h1{
	font-size:12px;
	color: #333333;
	text-indent: 12px;
}
strong{
	font-size:103%;
}


/* メインボックス */
#main
{
	padding:0;
	width: 520px;
	margin-left: 5px;
	height: auto;
	clear:both;
}
#main_main
{
    width: 540px;
}
#main1
{
    width: 530px;    
}
#main p#123 a
{

}
/*----------------------------------求人情報-------------------------------*/
#main_kyujin
{
	margin:0;
	padding:0;
	width: 540px;
	margin-left: 5px;
}
#main_kyujin p
{
	text-indent: 1px;
	font-size: 11px;
	line-height: 175%;
	letter-spacing: 1px;


}
/*-----------------------モチベーションについて-------------------*/
#main_motiva
{
    margin:0;
	padding:0;
	width: 540px;
	margin-left: 10px;
	margin-top: 10px;
}

#main_motiva p
{
    text-indent:3px;
}
/*------------------------------終了----------------------*/

/*-----------------------料金シュミレーター・お問い合わせついて-------------------*/
table#simulator
{
    font-size: 12px;
}

table#otoiawase
{
    width: 520px;
	font-size: 12px;
}

table.cap
{
border-collapse:collapse;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}

table.cap td,
table.cap th
{
border-right:1px solid silver;
	border-bottom:1px solid silver;
}


/*--------------------------------終了---------------------*/

#main_otoiawase
{
    margin-left: 65px;
}

/*--------------------------------コース紹介---------------------*/
#c_main_corse
{
	float:left;
	width:520px;
	height:100%;
	margin-left: 2px;
	margin-top: 10px;
}

#c_main_corse p{
	font-size:12px;
	line-height:165%;
	margin:3px 0;
	padding:0;
	text-indent: 18px;
}
#c_main_corse a{
	font-family: "｣ﾍ｣ﾓ ･ｴ･ｷ･ﾃ･ｯ", "Osaka｡ﾝﾅ";
	font-size: 14px;
	color: #0000FF;
	text-decoration: underline;
}








/*------------------------会社案内------------------------------*/
#main_annnai
{
     margin:0;
	padding:0;
	width: 540px;
	margin-left: 10px;
	margin-top: 10px;
}
#main_annnai p
{
    text-indent: 2px;
}

#main h2
{
	font-size:12px;
	line-height: 140%;
	text-indent: 15px;
}


#main h3
{
	font-size: 12px;
	text-indent: 10px;
	line-height: 150%;
	margin: 15px 0 5px 0;
}


#main-2 h3#top_1
{
	font-size: 12px;
	text-indent: 5px;
	line-height: 150%;
}

#main-2 h3#top_1
{
	font-size: 14px;
	text-indent: 35px;
	line-height: 180%;
	margin-top: 10px;
	color: #333333;
}

#main-2 h4#top_1
{
	font-size: 14.px;
	text-indent: 35px;
	line-height: 180%;
	margin-top: 10px;
	color: #333333;
}

#main h5#top_1
{
	font-size: 14px;
	text-indent: 10px;
	line-height: 180%;
	margin-top: 10px;
	color: #333333;
}

#main h5#top_1 a
{
    text-decoration:none;
}

#main h5#top_1 a:hover
{
    text-decoration: underline;
}


#main h4
{
	width: 506px;
	height: 36px;
	margin: 10px 0 0 0;
	color: #333333;

}
#main h5
{

}
#main ol
{
	width: auto;
	height: auto;
	margin-right: 10px;
	font-size: 150%;
}
#main ul
{
	width: 450px;
	height: auto;
	font-size: 100%;
	list-style:none;
	margin-left: 10px;
	padding: 0;
}

#main-2 p.top_img
{
    text-indent: 10px;
}



/*-----------------------英語コース　スタイル------------------------*/
#main ul#english
{
	width: auto;
	height: auto;
	font-size: 12px;
	list-style:none;
	margin-right: 10px;
	line-height: 165%;
	padding: 0;
}
#main li#bigi
{
	height:20px;
	width:auto;
	background: url(img_sub/english7.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px 0;
}
#main li#bay
{
	height:20px;
	width:auto;
	background: url(img_sub/english8.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px 0;
}
#main li#stan
{
	height:20px;
	width:auto;
	background: url(img_sub/english9.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px 0;
}
#main li#adva
{
	height:20px;
	width:auto;
	background: url(img_sub/english10.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px 0;
}
#main li#expa
{
	height:20px;
	width:auto;
	background: url(img_sub/english11.jpg) no-repeat;
	text-indent: -9999px;
	margin: 10px 0;
}
/*-------------------------------------英語　コース　終了---*/

/*----------------------集団指導コース--------------------*/

#main p.syuudann
{
      text-indent: 35px;
}


#main ul#ryoukinn
{
	width: auto;

}
#main li#ryoukinn_a
{
	height: 21px;
	width:auto;
	background: url(img_sub/ryoukinn2.jpg) no-repeat;
	text-indent:-9999px;

}


#main ol#kyouiku_rinen
{
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 15px;
	line-height: 165%;
}


#main li
{
	font-size: 12px;
	line-height: 145%;
}  

#main-2
{
	margin:0;
	padding:0;
	width: 520px;
	margin-left: 10px;
	margin-top: 15px;
	height: 100%;
}

#main-21
{
	margin:0;
	padding:0;
	width: 520px;
	margin-top: 15px;
	height: auto;
}
#main-2_right
{
	margin:0;
	padding:0;
	width: 250px;
	margin-left: 10px;
	margin-top: 15px;
	height: 100%;
}

#main-2 p.hokou
{
       text-indent: 30px;

}


#pack p{
	font-size:75%;  margin:0;
}
#pack h2{
	text-indent:-9999px;	
}
#pack .price{
	font-size:170%; line-height:120%; font-weight:bold; text-align:center;
	background-color:#ffffff; color:#5b583e;
}
#pack .price2{
	font-size:125%; line-height:120%; font-weight:bold; padding:10px 10px 5px 60px; margin-left:-40px;
}
#pack .cbox{
	background:url(file:///C|/Documents and Settings/PC37/Local Settings/Temporary Internet Files/Content.IE5/img/pack_cbox.gif) repeat-y; padding-top:5px; padding-bottom:5px;
}
/* table内容用 */
#pack .nbox table{
	margin:0 0 0 52px; padding:0; width:450px; background-color:#FFFCF7; border-collapse:collapse;
	border:#ff872f solid 1px;
}
#pack .nbox td{
	border:#e2dbcc 1px solid; font-size:75%; line-height:130%; padding:2px 5px; color:#8a9384;
}
#pack .kakaku{
	font-size:18px; line-height:130%; text-align:center; background:#ffffff;
}


#pack .cbox2{
	background:url(file:///C|/Documents and Settings/PC37/Local Settings/Temporary Internet Files/Content.IE5/img/pack_cbox.gif) repeat-y; padding-top:5px; padding-bottom:5px; margin-left:-50px;
}


#pack .plus{
	font-size:125%; color:#ffffff; font-weight:bold; margin:5px 0 5px 150px; padding-left:10px; background-color:#b5ed19;
	width:100px;
}
#pack .ex{
	width:400px; border:dashed 1px #d1d61e; padding:5px; margin:10px 0 0 70px; color:#77a323; background:#ffffff;
}
#pack .plan{
	width:400px; border:solid 1px #f7883e; padding:5px; margin:10px 0 0 70px; background:#ffffff;
}
#pack .plan2{
	width:400px; border:solid 1px #d1d61e; padding:5px; margin:10px 0 0 70px;
}
.moji{
	font-family:monospace; color:#FB9F0D;
}

/* パックボックス1 */
#packlr{
	background:url(file:///C|/Documents and Settings/PC37/Local Settings/Temporary Internet Files/Content.IE5/img/pack_omakase_lr.gif) repeat-y left top; height:100%;
	width:530px; padding:0; margin:0;
}

div#mainbox{
	width: 255px;
	height: auto;
	float: left;

}

#situmonn
{
	width: 250px;
	float: left;
	margin-left: 2px;
}
#main_kyujin p.main1
{
	text-indent:20px;
}
#corse
{
	width: 250px;
	float: left;
	margin-left: 2px;
	padding: 0;
}

#corse p.main1
{
	text-indent:11px;
}

.side_menu
{
	position:static;
	left: -2px;
	top: 21px;
}

div#main ul#new
{
	list-style: none;
	margin: 5px 0 15px 0px;
	color: #666554;
	overflow: scroll;
	overflow-x: hidden;
	width: 470px;
	height: 80px;
}
div#main ul#new li
{
		line-height: 95%;
	list-style-: none;
	background: url(img/t_blog.jpg) no-repeat;
	padding-left: 18px;
	height: auto;
	border-bottom: 0px;
	border-bottom-color: #666666;
	border-bottom-style: dashed;
	font-size: 13px;
	width: auto;
	padding-bottom: 5px;
	margin-top: 8px;
	}
div#main ul#new li a
{	
		margin: 9px 0 0 0;
	padding: 0;
	font-size: 12px;
	border-color:#999999;
	list-style: none;
	width: auto;
	line-height: 120%;
	border: none;
	}

div#kyousitu_bg
{
	background: url(img/kyousitu_bg2.jpg)  no-repeat;
	width: 260px;
	height: 100px;
	font-size: 10px;
	line-height: 110%;
	}
div#kyousitu_bg p
{
	font-size: 10px;
	line-height: 120%;
    text-indent: 5px;

	}
div#kyousitu_bg p a
{
	color: #0066CC;
               font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
                line-height: 135%;

	}
div#kyousitu_bg p a:hover
{
	color: #003399;
	font-weight: bold;
               font-size: 10px; 
       	text-decoration: none;
line-height: 135%;
	}
#wrapper #build #header-box #c_main #main_int h2#interview {
	background: url(img/new/h_bg.png) no-repeat;
	height: 28px;
	font-size: 16px;
	margin: 10px 0;
	padding: 10px 0 0 23px;
 }
#wrapper #build #header-box #c_main #main table .td {
}

