@charset "utf-8";
/* CSS Document */

#top_mess {}
#top_index1 {margin: 0px;padding: 10px 0px 0px 0px;clear: both;width: 950px;}
#top_index1 ul {}
#top_index1 ul li {float: left;display: block;}
#top_index1 ul li a {display: block;}

#top_index1 ul li#top01 {width: 316px;}
#top_index1 #top01h {display: block;height: 96px;width: 316px;text-indent: -9999px;}
#top_index1 #top01h a{height: 96px;width: 316px;background: url(../lib/img_cmn/top_nav1.jpg) no-repeat 0px 0px;}
#top_index1 #top01h a:hover{background: url(../lib/img_cmn/top_nav1.jpg) no-repeat 0px -96px;}
#top_index1 #top01 p {padding: 10px 5px 0px 30px;}

#top_index1 ul li#top02 {width: 317px;}
#top_index1 #top02h {display: block;height: 96px;width: 317px;text-indent: -9999px;}
#top_index1 #top02h a{height: 96px;width: 317px;background: url(../lib/img_cmn/top_nav1.jpg) no-repeat -316px 0px;}
#top_index1 #top02h a:hover{background: url(../lib/img_cmn/top_nav1.jpg) no-repeat -316px -96px;}
#top_index1 #top02 p {padding: 10px 20px 0px 10px;}

#top_index1 ul li#top03 {width: 317px;}
#top_index1 #top03h {display: block;height: 96px;width: 317px;text-indent: -9999px;}
#top_index1 #top03h a{height: 96px;width: 317px;background: url(../lib/img_cmn/top_nav1.jpg) no-repeat -633px 0px;}
#top_index1 #top03h a:hover{background: url(../lib/img_cmn/top_nav1.jpg) no-repeat -633px -96px;}
#top_index1 #top03 p {padding: 10px 20px 0px 10px;}

#top_index2 {width: 950px;margin: 10px 0px 40px 0px;background: url(../lib/img_cmn/top_nav_bg.jpg) no-repeat right top;clear: both;}
#top_index2 ul {width: 950px;}
#top_index2 ul li {float: left;display: block;}
#top_index2 ul li a {display: block;}
#top_index2 ul li#top04 {width: 316px;}
#top_index2 #top04h {display: block;height: 96px;width: 316px;text-indent: -9999px;}
#top_index2 #top04h a{height: 96px;width: 316px;background: url(../lib/img_cmn/top_nav2.jpg) no-repeat 0px 0px;}
#top_index2 #top04h a:hover{background: url(../lib/img_cmn/top_nav2.jpg) no-repeat 0px -96px;}
#top_index2 #top04 p {padding: 10px 5px 0px 30px;}

#top_index2 ul li#top05 {width: 317px;}
#top_index2 #top05h {display: block;height: 96px;width: 317px;text-indent: -9999px;}
#top_index2 #top05h a{height: 96px;width: 317px;background: url(../lib/img_cmn/top_nav2.jpg) no-repeat -316px 0px;}
#top_index2 #top05h a:hover{background: url(../lib/img_cmn/top_nav2.jpg) no-repeat -316px -96px;}
#top_index2 #top05 p {padding: 10px 20px 0px 10px;}

#top_news {margin: 0px 0px 40px 35px;background: url(../lib/img_cmn/news_bg.jpg) no-repeat left top;}
#top_news h3 {display: none;}
#top_news p {display: block;text-indent: -9999px;}
#top_news p a{height: 29px;width: 83px; margin: 0px 0px 0px 145px;display: block;background: url(../lib/img_cmn/news_go.jpg) no-repeat;}
#top_news p a:hover{background: url(../lib/img_cmn/news_gof.jpg) no-repeat;}
#top_news ul {}
#top_news ul li {width: 890px;padding: 10px 0px 10px 0px; margin: 0;border-bottom: 1px dashed #999999;}
#top_news span.day {height: 19px;width: 92px;padding: 0px 18px 0px 18px;font-size: 14px;font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;text-align: left;line-height: 18px;background: url(../lib/img_cmn/news_date.gif) no-repeat;display: block;clear: both;float: left;}
#top_news span.news {width: 740px;display: inline-block;line-height: 120%;}
img.iconH {float: left;padding-right: 3px;}

#top_atten {
	text-indent: -9999px;
	position: relative;
	visibility: visible;
	bottom: 170px;
	left: 560px;
	overflow: visible;
	z-index: auto;
}
#top_atten ul{margin: 0px;padding: 0px;}
#top_atten ul li{margin: 0px; padding: 0px;display: block;}
#top_atten ul li a{display: block; height: 35px;}
#top_atten ul li#att01 {width: 373px;}
#top_atten ul li#att01 a{background-image: url(../images/top_atten.gif);}
#top_atten ul li#att01 a:hover{background-image: url(../images/top_atten_f.gif);}

