﻿@charset "utf-8";


/*=========================================
	LEFT FIXED
===========================================*/

#left {
	height: 1500px;
	width: 565px;
	margin: 0;
	position: absolute;
	left: -490px;
	top: 0px;
	background: url(images/left_bg-trans.png) no-repeat center top;
}

*html #left {
	height: auto;
	width: 565px;
	margin: 0;
	position: absolute;
	left: -490px;
	top: 0px;
	background: url(images/left_bg.gif) no-repeat center top;
	filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}

/*--guidance-------------------------------*/

.haa{
	height: 250px;
	width: 60px;
	margin-top: 125px;
	background: url(images/h1-trans.png) no-repeat center top;
	text-indent: -9999px;
}


/*=========================================
	RIGHT
===========================================*/

#right2{
	height: 3072px;
	width: 415px;
	margin,padding: 0 ;
	position: relative;
}

#kagawa #right2{
	height: 1145px;
	width: 415px;
	margin,padding: 0 ;
	position: relative;
}


/*=========================================
	SHOP
===========================================*/

.shop{
	height: 950px;
	width: 375px;
	margin-left:40px;
	position: relative;
}

.shopname{
	height: 30px;
	width: 140px;
	position: absolute;
	left: 231px;
	top: 113px;
	z-index: 130;
	}

.shop table{
	height: 220px;
	width: 375px;
	position: absolute;
	top: 168px;
	z-index:110;
	border: 0;
	font-size:10pt;
	left: -1px;
}

.access{
	position: absolute;
	height: 280px;
	width: 205px;
	top: 390px;
	left: -2px;
	z-index:110;
}

.widemap {
	height: 16px;
	width: 130px;
	margin-top: 5px;
}

.back{
	height: 13px;
	width: 94px;
	position: absolute;
	top: 40px;
	left: 0px;
	z-index: 50;
}

.next {
	height: 13px;
	width: 94px;
	position: absolute;
	top: 680px;
	left: 0px;
	z-index:112;
}

.gotop {
	height: 13px;
	width: 86px;
	position: absolute;
	top: 680px;
	left: 0px;
	z-index:112;
}

.other_page {
	height: 13px;
	width: 345px;
	position: absolute;
	top: 720px;
	left: 0px;
	z-index: 112;
}

.other_page li{
	margin-right: 15px;
	float: left;
}

/*=========================================
info
===========================================*/

#info{
	height: 369px;
	width: 301px;
	margin: 0;
	position: absolute;
	left: 74px;
	top: 361px;
	z-index:108;
	background: url(images/map_info.jpg) no-repeat right top;
}

#info_2{
	height: 369px;
	width: 301px;
	margin: 0 ;
	position: relative;
}


#info li {
margin: 0;

}


#info li a {
display: block;
text-indent: -9999px;
cursor: pointer;
height: 68px;
width: 18px;

}

#info a:link img{
visibility : visible ;
border-style : none ;

}

#info a:visited img{
visibility : hidden ;
border-style : none ;
}

#info a:hover img{
visibility : hidden ;
border-style : none ;
}

#info a:active img{
visibility : hidden ;
border-style : none ;
}

/* info-matuyama-------------------------------*/
.info_matsuyama{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 187px;
	top: 192px;
	z-index:111;
}

.info_matsuyama a:link {
	background : url(images/m_matsuyama-trans.png) no-repeat center top;
}

.info_matsuyama a:visited{
	background : url(images/m_matsuyama-trans.png) no-repeat center top;
}

.info_matsuyama a:hover{
	background : url(images/m_matsuyama_on-trans.png) no-repeat center top;
}

.info_matsuyama a:active{
	background : url(images/m_matsuyama_on-trans.png) no-repeat center top;
}

/* info-imabari-------------------------------*/

.info_imabari{
	height: 28px;
	width: 18px;
	position: absolute;
	left: 206px;
	top: 179px;
	z-index:111;
}

.info_imabari a:link {
	background : url(images/m_imabari-trans.png) no-repeat center top;
}

.info_imabari a:visited{
	background : url(images/m_imabari-trans.png) no-repeat center top;
}

.info_imabari a:hover{
	background : url(images/m_imabari_on-trans.png) no-repeat center top;
}

.info_imabari a:active{
	background : url(images/m_imabari_on-trans.png) no-repeat center top;
}

/* info-nyuugawa-------------------------------*/

.info_nyuugawa{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 225px;
	top: 199px;
	z-index:111;
}

.info_nyuugawa a:link {
	background : url(images/m_nyuugawa-trans.png) no-repeat center top;
}

.info_nyuugawa a:visited{
	background : url(images/m_nyuugawa-trans.png) no-repeat center top;
}

.info_nyuugawa a:hover{
	background : url(images/m_nyuugawa_on-trans.png) no-repeat center top;
}

.info_nyuugawa a:active{
	background : url(images/m_nyuugawa_on-trans.png) no-repeat center top;
}

/* info-saijyou-------------------------------*/

.info_saijyou{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 245px;
	top: 199px;
	z-index:111;
}

.info_saijyou a:link {
	background : url(images/m_saijyou-trans.png) no-repeat center top;
}

.info_saijyou a:visited{
	background : url(images/m_saijyou-trans.png) no-repeat center top;
}

.info_saijyou a:hover{
	background : url(images/m_saijyou_on-trans.png) no-repeat center top;
}

.info_saijyou a:active{
	background : url(images/m_saijyou_on-trans.png) no-repeat center top;
}

/* info-niihama-------------------------------*/

.info_niihama{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 264px;
	top: 199px;
	z-index:111;
}

.info_niihama a:link {
	background : url(images/m_niihama-trans.png) no-repeat center top;
}

.info_niihama a:visited{
	background : url(images/m_niihama-trans.png) no-repeat center top;
}

.info_niihama a:hover{
	background : url(images/m_niihama_on-trans.png) no-repeat center top;
}

.info_niihama a:active{
	background : url(images/m_niihama_on-trans.png) no-repeat center top;
}

/* info-iyomishima-------------------------------*/

.info_iyomishima{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 283px;
	top: 199px;
	z-index:111;
}
.info_iyomishima a:link {
	background : url(images/m_iyomishima-trans.png) no-repeat center top;
}

.info_iyomishima a:visited{
	background : url(images/m_iyomishima-trans.png) no-repeat center top;
}

.info_iyomishima a:hover{
	background : url(images/m_iyomishima_on-trans.png) no-repeat center top;
}

.info_iyomishima a:active{
	background : url(images/m_iyomishima_on-trans.png) no-repeat center top;
}

/* info-oozu-------------------------------*/

.info_oozu{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 149px;
	top: 219px;
	z-index:111;
}

.info_oozu a:link {
	background : url(images/m_oozu-trans.png) no-repeat center top;
}

.info_oozu a:visited{
	background : url(images/m_oozu-trans.png) no-repeat center top;
}

.info_oozu a:hover{
	background : url(images/m_oozu_on-trans.png) no-repeat center top;
}

.info_oozu a:active{
	background : url(images/m_oozu_on-trans.png) no-repeat center top;
}

/* info-uwajima-------------------------------*/

.info_uwajima{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 130px;
	top: 233px;
	z-index:111;
}

.info_uwajima a:link {
	background : url(images/m_uwajima-trans.png) no-repeat center top;
}

.info_uwajima a:visited{
	background : url(images/m_uwajima-trans.png) no-repeat center top;
}

.info_uwajima a:hover{
	background : url(images/m_uwajima_on-trans.png) no-repeat center top;
}

.info_uwajima a:active{
	background : url(images/m_uwajima_on-trans.png) no-repeat center top;
}

/* info-ainan-------------------------------*/

.info_ainan{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 135px;
	top: 291px;
	z-index:111;
}

.info_ainan a:link {
	background : url(images/m_ainan-trans.png) no-repeat center top;
}

.info_ainan a:visited{
	background : url(images/m_ainan-trans.png) no-repeat center top;
}

.info_ainan a:hover{
	background : url(images/m_ainan_on-trans.png) no-repeat center top;
}

.info_ainan a:active{
	background : url(images/m_ainan_on-trans.png) no-repeat center top;
}

/* info-nankoku-------------------------------*/

.info_nankoku {
	height: 54px;
	width: 18px;
	position: absolute;
	left: 248px;
	top: 269px;
	z-index:111;
}

.info_nankoku a:link {
	background : url(images/m_nankoku-trans.png) no-repeat center top;
}

.info_nankoku a:visited{
	background : url(images/m_nankoku-trans.png) no-repeat center top;
}

.info_nankoku a:hover{
	background : url(images/m_nankoku_on-trans.png) no-repeat center top;
}

.info_nankoku a:active{
	background : url(images/m_nankoku_on-trans.png) no-repeat center top;
}

/* info-inter-------------------------------*/

#info2 ul li.info_inter {
	height: 68px;
	width: 16px;
	position: absolute;
	left: 228px;
	top: 269px;
	z-index:111;
}

.info_inter a:link {
	background : url(images/m_inter-trans.png) no-repeat center top;
}

.info_inter a:visited{
	background : url(images/m_inter-trans.png) no-repeat center top;
}

.info_inter a:hover{
	background : url(images/m_inter_on-trans.png) no-repeat center top;
}

.info_inter a:active{
	background : url(images/m_inter_on-trans.png) no-repeat center top;
}


/* info-shimanto-------------------------------*/

.info_shimanto {
	height: 54px;
	width: 18px;
	position: absolute;
	left: 182px;
	top: 277px;
	z-index:111;
}

.info_shimanto a:link {
	background : url(images/m_shimanto-trans.png) no-repeat center top;
}

.info_shimanto a:visited{
	background : url(images/m_shimanto-trans.png) no-repeat center top;
}

.info_shimanto a:hover{
	background : url(images/m_shimanto_on-trans.png) no-repeat center top;
}

.info_shimanto a:active{
	background : url(images/m_shimanto_on-trans.png) no-repeat center top;
}


/* info-hiroshima-------------------------------*/

.info_hiroshima{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 169px;
	top: 93px;
	z-index:111;
}

.info_hiroshima a:link {
	background : url(images/m_hiroshima-trans.png) no-repeat center top;
}

.info_hiroshima a:visited{
	background : url(images/m_hiroshima-trans.png) no-repeat center top;
}

.info_hiroshima a:hover{
	background : url(images/m_hiroshima_on-trans.png) no-repeat center top;
}

.info_hiroshima a:active{
	background : url(images/m_hiroshima_on-trans.png) no-repeat center top;
}

/* info-masaki-------------------------------*/

.info_masaki{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 168px;
	top: 198px;
	z-index:111;
}

.info_masaki a:link {
	background : url(../shop/images/m_masaki-trans.png) no-repeat center top;
}

.info_masaki a:visited{
	background : url(../shop/images/m_masaki-trans.png) no-repeat center top;
}

.info_masaki a:hover{
	background : url(../shop/images/m_masaki_on-trans.png) no-repeat center top;
}

.info_masaki a:active{
	background : url(../shop/images/m_masaki_on-trans.png) no-repeat center top;
}



/* info-shigenobu-------------------------------*/

.info_shigenobu{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 207px;
	top: 211px;
	z-index:112;
}

.info_shigenobu a:link {
	background : url(../shop/images/m_shigenobu-trans.png) no-repeat center top;
}

.info_shigenobu a:visited{
	background : url(../shop/images/m_shigenobu-trans.png) no-repeat center top;
}

.info_shigenobu a:hover{
	background : url(../shop/images/m_shigenobu_on-trans.png) no-repeat center top;
}

.info_shigenobu a:active{
	background : url(../shop/images/m_shigenobu_on-trans.png) no-repeat center top;
}


/* info-kouti-------------------------------*/

.info_kouti{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 227px;
	top: 268px;
	z-index:111;
}

.info_kouti a:link {
	background : url(../shop/images/m_kouti-trans.png) no-repeat center top;
}

.info_kouti a:visited{
	background : url(../shop/images/m_kouti-trans.png) no-repeat center top;
}

.info_kouti a:hover{
	background : url(../shop/images/m_kouti_on-trans.png) no-repeat center top;
}

.info_kouti a:active{
	background : url(../shop/images/m_kouti_on-trans.png) no-repeat center top;
}


/* info-kaita-------------------------------*/

.info_kaita{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 188px;
	top: 108px;
	z-index:111;
}

.info_kaita a:link {
	background : url(../shop/images/m_kaita-trans.png) no-repeat center top;
}

.info_kaita a:visited{
	background : url(../shop/images/m_kaita-trans.png) no-repeat center top;
}

.info_kaita a:hover{
	background : url(../shop/images/m_kaita_on-trans.png) no-repeat center top;
}

.info_kaita a:active{
	background : url(../shop/images/m_kaita_on-trans.png) no-repeat center top;
}


/* info-kannon-------------------------------*/

.info_kannon{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 150px;
	top: 90px;
	z-index:111;
}

.info_kannon a:link {
	background : url(../shop/images/m_kannon-trans.png) no-repeat center top;
}

.info_kannon a:visited{
	background : url(../shop/images/m_kannon-trans.png) no-repeat center top;
}

.info_kannon a:hover{
	background : url(../shop/images/m_kannon_on-trans.png) no-repeat center top;
}

.info_kannon a:active{
	background : url(../shop/images/m_kannon_on-trans.png) no-repeat center top;
}


/* info-hatsukaiti-------------------------------*/

.info_hatsukaiti{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 131px;
	top: 102px;
	z-index:111;
}

.info_hatsukaiti a:link {
	background : url(../shop/images/m_hatsukaiti-trans.png) no-repeat center top;
}

.info_hatsukaiti a:visited{
	background : url(../shop/images/m_hatsukaiti-trans.png) no-repeat center top;
}

.info_hatsukaiti a:hover{
	background : url(../shop/images/m_hatsukaiti_on-trans.png) no-repeat center top;
}

.info_hatsukaiti a:active{
	background : url(../shop/images/m_hatsukaiti_on-trans.png) no-repeat center top;
}

/* info-takamatsu-------------------------------*/

.info_takamatsu{
	height: 54px;
	width: 18px;
	position: absolute;
	left: 324px;
	top: 187px;
	z-index:111;
}

.info_takamatsu a:link {
	background : url(../shop/images/m_takamatsu-trans.png) no-repeat center top;
}

.info_takamatsu a:visited{
	background : url(../shop/images/m_takamatsu-trans.png) no-repeat center top;
}

.info_takamatsu a:hover{
	background : url(../shop/images/m_takamatsu_on-trans.png) no-repeat center top;
}

.info_takamatsu a:active{
	background : url(../shop/images/m_takamatsu_on-trans.png) no-repeat center top;
}

/*=========================================
	NAVI
===========================================*/

/*---------------------------------------------
shop-navi
---------------------------------------------*/

/* s_center
---------------------------------------------*/
.s_center {
width : 130px ;
height : 20px ;
}

.s_center a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_center a:link {
	background-image : url(../images_sec/s_center-trans.png);
	background-repeat: no-repeat;
}

.s_center a:visited{
	background-image : url(../images_sec/s_center-trans.png);
	background-repeat: no-repeat;
}

.s_center a:hover{
	background-image : url(../images_sec/s_center_on-trans.png);
	background-repeat: no-repeat;
}

.s_center a:active{
	background-image : url(../images_sec/s_center_on-trans.png);
	background-repeat: no-repeat;
}

/* s_east
---------------------------------------------*/
.s_east {
width : 130px ;
height : 20px ;
}

.s_east a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_east a:link {
	background-image : url(../images_sec/s_east-trans.png);
	background-repeat: no-repeat;
}

.s_east a:visited{
	background-image : url(../images_sec/s_east-trans.png);
	background-repeat: no-repeat;
}

.s_east a:hover{
	background-image : url(../images_sec/s_east_on-trans.png);
	background-repeat: no-repeat;
}

.s_east a:active{
	background-image : url(../images_sec/s_east_on-trans.png);
	background-repeat: no-repeat;
}


/* s_south
---------------------------------------------*/
.s_south {
width : 130px ;
height : 20px ;
}

.s_south a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_south a:link {
	background-image : url(../images_sec/s_south-trans.png);
	background-repeat: no-repeat;
}

.s_south a:visited{
	background-image : url(../images_sec/s_south-trans.png);
	background-repeat: no-repeat;
}

.s_south a:hover{
	background-image : url(../images_sec/s_south_on-trans.png);
	background-repeat: no-repeat;
}

.s_south a:active{
	background-image : url(../images_sec/s_south_on-trans.png);
	background-repeat: no-repeat;
}

/* s_hrsm
---------------------------------------------*/
.s_hrsm {
width : 78px ;
height : 20px ;
}

.s_hrsm a{
display : block ;
width : 78px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_hrsm a:link {
	background-image : url(../images_sec/s_hrsm-trans.png);
	background-repeat: no-repeat;
}

.s_hrsm a:visited{
	background-image : url(../images_sec/s_hrsm-trans.png);
	background-repeat: no-repeat;
}

.s_hrsm a:hover{
	background-image : url(../images_sec/s_hrsm_on-trans.png);
	background-repeat: no-repeat;
}

.s_hrsm a:active{
	background-image : url(../images_sec/s_hrsm_on-trans.png);
	background-repeat: no-repeat;
}

/* s_kochi
---------------------------------------------*/
.s_kochi {
width : 78px ;
height : 20px ;
}

.s_kochi a{
display : block ;
width : 78px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_kochi a:link {
	background-image : url(../images_sec/s_kochi-trans.png);
	background-repeat: no-repeat;
}

.s_kochi a:visited{
	background-image : url(../images_sec/s_kochi-trans.png);
	background-repeat: no-repeat;
}

.s_kochi a:hover{
	background-image : url(../images_sec/s_kochi_on-trans.png);
	background-repeat: no-repeat;
}

.s_kochi a:active{
	background-image : url(../images_sec/s_other_on-trans.png);
	background-repeat: no-repeat;
}

/* s_kagawa
---------------------------------------------*/
.s_kagawa {
width : 78px ;
height : 20px ;
}

.s_kagawa a{
display : block ;
width : 78px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.s_kagawa a:link {
	background-image : url(../images_sec/s_kagawa-trans.png);
	background-repeat: no-repeat;
}

.s_kagawa a:visited{
	background-image : url(../images_sec/s_kagawa-trans.png);
	background-repeat: no-repeat;
}

.s_kagawa a:hover{
	background-image : url(../images_sec/s_kagawa_on-trans.png);
	background-repeat: no-repeat;
}

.s_kagawa a:active{
	background-image : url(../images_sec/s_kagawa_on-trans.png);
	background-repeat: no-repeat;
}

/* tukamoto
---------------------------------------------*/
.tukamoto {
width : 130px ;
height : 20px ;
}

.tukamoto a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.tukamoto a:link {
	background-image : url(../images_sec/tukamoto-trans.png);
	background-repeat: no-repeat;
}

.tukamoto a:visited{
	background-image : url(../images_sec/tukamoto-trans.png);
	background-repeat: no-repeat;
}

.tukamoto a:hover{
	background-image : url(../images_sec/tukamoto_on-trans.png);
	background-repeat: no-repeat;
}

.tukamoto a:active{
	background-image : url(../images_sec/tukamoto_on-trans.png);
	background-repeat: no-repeat;
}

/* freiburg
---------------------------------------------*/
.freiburg {
width : 130px ;
height : 20px ;
}

.freiburg a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.freiburg a:link {
	background-image : url(../images_sec/freiburg-trans.png);
	background-repeat: no-repeat;
}

.freiburg a:visited{
	background-image : url(../images_sec/freiburg-trans.png);
	background-repeat: no-repeat;
}

.freiburg a:hover{
	background-image : url(../images_sec/freiburg_on-trans.png);
	background-repeat: no-repeat;
}

.freiburg a:active{
	background-image : url(../images_sec/freiburg_on-trans.png);
	background-repeat: no-repeat;
}

/* masaki
---------------------------------------------*/
.masaki {
width : 130px ;
height : 20px ;
}

.masaki a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.masaki a:link {
	background-image : url(../images_sec/masaki-trans.png);
	background-repeat: no-repeat;
}

.masaki a:visited{
	background-image : url(../images_sec/masaki-trans.png);
	background-repeat: no-repeat;
}

.masaki a:hover{
	background-image : url(../images_sec/masaki_on-trans.png);
	background-repeat: no-repeat;
}

.masaki a:active{
	background-image : url(../images_sec/masaki_on-trans.png);
	background-repeat: no-repeat;
}

/* shigenobu
---------------------------------------------*/
.shigenobu {
width : 130px ;
height : 20px ;
}

.shigenobu a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.shigenobu a:link {
	background-image : url(../images_sec/shigenobu-trans.png);
	background-repeat: no-repeat;
}

.shigenobu a:visited{
	background-image : url(../images_sec/shigenobu-trans.png);
	background-repeat: no-repeat;
}

.shigenobu a:hover{
	background-image : url(../images_sec/shigenobu_on-trans.png);
	background-repeat: no-repeat;
}

.shigenobu a:active{
	background-image : url(../images_sec/shigenobu_on-trans.png);
	background-repeat: no-repeat;
}

/* iyomishima
---------------------------------------------*/
.iyomishima {
width : 130px ;
height : 20px ;
}

.iyomishima a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.iyomishima a:link {
	background-image : url(../images_sec/iyomishima-trans.png);
	background-repeat: no-repeat;
}

.iyomishima a:visited{
	background-image : url(../images_sec/iyomishima-trans.png);
	background-repeat: no-repeat;
}

.iyomishima a:hover{
	background-image : url(../images_sec/iyomishima_on-trans.png);
	background-repeat: no-repeat;
}

.iyomishima a:active{
	background-image : url(../images_sec/iyomishima_on-trans.png);
	background-repeat: no-repeat;
}

/* imabari
---------------------------------------------*/
.imabari {
width : 130px ;
height : 20px ;
}

.imabari a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.imabari a:link {
	background-image : url(../images_sec/imabari-trans.png);
	background-repeat: no-repeat;
}

.imabari a:visited{
	background-image : url(../images_sec/imabari-trans.png);
	background-repeat: no-repeat;
}

.imabari a:hover{
	background-image : url(../images_sec/imabari_on-trans.png);
	background-repeat: no-repeat;
}

.imabari a:active{
	background-image : url(../images_sec/imabari_on-trans.png);
	background-repeat: no-repeat;
}

/* nyuugawa
---------------------------------------------*/
.nyuugawa {
width : 130px ;
height : 20px ;
}

.nyuugawa a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.nyuugawa a:link {
	background-image : url(../images_sec/nyuugawa-trans.png);
	background-repeat: no-repeat;
}

.nyuugawa a:visited{
	background-image : url(../images_sec/nyuugawa-trans.png);
	background-repeat: no-repeat;
}

.nyuugawa a:hover{
	background-image : url(../images_sec/nyuugawa_on-trans.png);
	background-repeat: no-repeat;
}

.nyuugawa a:active{
	background-image : url(../images_sec/nyuugawa_on-trans.png);
	background-repeat: no-repeat;
}

/* saijyou
---------------------------------------------*/
.saijyou {
width : 130px ;
height : 20px ;
}

.saijyou a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.saijyou a:link {
	background-image : url(../images_sec/saijyou-trans.png);
	background-repeat: no-repeat;
}

.saijyou a:visited{
	background-image : url(../images_sec/saijyou-trans.png);
	background-repeat: no-repeat;
}

.saijyou a:hover{
	background-image : url(../images_sec/saijyou_on-trans.png);
	background-repeat: no-repeat;
}

.saijyou a:active{
	background-image : url(../images_sec/saijyou_on-trans.png);
	background-repeat: no-repeat;
}

/* niihama
---------------------------------------------*/
.niihama {
width : 130px ;
height : 20px ;
}

.niihama a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.niihama a:link {
	background-image : url(../images_sec/niihama-trans.png);
	background-repeat: no-repeat;
}

.niihama a:visited{
	background-image : url(../images_sec/niihama-trans.png);
	background-repeat: no-repeat;
}

.niihama a:hover{
	background-image : url(../images_sec/niihama_on-trans.png);
	background-repeat: no-repeat;
}

.niihama a:active{
	background-image : url(../images_sec/niihama_on-trans.png);
	background-repeat: no-repeat;
}

/* ainan
---------------------------------------------*/
.ainan {
width : 130px ;
height : 20px ;
}

.ainan a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.ainan a:link {
	background-image : url(../images_sec/ainan-trans.png);
	background-repeat: no-repeat;
}

.ainan a:visited{
	background-image : url(../images_sec/ainan-trans.png);
	background-repeat: no-repeat;
}

.ainan a:hover{
	background-image : url(../images_sec/ainan_on-trans.png);
	background-repeat: no-repeat;
}

.ainan a:active{
	background-image : url(../images_sec/ainan_on-trans.png);
	background-repeat: no-repeat;
}

/* oozu
---------------------------------------------*/
.oozu {
width : 130px ;
height : 20px ;
}

.oozu a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.oozu a:link {
	background-image : url(../images_sec/oozu-trans.png);
	background-repeat: no-repeat;
}

.oozu a:visited{
	background-image : url(../images_sec/oozu-trans.png);
	background-repeat: no-repeat;
}

.oozu a:hover{
	background-image : url(../images_sec/oozu_on-trans.png);
	background-repeat: no-repeat;
}

.oozu a:active{
	background-image : url(../images_sec/oozu_on-trans.png);
	background-repeat: no-repeat;
}

/* uwajima
---------------------------------------------*/
.uwajima {
width : 130px ;
height : 20px ;
}

.uwajima a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.uwajima a:link {
	background-image : url(../images_sec/uwajima-trans.png);
	background-repeat: no-repeat;
}

.uwajima a:visited{
	background-image : url(../images_sec/uwajima-trans.png);
	background-repeat: no-repeat;
}

.uwajima a:hover{
	background-image : url(../images_sec/uwajima_on-trans.png);
	background-repeat: no-repeat;
}

.uwajima a:active{
	background-image : url(../images_sec/uwajima_on-trans.png);
	background-repeat: no-repeat;
}

/* hiroshima
---------------------------------------------*/
.hiroshima {
width : 130px ;
height : 20px ;
}

.hiroshima a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.hiroshima a:link {
	background-image : url(../images_sec/hiroshima-trans.png);
	background-repeat: no-repeat;
}

.hiroshima a:visited{
	background-image : url(../images_sec/hiroshima-trans.png);
	background-repeat: no-repeat;
}

.hiroshima a:hover{
	background-image : url(../images_sec/hiroshima_on-trans.png);
	background-repeat: no-repeat;
}

.hiroshima a:active{
	background-image : url(../images_sec/hiroshima_on-trans.png);
	background-repeat: no-repeat;
}

/* kaita
---------------------------------------------*/
.kaita {
width : 130px ;
height : 20px ;
}

.kaita a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.kaita a:link {
	background-image : url(../images_sec/kaita-trans.png);
	background-repeat: no-repeat;
}

.kaita a:visited{
	background-image : url(../images_sec/kaita-trans.png);
	background-repeat: no-repeat;
}

.kaita a:hover{
	background-image : url(../images_sec/kaita_on-trans.png);
	background-repeat: no-repeat;
}

.kaita a:active{
	background-image : url(../images_sec/kaita_on-trans.png);
	background-repeat: no-repeat;
}

/* kannon
---------------------------------------------*/
.kannon {
width : 130px ;
height : 20px ;
}

.kannon a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.kannon a:link {
	background-image : url(../images_sec/kannon-trans.png);
	background-repeat: no-repeat;
}

.kannon a:visited{
	background-image : url(../images_sec/kannon-trans.png);
	background-repeat: no-repeat;
}

.kannon a:hover{
	background-image : url(../images_sec/kannon_on-trans.png);
	background-repeat: no-repeat;
}

.kannon a:active{
	background-image : url(../images_sec/kannon_on-trans.png);
	background-repeat: no-repeat;
}

/* inter
---------------------------------------------*/
.inter {
width : 140px ;
height : 20px ;
}

.inter a{
display : block ;
width : 140px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.inter a:link {
	background-image : url(../images_sec/inter-trans.png);
	background-repeat: no-repeat;
}

.inter a:visited{
	background-image : url(../images_sec/inter-trans.png);
	background-repeat: no-repeat;
}

.inter a:hover{
	background-image : url(../images_sec/inter_on-trans.png);
	background-repeat: no-repeat;
}

.inter a:active{
	background-image : url(../images_sec/inter_on-trans.png);
	background-repeat: no-repeat;
}

/* nankoku
---------------------------------------------*/
.nankoku {
width : 130px ;
height : 20px ;
}

.nankoku a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.nankoku a:link {
	background-image : url(../images_sec/nankoku-trans.png);
	background-repeat: no-repeat;
}

.nankoku a:visited{
	background-image : url(../images_sec/nankoku-trans.png);
	background-repeat: no-repeat;
}

.nankoku a:hover{
	background-image : url(../images_sec/nankoku_on-trans.png);
	background-repeat: no-repeat;
}

.nankoku a:active{
	background-image : url(../images_sec/nankoku_on-trans.png);
	background-repeat: no-repeat;
}

/* shimanto
---------------------------------------------*/
.shimanto {
width : 130px ;
height : 20px ;
}

.shimanto a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.shimanto a:link {
	background-image : url(../images_sec/shimanto-trans.png);
	background-repeat: no-repeat;
}

.shimanto a:visited{
	background-image : url(../images_sec/shimanto-trans.png);
	background-repeat: no-repeat;
}

.shimanto a:hover{
	background-image : url(../images_sec/shimanto_on-trans.png);
	background-repeat: no-repeat;
}

.shimanto a:active{
	background-image : url(../images_sec/shimanto_on-trans.png);
	background-repeat: no-repeat;
}

/* takamatsu
---------------------------------------------*/
.takamatsu {
width : 130px ;
height : 20px ;
}

.takamatsu a{
display : block ;
width : 130px ;
height : 20px ;
background-repeat : no-repeat ;
background-position : top left ;
}

.takamatsu a:link {
	background-image : url(../images_sec/takamatsu_k-trans.png);
	background-repeat: no-repeat;
}

.takamatsu a:visited{
	background-image : url(../images_sec/takamatsu_k-trans.png);
	background-repeat: no-repeat;
}

.takamatsu a:hover{
	background-image : url(../images_sec/takamatsu_k_on-trans.png);
	background-repeat: no-repeat;
}

.takamatsu a:active{
	background-image : url(../images_sec/takamatsu_k_on-trans.png);
	background-repeat: no-repeat;
}

