
@charset "Shift_JIS";
/* ------------------------------------------------------------ */
/* 　　　　　基本設定　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
BODY{
  background-color : #e1e9d5;
  margin-top : 0px;

  font-family:'MS UI Gothic',Osaka,sans-serif;

;}


/* ------------------------------------------------------------ */
/* 　　　　　見出し　　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
H1 {
  color : olive;
  font-size:10pt; 
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : left;
  font-weight : normal;
  width : 760px;
}


H2 {
  color : black;
 
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : left;
  font-weight : normal;
}


/* ------------------------------------------------------------ */
/* 　　　　　リンク　　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
A:link    {
  text-decoration:none;
  color : green;
}
A:visited {
  text-decoration:none;
  color : olive;
}
A:hover   {
  text-decoration:none;
  color : yellow;
  
  background-color : teal;
}
A:ACTIVE  {
  text-decoration:none;
  color:#4272ad;
}


/* ------------------------------------------------------------ */
/* 　　　　　ライン　　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
HR{
  color : silver;
  height : 1px;
}


/* ------------------------------------------------------------ */
/* 　　　　　テーブル　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */


.TABLE2{
  color:#000;
  font-family:'MS UI Gothic',Osaka,sans-serif;
	background-color: #5a854f;


  
}

.td_title1{
  color:#000;
  font-family:'MS UI Gothic',Osaka,sans-serif;
	background-color: #ebe7a6;
}

.td_title2{
  color:#000;
  font-family:'MS UI Gothic',Osaka,sans-serif;
	background-color: #f9f7d7;
}

/* ------------------------------------------------------------ */
/* 　　　　　リスト　　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
UL{
  margin-top : 0px;
  margin-bottom : 0px;
}
OL{
  margin-top : 0px;
  margin-bottom : 0px;
}
DL{
  margin-top : 0px;
  margin-bottom : 0px;
}


/* ------------------------------------------------------------ */
/* 　　　　　フォント　　　　　　　　　　　　　　　　　　　　 　*/
/* ------------------------------------------------------------ */
.font_01{
 font-size:16pt;
 line-height:18pt;
 color:#5a854f;


  font-weight : bold;
}
.font_02{
 font-size:16pt;
 line-height:18pt;
 color:#003399;


  font-weight : bold;
}
.font_03{
 font-size:12pt;
 line-height:14pt;
 color:#000;


  font-weight : bold;
}
.font_04{
  font-size : 15px;
  font-weight : normal;
  line-height : 14pt;
  color : #000000;
  font-family : "ＭＳ Ｐゴシック";
}
.access_img{
  margin-left : 80px;
  
  
  
}
.nasigari_img1{
  
  margin-right : 15px;
}
.nasigari_img2{
  margin-left : 15px;
}
.shop_img{
  
  clear : both;
  
  float : right;
  text-align : right;
  margin-right : 40px;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}
.shop_div{
  clear : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.shop_tb{
  
  
  margin-left : 20px;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}
.shop_p{
  padding-top : 20px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
}
.shop_div2{
  clear : both;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.tayori_img{
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}
.table_01{
  width : 300px;
}
.shop_div03{
  width : 700px;
  height : 300px;
  background-color : #fdffc8;
  
  
  
  margin-bottom : 20px;
}
.shop_tb02{
  float : right;
  
  
}
H3{
  font-size : 20px;
  font-weight : bold;
  color : #ff9a35;
  
  float : right;
}
.tb_color{
  
  background-color : #eacd99;
}
.shop_p02{
  font-size : 16px;
  
  color : #78681b;
  
  
  width : 390px;
  text-align : center;
  line-height : 20px;
  margin-left : 20px;
}
.shop_p03{
  font-size : 18px;
  font-weight : bold;
  color : #00bb00;
  
  
  
  
  
  width : 390px;
  
  height : 60px;
  
  
  line-height : 23px;
  text-align : center;
  margin-left : 20px;
}
.shop_p04{
  font-size : 18px;
  color : #00bb00;
  text-align : center;
  width : 380px;
  height : 60px;
  
  line-height : 23px;
  font-weight : bold;
  
  
  margin-right : 30px;
  
  
}
.shop_p05{
  font-size : 16px;
  color : #78681b;
  text-align : center;
  width : 390px;
  
  
  line-height : 20px;
  
  
  margin-right : 20px;
  
}
.shop_div04{
  
  width : 410px;
  text-align : center;
  
  
  
  height : 300px;
}
.shop_div05{
  text-align : center;
  width : 410px;
  height : 300px;
  float : right;
}
#shop_div{
  background-color : #fdffc8;
  width : 700px;
  height : 420px;
}
.font_05{
  
  color : #ff0000;
}
#sale_tb{
  text-align : center;
  margin-left : 25px;
  
}
#sale_tb td{
  height : 20px;
}
.basu_tb{
  text-align : right;
  width : 700px;
  
  background-color : black;
  margin-bottom : 10px;
}
.basu_td01{
  background-color : #99ccff;
  text-align : center;
  height : 30px;

  
}
.basu_td02{
  background-color : white;
  text-align : right;
  width : 50px;
}
.basu_td03{
  background-color : #ffffaa;
  text-align : left;
  width : 70px;
}
.basu_td04{
  background-color : #ffbbdd;
  text-align : center;
}
.pro_div{
  background-color : #fdffc8;
  width : 600px;
  margin-left : 50px;
}
.font_06{
  font-weight : bold;
  color : #ff80c0;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 14px;
}
.pro_div02{
  text-align : center;
  margin-bottom : 10px;
}
.pro_p{
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.shop_tb03{
  width : 700px;
}
.shop_tb03 TD{
  text-align : center;
  width : 233px;
}
.shop_tb03 P{
  font-size : 16px;
  font-weight : bold;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.shop_p06{
  font-weight : bold;
  color : red;
  padding-left : 30px;
  
  
  padding-top : 5px;
  margin-top : 0px;
}

