/* CSS Document */



/***************************/
/*navi lst search*/
/*******************************/
.tab_navi a:link{color: #666666;text-decoration:none}
.tab_navi a:visited{color: #666666;text-decoration:none}
.tab_navi a:active{}
.tab_navi li.on a{ color:#00AEEF; font-weight:bold;}
.tab_navi li a:hover{ color:#00AEEF;}

/***************************/
/*bar*/
/*******************************/
.bar{ background:url(../img/bar_life.gif) repeat-x; }

/*hh*/
h1{color:#00AEEF;}
h2{}
h3{background:url(../img/h3bg_life.gif); border:1px solid #049BD3; color:#fff; margin:0 0 5px 0;  }
h3.arrow{border-bottom:2px solid #00AEEF; background: url(../img/blue_arrow.gif) no-repeat 2px 5px; }

div.shopbar{background:url(../img/h3bg_life.gif); border:1px solid #049BD3;}
div.shopinfo{background:#00AEEF;border-bottom:1px solid #049BD3;}

/**********************************
entry
***********************************/
table.shophead ul li.comment a {background-image: url(../img/comment01_blue.gif);}
table.shophead ul li.map a {background-image: url(../img/map01_blue.gif);}
table.shophead ul li.menu a {background-image: url(../img/menu01_blue.gif);}
table.shophead ul li.entry a {background-image: url(../img/entry01_blue.gif);}

table.shophead ul li.comment a.on{ position:relative; z-index:100;background-position: 0px -54px;}
table.shophead ul li.map a.on{ position:relative; z-index:100;background-position: 0px -54px;}
table.shophead ul li.menu a.on{ position:relative; z-index:100;background-position: 0px -54px;}
table.shophead ul li.entry a.on{ position:relative; z-index:100;background-position: 0px -54px;}

div.caption{ background:#00AEEF; }
div.caption p{color:#fff;}

/*menu*/
p.menutitle{border-bottom:1px solid  #F6AF2B; background: url(../img/blue_arrow.gif) no-repeat 2px 5px;}

/*curpon*/
table.curpon th{
	background-color: #D7F4FF;
}

/*voice*/
div.voice div{
	background-color: #D7F4FF;
}
