/*	design	*/
body	{ scrollbar-face-color:#fdf8ee; margin:0 0 0 0; padding:0px; scrollbar-highlight-color:#ecdcb8; scrollbar-shadow-color:#fbcea1; scrollbar-3dlight-color:#fdb56d; scrollbar-arrow-color:#fdb56d; scrollbar-track-color:#fddcbb; scrollbar-darkshadow-color:#fbcea1; font-family:Verdana; background-image:url(/design/pic/bkg_full.jpg); background-position:left top;}

div#content { /*background-repeat:repeat-x;*/ margin:0; padding:0;}

p		{font-size:11px; font-family:Verdana; font-weight:500; color:#333333;}
span {font-family:Verdana; font-weight:500; font-size:12px; text-align:left; margin:0; padding:0; color:#8f4747;}
a		{text-decoration:none; font-family:Verdana; font-size:11px; font-weight:500; cursor:pointer; color:#8f4747;}
a:hover	{ text-decoration:underline; }
h1 {font-family:Georgia; font-weight:600; color:#CC0033; text-align:center;}
h2, h2 a {font-family:Georgia; font-weight:600; font-size:15px; margin:0; padding:25 0 0 0; color:#993300; }
h3, h3 a { font-family:Georgia; font-weight:600;}
h5 {font-family:Georgia; font-weight:600; text-align:center; margin:15 0 15 0; padding:0;}
ul		{list-style-image:url(/design/icon/ul_ident1.gif); color:#666666; margin:0;}
li		{padding-top:2px; padding-bottom:2px;}
img	{border-width:0;}

.delimiter {line-height:1px; border-style:dashed; border-color:#e8c097;}

p.announce, p.promo, .ingredients {color:#7E7E7E;}
p.notice, p.lists {color:#606060;}
p.welcome {margin:15 30 10 130; color:#730a0a; text-align:left;}
p.notice {margin:2 40 2 150;}
p.announce {margin:2 5 2 10;}
p.promo {margin:4 0 5 5;}
/*p.lists,*/ p.text {font-size:12px;}
p.lists {margin-bottom:6px; margin-top:5px; }
p.ingredients {font-size:12px; margin-left:40px;}
font.ingredients {font-size:10px;}
p.comment {margin:4 15 0 15; font-size:11px; color:#636363;}
p.navi {padding:8 0 10 0; }
p.navi a.navigate { font-size:12px;}
p.stepwise { font-size:12px; margin:20 0 10 0;}
font.locate {font-size:11px;}
p.rcomment {margin:4 25 0 25; font-size:11px; color:#878787;}
p.text em	{font-family:Georgia; font-size:12px; font-style:italic; padding:10 0 7 0; text-align:center; color:#CC3333;}

div.path {font-size:10px; color:#575757; padding:8 20 25 0;}

img.next {width:12px; height:6px;}
img.logoPrj {width:225px; height:90px;}
img.picIB {width:240px; height:180px;}
img.picA {padding:0 0 0 20; /*margin-top:3px;*/ margin-top:37px; margin-right:0; margin-bottom:0; width:170px; height:200px;}
img.picM {width:160px; height:120px; margin-right:10px;}
img.picS {width:100px; height:75px; margin-right:10px;}

p.space {font-size:5px; margin: 0; padding: 0;}
p.space2 {font-size:12px; margin: 0; padding: 0;}
p.space4 {font-size:24px; margin: 0; padding: 0;}
td.wspace {width:6px;}
td.wspace2 {width:12px;}
td.wspace4 {width:18px;}
td.wspace8 {width:40px;}

div.form { width:80%; text-align:center;}
form {text-align:center;}
input.opinion, textarea.opinion, select.opinion {background-color:#fff7e5; color:#663300; font-family:Verdana; font-size:11px;}
input.opinion, select.opinion {width:65%;}
input.button {color:#663300; border-color:#b4804d; border-width:1px; border-style:ridge; background-color:#feebc9; font-family:Verdana; font-size:10px; padding:2 0 2 0; margin:7 0 5 0; cursor:pointer;}
td#left input.button {width:200px;}
table#info input.button {width:160px;}
textarea.opinion {width:85%; height:140px; padding:5 3 5 7; float:right;}

.mp0 { padding:0; margin:0;}
.pl180 { margin-left:180px;}
div.mainlist {padding-left:20px;}
div.line {margin-top:0; margin-bottom:15px; padding:0; font-family:Tahoma; font-weight:600; font-size:11px; color:#575757;}

div.w30 {width:30%;}
div.w70 {width:60%;}
div.w50, div.w30, div.w70 {font-family:Verdana; font-size:11px; font-style:normal; font-weight:500; color:#909090;}
div.w70 {font-size:12px; color:#525252; margin-left:50px;}
div.w50 span {font-size:12px; color:#525252;}
div.w50, div.w30 em, div.w70 em {font-family:Verdana; /*font-style:italic;*/ color:#7A7A7A;}
div.title { background-color:#f9f0e7; width:100%; /*border-top-width:100%; border-top-style:dashed; border-top-width:1px; border-top-color:#e8c097;*/ height:20px; font-size:12px; font-family:Georgia; font-weight:500; color:#9c7043; padding-top:3px;}
div.title font.locate {font-size:10px;}
div.w50 {width:45%;}

.vaT	{vertical-align:top;}
.vaM	{vertical-align:middle;}
.vaB	{vertical-align:bottom;}
.taC	{text-align:center;}
.taL	{text-align:left; padding-left:5px;}
.taR	{text-align:right; padding-right:5px;}
.taJ	{text-align:justify; padding-left:5px; padding-right:5px;}

.floL	{float:left; margin-left:5px;}
.floR	{float:right; margin-right:5px;}

a.navi, a.bnavi {font-size:12px;}
a.navi { color:#944e08;}
a.bnavi {font-weight:600; color:#cc3333;}
a.navigate { color:#ab8662;}
a.path, a.rpath, a.lpath {font-size:10px; color:#575757;}
a.path {padding-left:350px;}
a.rpath {float:right; margin-right:12px;}
a.lpath { margin-top:15px;}

table#caption, table#legend {background-color:#fce8bf;}
table#caption {background-image:url(/design/pic/bkg_caption.gif);}
table#caption td.navigate { padding-right:20px; }
table#legend {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ce9a4e; background-color:#fef5eb;}
table#legend td.copyright {background-image:url(/design/pic/bkg_legend.gif);}

table#info {background-color:#fef5eb; vertical-align:top;}
table#info td.fp h3, td.fp h3 a { color:#8f4747; font-size:12px; margin:0; padding:10 0 0 0;}
table#info td.fp h4 {color:#999999; font-family:Arial, sans-serif; font-size:11px; text-align:right; padding-top:5px; padding-right:10px; margin-bottom:10px; font-weight:500; border-bottom:#CCCCCC 1px solid;}
table#info td.fp h5, table#info td.card h5 { color:#CC0000; border-top-style:dotted; border-top-width:1px; border-top-color:#fdc791; background-color:#fef1e4; padding-bottom:5px; padding-top:4px; font-size:14px; font-style:italic;}
table#info td.card h1 {margin:10 0 25 0; padding:0; font-size:18px;}
table#info td.card h3, td.card h3 a { font-size:13px; margin:0; padding:10 0 6 0; color:#CC0000;}
table#info td.card h5 { color:#b96818; font-size:12px; font-style:italic;}
table#info td.card p.notice {font-family:Verdana; font-size:12px; font-style:italic; color:#996633; margin:10 13 5 30;}
table#info .borderO {border-color:#fee2ae; border-style:solid; border-width:1px; padding:2 2 2 2;}
table#info .borderI {border-color:#fee2ae; border-style:solid; border-width:1px;}
table#info .borderI h1 {margin:5 0 15 0; padding:0; font-size:16px;}
table#info div.block {width:95%; margin-left:15px;}
table#info img.decor {width:100px; height:75px; float:left;}
table#info ul {padding:1 0 3 10; font-size:12px;}

td#left {background-color:#fef3e8; vertical-align:top;}
td#left h5 { color:#d38f4b; font-size:12px; font-style:italic; }
td#left div.block {width:90%;}
td#left div.decorate { margin:15 0 15 0; padding:5 0 5 0; text-align:center;}
td#left img.line {width:161px; height:8px; text-align:center;}
td#left p.notice {font-family:Verdana; font-size:12px; font-style:italic; color:#996633; margin:10 13 5 13;}
td#left ul {padding:1 0 3 20; font-size:11px;}
td#left img.picM {width:160px; height:120px; margin:5 4 4 0;}


.borderL {border-left-style:solid; border-left-width:1px; border-left-color:#fedfa0;}
.borderR {border-right-style:solid; border-right-width:1px; border-right-color:#fedfa0;}
.borderB {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#fedfa0;}
.borderInner, .borderInnerT {border-top-style:dashed; border-top-width:1px; border-top-color:#fedfa0;}
.borderInner {border-left-style:dashed; border-left-width:1px; border-left-color:#fedfa0;}

div.promoLink, div.promoLink a {font-family:Verdana; font-size:11px; font-style:normal; font-weight:500;}
div.promoLinkB, div.promoLinkB a {font-family:Verdana; font-size:11px; font-style:normal; font-weight:500; color:#9d7131;}
div.promoLink {border-style:solid; border-color:#fdd791; border-width:1px; background-color:#fdf7ed; padding:5 3 5 3; width:100%;}
td#left div.promoTopI, div.promoMix {border-style:solid; border-color:#fdd791; border-width:1px; background-color:#fdf7ed; padding:5 3 5 3;}
td#left div.promoMix { width:227px; text-align:center; height:200px;}
td#left div.promoTopI { width:95%;}
td#left div.promoKiz { padding:5 3 5 3; width:95%;}
.kiz_class, .kiz_class a {color:#CC0000; font-family:Verdana; font-size:12px; text-align:center; padding:10 0 3 0; font-weight:500; }
.kiz_title  {color:#993300; font-family:Verdana; font-size:11px; text-align:center; padding:6 0 6 0; }
.holiday { font-weight:600; color:#990000; font-family:Verdana; font-size:12px; text-align:center; padding:10 0 3 0; }

table.promoTop { height:60px; text-align:center; border-color:#666666; border-width:1px; padding-top:10px; width:100%; border-width:0px; margin:0; padding:0; }

/*#mix { padding:350 0 0 0; margin:0; vertical-align:top; text-align:left;}
td#mix div.promoTopI {border-style:solid; border-color:#fdd791; border-width:1px; background-color:#fdf7ed; padding:0 0 0 1; width:210; text-align:center; }*/
#mix { border:#fdd791 1px solid; border-collapse:collapse; }
.clx_class {color:#663333; font-family:Verdana; font-size:11px; text-align:center; padding:10 0 10 0; }
.clx_shop {color:#666666; font-family:Verdana; font-size:9px; text-align:center; font-weight:500; }
.clx_price {color:#333333; font-family:Verdana; font-size:9px; text-align:center; font-weight:500; }

/*
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#fef5eb !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #fef5eb !important; //reCaptcha widget border color
 }
 
 input#recaptcha_response_field {
   border-color: #fff7e5 !important; //Text input field border color
   background-color:#fff7e5 !important; //Text input field background color
 }
*/
.mix_inter {border-style:solid; border-color:#fdd791; border-width:1px; background-color:#fdf7ed; padding:0 0 0 1; width:220;}
.mix_desc {color:#666666; font-family:Verdana; font-size:9px;font-weight:500;}