@charset "utf-8";
#main_img{
	margin:0;
	padding:5px 5px 0 5px;
	clear:both;
	width:960px;
	height:205px;
	background:url(../../img/bg_menu.jpg) repeat-x 0 0;
	}
#main_img_in{
	margin:0;
	padding:0;
	width:951px;
	height:196px;
	background:url(../../img/bg_main_img.jpg) repeat-x 0 0;
	}
#main_contents{
	padding:15px 5px;
	margin:0;
	clear:both;
	overflow:hidden;
	}
#left_column{
	width:182px;
	float:left;
	margin:0 0 0 0;
	}
#right_column{
	width:756px;
	float:right;
	margin:0 0 0 0;
	}



#box_info{
	background:url(../../img/bg_box_info.jpg) no-repeat 0 0 #FFF;
	width:755px;
	border:1px solid #d3d3d3;
	position:relative;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#box_info h2{
	margin:0;
	padding:0;
	height:56px;
	text-indent:-9999px;
	}
#box_meeting{
	width:344px;
	height:67px;
	background:url(../../img/box_bg_info_meeting.jpg) no-repeat 0 0;
	margin:0 0 0 18px;
	position:relative;
	}
#meeting_link{
	position:absolute;
	text-align:center;
	width:344px;
	left:0px;
	bottom:8px;
	font-size:1em;
	color:#9b999c;
	}
#scroll_info{
	margin:10px 15px 0 15px;
	line-height:1.4;
}
#box_news{
	background:url(../../img/bg_box_news.jpg) no-repeat 0 0 #FFF;
	width:755px;
	margin:0 0 20px 0;
	border:1px solid #d3d3d3;
	position:relative;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#box_news h2{
	margin:0;
	padding:0;
	height:56px;
	text-indent:-9999px;
	}
#scroll_news{
	margin:10px 15px 0 15px;
	line-height:1.4;
}

#scroll_news h3{
	margin:0 0 0 0;
	padding:3px 10px 3px  30px;
	background:url(../../img/bg_news_h3.jpg) no-repeat 0 0;
	font-size:1em;
	font-weight:normal;
	}
.more_i{
	padding:5px 0 10px 15px;
	font-size:12px;
	}
.more_j{
	padding:5px 0 10px 15px;
	font-size:12px;
	}
.more_o{
	position:absolute;
	top:12px;
	right:15px;
	font-size:12px;
	}

.more_i a{
	background:url(../../img/ico_more_i.png) no-repeat 0 7px;
	text-decoration:none;
	color:#30720c;
	padding-left:8px;
	}
.more_j a{
	background:url(../../img/ico_more_j.png) no-repeat 0 7px;
	text-decoration:none;
	color:#a15802;
	padding-left:8px;
	}
.more_o a{
	background:url(../../img/ico_more_i.png) no-repeat 0 7px;
	text-decoration:none;
	color:#30720c;
	padding-left:8px;
	}

.more_i a:hover{
	color:#54a22a;
	}
.more_j a:hover{
	color:#d47a10;
	}
.more_o a:hover{
	color:#54a22a;
	}

.bnr_top{
	margin:0 0 4px 0;
	}
a#bnr_senmon{
	background:url(../../img/bnr_senmon.jpg) no-repeat 0 top;
	display:block;
	text-indent:-9999px;
	width:182px;
	height:66px;
	}
a:hover#bnr_senmon{
	background:url(../../img/bnr_senmon.jpg) no-repeat 0 bottom;
	}
a#bnr_diabetology{
	background:url(../../img/bnr_diabetology.jpg) no-repeat 0 top;
	display:block;
	text-indent:-9999px;
	width:182px;
	height:59px;
	}
a:hover#bnr_diabetology{
	background:url(../../img/bnr_diabetology.jpg) no-repeat 0 bottom;
	}
a#bnr_shinsai{
	background:url(../../img/bnr_shinsai.jpg) no-repeat 0 top;
	display:block;
	text-indent:-9999px;
	width:182px;
	height:31px;
	}
a:hover#bnr_shinsai{
	background:url(../../img/bnr_shinsai.jpg) no-repeat 0 bottom;
	}
a#bnr_link{
	background:url(../../img/bnr_link.jpg) no-repeat 0 top;
	display:block;
	text-indent:-9999px;
	width:182px;
	height:36px;
	}
a:hover#bnr_link{
	background:url(../../img/bnr_link.jpg) no-repeat 0 bottom;
	}



#featured{
	width:747px;
	height:196px;
	position:relative;
	line-height:1;
}



#featured ul.ui-tabs-nav{ 
	position:absolute;
	top:3px;
	left:738px;
	list-style:none;
	margin:0;
	padding:0;
	z-index:100;
	width:212px;

}


#featured ul.ui-tabs-nav li{ 
	padding:0;
	font-size: 14px;
	line-height: 18px;
	width:212px;
	height:30px;
	margin:0 0 2px 0;
}


#featured li.ui-tabs-nav-item a{ 
	font-size:13px;
	display:block;
	background:url(../../img/main_img_menuoff.png) no-repeat right center;
	padding:6px 5px 6px 20px;
	text-decoration:none;
	color:#31271b;

}


#featured li.ui-tabs-nav-item a:hover{ 
	background:url(../../img/main_img_menuon.png) no-repeat right center;
	color:#FFF;
	text-decoration:none;
}


#featured li.ui-tabs-selected{ 


}

#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:url(../../img/main_img_menuon.png) no-repeat right center;
	color:#FFF;
	text-decoration:none;
}



#featured .ui-tabs-panel{ 
	width:747px;
	height:196px;
	position:relative;
}
#featured .ui-tabs-panel img {
	width:747px;
	height:196px;
}
#featured .ui-tabs-hide{
	display:none;
}
.box_bnr_senmoni{
	background:url(../../img/bg_bnr_senmoni.png) no-repeat 0 0;
	padding:22px 7px 10px 6px;
	}