/* general */

#main img.rmg10,
#main .rmg10{
margin-right:10px;
}

#main .subPageTitle {
	width:560px;
	height: 85px;
	margin:0 0 15px 0;
	background:url(/images/h1_bg.gif);
}
h1 {
	padding:35px 0 0 0;
}
* html h1 {
	padding:37px 0 0 0;
}

.box .border .innerBox{
margin:0 auto;
width:500px;
}

#main .goNext{
margin:25px 0 0 0;
float:right;
width:112px;
}

#main .goPrev{
margin:25px 0 0 0;
float:left;
width:112px;
}

/* index */
.lpIndex1 {
width:560px;
}

.lpIndex1 .box{
padding:0 0 10px 0;
background:url(/basicknowledge/lecture/images/imgBottom560_lec.gif) bottom left no-repeat;
}

.lpIndex1 .box .border{
padding:0 0 10px 0;
border-right:1px solid #598C00;
border-left:1px solid #598C00;
}

#main .lpIndex1 p.lpIndex2{
margin:0;
padding:20px 0 0 0;
text-align:center;
}

#main .miniBox{
width:500px;
}

#main  .miniBox .miniBoxBottom{
padding:0 0 10px 0;
background:url(/basicknowledge/lecture/images/mokuziBox_bottom.gif) bottom left no-repeat;
}

#main .miniBox .border{
padding:20px 12px 5px 12px;
}
#main  .miniBox  .border ul li{
margin:0 0 5px 0;
}
#main  .miniBox  .border ul li,
#main  .miniBox  .border ul li.off{
padding:0 0 0 50px;
}
#main  .miniBox  .border ul li.on{
padding:0;
}

#main  .miniBox  .border ul li.off{
color:#999;
}

#main  .miniBox .border .caraBox{
float:left;
width:152px;
margin:10px 8px 0 0;
}
#main  .miniBox .border .caraBoxLast{
float:left;
width:152px;
margin:10px 0px 0 0;
}
#main  .miniBox .border .caraBox p,
#main  .miniBox .border .caraBoxLast p{
margin:5px 3px 0 3px;
font-weight:bold;
}

#main  .miniBox .border .caraBox p.keiko{
color:#8F5329;
}
#main  .miniBox .border .caraBox p.kayo{
color:#5A7018;
}
#main  .miniBox .border .caraBoxLast p.kenichi{
color:#427487;
}


/* 01 */
.lp1Index1 {
text-align:center;
}

.lp1Index1 p,
.lp1Index1 box,
.lp1Index1 .innerBox{
text-align:left;
}
.lp1Index1 .box{
padding:0 0 10px 0;
background:url(/basicknowledge/lecture/images/imgBottom560_lec.gif) bottom left no-repeat;
}

.lp1Index1 .border{
padding:0 0 10px 0;
border-right:1px solid #598C00;
border-left:1px solid #598C00;
}

.tokutyoWrap{
padding:0 0 30px 0;
border-bottom:1px solid #598C00;
}

.tokutyoBox{
position:relative;
min-height:80px;
}

	* html .tokutyoBox{
	height:80px;
	}

.tokutyoBox img{
float:left;
}
.tokutyoBox .fukidashi{
float:right;
width:400px;
padding:10px 0 0 0;
background:url(/basicknowledge/lecture/01/images/fukidashi_bgTop.gif) no-repeat top;
}
.tokutyoBox .fukidashi .box{
padding:0 0 10px 0;
background:url(/basicknowledge/lecture/01/images/fukidashi_bgBottom.gif) no-repeat bottom;
}
.tokutyoBox .fukidashi .box .contBox{
border-left:1px solid #598C00;
border-right:1px solid #598C00;
}
#main .tokutyoBox .fukidashi .box .contBox p{
margin:0;
padding:3px 8px 3px 10px;
}

.tokutyoBox img.fukidashiImg{
position:absolute;
top:30px;
left:83px;
}

.underWrap{
padding:0;
border-bottom:1px solid #598C00;
}

#main .mgb20{
margin-bottom:20px;
}
