@charset "utf-8";

h2 {
	margin-top: 10px;
}
#main dl {  
 width:95%;  
}  

#main dt {
	float:left;
	width:20px;
	clear:both;
	font-weight:bold;
	line-height: 1.5em;
	margin-bottom: 0.5em;
}  

#main dd {
	width:80%;
	margin-left:100px;
	line-height: 1.5em;
	margin-bottom: 0.5em;
}  
#content ul {
	margin-left: 0px;
}
#content li {
	margin-bottom: 5px;
}
#main #content dd a {
	color: #006633;
}
/*----------------------------------------------------
NEWSタブ
----------------------------------------------------*/
.tabContainer {
	width: 580px;
	padding: 10px 0;
	background-image: url(../img/tab_main_back.jpg);
	background-repeat: no-repeat;
}

#tab1 a , #tab7 a{
	background-image: url(../share/topic_news1.gif);
	text-indent: -3000px;
}
#tab2 a , #tab8 a{
	background-image: url(../share/topic_news2.gif);
	text-indent: -3000px;
}
#tab3 a , #tab9 a{
	background-image: url(../share/topic_news3.gif);
	text-indent: -3000px;
}
#tab4 a , #tab10 a{
	background-image: url(../share/topic_news4.gif);
	text-indent: -3000px;
}
#tab5 a , #tab11 a{
	background-image: url(../share/topic_news5.gif);
	text-indent: -3000px;
}
#tab6 a , #tab12 a{
	background-image: url(../share/topic_news6.gif);
	text-indent: -3000px;
}
.tabContainer ul {
	padding:0;
	list-style:none;
	width:580px;
}

.tabContainer ul.tab li {
	background-color:#FFFFFF;
	float:left;
	margin-right:2.em;
}

.tabContainer ul.tab li a {
	color:#FFFFFF;
	border:0;
	display:block;
	width:95px;
	height:21px;
}

.tabContainer ul.tab li.active {
	background-color:#333; 
}

.tabContainer ul.tab li.active a {
 background-position:bottom;
}

.tabContainer div {
	width:580px;
	padding:10px;
	background-color:#FFFFFF;
	clear:both;
	color:#333333;
	height:230px;
	overflow:auto;
}

#tab1Body .check {
	margin-left: 20px;
	line-height: 2.5em;
	background-image: url(../img/chuusha_img_3.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}


/*----------------------------------------------------
 NEWSタブ
----------------------------------------------------*/
#wrapper #main #content .tabContainer .tab a:hover {
background-position:bottom;
}
