BODY { background: #FFFFFF}
body,table,th,tr,td {font:normal 14px/16px "Verdana",sans-serif; line-height:180% }
table {border-collapse:collapse; font-size:16px;}
A{ font-style:normal; color:#666666;}
A:HOVER{ font-weight:bold}

#hedda{ padding:5px 0px 3px 5px}
#wrapper { width:850px; background:#FFFFFF; margin:0px auto;}
.footer { text-align:center; font-size:12px; border-top:#666666 solid 1px; padding:10px}

.hedda_left { float: left}
.hedda_right { float: right; padding: 3px 0px 0px 0px}

.sm { display: none;}
.pc { display: inline;}

.main {  padding:30px 0px 30px 0px;}

h1 { margin:50px 0px 30px 0px; font-size: 30px; line-height: 150%}
h2 { margin:20px 0px 20px 0px;}
h3 { margin:0px 0px 0px 5px; font-size: 24px; background: url(img/h2.gif) no-repeat; padding: 2px 0px 10px 35px;}
h4 { margin:0px 0px 0px 5px; font-size: 16px; background: url(img/h4.jpg) no-repeat; padding: 0px 0px 10px 25px;}

.attention { padding-left:2em; text-indent:-2em;}
.blank { background: url("img/blank.gif") right no-repeat; padding: 0px 20px 0px 0px;}

.mt1 { margin-top: 10px}
.mb1 { margin-bottom: 10px}

/* *** INDEX ***************************************************** */

.base_left { float:left; width:550px}
.base_right { float:right; width:250px}

.small { font-size:14px}
.p16 { font-size:16px}
.red {color:#cc0033;}

#list ul{ list-style: none;  margin: 10px 0px 10px 10px; padding: 0px}
#list li{ background: url(img/ten.png) no-repeat; padding: 2px 0px 10px 20px;}

#henrei_list ul { list-style: none; margin:0px 0px 30px -20px}
#henrei_list li { font-size: 16px; margin: 10px 0px 0px 0px}

/* *** 返礼品紹介ページ ***************************************************** */

#site ul{ list-style: none; padding: 0px; margin: 0px 0px 0px 25px}
#site li{ float: left; width: 225px; text-align: center; margin: 0px 20px 10px 0px}
.site_choice { border: double 3px #ad0003; padding: 10px; background: url("img/site_choice.jpg"); font-size: 18px}
.site_ana { border-top: double 3px #133179;border-left: double 3px #133179; border-right: double 3px #339966; border-bottom: double 3px #339966; padding: 10px; background: url("img/site_ana.jpg"); font-size: 18px}
.site_furunavi { border: double 3px #999999; padding: 10px;  background: url("img/site_furunavi.jpg"); font-size: 18px}
.site_saison { border: double 3px #003399; padding: 10px;  background: url("img/site_saison.jpg"); font-size: 18px}
.site_au { border: double 3px #cc6633; padding: 10px;  background: url("img/site_au.jpg"); font-size: 18px}

.aori { font-size:16px; font-weight: bold; margin-bottom: 5px}
.list_goishi {background: url(img/ten.png) no-repeat; padding: 2px 0px 10px 25px; font-size:16px; font-weight: bold; margin: 10px 0px 0px 15px}
.sample_text { margin-top: 10px; font-size:16px;} 
.kifu { border: double 3px #999999; padding: 15px; font-size: 18px; width: 400px; margin:20px auto; text-align: center}

#sample_photo3 { text-align: center; margin: 0px 0px 0px 0px;}
#sample_photo3 ul{ list-style: none; margin: 0px 0px 0px 15px; padding: 0px}
#sample_photo3 li{ float: left; width: 260px; text-align: center; margin: 0px 15px 0px 0px;}

#sample_photo4 { text-align: center; margin: 0px 0px 0px 5px;}
#sample_photo4 ul{ list-style: none; margin: 0px 0px 0px 5px; padding: 0px}
#sample_photo4 li{ float: left; width: 200px; text-align: center; margin: 0px 10px 0px 0px;}

#sample_photo5 { text-align: center; margin: 0px 0px 0px 10px;}
#sample_photo5 ul{ list-style: none; margin: 0px 0px 0px 5px; padding: 0px}
#sample_photo5 li{ float: left; width: 155px; text-align: center; margin: 0px 10px 0px 0px;}




