@charset "UTF-8";


#contents div.indexMain {
	float:left;
	width:487px;
}

#contents div.indexBunner {
	float:left;
	margin-left:28px;
	width:185px;
}

#contents div.indexMainLeft {
	float:left;
	width:234px;
}

#contents div.indexMainRight {
	float:left;
	margin-left:18px;
	width:234px;
}

#contents div.newsBox {
 background-color:#08A6B8;
	margin-bottom:20px;
	padding-bottom:15px;
 width:487px;
}

#contents div.newsBox ul {
 margin:15px 30px 0 30px;
}

#contents div.newsBox ul li {
 color:#FFFFFF;
 font-weight:bold;
	line-height:160%;
	margin-bottom:10px;
 margin-left:15px;
	text-indent:-15px;
}

#contents div.newsBox ul li a {
 color:#FFFFFF;
}

#footerBC {
	border-bottom:2px solid #6BC4D2;
	padding:9px 0 8px;
	margin-bottom:1px;
	text-align:right;
	width: 950px;
}

/*index renewal*/

#mainTop {
	float:right;
	width: 715px;
}

#contents div.blockTop {
	clear:both;
	margin-bottom:30px;
	width:715px;
}

#contents div.bnrBox {
 margin:0 auto 20px auto;
 width:450px;
}

#contents div.bnrBox h3 {
 font-size:75%;
}

#contents div.bnrBox h3 a {
 color:#222;
}

#contents div.bnrBox h3 a span {
 color:#222;
	font-weight:normal;
	text-decoration:underline;
}

#contents div.bnrBox h3 a:hover span {
 text-decoration:none;
}

#contents div.bnrBox h3 img.bnr {
 margin-bottom:5px;
 /margin-bottom:10px;
}

#contents div.bnrBox span.aural {
 height:0;
	display:block;
}

#contents div.indexBnr {
	float:left;
	margin-left:28px;
	width:200px;
}

#contents div.indexBnrN {
 margin-left:7px;
 width:185px;
}

#contents div.indexBnr p,
#contents div.indexBnrN p {
 color:#222;
 font-size:75%;
	font-weight:normal;
	margin:0 0 10px 0;
	/margin:5px 0 10px 0;
}

#contents div.indexBnr p a,
#contents div.indexBnrN p a {
 color:#222;
	text-decoration:underline;
}

#contents div.indexBnr p a:hover,
#contents div.indexBnrN p a:hover {
 text-decoration:none!important;
}


/* top release area */
#contents div.ifnwBox {
 border-bottom:#6BC4D2 2px solid;
	margin-bottom:20px;
 width:487px;
}
#contents div.ifnwBox p.title {
	font-weight:bold;
	line-height:140%;
	margin-left:12px;
	padding:5px 0 5px 12px;
	text-indent:-12px;
	width:451px;
}

#contents div.ifnwBox ul {
	padding-bottom:10px;
	width:483px;
}

#contents div.ifnwBox ul li {
	font-weight:bold;
	line-height:140%;
	margin-left:12px;
	padding:5px 0 5px 12px;
	text-indent:-12px;
	width:451px;
}

#contents div.ifnwBox ul li a {
 color:#222;
}

#contents div#tabBox1 ul li ,
#contents div#tabBox2 ul li ,
#contents div#tabBox3 ul li ,
#contents div#tabBox4 ul li {
	background:url(/images/bg_info_news.gif) bottom left no-repeat;
}

#contents div.ifnwBox h3 {
	margin-bottom:10px;
	padding-bottom:0px;
}
#contents div.ifnwBox h3 img {
	vertical-align:bottom;
}

#contents div.ifnwBox p.more {
	width:80px;
	padding-top:5px;
	text-align:center;
	margin-left:390px;
	border:1px solid #88CDE2;
}

#contents div.ifnwBox p.more a {
	color:#666666;
	text-decoration:none;
}
#contents div.ifnwBox p.more a:hover {
	color:#666666;
	text-decoration:underline;
}

#contents div.ifnwBox .tabNavi {
	width:487px;
	height:35px;
}

#contents div.ifnwBox .tabNavi ul {
	width:487px;
	height:35px;
	margin:0px;
	padding:0;
	background:url(/images/bg_tabnavi_04.gif) top left no-repeat;
	background:url(/images/bg_tabnavi_03.gif) top left no-repeat;
	background:url(/images/bg_tabnavi_02.gif) top left no-repeat;
	background:url(/images/bg_tabnavi_01.gif) top left no-repeat;
}

#contents div.ifnwBox .tabNavi ul li {
	display:block;
	width:120px;
	height:35px;
	float:left;
	margin:0 0 0 1px ;
	padding:0;
	text-indent:0;
	text-align:center;
	line-height:100%;
}
#contents div.ifnwBox .tabNavi ul li a {
	display:block;
	width:120px;
	height:23px;
	padding-top:12px;
	text-decoration:none;
}
#contents div.ifnwBox .tabNavi ul li a:hover {
	text-decoration:none;
}
#contents div.ifnwBox .tabNavi ul li#area1 {
	margin:0 ;
}
#contents div.ifnwBox .tabNavi ul li#area2 {
}
#contents div.ifnwBox .tabNavi ul li#area3 {
}
#contents div.ifnwBox .tabNavi ul li#area4 {
}

#contents div#tabBox1 ,
#contents div#tabBox2 ,
#contents div#tabBox3 ,
#contents div#tabBox4 {
	width:483px;
	border-left:2px solid #9F9FA0;
	border-right:2px solid #9F9FA0;
	border-bottom:2px solid #9F9FA0;
	margin-bottom:10px;
	padding-bottom:8px;
	padding-top:5px;
}
#contents div#tabBox2 ,
#contents div#tabBox3 ,
#contents div#tabBox4 {
	display:none;
}

/*information area*/
#contents div.fullBox {
	width:690px !important;
}
#contents div.fullBox ul {
	width:690px !important;
  background:none !important;
}
#contents div.fullBox ul li {
	width:650px !important;
	background:url(/images/bg_info_news.gif) bottom left repeat-x;
}

div.soudanbnr a{
	color:#222;
	line-height:140%;
	margin:0;
	padding:0;
	font-size:90%;
}
div.soudanbnr a:hover{
	color:#222;
}

div.campBox {
	background:url(/images/bg_camp.gif) bottom left repeat-y;
	width:200px;
	border-bottom:solid 1px #CCC;
	padding-bottom:1px;
	margin-bottom:15px;
}
div.campinr {
	width:170px;
	margin:15px 15px 0 15px;
}
div.campBox h3{
	display:block;
	width:200px;
	padding:10px 0;
	text-align:center;
	background-color:#F00;
	font-weight:normal;
	font-size:14px;
}

div.campBox h3 a{
	color:#fff;
}

div.campBox h3 a:hover{
	color:#fff;
}
div.campinr p a.month{
	color:#F00 !important;
	font-size:14px;
	font-weight:bold;
}

div.campinr p a.month:hover{
	color:#F00 !important;
}

