@charset "Shift_JIS";

/* ■■ #mainRead ■■ */

#mainRead{
margin:10px 0px 25px;
}

/* ■■ .readArea ■■ */

.readArea table td{
vertical-align:top;
}


/* ■ #read01 */

.readArea table#read01 td#read01Ttl img{
margin-bottom:20px;
}

.readArea table#read01 td p{
margin-left:15px;
}

.readArea table#read01 td#read01Img01 img{
margin-right:15px;
margin-bottom:10px;
float:left;
}



/* ■■ .capArea ■■ */

div.capArea div h2{
margin-bottom:15px;
}

div.capArea div h3{
margin-bottom:10px;
}

div.capArea div p{
margin-bottom:10px;
}

div.capArea div p.last{
margin-bottom:0px;
}

/* ■ #cap01 */

div#cap01{
margin-bottom:40px;
}


div#cap01 #cap01B01{
margin-bottom:20px;
}


div#cap01 #cap01B02{
margin-bottom:15px;
}

div#cap01 #cap01B02 table{
margin-bottom:10px;
}

div#cap01 #cap01B02 table td{
vertical-align:top;
}

div#cap01 #cap01B02 table td p{
margin-left:10px;
}


div#cap01 #cap01B02 table#cap01B02Tbl01{
margin-top:10px;
}

div#cap01 #cap01B02 table#cap01B02Tbl02 td p{
margin-left:0px;
margin-right:10px;
}


div#cap01 #cap01B03 img{
margin-bottom:10px;
}



div#cap01 #cap01B03 h3 img{
margin-bottom:0px;
}

/* ■ #cap02 */

#cap02 p.s{
margin-bottom:0px;
}

/*---------------------カリキュラム用(ポップアップ共通)ここから---------------------*/

.curriculumTbl{
margin-bottom:5px;
}

.curriculumTbl th{
background:#FFE2AE;
}

/*---------------------カリキュラム用(ポップアップ共通)ここまで---------------------*/



