/* ------------------------------------------------------------
 * Style Sheet for HTML guide at takusan_shosai
　　特産品エコノミー詳細
 * -----------------------------------------------------------*/
body{
  background-color: #ffffe1;
  margin-top:0px;
  text-align:center;
}
/* ========== 　詳細ページ　　========== */

#omiseshosai{
width:885px;
margin:auto;

}



/* ========== 店舗詳細ページ用 ========== */
#shosai_m{
 margin-top : 0px;
 margin-bottom: 0px;
}

#shosai_m td{

  background-color : #ffffff;
}

/* ===== パンくずリフト　 ======== */

#shosai_m .shosai_bcl{
  background-image : url(https://www.taku3.net/imgs/images/shosai_t10.gif);
  font-weight : bold;
  height : 30px;
 
}

#shosai_m .shosai_bcl a{
margin-left :20px;
  color : #0000ff;
}

#shosai_m .shosai_bcl A:HOVER{
  background-color : #fbe4d9;
  text-decoration : underline;
}


/* =====  　 ======== */
#shosai_m p{
 margin-top : 5px;
 margin-bottom : 5px;
}
#shosai_m .gazo1{
  width : 130px;
  padding-left:10px;
}
#shosai_m  .gazo1 a img{
  border-color :  #000000;
}


#shosai_m  h2{
     color : #0000ff;
   font-weight : bold;
   font-size : 130%;
   margin-bottom : 0px;
   margin-top : 0px;
   margin-left : 5px;
}
#shosai_m .lcad{
}

#shosai_m .lcad p a{
   font-size : 75%;
}
#shosai_m .lcad p{
   margin-top : 0px;
   margin-bottom : 0px;
}

#shosai_m .lcad h4{

font-size:150%;
margin-bottom:0px;
margin-top:5px;
}
#shosai_m .lcad h4 img{
vertical-align:middle;

}



#shosai_m p a{
   margin-top : 0px;
   margin-bottom : 0px;
   margin-left : 0px;
   font-size : 100%;
}
#shosai_m  p img{
   vertical-align: middle;
   margin-bottom : 0px;
   margin-top : 0px;
}
#shosai_m  .jyuni_img{
margin-top:30px;

}
#shosai_m  .jyuni{
   font-size : 200%;
   font-weight : normal;
   margin-bottom : 0px;
  margin-top :0px;
}
#shosai_m h3{
   font-size : 110%;
   font-weight : bold;
   margin-bottom : 5px;
  margin-top :0px;
}
#shosai_m h5{
   font-size : 100%;
   font-weight : bold;
   color:#990000;
   margin-bottom : 2px;
}
#shosai_main .cyui h4{
  font-size :80%;
  font-weight :normal;
  line-height :110%;
  margin-left :10px;
  margin-top : 10px;
  margin-bottom :5px;
} 
#shosai_m  .tenposu{
 font-size : 50%;
 font-weight : normal;
}
#shosai_m  .tenposu2{
 font-size : 50%;
 font-weight : normal;
  line-height : 130%;
}
#shosai_m  .tenposu3{
 font-size : 50%;
 font-weight : normal;
  line-height : 120%;
}
#shosai_m .okotowari{
padding-top:2px;
padding-left:5px;
width:180px;
margin-top:10px;
text-align:left;
font-size:80%;
line-height:100%;
}

/* ========== お店からの一言アイコン ========== */
#shosai_m .mise_hitokoto h5{
margin-top:5px;
margin-left:10px;
margin-right:20px;
float:left;
}
#shosai_m .mise_hitokoto{
height:160px;
}




/* ========== 支払いアイコン ========== */
#shosai_m .shiharai img{
  margin-top : 0px;
  margin-bottom :0px;
}

/* ========== お店へ行くボタン ========== */
#shosai_m .omisehe a{
  color :#ff9900;
  background-color :#ffffff;
  font-weight : bold;
  font-size : 90%;
  display :block;
  width :180px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top:1px;
  padding-bottom : 1px;
  text-align: center;
  border : 2px outset #cccccc;
  letter-spacing : 4px;
 list-style: none;
}
#shosai_m .omisehe a:hover{
 color:#ffffff;
   background-color :#ff9900;
 list-style: none;
}
/* ========== 　コメント　 ========== */
#shosai_m .hitokoto{
   padding-bottom : 0px;
   height:160px;
}

#shosai_m .hitokoto h5{
margin-top:5px;
margin-left:10px;
margin-right:20px;
float:left;
}
#shosai_m .hitokoto h4{
margin-top:10px;
   font-size : 110%;
   font-weight : bold;
   color:#990000;
   margin-bottom : 2px;
   }
   
   
 #shosai_m .hitokoto h3{
 margin-right:30px;
      font-size : 110%;
   font-weight : bold;
   margin-bottom : 5px;
  margin-top :0px;
  }
 

#shosai_m  .hitokoto p{
margin-right:30px;
  margin-top : 0px;
  margin-bottom : 10px;
} 

#shosai_m  .hitokoto h2{
color:#990033;
}




/* ========== 　運営・住所 ========== */

#shosai_main .siharai ul{
 list-style-type : none;
 margin-left : 3px;
 margin-bottom : 0px;
 margin-top : 5px;
 padding-left:0px;
}
#shosai_main .siharai li{
 border-left:solid 5px #66cc00;
 padding-left:5px;
}
#shosai_main .siharai{
width:350px;
float:left;
}



/* ==========実店舗用　タブ切替（地図あり）　 tab_t101========== */
.tab_t101 ul,li{
	margin: 0px;
	padding: 0px;
}
.tab_t101 img {
border:0
}


.tab_t101 ul{
	margin: 0px;
	   margin-left: 4px;
	padding: 0px;
	width:830px;
	height:50px;
}
.tab_t101 li{
	display:block;
	float:left;
	list-style:none;
}

.tab_t101 a{
	display:block;
    height:50px;
	text-decoration:none;
	background-image: url(https://www.taku3.net/imgs/images/menu_b101.gif);
}


/* ========== 実店舗用　タブ切替　 tab_t2========== */
#menu01 a{
    width:154px;
	background-position:0px 0;
	background-repeat: no-repeat;
}	
#menu01b{
    width:154px;
	background-image:url(http://www.taku3.net/info/eshop/images/menu_t_011.gif);
		background-position:0px 0;
	background-repeat: no-repeat;
}

#menu01 a:hover{
    width:154px;
	background-position:0px -50px;
	background-repeat: no-repeat;
}


#menu02 a{
    width:150px;
	background-position:-154px 0;
	background-repeat: no-repeat;
}
#menu02b a{
    width:150px;
	background-position:-154px -50px;
	background-repeat: no-repeat;
}
#menu02 a:hover{
    width:150px;
	background-position:-154px -50px;
	background-repeat: no-repeat;
}

#menu03 a{
    width:450px;
	background-position:-304px 0;
	background-repeat: no-repeat;
}
#menu03b a{
    width:450px;
	background-position:-304px -50px;
	background-repeat: no-repeat;
}
#menu03 a:hover{
    width:450px;
	background-position:-304px -50px;
	background-repeat: no-repeat;
}



.navi_u{margin-left:4px;
margin-top:0px;
margin-bottom:0px;
}



/* ========== 実店舗用 ========== */


#shosai_m .hitokoto h2{
margin-top:5px;
}
#shosai_m .lcad h4{
margin-bottom:0px;
margin-top:0px;
}

#shosai_m .lcad h3{
font-size:100%;
margin-top:5px;
font-weight:normal;
}

#shosai_m .siharai P{
margin-left:30px;
margin-right:30px;
}



.map{
text-align:center;
margin-bottom:0px;
}
.map2{
padding-left:50px;
float:left
}
.gazo_hitokoto{
float:left;
width:200px;
padding-left:20px;
}


/* ========== 実店舗用 自由エリア　free1  ========== */
 .gazo2{
text-align:center;
margin-top:10px;
margin-bottom:20px;
margin-left:5px;
}

.free1 .comment{
margin-left:30px;
margin-right:30px;
line-height:200%;
font-size:150%;
font-weight:bold;
}

/* ========== 実店舗用 自由エリア free2　 ========== */
.gazo2 h3{
width:200px;
text-align:center;
font-size:100%;
float:left;
}

.free2 .gazo2 h2{
clear:both;
 text-align:center;
 font-size:130%;
 color:#000066;
 }

.gazo2 table{
clear:both;
margin-left:20px;
}


TABLE.gray-2 {
background-color:#FFFFFF;
	BORDER-RIGHT:#cccccc 1px solid;
        BORDER-TOP:#cccccc 1px solid;
        BORDER-LEFT: #cccccc 1px solid;
        BORDER-BOTTOM: #cccccc 1px solid;
		font-weight:bold;
}
/* ========== 商品説明　　 ========== */
.pr1{
clear:both;
}
.product1{
float:left;
width:200px;
margin-left:6px;
height:300px;
}
.product1 h4{
color:#FF0000;
margin-top:0px;
}
.product1 p{
text-align:left;
}
.product_otherSt{
clear:both;
font-weight:bold;
background-color:#FFCC00;
margin-left:10px;
margin-bottom:10px;
padding:10px;
width:800px;
}

/* ========== 実店舗情報　　 ========== */
 .r_tenpo ul{
 list-style-type : none;
 margin-left : 3px;
 margin-bottom : 0px;
 margin-top : 5px;
 padding-left:0px;
}
.r_tenpo li{
 border-left:solid 5px #FF3300;
 padding-left:5px;
}
.r_tenpo{
width:300px;
height:210px;
float:left;
}



/* ========== 下部メニューリスト　 ========== */
.kabu{
  margin-top : 0px;
  border-width : 2pt;
  border-style : dotted;
  border-color : gray;
  background-color : #ffffff;
  text-align : center;
}
