@charset "utf-8";
/*----------------------------------------
 Haeder Button list to image convert
----------------------------------------*/
#contents #header_nav ul a:focus {
/*\*/
	overflow: hidden;
/**/
}

#contents #header_nav ul {
	margin: 0px;
	padding: 0px;
}
#contents #header_nav ul li {
	float: left;
	list-style-type: none;
	height: 25px;
	width: 73px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents #header_nav ul a {
	text-indent: -9999px;
	display: block;
	height: 100%;
}

#contents #header_nav ul .rtnBtn {
	background-image: url(img/headerbtn_top.gif);
}
#contents #header_nav ul .abtBtn {
	background-image: url(img/headerbtn_abt.gif);
}
#contents #header_nav ul .regBtn {
	background-image: url(img/headerbtn_reg.gif);
}
#contents #header_nav ul .cntBtn {
	background-image: url(img/headerbtn_cnt.gif);
}
#contents #header_nav ul .linkBtn {
	background-image: url(img/headerbtn_link.gif);
}
#contents #header_nav ul .mygBtn {
	background-image: url(img/headerbtn_miyagi.gif);
}
#contents #header_nav ul .iwtBtn {
	background-image: url(img/headerbtn_iwate.gif);
}
#contents #header_nav ul .aktBtn {
	background-image: url(img/headerbtn_akita.gif);
}
#contents #header_nav ul .ymgBtn {
	background-image: url(img/headerbtn_yamagata.gif);
}
#contents #header_nav ul .aomBtn {
	background-image: url(img/headerbtn_aomori.gif);
}
#contents #header_nav ul .sntBtn {
	background-image: url(img/headerbtn_other.gif);
}

#contents #header_nav ul .rtnBtn a:hover {
	background-image: url(img/headerbtn_top_over.gif);
}
#contents #header_nav ul .abtBtn a:hover {
	background-image: url(img/headerbtn_abt_over.gif);
}
#contents #header_nav ul .regBtn a:hover {
	background-image: url(img/headerbtn_reg_over.gif);
}
#contents #header_nav ul .cntBtn a:hover {
	background-image: url(img/headerbtn_cnt_over.gif);
}
#contents #header_nav ul .linkBtn a:hover {
	background-image: url(img/headerbtn_link_over.gif);
}
#contents #header_nav ul .mygBtn a:hover {
	background-image: url(img/headerbtn_miyagi_over.gif);
}
#contents #header_nav ul .iwtBtn a:hover{
	background-image: url(img/headerbtn_iwate_over.gif);
}
#contents #header_nav ul .aktBtn a:hover{
	background-image: url(img/headerbtn_akita_over.gif);
}
#contents #header_nav ul .ymgBtn a:hover{
	background-image: url(img/headerbtn_yamagata_over.gif);
}
#contents #header_nav ul .aomBtn a:hover{
	background-image: url(img/headerbtn_aomori_over.gif);
}
#contents #header_nav ul .sntBtn a:hover{
	background-image: url(img/headerbtn_other_over.gif);
}


/*----------------------------------------
 Area Button list to image convert
----------------------------------------*/
#area_map .area_selector ul a:focus {
/*\*/
	overflow: hidden;
/**/
}
#area_map .area_selector ul {
	margin: 0px;
	padding: 0px;
}
#area_map .area_selector ul li {
	float: left;
	list-style-type: none;
	height: 55px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#area_map .area_selector ul a {
	text-indent: -9999px;
	display: block;
	height: 100%;
}

#area_map .area_selector ul .mygBtn {
	width: 95px;
	background-image: url(img/areabtn_miyagi.gif);
}
#area_map .area_selector ul .iwtBtn {
	width: 95px;
	background-image: url(img/areabtn_iwate.gif);
}
#area_map .area_selector ul .aktBtn {
	width: 95px;
	background-image: url(img/areabtn_akita.gif);
}
#area_map .area_selector ul .ymgBtn {
	width: 95px;
	background-image: url(img/areabtn_yamagata.gif);
}
#area_map .area_selector ul .aomBtn {
	width: 191px;
	height: 51px;
	background-image: url(img/areabtn_aomori.gif);
}
#area_map .area_selector ul .sntBtn {
	width: 95px;
	background-image: url(img/areabtn_other.gif);
}

#area_map .area_selector ul .mygBtn a:hover {
	background-image: url(img/areabtn_miyagi_over.gif);
}
#area_map .area_selector ul .iwtBtn a:hover{
	background-image: url(img/areabtn_iwate_over.gif);
}
#area_map .area_selector ul .aktBtn a:hover{
	background-image: url(img/areabtn_akita_over.gif);
}
#area_map .area_selector ul .ymgBtn a:hover{
	background-image: url(img/areabtn_yamagata_over.gif);
}
#area_map .area_selector ul .aomBtn a:hover{
	background-image: url(img/areabtn_aomori_over.gif);
}
#area_map .area_selector ul .sntBtn a:hover{
	background-image: url(img/areabtn_other_over.gif);
}

/*----------------------------------------
 Type Button list to image convert
----------------------------------------*/
#area_type .type_selector ul a:focus {
/*\*/
	overflow: hidden;
/**/
}

#area_type .type_selector ul {
	margin: 0px;
	padding: 0px;
}
#area_type .type_selector ul li {
	float: left;
	list-style-type: none;
	height: 58px;
	width: 190px;
}
#area_type .type_selector ul a {
	text-indent: -9999px;
	display: block;
	height: 100%;
}

#area_type .type_selector ul .knpBtn {
	background-image: url(img/typebtn_kanpai.gif);
}
#area_type .type_selector ul .adtBtn {
	background-image: url(img/typebtn_adult.gif);
}
#area_type .type_selector ul .hmwBtn {
	background-image: url(img/typebtn_home.gif);
}

#area_type .type_selector ul .knpBtn a:hover {
	background-image: url(img/typebtn_kanpai_over.gif);
}
#area_type .type_selector ul .adtBtn a:hover{
	background-image: url(img/typebtn_adult_over.gif);
}
#area_type .type_selector ul .hmwBtn a:hover{
	background-image: url(img/typebtn_home_over.gif);
}
