body {margin: 0 0 0 0; background-image: url(../img/kabe-wa08.gif);}

h1 { font-size: 100%; font-weight: 100; height: 20px; }

#content { width: 750px; height: 1000px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_a { width: 750px; height: 2000px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_e { width: 750px; height: 1450px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_w { width: 750px; height: 1530px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_kobu { width: 750px; height: 2020px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_kobu2 { width: 750px; height: 1790px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_abu3 { width: 750px; height: 1550px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_c { width: 750px; height: 1230px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#content_b { width: 750px; height: 1400px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff;}

#contents { width: 100%; height: 100px; background-image: url(../img/top_baner.gif); }

#contents_ber { width: 750px; height: 130px; }

#left_wku {margin-top: 5px; margin-right: 5px; margin-left:5px; width: 185px; height: 650px; float: left; text-align: left; }

#lf_topber { margin-top: 5px; width: 184px; height: 185px; border: solid 1px #000000; text-align: center; }

#lf_ber { margin-top: 5px; width: 184px; height: 65px; border: solid 1px #000000; text-align: center; }

#lf_berbotm { margin-top: 5px; width: 180px; height: 70px; border: solid 1px #000000; line-height: 2em;
font-size: 75%; padding: 3px; }

#snap_f {font-size: 75%; color: #000000; width: 178px; line-height: 130%; float: left; margin-left: 0px; height: 150px; background-color: #ffffff; }

#snap_f img {margin-bottom: 5px; margin-top: 15px;}

#lf_top { width: 185px; height: 65px; border: solid 1px #000000; background-color: #deb887;
text-align: center; }

#lf_top img { margin-top: 5px; text-align: center; }

#ift_wku {margin-top: 10px; width: 370px; height: 150px; float: left; background-color:#fff5f0;
text-align: left; padding: 5px; font-size: 75%;}

#ift_wku img { margin-right: 5px; float: left; }

#right_contents { width: 545px; height: 1310px; float: right; }

#right_contents_d { width: 545px; height: 1650px; float: right; }

#right_contents_z { width: 545px; height: 1400px; float: right; }

#right_contents_c { width: 545px; height: 800px; float: right; }

#right_contents_b { width: 545px; height: 1210px; float: right; }

#right_contents_k { width: 545px; height: 1840px; float: right; }

#rigt {margin-top: 10px; padding-top: 3px; width: 150px; height: 160px; float: right; }

#right_wku { margin-right: 5px; width: 535px; height: 200px; float: right; }

#right_wku_m { margin-right: 5px; width: 535px; height: 250px; float: right; }

#right_wku_mp { width: 510px; height: 190px; font-size: 75%; text-align: left; padding: 10px;
line-height: 2em; }

#right_wku_f { margin-right: 5px; width: 535px; height: 550px; float: right; }

#right_wku_fp { width: 510px; height: 510px; font-size: 75%; text-align: left; padding: 10px;
line-height: 1.8em; }

#right_wku_fp img { margin: 5px; float: right; }

#menu_tai { width: 530px; height: 15px; background-color: #f3a558; padding: 3px; font-weight: bold;
color: #ffffff; text-align: center; }

#menu_tai_m { text-align: left; margin-right: 5px; width: 530px; height: 15px; font-size: 80%; float: right;
background-color:#f3a558; margin-bottom: 10px;  padding: 3px; font-weight: bold;
color: #ffffff; text-align: center; }

#right_wku_k {text-align: left; margin-right: 5px; width: 530px; height: 140px; font-size: 80%; float: right; line-height: 1.8em; margin-bottom: 10px; }

#right_wku_n {text-align: left; margin-right: 5px; width: 530px; height: 340px; font-size: 80%; float: right; line-height: 1.8em; margin-bottom: 10px; }

#punder { text-decoration: underline; }
 
#right_wku_k img { float: right; padding: 5px; margin-right: 8px; }

#rightt_wku { margin-top: 10px; margin-right: 5px; width: 535px; height: 200px; background-color:#fff5f0; float: right; }

#rightp_wku {margin-top: 5px; margin-right: 5px; width: 535px; height: 200px; float: right; }

#rightp_wku2 {margin-top: 5px; margin-right: 5px; width: 535px; height: 295px; float: right; }

#rightp_wku3 {margin-top: 5px; margin-right: 5px; width: 535px; height:197px; background-color: #000000; float: right; }

#category_lef { margin-top: 5px; width: 255px; height: 90px; border-bottom: 1px solid #000000; border-right: 1px solid;#000000; float: left; padding: 2px; font-size: 75%; text-align: left; }

#category_lef img { float: left; margin-right: 5px; }

#category_rig { margin-top: 5px; width: 255px; height: 90px; border-bottom: 1px solid #000000; border-right: 1px solid;#000000; float: right; padding: 2px; font-size: 75%; text-align: left; }

#category_rig img { float: left; margin-right: 5px; }

#contents_p { width: 750px; height: 20px; margin-bottom: 0px; background-color: #ffffff; border-left: 1px solid #000000 ; border-right: 1px solid #000000; }

#cont_top { margin-top: 5px; margin-right: 10px; width: 300px; height: 15px;  font-size: 75%; text-align: right;
 color: #cccccc; float: right; }

#cont_topp { margin-top: 5px; margin-left: 10px; width: 300px; height: 15px;  font-size: 75%; text-align: left; color: #cccccc; float: left; }

#footer { width: 750px; height: 25px; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #deb887; font-size: 75%; color: #ffffff;
text-align: center; padding-top: 10px; }

#footer_f { width: 750px; height: 17px; padding-top: 3px; border-bottom: 1px solid #000000; border-left: 1px solid #000000 ; border-right: 1px solid #000000 ; background-color: #ffffff; }

#ifood { margin-top: 20px; width: 410px; height: 140px; border-top: 1px dotted #666666 ;
border-bottom: 1px dotted #666666; background-color: #ffffff;  }

#ifoods { margin-top: 20px; width: 410px; height: 150px; border-top: 1px dotted #666666 ;
border-bottom: 1px dotted #666666; background-color: #ffffff;  }

#cart_food { margin-top: 5px; padding-top: 0px; width: 220px; height: 110px; text-align: left;
 float: left; line-height: 1.2em; }
 
#cart_food img { margin-right: 5px; float: left; }
 
#cart_foods { margin-top: 5px; padding-top: 0px; width: 220px; height: 120px; text-align: left;
 float: left; line-height: 1.2em; }
 
#cart_foods img { margin-right: 5px; float: left; }

#redd { color: red; font-weight: bold; }

#cart_food_h { margin-top: 5px; padding-top: 0px; width: 220px; height: 100px; text-align: left;
 float: left; line-height: 1.2em; }
 
 #cart_food_h img { margin-right: 5px; float: left; }

#cart_puch { margin: 0px; padding: 0px; width: 220px; height: 15px; float: left; }

#cart_photo { margin-left: 5px; margin-top: 5px; width: 180px; height: 120px; float: right; background-color: green; }

#waku_top  { margin-right: 5px; margin-top: 20px; width: 540px; height: 500px; font-size: 75%;
 }

#waku { padding-top: 20px; width: 515px; height: 1150px; font-size: 75%; background-color: #ffffff; }

#waku_s { padding-top: 20px; width: 515px; height: 680px; font-size: 75%; background-color: #ffffff; }

#waku_x { padding-top: 20px; width: 515px; height: 850px; font-size: 75%; background-color: #ffffff; }

#waku_d { padding-top: 20px; width: 515px; height: 480px; font-size: 75%; background-color: #ffffff; }

#waku_f { padding-top: 20px; width: 515px; height: 530px; font-size: 75%; background-color: #ffffff; }

#waku_g { padding-top: 20px; width: 515px; height: 2850px; font-size: 75%; background-color: #ffffff; }

#waku_menu { width: 150px; font-size: 75%;  }

#cart { margin-top: 20px; width: 500px; height: 20px; text-align: right; }

#cart_p { margin-top: 10px; width: 170px; height: 22px; float: right; 
 text-align: right; margin-right: 4px; }

h1 { margin-top: 10px; width: 345px; height: 19px; float: left;  text-align: left; padding-bottom: 0px; padding-top: 3px; padding-left: 7px; font-size: 75%; border-bottom: 1px solid #000000; border-left: 5px solid #cccccc; }

#localnv { margin-top: 0px; width: 173px; height: 112px; padding: 5px; border-bottom: 1px solid #000000; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }

#localnv3 { margin-top: 0px; width: 173px; height: 135px; padding: 5px; border-bottom: 1px solid #000000;border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }

#localnv2 { margin-top: 0px; width: 173px; height: 20px; padding: 5px; border-bottom: 1px solid #000000; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }

ul#localnav { margin: 0px; padding: 0px; }

ul#localnav li { list-style-image: url(../img/nvicon.gif); margin: 0px; padding-left: 0px; font-size: 75%; text-align: left; margin-left: 15px; margin-top: 4px; line-height: 1.5em; }

ul#localnav a {  color: #666666; text-decoration: none; }

ul#localnav a:hover, ul#localnav a:active { border-bottom: 2px solid #900; color: #900;}

ul#localnav { margin: 0px; padding: 0px; }

#mokuji { margin-top: 10px; width: 175px; height: 19px; }

ul#localnav_fot { margin: 0px; padding: 0px; }

ul#localnav_fot li { display: inline; margin: 0px; padding-left: 0px; padding: 5px; }

ul#localnav_fot a { color: #ffffff; text-decoration: none; }

ul#localnav_fot a:hover, ul#localnav a:active { border-bottom: 2px solid #900; color: #900;}

#otodoke { margin-top: 10px; margin-right: 5px; width: 525px; height: 18px; float: right; border-bottom: 1px solid #cccccc; border-left: 5px solid #cccccc; border-right: 5px solid #cccccc; border-top: 1px solid #cccccc; font-size: 75%; padding-top: 5px; letter-spacing: 0.2em; background-color: #cccccc; color: #ffffff; }

#knowhow { margin-right: 4px; width: 533px; height: 341px; float: right; border-bottom: 1px solid #ffa953; border-left: 1px solid #ffa953; border-right: 1px solid #ffa953; background-color: #fff9dd; }

#knowhow_tai {  margin-top: 10px; width: 535px; height: 15px; float: right; padding-top: 4px;
margin-right: 4px; background-color: #ffa953; color: #ffffff;  font-size: 75%; font-weight: bold; }

#knowhow_lft { width: 265px; height: 170px; float: left; border-right: 2px dotted #ffa953; text-align: left; }

#knowhow_rig { width: 263px; height: 170px; float: right;text-align: left; }

#knowhow_lftp { width: 265px; height: 170px; float: left; border-right: 2px dotted #ffa953; text-align: left;}

#knowhow_rigp { width: 263px; height: 170px; float: right; text-align: left; }

#knowhow_conttai { width: 263px; height: 15px; font-size: 75%; padding-top: 4px; background-color: #b5e7ff; text-align: center; }

#knowhow_cont { width: 257px; height: 140px; font-size: 75%; line-height: 1.5em; padding: 3px;
 }

#knowhow_cont img { float: right; margin-top: 20px; margin-right: 10px; }

#knohow_waku { width: 533px; height: 380px; }

#knohow_waku_recip { width: 533px; height: 215px; }

#recipi_waku_haba { margin-top: 35px; width: 533px; height: 30px;  }

#recipi_waku_top { margin-top: 5px; width: 533px; height: 30px; text-align: left; }

#recipi_tai_top { margin-top: 5px; width: 515px; height: 13px; text-align: left; background-color: navy;font-size: 75%; font-weight: bold; padding: 2px; color: #ffffff; }

#reci_tai { width: 150px; height: 25px; font-size: 75%; font-weight: bold; padding: 2px; margin-bottom: 2px; }

#reci_cont {  width: 150px; height: 30px; font-size: 75%; margin-top: 2px; text-align: left; line-height: 1.2em; }

#recipi_waku { margin: 5px 5px 5px 5px; width: 164px; height: 195px; float: left; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc;  }

#recipi_wakur { margin: 5px 5px 5px 5px; width: 164px; height: 195px; float: right; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }

ol { list-style-type: decimal; }


