@charset "Shift_JIS";



/*################################################################

logo conf

################################################################*/


#logoMark {
	display: block;
	width: 372px;
	height: 58px;
	background: transparent url(../img/logo.gif) no-repeat scroll 0 0;
	text-indent: -9999px;
}




/*################################################################

navigation conf

################################################################*/


#headerNavi {
	background: transparent url(../img/headernavi2_bg.jpg) no-repeat scroll 0 0
}

.dropdown .naviBtn {
	display: block;
	width: 200px;
	height: 28px;
	text-indent: -9999px;
}


#navi1 {
	background: transparent url(../img/h2_navi1_off.jpg) no-repeat scroll 0 0;
}

#navi1:hover {
	background-image: url(../img/h2_navi1_on.jpg);
}



#navi2 {
	background: transparent url(../img/h2_navi2_off.jpg) no-repeat scroll 0 0;
}

#navi2:hover {
	background-image: url(../img/h2_navi2_on.jpg);
}


#navi3 {
	background: transparent url(../img/h2_navi3_off.jpg) no-repeat scroll 0 0;
}

#navi3:hover {
	background-image: url(../img/h2_navi3_on.jpg);
}

#navi4 {
	background: transparent url(../img/h2_navi4_off.jpg) no-repeat scroll 0 0;
}

#navi4:hover {
	background-image: url(../img/h2_navi4_on.jpg);
}



/*################################################################

headNavi conf

################################################################*/

.headNaviBtn {
	display: block;
	width: 104px;
	height: 28px;
	text-indent: -9999px;
}


#headNavi1 {
	background: transparent url(../img/navi1_2_off.gif) no-repeat scroll 0 0;
}

#headNavi1:hover {
	background-image: url(../img/navi1_on.gif);
}


#headNavi2 {
	background: transparent url(../img/navi2_2_off.gif) no-repeat scroll 0 0;
}

#headNavi2:hover {
	background-image: url(../img/navi2_on.gif);
}

#headNavi3 {
	background: transparent url(../img/navi3_2_off.gif) no-repeat scroll 0 0;
}

#headNavi3:hover {
	background-image: url(../img/navi3_on.gif);
}

#headNavi4 {
	background: transparent url(../img/navi4_2_off.gif) no-repeat scroll 0 0;
}

#headNavi4:hover {
	background-image: url(../img/navi4_on.gif);
}



/*################################################################

tomarimasenka conf

################################################################*/



.cover {
	background: transparent url(../img/bg_flash2.gif) no-repeat scroll 0 0;
}





/*################################################################

tomarimasenka conf

################################################################*/



.topNaviBox {
	background: url(../img/bg_tomarimasenka2.gif) no-repeat 0 0;
}




/*################################################################

topNewsTitle conf

################################################################*/



#topNewsTitle {
	display: block;
	width: 610px;
	height: 40px;
	background: transparent url(../img/title1_2.gif) no-repeat scroll 0 0;
	text-indent: -9999px;
}


/*################################################################

topNewsTitle conf

################################################################*/



#topIchioshiTitle {
	display: block;
	width: 610px;
	height: 40px;
	background: transparent url(../img/title2_2.gif) no-repeat scroll 0 0;
	text-indent: -9999px;
}


/*################################################################

dropdown conf

################################################################*/

.dropdown ul {
	border: 1px solid #336699;
}

.dropdown a,
.dropdown a:active,
.dropdown a:visited {
	background: #DDEEFF;
	color: #000000;
}

.dropdown a:hover {
	background: #DDEEFF;
	color: #113366;
}

.dropdown .underline {
	border-bottom: 1px solid #336699;
}