/* CSS Document */

/*-------------------------------------------------

01 会社案内・特定商取引・プライバシー
02 お買い物ガイド
03 キヨエFAQ
04 キヨエお客さまの声
05 オリーブオイルキヨエとは？
06 ショッピングページ＆贈答
07 取扱店
08 美味しい使い方
09 メディアインフォメーション
10 シェフの声
11 著名人

-------------------------------------------------*/

p.pankuzu {
font-size:12px;
}

h2 {
margin:0px 0px 30px 0px;
padding:44px 0px 0px 60px;
font-size:14px;
background-image:url(../images/pages/h2.gif);
background-position:left top;
background-repeat:no-repeat;
width:640px;
height:36px;
color:#3f312b;
}

h3 {
clear:both;
margin:40px 0px 20px 0px;
padding:10px 0px 0px 10px;
font-size:14px;
background-image:url(../images/pages/h3.gif);
background-position:left top;
background-repeat:no-repeat;
width:690px;
height:30px;
color:#ffffff;
}

h4 {
margin:20px 0px 10px 10px;
padding:0px 0px 0px 0px;
font-size:14px;
color:#d3381c;
}

h4.clear4 {
clear:both;
margin:20px 0px 10px 10px;
padding:0px 0px 0px 0px;
font-size:14px;
}

h5 {
margin:20px 0px 10px 10px;
padding:0px 0px 0px 0px;
}

p {
margin:0px 10px 0px 10px;
padding:0px 0px 10px 0px;
}

b {
color:#ea5550;
}

.content-nav {
clear:both;
margin:0px 0px 0px 0px;
padding:30px 0px 30px 0px;
text-align:center;
font-size:12px;
}

.clear {
clear:both;
}


/* =01 会社案内・特定商取引・プライバシー-------------------------------------------------------------
------------------------------------------------------------------------ */

img.corp_img01 {
float:left;
margin:0px 0px 0px 0px;
padding:0px 16px 0px 0px;
}

#corp_prof {
clear:both;
margin:0px 0px 0px 0px;
padding:40px 0px 0px 20px;
}

#corp_prof img {
margin:0px 0px 0px 0px;
padding:0px 0px 16px 0px;
}

#corp_prof td {
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
font-size:12px;
}

.corp_prof_kou {
background-image:url(../images/pages/about/corp_td_mark.gif);
background-position:left;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 14px;
}

#privacy {
font-size:12px;
}


/* =02 お買い物ガイド-------------------------------------------------------------
------------------------------------------------------------------------ */

.souryou {
background-color:#f0f6da;
border-color:#a7d28d;
border-style:double;
border-width:3px;
padding:6px;
margin:0px 0px 0px 0px;
}

.shopping_guide table {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.shopping_guide td {
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
font-size:12px;
}

.shopping_guide_kou {
background-image:url(../images/pages/about/corp_td_mark.gif);
background-position:left;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 14px;
}


/* =03 キヨエFAQ-------------------------------------------------------------
------------------------------------------------------------------------ */

#faq {
}

#faq dl {
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
margin:0px 0px 0px 0px;
padding:10px 0px 20px 0px;
}

#faq dt {
background-image:url(../images/pages/kiyoe/faq_q_bg.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:12px 0px 20px 48px;
color:#622d18;
}

#faq dd {
background-image:url(../images/pages/kiyoe/faq_a_bg.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 70px;
}


/* =04 キヨエお客さまの声-------------------------------------------------------------
------------------------------------------------------------------------ */

.voices {
margin:20px 20px 0px 20px;
padding:0px 0px 0px 0px;
}

.voices dl {
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
margin:0px 0px 0px 0px;
padding:20px 0px 20px 4px;
}

.voices dt.delicious {
margin:0px 0px 0px 0px;
padding:36px 0px 20px 0px;
color:#622d18;
background-image:url(../images/pages/kiyoe/voices_deli.gif);
background-position:left top;
background-repeat:no-repeat;
}

.voices dt.health {
margin:0px 0px 0px 0px;
padding:36px 0px 20px 0px;
color:#622d18;
background-image:url(../images/pages/kiyoe/voices_health.gif);
background-position:left top;
background-repeat:no-repeat;
}

.voices dt.beauty {
margin:0px 0px 0px 0px;
padding:36px 0px 20px 0px;
color:#622d18;
background-image:url(../images/pages/kiyoe/voices_beauty.gif);
background-position:left top;
background-repeat:no-repeat;
}

.voices dd {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
}


/* =05 オリーブオイルキヨエとは？-------------------------------------------------------------
------------------------------------------------------------------------ */

img.kiyoe_right {
float:right;
margin:0px 0px 10px 10px;
padding:0px 0px 0px 0px;
}

img.kiyoe_left {
float:left;
margin:0px 10px 10px 0px;
padding:0px 0px 0px 0px;
}


/* =06 ショッピングページ＆贈答-------------------------------------------------------------
------------------------------------------------------------------------ */

#shopping_intro {
background-image:url(../images/pages/shopping/main.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 155px;
}


#gift_intro {
background-image:url(../images/pages/shopping/main_gift.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:6px 0px 20px 215px;
}

p.gift_kinyuurei {
background-color:#f0f6da;
padding:4px;
margin:0px 300px 20px 20px;
border-color:#9fc24d;
border-style:dashed;
border-width:1px;
}

img.gift_img {
float:right;
}

.size {
color:#726250;
font-size:12px;
}

.price {
color:#E87135;
font-size:12px;
}

img.kiyoe_cart_bot {
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


/* =07 取扱店-------------------------------------------------------------
------------------------------------------------------------------------ */

.store {
}

.store ul {
}

.store li {
}

/* =08 美味しい使い方-------------------------------------------------------------
------------------------------------------------------------------------ */

h4 {
}

table.recipe_table {
margin:10px 0px 20px 0px;
padding:0xp 0px 0px 0px;
}

ul.recipe {
}

ul.recipe li {
list-style:none;
background-image:url(../images/pages/kiyoe/use_li.gif);
background-position:left top;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 20px 4px 15px;
}


/* =09 メディアインフォメーション-------------------------------------------------------------
------------------------------------------------------------------------ */

h4.tv {
font-size:12px;
font-weight:normal;
margin:6px 0px 0px 20px;
padding:4px 0px 0px 16px;
color:#504946;
background-image:url(../images/common/arrow02.gif);
background-position:left top;
background-repeat:no-repeat;
}

p.tv_more {
font-size:12px;
margin:0px 0px 0px 40px;
padding:0px 0px 0px 0px;
}

.maga_id {
width:200px;
height:230px;
float:left;
text-align:center;
margin:10px 0px 0px 0px;
padding:0px 12px 0px 12px;
}

.maga_id h4 {
font-size:12px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:6px 0px 0px 0px;
}

h3.media_id {
margin:20px 0px 10px 10px;
padding:0px 0px 0px 0px;
font-size:14px;
color:#d3381c;
background:none;
}

.media_body {
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}


/* =10 シェフの声-------------------------------------------------------------
------------------------------------------------------------------------ */

dl.chef_data {
clear:both;
margin:0px 30px 0px 30px;
padding:0px 0px 0px 0px;
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
}

.chef_data dt {
float:left;
width:84px;
margin:6px 0px 0px 0px;
padding:4px 0px 10px 14px;
background-image:url(../images/common/arrow02.gif);
background-position:left top;
background-repeat:no-repeat;
}

.chef_data dd {
float:right;
text-align:left;
width:540px;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}

p.chef_sub {
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
font-size:12px;
color:#946c45;
}

h3.chefs {
color:#bb5535;
background:none;
font-size:14px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
height:18px;
}

#rest_intro {
margin:30px 20px 0px 20px;
padding:0px 0px 0px 0px;
}

.rest_intro_img {
text-align:center;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#chefs_voice {
clear:both;
margin:30px 20px 0px 20px;
padding:30px 0px 0px 0px;
background-image:url(../images/pages/chefs/voice.gif);
background-position:left top;
background-repeat:no-repeat;
}

#chefs_voice img {
float:left;
margin:0px 10px 10px 0px;
padding:4px;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.restaurant {
clear:both;
margin:40px 0px 0px 30px;
padding:65px 30px 10px 30px;
width:520px;
background-image:url(../images/pages/chefs/restdata.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.restaurant table {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.restaurant td {
font-size:12px;
border-color:#999999;
border-style:dashed;
border-width:0px 0px 1px 0px;
}

.restaurant h3 {
color:#bb5535;
background:none;
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:auto;
}


/* =11 著名人-------------------------------------------------------------
------------------------------------------------------------------------ */


h6 {
margin:20px 0px 10px 10px;
padding:0px 0px 0px 0px;
font-size:14px;
color:#d3381c;
background:none;
}

