/* CSS Basic Style ---------------------------------------------------------- */

/*index.html
----------------------------------------------*/


/*------------------
	main_image 
-------------------*/

div#main_image{
	width:800px;
	margin:0 0 11px 0;
	padding:0;
}

div#main_image p#bt_main {  
	position:relative;  
	text-indent:0;  
}  

div#main_image p#bt_main a {   
	position:absolute;  
	top:-395px;  
	right:15px;  
	display:block;  
	width:350px;  
	height:67px; 
} 

#index h3{
	margin-bottom:16px;
}

/*------------------
	results_box 
-------------------*/

div.results_box{
	width:740px;
	border:1px solid #666;
	padding:13px 14px;
	margin-bottom:17px;
}

/*-- for IE6 --*/
* html div.results_box{
	width:768px;
}

div.results_box p{
	float:left;
	margin-right:17px;
	display:inline;
}

div.results_box dl{
	float:left;
	width:571px;
	font-size:82%;
}

div.results_box dl dt{
	color:#333;
	font-weight:bold;
	margin-bottom:3px;
}

div.results_box dl dd{
	color:#333;
	line-height:1.6;
	margin-bottom:10px;
}

/*------------------
	inquiry_box 
-------------------*/

div.inquiry_box{
	width:740px;
	border:1px solid #666;
	padding:13px 14px;
	margin:17px 0;
}

div.inquiry_box h4{
	margin-bottom:5px;
}

div.inquiry_subbox{
	width:740px;
	margin-bottom: 10px;
}

div.inquiry_subbox dl{
	width:382px;
	float:left;
}

div.inquiry_subbox dl dt{
	margin:6px 0;
}

div.inquiry_subbox dl dd{
	line-height:1.4;
	padding:0 3px;
}

div.inquiry_subbox p.bt_inq{
	float:right;
}

div.inquiry_box dl.w_school_box{
	width:740px;
	margin:0;
	padding:0;
}

div.inquiry_box  dl.w_school_box dt{
	margin:0 0 6px 0;
}

div.inquiry_box  dl.w_school_box dd{
	line-height:1.4;
	padding:0 3px;
}


/*------------------
	conbox 
-------------------*/

div.conbox{
	background:url("../../images/index/bg_conbox.gif") repeat-y 0 0;
	width:770px;
	margin-bottom:10px;
}

div.conbox_btm{
	background:url("../../images/index/bg_conbox_btm.gif") no-repeat 0 100%;
	padding-bottom:12px;
}

div.box_left,
div.box_right{
	width:380px;
	float:left;
}

div.box_right{margin-left:10px;}

div.innerbox{
	width:355px;
	padding:11px 0 0 11px;
}

div.innerbox p{
	font-size:82%;
	line-height:1.6;
}

div.innerbox img{
	float:left;
	margin-right:11px;
	display:inline;
}

div.comment{
	width:190px;
	float:left;
}

div.comment p{
	font-size:82%;
	line-height:1.6;
	background: #EEEEEE;
	padding: 5px;
	width: 190px;
}

p.name{
	font-weight:bold;
	color:#333;
	margin-bottom:5px;
	font-size:82%;
	line-height:1.6;
}

p.syusyoku_p,p#course_p {
	margin:0 0 20px 10px;
	width:760px;
	line-height:1.6;
}

div#skara {
	background:url(../../images/common/bg_01.jpg) 0 0 no-repeat;
	width: 735px;
	padding: 150px 0 20px 20px;
	margin-bottom:10px;
}

p#skara_p {
	background: #EEEEEE;
	padding: 10px;
	width: 695px;
}

.f_b {
	font-weight: bold;
}


	

/*------------------
	course_box 
-------------------*/

div#course_box{
	width:770px;
	margin:0;
}

div#course_box h4{
	margin:0 0 10px 0;
}

div#course_box dl{
	display:block;
	width:540px;
	margin-bottom:10px;
}

div#course_box dl dt{
	float:left;
	margin:0 15px 0 0;
	display:block;
}

div#course_box dl dd{
	float:left;
	display:block;
	width:265px;
}

div#course_box dl dd ul li{
	background: url("../../images/index/i_arrow_index01.gif") no-repeat 0 50%;
	padding:0 0 0 13px;
	margin-bottom:2px;
}

div#course_lead table {
	float:left;
}

div#course_lead img {
	float: right;
}

/*
--------------------------------------------------------------------------------
 END OF CSS
--------------------------------------------------------------------------------
*/

