@charset "utf-8";



/*LINK--------------------------------------*/
#content div.section{
	background-image:url(../../../img/common/bg_soin.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:15px;
	margin-bottom: 0px;
	padding-bottom:0px;
}
#content div.section ul.linkUl{
	background-image:url(../../../img/common/bg_soin.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:20px;
	
	margin-bottom: 0px;
	margin-left:0px;
	text-align:center;
}
#content div#contact{
	background-image:none;
}



/*--------------------------------------

COMMON

--------------------------------------*/

#content div.feature{
	background: url(../../../img/common/course/bg_line_gold.gif) no-repeat left bottom;
	padding-bottom:15px;
	margin-bottom:15px;
	margin-left:4px;
}


div#content div.feature h2{
	text-align:left;
	padding:0px;
	background-image:none;
	margin-bottom:10px;
}



/*--------------------------------------

SUB1

--------------------------------------*/
div#content #idSub1_1 .floatLeft{
	width:330px;
	min-height:230px;
	
}
div#content #idSub1_1 .floatRight{
	width:300px;
	padding-top:2.5em;
}


div#content #idSub1_2{
	background-image:url(../../../img/common/school/feature/01/sub2_photo.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:190px;
	height:150px;
	min-height:150px;
}
div#content #idSub1_3{
	background-image:url(../../../img/common/school/feature/01/sub3_photo.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:190px;
	height:110px;
	min-height:110px;
}
div#content #idSub1_2 dd,
div#content #idSub1_3 dd{
	padding:5px 8px;
}





/*--------------------------------------

SUB2

--------------------------------------*/
div#content .Sub2_t dt{
	border-bottom:1px dotted #957b3b;
	font-size:1.3em;
	line-height:1.2em;
	font-weight:bold;
	padding-bottom:5px;
}

div#content .Sub2_t .Sub3_couse{
	border-bottom:1px dotted #957b3b;
	padding:3px 0px;
	margin-bottom:5px;
}
div#content .Sub2_t .Sub3_txt strong{
	color:#a36db3;	
}

div#content .Sub2_t #idSub2_1{
	background-image:url(../../../img/common/school/feature/02/sub2_1_photo.jpg);
	background-position:left 0px;
	background-repeat:no-repeat;
	margin-top:10px;
	width:635px;
	min-height:300px;
	
}
div#content .Sub2_t #idSub2_1 dd,
div#content .Sub2_t #idSub2_1 dt{
	margin-left:250px;
}
div#content .Sub2_t #idSub2_2{
	background-image:url(../../../img/common/school/feature/02/sub2_2_photo.jpg);
	background-position:left 0px;
	background-repeat:no-repeat;
	margin-top:10px;
	width:635px;
	min-height:370px;
	
}

div#content .Sub2_t #idSub2_2 dd,
div#content .Sub2_t #idSub2_2 dt{
	margin-left:250px;
}


/*--------------------------------------

SUB3

--------------------------------------*/
div#content #idSub3_1{
	background-image:url(../../../img/common/school/feature/03/sub3_2.gif);
	background-position:right top;
	background-repeat:no-repeat;
	
	padding-right:200px;
}
div#content #idSub3_1 dd{
	padding:5px;
}





/*--------------------------------------

SUB4

--------------------------------------*/
div#content .Sub4_t dt{
	border-bottom:1px dotted #957b3b;
	padding-bottom:10px;
	margin-bottom:10px;
}

div#content .Sub4_t .Sub4_txt strong{
	font-size:1.3em;
}

div#content .Sub4_t .Sub4_txt p{
	padding-bottom:2em;
}

div#content .Sub4_t #idSub4_1{
	background-image:url(../../../img/common/school/feature/04/sub4_3.jpg);
	background-position:left 0px;
	background-repeat:no-repeat;
	margin-top:10px;
	height:250px;
	min-height:250px;
	
	padding-left:250px;
}



/*--------------------------------------

SUB5

--------------------------------------*/
div#content #idSub5_1{
	background-image:url(../../../img/common/school/feature/05/sub5_3.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:200px;
	min-height:200px;
	padding-right:220px;
	margin-right:9px;
}
div#content #idSub5_1 dt{
	font-weight:bold;
	padding-bottom:10px;
}





/*--------------------------------------

shikaku

--------------------------------------*/
div#content #shikaku01 dl{
	background-image:url(../../../img/common/school/feature/03_2/01.jpg);
}
div#content #shikaku02 dl{
	background-image:url(../../../img/common/school/feature/03_2/02.jpg);
}
div#content #shikaku03 dl{
	background-image:url(../../../img/common/school/feature/03_2/03.jpg);
}
div#content #shikaku04 dl{
	background-image:url(../../../img/common/school/feature/03_2/04.jpg);
}
div#content #shikaku05 dl{
	background-image:url(../../../img/common/school/feature/03_2/05.jpg);
}
div#content #shikaku06 dl{
	background-image:url(../../../img/common/school/feature/03_2/06.jpg);
}
div#content #shikaku07 dl{
	background-image:url(../../../img/common/school/feature/03_2/07.jpg);
}
div#content #shikaku08 dl{
	background-image:url(../../../img/common/school/feature/03_2/08.jpg);
}
div#content #shikaku09 dl{
	background-image:url(../../../img/common/school/feature/03_2/09.jpg);
}
div#content #shikaku10 dl{
	background-image:url(../../../img/common/school/feature/03_2/10.jpg);
}
div#content #shikaku11 dl{
	background-image:url(../../../img/common/school/feature/03_2/11.jpg);
}
div#content #shikaku12 dl{
	background-image:url(../../../img/common/school/feature/03_2/12.jpg);
}
div#content #shikaku13 dl{
	background-image:url(../../../img/common/school/feature/03_2/13.jpg);
}



div#content .shikaku dl{
	padding-left:160px;
	height:120px;
	min-height:120px;
	
	background-position:left top;
	background-repeat:no-repeat;
}
div#content .shikaku dt{
	font-weight:bold;
	border-bottom:1px dotted #957b3b;
	padding-bottom:5px;
	margin-bottom:5px;
}
div#content .shikaku dt strong{
	font-size:1.5em;
	font-weight:bold;
	color:#844a82;
}

div#content .shikaku .shikaku_button {
	text-align:right;
}

div#content .shikaku .shikaku_button li{
	display:inline;
}
div#content .shikaku .shikaku_button li img{
	margin-bottom:4px;
	margin-right:6px;
}

