@charset "shift_jis";

body{margin:0; padding:0; text-align:center; color:#5b5b5b;}
p,th,td,form{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0; font-size:1em; line-height:1em; font-weight:bold;}
img{border:none;}
button{margin:0; padding:0; border:0;}

#cntnrImg{width:800px; background:#fff url(../../imgs/bg.jpg) 0 93px no-repeat; margin:0 auto; text-align:left;}
#cntnr{width:800px; background:#fff; margin:0 auto; text-align:left;}

/* background */
.bg_c0c0c0{background:#c0c0c0;}
.bg_fff{background:#fff;}
.bg_fnshDtSch{background:#f0e6e1;}

/* link */
a:link {text-decoration:none; color:#f14400;}
a:visited {text-decoration:none; color:#f14400;}
a:hover {text-decoration:underline; color:#f14400;}
a:active {text-decoration:underline; color:#f14400;}

/* font settings */
.fs0625_lh13{font-size:0.625em; line-height:1.3em;} /* 10px相当 */
.fs075_lh13{font-size:0.75em; line-height:1.3em;} /* 12px 行間16px 相当 */
.fs075_lh14{font-size:0.75em; line-height:1.4em;} /* 12px 行間17px 相当 */
.fs075_lh15{font-size:0.75em; line-height:1.5em;} /* 12px 行間18px 相当 */
.fs075_lh17{font-size:0.75em; line-height:1.7em;} /* 12px 行間20px 相当 */
.fs0875_lh13{font-size:0.875em; line-height:1.3em;} /* 14px相当 */

.fwB{font-weight:bold;}
.ffM{font-family:"ＭＳ ゴシック", "Osaka−等幅";}

.fcRd_ff0000{color:#ff0000;}

.tInd-1em{text-indent:-1em;}
.tInd-15em{text-indent:-1.5em;}
.tInd-2em{text-indent:-2em;}

/* margin */
.mgn0{margin:0;}
.mgnRL22{margin-right:22px; margin-left:22px;}
.mgnB70{margin-bottom:70px;}
.mgnT04{margin-top:4px;}
.mgnT06{margin-top:6px;}
.mgnT07{margin-top:7px;}
.mgnT08{margin-top:8px;}
.mgnT10{margin-top:10px;}
.mgnT12{margin-top:12px;}
.mgnT20{margin-top:20px;}
.mgnT32{margin-top:32px;}
.mgnB02{margin-bottom:2px;}
.mgnB10{margin-bottom:10px;}
.mgnB20{margin-bottom:20px;}
.mgnB50{margin-bottom:50px;}
.mgnL06{margin-left:6px;}
.mgnL1em{margin-left:1em;}
.mgnR04{margin-right:4px;}
.mgnR10{margin-right:10px;}
.mgnRL39{margin-right:39px; margin-left:39px;}

/* padding */
.pdng0{padding:0;}
.pdng01{padding:1px;}
.pdngB05{padding-bottom:5px;}

/* float */
.fltL{float:left;}
.cb{clear:both;}

/* display */
.dspB{display:block;}

/* test-align */
.tAlgnC{text-align:center;}
.tAlignR{text-align:right;}

/* vertical-align */
.vAlgnM{vertical-align:middle;}
.vAlignTT{vertical-align:text-top;}

/* index.html */
#liBx{margin:14px 0 11px 0; float:left; background:url(../../imgs/li_bx_bg01.gif) repeat-y;}
#liBx input{padding:3px; font:14px/14px "ＭＳ ゴシック", sans-serif; border:1px solid #a2a2a2;}
#liId{margin:21px 8px 0 104px;}
#liPw{margin:10px 8px 0 54px;}
#liBtnLi{margin:18px 0 48px 107px;}
#liBtnSmnr{margin-bottom:19px;}
#liLd{margin:11px 0 24px 25px;}
#liCr{margin:27px 0 22px 54px;}

/* check.html */
#chCnt{padding:24px 58px 28px 58px; text-align:center;}
.chTbl{margin-bottom:5px;}
.chTbl td{background:#fff;}
.chTh{padding:4px 0 3px 0; background:#784b39; text-align:center;}
.chTh2{padding:6px 26px 8px 10px; background:#f0e6e1; text-align:left; vertical-align:top; width:20%;}
.chTdRslt{padding:font-size:0.75em; line-height:1.3em; font-weight:bold; text-align:center; width:15%;}
.chTdCmnt{padding:5px 10px 6px 10px; font-size:0.75em; line-height:1.3em; text-align:left; vertical-align:top; width:65%;}

.chArrw{height:55px; background:url(../../imgs/ch_arrw.gif) center top no-repeat; text-align:center;}
.chArrw p{padding-top:0.5em; font-weight:bold; font-size:0.875em;}

