/*********************
date 2010/07/07
ver 1.00
*********************/

@charset "euc-jp";

/* clearfix */
/* for Win IE5.5-7 */
#studyBnd,
#studyCnt,
.study2ndCmn #studyCnt .sect,
.study2ndCmn #studyCnt .boxBand{zoom:1;}
*html #studyBnd,
*html #studyCnt,
*html .study2ndCmn #studyCnt .sect,
*html .study2ndCmn #studyCnt .boxBand{zoom:0;height:1%;}
/* for Mac IE \*//*/
#studyBnd,
#studyCnt,
.study2ndCmn #studyCnt .sect,
.study2ndCmn #studyCnt .boxBand{display:inline-table;}
/* for FF,Safari,Opera */
#studyBnd:after,
#studyCnt:after,
.study2ndCmn #studyCnt .sect:after,
.study2ndCmn #studyCnt .boxBand:after{display:block;visibility:hidden;clear:both;height:0;content:".";}

/* .study
======================*/
#bandle.studyCmn{
height:1%;
background-color:#356747;
}
#bandle.studyCmn #footer{
background:none;
}
#bandle.studyCmn #footer .backLink{
background:#88cb7f;
}
#bandle.studyCmn #footer .cmt{
background:none;
/*color:#ffffff;*/
}
#bandle.studyCmn #footer .cmt,
#studyProv,
.study2ndCmn #studyHd,
.study2ndCmn #stnvTh dd,
.studyCmn .fontW{color:#ffffff;}
#bandle.studyCmn #footer .cmt a:link,
#bandle.studyCmn #footer .cmt a:link,
#studyProv a:link,
.study2ndCmn #studyHd a:link,
.study2ndCmn #stnvTh dd a:link,
.studyCmn .fontW a:link{color:#ffcc00;}
#bandle.studyCmn #footer .cmt a:visited,
#bandle.studyCmn #footer .cmt a:visited,
#studyProv a:visited,
.study2ndCmn #studyHd a:visited,
.study2ndCmn #stnvTh dd a:visited,
.studyCmn .fontW a:visited{color:#ff9900;}

/* study top */
.studyTop #studyHd,.studyTop #studyBnd .ctgr,.studyTop .stCtCnt,.studyTop .stCtCnt h4,.studyTop .stCtCnt .pict,.studyTop #studyBnd .time,.studyTop .stTmCnt,.studyTop .stTmCnt.jkkr ul,#studyProv dl{
background-image:url(../study/studytop_all.png);
background-repeat:no-repeat;
}
.studyTop #studyBnd,.studyTop .stTmCnt li{
background-image:url(../study/studytop_bg.png);
background-repeat:repeat-y;
}
.studyTop #studyHd h2,.studyTop #studyBnd h3,.studyTop .stCtCnt h4,.studyTop .stCtCnt .pict,.studyTop .stTmCnt h4{
display:block;
text-indent:-9999px;
overflow:hidden;
}

.studyTop #studyHd{
background-color:#47885e;
padding:10px 0 45px;
}
.studyTop #studyHd h2{
width:340px;
height:120px;
margin:0 0 0 20px;
}
.studyTop #studyBnd{
/* use clearfix */
}
.studyTop #studyBnd h3{
height:36px;
margin:0 0 10px;
}

.studyTop #studyBnd .ctgr{
padding:8px 0 0 10px;
background-position:0 -290px;
width:640px;
float:left;
}
.studyTop #studyBnd .ctgr h3{
}
.studyTop .stCtCnt{
width:315px;
background-color:#fcd8ac;
background-position:-2510px bottom;
border-top:2px solid #c37955;
margin:0 0 15px;
min-height:320px;
height:auto !important;
height:320px;
}
.studyTop .stCtCnt.szn,.studyTop .stCtCnt.mjk{float:left;}
.studyTop .stCtCnt.kgk,.studyTop .stCtCnt.ksk{float:right;}
.studyTop .stCtCnt h4{
height:76px;
}
.studyTop .stCtCnt.szn h4{background-position:-950px 0;}
.studyTop .stCtCnt.kgk h4{background-position:-950px -80px;}
.studyTop .stCtCnt.mjk h4{background-position:-1265px 0;}
.studyTop .stCtCnt.ksk h4{background-position:-1265px -80px;}
.studyTop .stCtCnt dl{
clear:both;
padding:10px 20px 5px;
min-height:60px;
height:auto !important;
height:60px;
position:relative;
}
.studyTop .stCtCnt dt a{
font-weight:bold;
}
.studyTop .stCtCnt dt a:link{
color:#1E50A2;
}
.studyTop .stCtCnt dt,
.studyTop .stCtCnt dd p{
padding:0 0 0 70px;
}
.studyTop .stCtCnt dd p{
font-size:85%;
}
.studyTop .stCtCnt dd span{
display:block;
float:left;
position:absolute;
top:10px;
}
.studyTop .stCtCnt .pict{
width:70px;
height:75px;
margin:0 0 0 220px; 
}
.studyTop .stCtCnt.mjk .pict{background-position:-2070px -270px;}
.studyTop .stCtCnt.ksk .pict{background-position:-2140px -270px;}

.studyTop #studyBnd .time{
padding:8px 10px 0 10px;
margin:0 0 15px;
background-position:-650px -290px;
width:280px;
float:right;
}
.studyTop .stTmCnt{
background-color:#ffffff;
}
.studyTop .stTmCnt h4{
}
.studyTop .stTmCnt.oisg{background-position:-1510px -250px;}
.studyTop .stTmCnt.icnc{background-position:-1230px -230px;}
.studyTop .stTmCnt.jkkr{background-position:-950px -230px;}
.studyTop .stTmCnt.oisg h4{height:80px;padding:15px 10px 0;}
.studyTop .stTmCnt.icnc h4{height:80px;padding:32px 10px 0;}
.studyTop .stTmCnt.jkkr h4{height:80px;padding:32px 10px 0;}
.studyTop .stTmCnt ul{
border:2px solid #CFD1CF;
border-width:0 2px;
}
.studyTop .stTmCnt.jkkr ul{
background-position:-1790px bottom;
padding:0 0 20px;
}
.studyTop .stTmCnt li{
font-size:85%;
padding:10px 20px 5px 25px;
background-position:-935px 17px;
background-repeat:no-repeat;
}

#studyProv{
clear:both;
margin:0 10px;
border:2px solid #43302F;
border-width:2px 0;
background-color:#6F4B3E;
/*color:#ffffff;*/
}
#studyProv dl{
min-height:140px;
height:auto !important;
height:140px;
/*margin:0 -2px;*/
background-position:-1580px 0;
}
#studyProv dt{
padding:15px 20px 5px 140px;
}
#studyProv dd{
position:relative;
}
#studyProv dd span{
display:block;
float:left;
position:absolute;
left:40px;
top:-1em;
}
#studyProv dd p{
padding:0 20px 15px 140px;
font-size:85%;
min-height:7em;
height:auto !important;
height:7em;
}


/* study 2nd Cnt */
.study2ndCmn h2,.study2ndCmn .stCtTtl,.study2ndCmn #stnvTh dt,.study2ndCmn #stnvTh dd a,.study2ndCmn #stnvCt,.study2ndCmn #stnvCt dd a,.study2ndCmn #studyHd .cnt,.study2ndCmn #studyHd .time,
.study2ndCmn #studyBnd,.study2ndCmn #studyCnt,.study2ndCmn #studyCnt .sect,.study2ndCmn #studyCnt h3,.study2ndCmn .studyHint,.study2ndCmn .studyHint dd,.study2ndCmn .studyHint dd p{
background-image:url(../study/study2nd_all.png);
background-repeat:no-repeat;
}
.study2ndCmn h2 a,.study2ndCmn .stCtTtl,.study2ndCmn #stnvCt dt,.study2ndCmn #stnvCt dd a,.study2ndCmn #studyHd .time,.study2ndCmn #studyCnt h3,
.study2ndCmn .studyHint dt{
display:block;
text-indent:-9999px;
overflow:hidden;
}

.study2ndCmn h2{
border-bottom:4px solid #513743;
}
.study2ndCmn h2 a{
width:530px;
height:40px;
}
.study2ndCmn #studyHd{
background-color:#6F4B3E;
padding:10px 20px 0;
position:relative;
/*color:#ffffff;*/
}
.study2ndCmn .stCtTtl{
/*position:absolute;*/
width:340px;
height:30px;
}
.study2ndCmn .stCtTtl.szn{background-position:0 -40px;}
.study2ndCmn .stCtTtl.kgk{background-position:0 -70px;}
.study2ndCmn .stCtTtl.mjk{background-position:-340px -40px;}
.study2ndCmn .stCtTtl.ksk{background-position:-340px -70px;}
.study2ndCmn #stnvTh{
margin:-25px 0 0 350px;
text-align:right;
/text-align:inherit;
min-height:30px;
height:auto !important;
height:30px;
}
.study2ndCmn #stnvTh dt{
width:80px;
height:20px;
vertical-align:bottom;
background-position:-700px -48px;
display:inline-block;
/float:left;
}
.study2ndCmn #stnvTh dt span{
display:none;
}
.study2ndCmn #stnvTh dd{
display:inline-block;
font-size:90%;
/float:left;
/margin:5px 0 0;/*IEだけfloatで上ぞろえの分を解消*/
}
.study2ndCmn #stnvTh dd a{
background-position:-5780px 2px;
/*color:#FFcc00;*/
font-weight:bold;
display:block;
padding:0 0 0 15px;
margin:0 0 0 8px;
}
.study2ndCmn #stnvCt{
background-position:-950px 0;
width:254px;/*361px;*/
height:77px;/*86px;*/
position:relative;
/position:absolute;
/right:20px;
float:right;
padding:9px 0 0 107px;
margin:15px 0 0;
z-index:1;
}
.study2ndCmn #stnvCt dt{
width:95px;
height:20px;
position:absolute;
top:7px;
left:7px;
}
.study2ndCmn #stnvCt dd{
float:left;
margin:0 8px 8px 0;
}
.study2ndCmn #stnvCt dd a{
width:117px;
height:30px;
}
.study2ndCmn #stnvCt dd.szn a{background-position:-1320px 0;}
.study2ndCmn #stnvCt dd.kgk a{background-position:-1440px 0;}
.study2ndCmn #stnvCt dd.mjk a{background-position:-1320px -30px;}
.study2ndCmn #stnvCt dd.ksk a{background-position:-1440px -30px;}
.study2ndCmn #stnvCt p.ttl{
}

.study2ndCmn #studyHd .cnt{
background-position:-20px -127px;
padding:10px 365px 0 0;
min-height:91px;
height:auto !important;
height:91px;
position:relative;
}
.study2ndCmn #studyHd h3{
float:left;
}
.study2ndCmn #studyHd .time{
position:relative;
top:10px;
left:10px;
height:22px;
}
.study2ndCmn #studyHd .time.t1{background-position:-1570px 0px;width:131px;}
.study2ndCmn #studyHd .time.t2{background-position:-1570px -30px;width:108px;}
.study2ndCmn #studyHd .time.t3{background-position:-1570px -60px;width:95px;}
.study2ndCmn #studyHd .time.t4{background-position:-1710px 0px;width:95px;}
.study2ndCmn #studyHd .time.t5{background-position:-1710px -30px;width:95px;}
.study2ndCmn #studyHd .time.t6{background-position:-1710px -60px;width:116px;}
.study2ndCmn #studyHd .lead{
clear:left;
font-size:85%;
padding:5px 0 10px;
}


.study2ndCmn #studyBnd{
background-color:#6f4b3e;
background-position:-4830px bottom;
padding:0 0 22px;
}
.study2ndCmn #studyCnt{
background-color:#ffffff;
background-position:-1900px bottom;
background-repeat:repeat-y;
padding:0 21px;
}
#studyCnt strong{
font-weight:bold;
}
.study2ndCmn #studyCnt .sect{
/* use clearfix */
clear:both;
background-color:#ffffff;
background-position:-2871px -126px;
padding:10px 30px 0 25px;
font-size:85%;
}
.study2ndCmn #studyCnt #sectFirst{
background-position:-971px -99px;
padding:20px 30px 0 25px;
}
.study2ndCmn #studyCnt h3{
height:60px;
width:235px;
margin:0 280px/*515-235*/ 15px 0;
}
.study2ndCmn #studyCnt h3#stTtl1{background-position:-2850px 0;}
.study2ndCmn #studyCnt h3#stTtl2{background-position:-2850px -60px;}
.study2ndCmn #studyCnt h3#stTtl3{background-position:-3085px 0;}
.study2ndCmn #studyCnt h3#stTtl4{background-position:-3085px -60px;}
.study2ndCmn #studyCnt h3#stTtl5{background-position:-3320px 0;}
.study2ndCmn #studyCnt h3#stTtl6{background-position:-3320px -60px;}
.study2ndCmn #studyCnt h3#stTtl7{background-position:-3555px 0;}
.study2ndCmn #studyCnt h3#stTtl8{background-position:-3555px -60px;}
.study2ndCmn #studyCnt .boxLeft,
.study2ndCmn #studyCnt .boxRight
,.study2ndCmn #studyCnt .boxBand{
padding-bottom:20px;
}
.study2ndCmn #studyCnt .boxBand .boxLeft,
.study2ndCmn #studyCnt .boxBand .boxRight{
padding:0;
}
.study2ndCmn #studyCnt .boxLeft{
float:left;
width:515px;
/*background:#ffcccc;*/
}
.study2ndCmn #studyCnt .boxRight{
float:right;
width:320px;
/*background:#ffccff;*/
}
.study2ndCmn #studyCnt .boxRight.first{
padding-top:20px;
}
.study2ndCmn #studyCnt .boxBand{
clear:both;
width:853px;
/*background:#ccccff;*/
}
.study2ndCmn #studyCnt p{
padding:0 5px;
}
.study2ndCmn #studyCnt .boxRight p{
padding:0;
}
.study2ndCmn #studyCnt img{
vertical-align:top;
}
.study2ndCmn .left{text-align:left;}
.study2ndCmn .right{text-align:right;}
.study2ndCmn .center{text-align:center;}
.study2ndCmn .h15{margin:0 0 15px;}
.study2ndCmn .h30{margin:0 0 30px;}
.study2ndCmn .r15{margin-right:15px;}

.study2ndCmn .studyHint{
background-position:-3800px -63px;
background-color:#dcf1f3;
width:514px;
padding:14px 0 0;
}
.study2ndCmn .studyHint dt{
width:205px;
height:40px;
margin:0 0 13px 18px;
}
.study2ndCmn .studyHint dd{
background-position:-4315px bottom;
padding:0 0 16px;
}
.study2ndCmn #studyCnt .studyHint dd p{
background-position:-2000px 0;
background-repeat:repeat-y;
padding:0 20px;
}
.study2ndCmn #studyFt{
position:relative;
background:#ffffff;
border-top:2px solid #ffffff;/* for ie */
padding:0 0 15px;
}
.study2ndCmn #studyFt .backLink{
text-align:center;
}
.study2ndCmn #studyFt .provider{
position:absolute;
right:10px;
_right:20px;
font-size:85%;
}


.sprt { display:block;text-indent:-9999px;overflow:hidden;}/*  index2.html〜index11.html 共通で使用 */

/*  index2.html  */
.study02tl{ background: url(../study/2nd/study_02_ttl.png) no-repeat; height: 39px; width: 242px; }
.stdy02Img04 { margin-left:25px;}


/*  index3.html  */

.study03tl{  background: url(../study/2nd/study_03_ttl.png) no-repeat; height: 37px; width: 317px; }
.stdy03Img04{ padding-bottom:37px;}

/*  index4.html  */

.study04tl{ background: url(../study/2nd/study_04_ttl.png) no-repeat; height: 37px; width: 392px; }
.stdy04Img01{ padding-bottom:60px;}

/*  index5.html  */

.study05tl{ background: url(../study/2nd/study_05_ttl.png) no-repeat; height: 40px; width: 374px; }


/*  index6.html  */

.study06tl{ background: url(../study/2nd/study_06_ttl.png) no-repeat; height: 40px; width: 412px; }
.stdy06method { overflow:hidden;zoom:1;}
.stdy06mtd01{ width:135px; float:left; margin-right:6px;}
.stdy06mtd02{ width:135px; float:left;}



/*  index7.html  */

.study07tl{ background: url(../study/2nd/study_07_ttl.png) no-repeat; height: 37px; width: 407px; }
.stdy07type { overflow:hidden;zoom:1;}
.stdy07typ01{ width:270px; float:left; margin-right:10px;}
.stdy07typ02{ width:270px; float:left;}


/*  index8.html  */

.study08tl{ background: url(../study/2nd/study_08_ttl.png) no-repeat; height: 35px; width: 374px; }


/*  index9.html  */

.study09tl{ background: url(../study/2nd/study_09_ttl.png) no-repeat; height: 37px; width: 355px; }



/*  index10.html  */

.study10tl{ background: url(../study/2nd/study_10_ttl.png) no-repeat; height: 34px; width: 396px; }
.stdy11ltr { overflow:hidden;zoom:1;}
.stdy11ltr01{ width:270px; float:left; margin-right:62px;}
.stdy11ltr02{ width:183px; float:left; margin-right:85px;}
.stdy11ltr03{ float:left;}


/*  index11.html  */

.study11tl{ background: url(../study/2nd/study_11_ttl.png) no-repeat; height: 35px; width: 400px; }
.stdy11mkg { overflow:hidden;zoom:1; width:630px; margin:0 0 15px 123px;}
.stdy11mkg01 {float:left; margin-right:70px;}
.stdy11mkg02 {float:left;}


