@charset "UTF-8";
body{
font-family:'メイリオ','Meiryo','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif;
margin: 0px auto;
padding: 0px;
border: none;
text-align: center;
line-height: 1.5em;
font-size: 13px;
width: 725px;
}

p,h1 {
	margin: 0px;
	padding: 0px;
}

img{
	border: none;
}

.mincho{
font-family:"細明朝体", "ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝";
}

/*font*/
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}
.fs25{font-size:25px;}
.fs30{font-size:30px;}
.fs50{font-size:50px;}

/*line-height*/
.lh10{line-height:1em;}
.lh11{line-height:1.1em;}
.lh12{line-height:1.2em;}
.lh13{line-height:1.3em;}
.lh14{line-height:1.4em;}
.lh15{line-height:1.5em;}
.lh20{line-height:2em;}

/*color*/
.colfff{color:#FFFFFF;}
.colFFF{color:#FFFFFF;}
.col000{color:#000000;}

.col109{color:#110099;}
.colBE0000{color:#BE0000;}
.col947E28{color:#947E28;}
.colFF0000{color:#FF0000;}
.col92311D{color:#92311D;}
.colEC6E7E{color:#EC6E7E;}
.col00673D{color:#00673D;}
.col914C29{color:#914C29;}
.col1E2C5C{color:#1E2C5C;}
.col4C2377{color:#4C2377;}
.col94252A{color:#94252A;}

/*background*/
.bgcFFF{background-color: #FFFFFF;}
.bgc000{background-color: #000000;}
.bgcBE0000{background-color: #BE0000;}

/*position*/
.poa{position:absolute;}
.por{position:relative;}

/*width*/
.w50px{width: 50px;}
.w100px{width: 100px;}
.w150px{width: 150px;}
.w182px{width: 182px;}
.w200px{width: 200px;}
.w250px{width: 250px;}
.w300px{width: 300px;}
.w350px{width: 350px;}
.w368px{width: 368px;}
.w400px{width: 400px;}
.w450px{width: 450px;}
.w500px{width: 500px;}
.w550px{width: 550px;}
.w600px{width: 600px;}
.w650px{width: 650px;}
.w700px{width: 700px;}
.w725px{width: 725px;}
.w750px{width: 750px;}

/*height*/
.h30px{height: 30px;}
.h50px{height: 50px;}
.h80px{height: 80px;}
.h100px{height: 100px;}

/*margin*/
.malra{
	margin-left: auto;
	margin-right: auto;
}

.mat0px{margin-top: 0px;}
.mat5px{margin-top: 5px;}
.mat10px{margin-top: 10px;}
.mat12px{margin-top: 12px;}
.mat15px{margin-top: 15px;}
.mat20px{margin-top: 20px;}
.mat30px{margin-top: 30px;}

.mab0px{margin-bottom: 0px;}
.mab5px{margin-bottom: 5px;}
.mab10px{margin-bottom: 10px;}
.mab15px{margin-bottom: 15px;}
.mab20px{margin-bottom: 20px;}
.mab30px{margin-bottom: 30px;}

.matb0px{margin-top: 0px; margin-bottom: 0px;}
.matb5px{margin-top: 5px; margin-bottom: 5px;}
.matb10px{margin-top: 10px; margin-bottom: 10px;}
.matb15px{margin-top: 15px; margin-bottom: 15px;}
.matb20px{margin-top: 20px; margin-bottom: 20px;}
.matb30px{margin-top: 30px; margin-bottom: 30px;}
.matb50px{margin-top: 50px; margin-bottom: 50px;}

.mal0px{margin-left: 0px;}
.mal5px{margin-left: 5px;}
.mal10px{margin-left: 10px;}
.mal15px{margin-left: 15px;}
.mal20px{margin-left: 20px;}
.mal30px{margin-left: 30px;}
.mal55px{margin-left: 55px;}

.mar0px{margin-right: 0px;}
.mar5px{margin-right: 5px;}
.mar10px{margin-right: 10px;}
.mar15px{margin-right: 15px;}
.mar20px{margin-right: 20px;}
.mar30px{margin-right: 30px;}

.malr0px{margin-left: 0px; margin-right: 0px;}
.malr5px{margin-left: 5px; margin-right: 5px;}
.malr10px{margin-left: 10px; margin-right: 10px;}
.malr15px{margin-left: 15px; margin-right: 15px;}
.malr20px{margin-left: 20px; margin-right: 20px;}
.malr23px{margin-left: 23px; margin-right: 23px;}
.malr29px{margin-left: 29px; margin-right: 29px;}
.malr30px{margin-left: 30px; margin-right: 30px;}
.malr40px{margin-left: 40px; margin-right: 40px;}

/*padding*/
.pad10px{padding: 10px;}


/*link*/
a:link {color:#00F; text-decoration:underline;}
a:visited {color:#0000A0; text-decoration:underline;}
a:active {color:#666; text-decoration:underline;}
a:hover {color:#666; text-decoration:underline;}

a.txtlink01:link {color:#FFF; text-decoration:none;}
a.txtlink01:visited {color:#FFF; text-decoration:none;}
a.txtlink01:active {color:#FF0; text-decoration:none;}
a.txtlink01:hover {color:#FF0; text-decoration:none;}





.fll{float:left;}
.flr{float:right;}
.clb{clear:both;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}
.fwb{font-weight:bold;}
.dib{display:block;}
.bg_i{background-image: url(../img_new/common/common_bg.gif);}


.fon14  { color: #464646; font-size: 14px; line-height: 17px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", 細明朝体, 平成明朝 }
.fon10    { color: white; font-size: 10px; line-height: 15px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, Osaka-等幅, Osaka }
.fon10b    { color: #464646; font-size: 10px; line-height: 20px }
.fon11b    { color: #464646; font-size: 10px; line-height: 20px }
.fon14w     { color: white; font-size: 14px; line-height: 15px; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック, Osaka-等幅, Osaka }
.fon10p    { color: #c85078; font-size: 10px; line-height: 15px }

