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

h2#mainImages2{
	height: 123px;
	width: 800px;
	background-image: url(../images/image.jpg);
	background-repeat: no-repeat;
}

h2#mainImages2 span, h2.sitemap span{
position:absolute;
left:-9999px;
margin:0;
}

h2.sitemap{
background:url(../images/h2title.gif) no-repeat 0 0;
width:545px;
height:54px;
margin:0 0 35px 0;
}

h3.tits1{
margin:35px 0 20px 0;
}

h3.tits2,
h3.tits3,
h3.tits4,
h3.tits5,
h3.tits6,
h3.tits7,
h3.tits8,
h3.tits9,
h3.tits10,
h3.tits11,
h3.tits12,
h3.tits13 {
	margin:30px 0 20px 0;
}

h3.tits1, 
h3.tits2, 
h3.tits3, 
h3.tits4, 
h3.tits5, 
h3.tits6, 
h3.tits7, 
h3.tits8, 
h3.tits9, 
h3.tits10, 
h3.tits11, 
h3.tits12, 
h3.tits13{
	width:545px;
	height:44px;
	clear:both;
}

h3.tits1 a, 
h3.tits2 a, 
h3.tits3 a, 
h3.tits4 a, 
h3.tits5 a, 
h3.tits6 a, 
h3.tits7 a, 
h3.tits8 a, 
h3.tits9 a, 
h3.tits10 a, 
h3.tits11 a, 
h3.tits12 a, 
h3.tits13 a{
	width:545px;
	height:44px;
	clear:both;
	display:block;
}


h3.tits1 {
	background:url(../images/tits_01.jpg) no-repeat 0 0;
}

h3.tits2{
	background:url(../images/tits_02.jpg) no-repeat 0 0;
}

h3.tits3{
	background:url(../images/tits_03.jpg) no-repeat 0 0;
}

h3.tits4{
	background:url(../images/tits_04.jpg) no-repeat 0 0;
}

h3.tits5{
	background:url(../images/tits_05.jpg) no-repeat 0 0;
}

h3.tits6{
	background:url(../images/tits_06.jpg) no-repeat 0 0;
}

h3.tits7{
	background:url(../images/tits_07.jpg) no-repeat 0 0;
}

h3.tits8{
	background:url(../images/tits_08.jpg) no-repeat 0 0;
}

h3.tits9{
	background:url(../images/tits_09.jpg) no-repeat 0 0;
}

h3.tits10{
	background:url(../images/tits_10.jpg) no-repeat 0 0;
}

h3.tits11{
	background:url(../images/tits_11.jpg) no-repeat 0 0;
}

h3.tits12{
	background:url(../images/tits_12.jpg) no-repeat 0 0;
}

h3.tits13{
	background:url(../images/tits_13.jpg) no-repeat 0 0;
}

h3.tits1 span, 
h3.tits2 span, 
h3.tits3 span, 
h3.tits4 span, 
h3.tits5 span, 
h3.tits6 span, 
h3.tits7 span, 
h3.tits8 span, 
h3.tits9 span, 
h3.tits10 span, 
h3.tits11 span, 
h3.tits12 span, 
h3.tits13 span{
	position:absolute;
	text-indent:-9999px;
}

h4{
	width:535px;
	font-size:14px;
	border-bottom:2px solid #CCC;
	margin:0 0 8px 5px;
	padding-bottom:3px;
	color:#003366;
}

h4.tit2{
	margin:30px 0 8px 5px;
}

/*サイトマップリスト-----------------*/

.sitemap_list{
	margin:10px 0 10px 20px;
}

.sitemap_list ul li{
	background: url(../../common/images/arrow_blue_box.gif) no-repeat 0 7px;
	padding:0 0 0 25px;
	font-size:12px;
	line-height:180%;
}

/*
#sitemap_list{
	width:545px;
	height:auto;
}

#sitemap_list .list_L{
	width:270px;
	float:left;
}

#sitemap_list .list_R{
	width:270px;
	float:right;
}

.list_main li{
	height: 23px;
	margin: 10px 0 30px 0;
	background: url(../images/list_mark.gif) no-repeat 0 2px;
	text-indent: 13px;
	font-size:14px;
	font-weight:bold;
	line-height: 26px;
}

#sitemap_list .list_main li a{
	color: #004E9B;
}

#sitemap_list .list_main li a:hover{
	color:#FF9900;
	text-decoration:none;
}
*/


/*右メニュー-----------------*/

.rightmenuTit{
background:url(../images/right_tit.gif) no-repeat 0 0;
}



