@charset "utf-8";
/* CSS Document */

/*left menu*/
#business_menu{
	width: 210px;
	margin-bottom: 10px;
}

#business_menu li { display: block;}

#business_menu a {
	display: block;
	text-indent: -9999px;
}

#btn_lmenu1, #btn_lmenu2, #btn_lmenu3, #btn_lmenu4 {
	width: 210px;
	height: 40px;
}

#business_menu ul{
	width: 210px;
	right: 0px;
}

#business_menu ul li a { display: block;}

#btn_lmenu0 {
	width: 210px;
	height: 34px;
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: 0px 0px;
}

#btn_lmenu1 {
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: 0px -34px;
}

#btn_lmenu2 {
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: 0px -74px;
}

#btn_lmenu3 {
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: 0px -114px;
}

#btn_lmenu4 {
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: 0px -154px;
}
/* hover */
#btn_lmenu1:hover{
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: -210px -34px;
}

#btn_lmenu2:hover{
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: -210px -74px;
}

#btn_lmenu3:hover{
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: -210px -114px;
}

#btn_lmenu4:hover{
	background: url(../img/img_side_menu.gif) no-repeat;
	background-position: -210px -154px;
}
/* // */
/* content */
#biz_visual_txt { margin: 0px 10px 30px 10px;}

#biz_h3_0 {
	height: 29px;
	margin-bottom: 10px;
}

#biz_item_list { margin-bottom: 20px;}

#biz_item_img {
	width: 750px;
	margin: 0px 10px 50px 10px;
}

#biz_item_img li {
	width: 164px;
	height: 107px;
	display: block;
	float: left;
}

#biz_item_img img {
	margin-right: 31px;
	_margin-right: 0;
}

.biz_title_m {
	margin-bottom: 20px;
}

.biz_visual_m {
	width: 770px;
	height: 150px;
	margin-bottom: 30px;
}

.biz_ad_img_m { margin-bottom: 30px;}

.margin_cl { margin-right: 0px;}

#html .biz_item_pos { margin-right: 10px;}

.biz_item_pos {	margin-right: 31px;}
#biz_item_img li span {display:block; margin-top:0.5em;height:1em;width:164px;text-align:center;}

#biz_h3_1 {
	height: 29px;
	margin-bottom: 20px;
}

#biz_h3_2 {
	height: 29px;
	margin-bottom: 20px;
}

.biz_ad_h4 {
	width: 337px;
	height: 29px;
	margin: 0px 0px 20px 10px;
	_margin: 0px 0px 10px 5px;
	float: left;
}

.biz_ad_h5 {
	width: 522px;
	margin: 0px 0px 10px 20px;
	_margin: 0px 0px 5px 10px;
	float: left;
	color: #1b5794;

}

.biz_ad_img {
	width: 198px;
	height: 129px;
	margin-left: 562px;
}

.biz_ad_txt {
	width: 523px;
	margin: 0px 0px 0px 20px;
	_margin: 0px 0px 0px 10px;
	float: left;
}

.biz_contact {
	position:relative;
	height:26px;
}

.biz_ad_wrap {
	width: 770px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	background: url(../img/border_dot.gif) bottom repeat-x;
}
.biz_ad_wrap_cl {
	padding-bottom: 0;
	background: none;
}
.biz_ad_txt_wrap {
	width: 552px;
	float: left;
}

.biz_img{
	width: 198px;
	margin-left: 10px;
	float: left;
}

.biz_edms_map {
	width: 750px;
	margin: 0px 10px 30px 10px;
}

#business_gr_list{
	width:750px;
	margin-top:20px;
	margin-bottom:50px;
	margin-left:10px;
	height:60px;
}
#business_gr_h3_2{
	margin-top:30px;	
}
#business_gr_list li{
	float:left;	
}
#business_gr_list li a{
	display:block;
	width:135px;
	padding-left:15px;
	background:url(../img/img_listhead.gif) no-repeat 0px 6px;
}
#edu{
	display:block;
	width:230px!important;
	padding-left:15px;
	background:url(../img/img_listhead.gif) no-repeat 0px 6px;
}