@charset "Shift_JIS";

@import "iwatani_menu.css";

body {
	font-family:"ＭＳ Ｐゴシック",Osaka,Hiragino Kaku Gothic Pro,sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	background-color:#eaeaea;
	background-image:url(../images/common/bg_body.gif);
	background-repeat:repeat-y;
	margin:0px;
	height:100%;
}


img {border:none;}

.norepeat{background-repeat:no-repeat;}
.repeatY{background-repeat:repeat-y;}

/*for FireFox
------------------------------*/
a:focus{
	outline: none;
}

a.group:link {color:#0000CC; text-decoration: none;}
a.group:visited {color:#551A8B; text-decoration: none;}
a.group:hover {color: #0000CC;text-decoration: underline;}
a.group:active {color: #0000CC;text-decoration: underline;}

a.righttextlink:link {color:#000000; text-decoration: none;}
a.righttextlink:visited {color:#000000; text-decoration: none;}
a.righttextlink:hover {color: #000000;text-decoration: underline;}
a.righttextlink:active {color: #000000;text-decoration: underline;}
/*
a.righttextlink:link {color:#ff0000; text-decoration: none;}
a.righttextlink:visited {color:#000000; text-decoration: none;}
a.righttextlink:hover {color: #000000;text-decoration: underline;}
a.righttextlink:active {color: #000000;text-decoration: underline;}
*/
a.righttextlinkb:link {color:#000000; text-decoration: none; font-weight:bold}
a.righttextlinkb:visited {color:#000000; text-decoration: none; font-weight:bold}
a.righttextlinkb:hover {color: #000000;text-decoration: underline; font-weight:bold}
a.righttextlinkb:active {color: #000000;text-decoration: underline; font-weight:bold}


a.righttextlink57:link {color:#575757; text-decoration: none;}
a.righttextlink57:visited {color:#575757; text-decoration: none;}
a.righttextlink57:hover {color: #575757;text-decoration: underline;}
a.righttextlink57:active {color: #323232;text-decoration: underline;}


.clearer {clear:left; line-height:0px;height:0px;margin-left:10px;margin-right:10px;}
#pagetop {width:708px;margin-left:10px;margin-right:10px;padding-bottom:10px;background-color:#FFF;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;}

/*body*/
#topbody{width:708px;height:409px;background-color:#FFFFFF;position:relative;padding-top:15px;margin-right:10px;margin-left:10px;z-index:0;}
#topbody2{width:688px;margin-left:10px;margin-right:10px;}

/*暮らす　インデックス用ボックス*/
#bodybase{width:708px;height:100%;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;background-color:#FFF;margin-left:10px;margin-right:10px;}
.dotline{width:708px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-left:10px;margin-right:10px;}
#contsbody1{width:708px;height:97px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody2{width:708px;height:120px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody3{width:708px;height:171px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody4{width:708px;height:91px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody5{width:708px;height:229px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody6{width:708px;height:488px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody7{width:708px;height:91px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody8{width:708px;height:121px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody9{width:708px;height:91px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody10{width:708px;height:120px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody11{width:708px;height:91px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}
#contsbody12{width:708px;height:91px;background-image:url(../images/energy/contsbody_bg.gif);background-repeat:repeat-y;margin-right:10px;margin-left:10px;}

a.contsboxrighttop{width:482px;margin-top:16px;background-color:#FFFFFF;border-top:solid 1px #7CB6CC;}
.contsboxright{width:482px;background-color:#FFFFFF;float:right;}

.contstitlebox{width:100%;}
.boxlefttitle_cook{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #F68195;}
.boxlefttitle{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #7CB6CC;}
.boxlefttitle_out{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #8CC165;}
.boxlefttitle2_cook {padding-bottom:4px;border-bottom:solid 1px #F68195;}
.boxlefttitle2 {padding-bottom:4px;border-bottom:solid 1px #7CB6CC;}
.boxlefttitle2_out {padding-bottom:4px;border-bottom:solid 1px #F68195;}
.boxlefttitle3_out{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #542804;}


.boxlefttitle3{padding:10px 0px 4px;border-bottom:solid 2px #F68195;}
.boxlefttitle4 {padding-bottom:4px;border-bottom:solid 1px #F68195;}

.boxlefttitle5{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #8CC165;}
.boxlefttitle6 {padding-bottom:4px;border-bottom:solid 1px #8CC165;}
.boxlefttitle7 {padding-bottom:4px;border-bottom:solid 1px #542804;}
.boxlefttitle8{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #542804;}
.boxlefttitle9 {padding-bottom:4px;border-bottom:solid 1px #542804;}
.boxlefttitle10{padding-top:10px;padding-bottom:4px;border-bottom:solid 2px #ff7c00;}
.boxlefttitle11 {padding-bottom:4px;border-bottom:solid 1px #ff7c00;}
.boxlefttitle12{padding-top:10px;padding-bottom:5px;border-bottom:solid 1px #542804;}
.boxlefttitle13 {padding-bottom:4px;border-bottom:solid 1px #542804;}

.imgboxleft {padding-top:16px;padding-right:16px;padding-bottom:16px;float:left;}

/*暮らす　左側タイトル*/
.titlebox1{padding-top:10px;}
.titlebox2{width:216px;height:141px;margin-left:10px;margin-top:10px;}
.titlebox3{width:216px;height:81px;margin-left:10px;margin-top:10px;}
.titlebox4{width:216px;height:219px;margin-left:10px;margin-top:10px;}
.titlebox5{width:216px;height:440px;margin-left:10px;margin-top:10px;}
.titlebox6{width:216px;height:81px;margin-left:10px;margin-top:10px;}
.titlebox7{width:216px;height:111px;margin-left:10px;margin-top:10px;}
.titlebox8{width:216px;height:81px;margin-left:10px;margin-top:10px;}
.titlebox9{width:216px;height:81px;margin-left:10px;margin-top:10px;}
.titlebox10{width:216px;height:81px;margin-left:10px;margin-top:10px;}
.titlebox11{width:216px;height:81px;margin-left:10px;margin-top:10px;}

.righttextbox1{padding-top:10px;padding-bottom:12px;}
.righttextbox2{padding-bottom:12px;}
.righttextbox3{padding-bottom:15px;}
.righttextbox{padding-bottom:4px;}
.righttextbox4{padding-top:10px;padding-bottom:4px;}

.righttextbox4{height:219px;margin-right:10px;margin-bottom:12px;}
.righttextbox5{height:440px;margin-right:10px;margin-bottom:12px;}
.righttextbox6{height:81px;margin-right:10px;margin-bottom:12px;}
.righttextbox7{height:111px;margin-right:10px;margin-bottom:12px;}
.righttextbox8{height:81px;margin-right:10px;margin-bottom:12px;}
.righttextbox9{height:81px;margin-right:10px;margin-bottom:12px;}
.righttextbox10{height:81px;margin-right:10px;margin-bottom:12px;}
.righttextbox11{height:81px;margin-right:10px;margin-bottom:12px;}

.rightboxmargintop7{padding-top:7px;}

.righttextarrow{padding:auto;float:left;}
.righttextlink{font-size:12px;padding-bottom:12px;}


/*メニューボックス*/
#boxcooking{width:216px;height:409px;background-color:#FEF2F4;float:right;}
#boxenergyblock{width:216px;margin-left:20px;float:left;}
#boxenergy{width:216px;height:409px;background-color:#F2F8FA;}
#boxoutdoorblock{width:216px;margin-left:20px;float:left;}
#boxoutdoor{width:216px;height:409px;background-color:#F3F9EF;}

/*タイトルメニュー*/
#titlecooking,#titleenergy,#titleoutdoor{width:216px;height:56px;position:top;}
a.titleimg {display:block;width:216px;height:56px;padding:0px;}
#title01{background-image:url(../images/title_cooking_on.gif); background-repeat:no-repeat;}
#title02{background-image:url(../images/title_energy_on.gif); background-repeat:no-repeat;}
#title03{background-image:url(../images/title_outdoor_on.gif); background-repeat:no-repeat;}

/*タイトルメニュー調整パーツ類*/
#menucookbox1{width:196px;margin:auto;}
.catch{padding-bottom:4px;border-bottom:solid 1px #F68195;}
#menuenergybox1{width:196px;margin:auto;}
.catch2{padding-bottom:4px;border-bottom:solid 1px #7CB6CC;}
#menuoutdoorbox1{width:196px;margin:auto;}
.catch3{padding-bottom:4px;border-bottom:solid 1px #8CC165;}


.menubox2{padding-top:10px;padding-bottom:10px;}
.bodymenu{padding-top:10px;padding-bottom:7px;}
.bodymenu2{padding-bottom:14px;}
.bodymenu3{padding-bottom:7px;}

a.bodymenuimg01{display:block;width:175px;height:11px;}
a.bodymenuimg02{display:block;width:170px;height:11px;}
a.bodymenuimg02_2{display:block;width:195px;height:11px;}
a.bodymenuimg03{display:block;width:170px;height:11px;}
a.bodymenuimg04{display:block;width:150px;height:11px;}
a.bodymenuimg05{display:block;width:120px;height:11px;}
a.bodymenuimg06{display:block;width:133px;height:11px;}
a.bodymenuimg07{display:block;width:142px;height:11px;}

/*食べるメニュー*/
#cookimg01{background-image:url(../images/cooking_junbi_01_on.gif); background-repeat:no-repeat;}
#cookimg02{background-image:url(../images/cooking_junbi_02_on.gif); background-repeat:no-repeat;}
#cookimg03{background-image:url(../images/cooking_chouri_01_on.gif); background-repeat:no-repeat;}
#cookimg04{background-image:url(../images/cooking_chouri_02_on.gif); background-repeat:no-repeat;}
#cookimg05{background-image:url(../images/cooking_chouri_03_on.gif); background-repeat:no-repeat;}
#cookimg06{background-image:url(../images/cooking_katazuke_01_on.gif); background-repeat:no-repeat;}
#cookimg07{background-image:url(../images/cooking_katazuke_02_on.gif); background-repeat:no-repeat;}

a.titleimg:hover,a.titleenergy:hover{background-color:#FFFFFF;}
a.bodymenuimg01:hover,a.bodymenuimg02:hover,a.bodymenuimg02_2:hover,a.bodymenuimg03:hover,a.bodymenuimg04:hover,
a.bodymenuimg05:hover,a.bodymenuimg06:hover,a.bodymenuimg07:hover
{background-color:#FEF2F4;}

/*暮らすメニュー*/
a.bodymenuimg08{display:block;width:196px;height:11px;}
a.bodymenuimg09{display:block;width:126px;height:11px;}
a.bodymenuimg10{display:block;width:151px;height:11px;}
a.bodymenuimg11{display:block;width:91px;height:11px;}
a.bodymenuimg12{display:block;width:91px;height:11px;}
a.bodymenuimg13{display:block;width:140px;height:11px;}
a.bodymenuimg14{display:block;width:140px;height:11px;}
a.bodymenuimg15{display:block;width:100px;height:11px;}
a.bodymenuimg16{display:block;width:177px;height:11px;}
a.bodymenuimg17{display:block;width:167px;height:11px;}
a.bodymenuimg18{display:block;width:120px;height:11px;}

#energy01{background-image:url(../images/energy_lpgus_01_on.gif); background-repeat:no-repeat;}
#energy02{background-image:url(../images/energy_lpgus_02_on.gif); background-repeat:no-repeat;}
#energy03{background-image:url(../images/energy_lpgus_03_on.gif); background-repeat:no-repeat;}
#energy04{background-image:url(../images/energy_lpgus_04_on.gif); background-repeat:no-repeat;}
#energy05{background-image:url(../images/energy_yaku_01_on.gif); background-repeat:no-repeat;}
#energy06{background-image:url(../images/energy_yaku_02_on.gif); background-repeat:no-repeat;}
#energy07{background-image:url(../images/energy_yaku_03_on.gif); background-repeat:no-repeat;}
#energy08{background-image:url(../images/energy_yaku_04_on.gif); background-repeat:no-repeat;}
#energy09{background-image:url(../images/energy_hatsuden_01_on.gif); background-repeat:no-repeat;}
#energy10{background-image:url(../images/energy_hatsuden_02_on.gif); background-repeat:no-repeat;}
#energy11{background-image:url(../images/energy_hatsuden_03_on.gif); background-repeat:no-repeat;}

a.bodymenuimg08:hover,a.bodymenuimg09:hover,a.bodymenuimg10:hover,a.bodymenuimg11:hover,
a.bodymenuimg12:hover,a.bodymenuimg13:hover,a.bodymenuimg14:hover,a.bodymenuimg15:hover,
a.bodymenuimg16:hover,a.bodymenuimg17:hover,a.bodymenuimg18:hover
{background-color:#F2F8FA;}

/*遊ぶメニュー*/
a.bodymenuimg19{display:block;width:160px;height:11px;}
a.bodymenuimg20{display:block;width:127px;height:11px;}
a.bodymenuimg21{display:block;width:155px;height:11px;}
a.bodymenuimg22{display:block;width:120px;height:11px;}
a.bodymenuimg23{display:block;width:120px;height:11px;}
a.bodymenuimg24{display:block;width:118px;height:11px;}

#outdoor01{background-image:url(../images/outdoor_sports_01_on.gif); background-repeat:no-repeat;}
#outdoor02{background-image:url(../images/outdoor_sports_02_on.gif); background-repeat:no-repeat;}
#outdoor03{background-image:url(../images/outdoor_fire_01_on.gif); background-repeat:no-repeat;}
#outdoor04{background-image:url(../images/outdoor_fire_02_on.gif); background-repeat:no-repeat;}
#outdoor05{background-image:url(../images/outdoor_fire_03_on.gif); background-repeat:no-repeat;}
#outdoor06{background-image:url(../images/outdoor_where_01_on.gif); background-repeat:no-repeat;}
#outdoor07{background-image:url(../images/outdoor_where_02_on.gif); background-repeat:no-repeat;}
#outdoor08{background-image:url(../images/outdoor_where_03_on.gif); background-repeat:no-repeat;}

a.bodymenuimg19:hover,a.bodymenuimg20:hover,a.bodymenuimg21:hover,a.bodymenuimg22:hover,a.bodymenuimg23:hover,a.bodymenuimg24:hover
{background-color:#F3F9EF;}


/*body下*/

#bottombody{width:708px;background-color:#FFF;position:relative;padding-top:34px;margin-right:10px;margin-left:10px;position:relative;z-index:1;padding-bottom:10px;}
#bottomline{width:688px;margin-left:auto;margin-right:10px;border-top:solid 1px #C2A474;padding-top:11px;position:relative;}
#bottommenu{width:688px;height:65px;background-color:#E0D1B9;}
#bottommenu2{width:216px;padding-left:auto;padding-right:0px;float:right;}
#bottommenu3{width:196px;padding-right:20px;float:right;}
.bottombox1{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;border:solid 1px #C2A474;}
.bottombox2{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;border:solid 1px #C2A474;}

a.bodymenuimg25{display:block;width:196px;height:46px;}
a.bodymenuimg26{display:block;width:196px;height:46px;}

#bottom01{background-image:url(../images/bottom_column_on.gif); background-repeat:no-repeat;}
#bottom02{background-image:url(../images/bottom_eco_on.gif); background-repeat:no-repeat;}

a.bodymenuimg25:hover,a.bodymenuimg26:hover
{background-color:#E0D1B9;}


/*イワタニ商品ラインナップ*/
#iwatanilineupbox{display:block;width:236px;height:220px;position:absolute;top:660px;left:0px;z-index:10;float:left;margin-right:auto;margin-left:0px;margin-top:1px;}

a.bodymenuimg30{display:block;width:236px;height:220px;}
#iwatanibox01{background-image:url(../images/iwatani_lineup_bg_on.gif); background-repeat:no-repeat;}
a.bodymenuimg30:hover
{background-color:#C2A474;}

/*共通フォントスタイル*/

.f12cccline16{font-size:12px;font-weight:normal;line-height:16px;color:#cccccc;}
.f10cccline14{font-size:10px;font-weight:normal;line-height:14px;color:#cccccc;}
.f10{font-size:10px;}
.f12line18{font-size:12px;line-height:18px;color:#000000;}
.f12line18bold{font-size:12px;font-weight:bold;line-height:18px;color:#000000;}
.f12bold2681A3{font-size:12px;font-weight:bold;line-height:18px;color:#2681A3;}
.f12bold6AA53F{font-size:12px;font-weight:bold;line-height:18px;color:#6AA53F;}
.f12boldF1536E{font-size:12px;font-weight:bold;line-height:18px;color:#F1536E;}
.f12boldF1536E{font-size:12px;font-weight:bold;line-height:18px;color:#F1536E;}
.f12boldFF7C00{font-size:12px;font-weight:bold;line-height:18px;color:#FF7C00;}
.f12bold87684F{font-size:12px;font-weight:bold;line-height:18px;color:#87684F;}

.f12bold3FA574{font-size:12px;font-weight:bold;line-height:18px;color:#3FA574;}
.f12bold2C8836{font-size:12px;font-weight:bold;line-height:18px;color:#2C8836;}
.f12bold0FD535{font-size:12px;font-weight:bold;line-height:18px;color:#0FD535;}

.f126AA53F{font-size:12px;line-height:18px;color:#6AA53F;}
.f12F1536E{font-size:12px;line-height:18px;color:#F1536E;}
.f122681A3{font-size:12px;line-height:18px;color:#2681A3;}
.f108CC165{font-size:10px;line-height:14px;color:#8CC165;}




.alphabold{padding-top:3px;}

.f11{	font-size:11px; color: #333333;}
.f9{font-size:9px;}

/*第二階層用左側メニュースタイル*/
.f10stay_cook{font-size:10px;font-weight:normal;line-height:12px;color:#F1536E;}
.f10stay{font-size:10px;font-weight:normal;line-height:12px;color:#2681A3;}
.f10stay_out{font-size:10px;font-weight:normal;line-height:12px;color:#6AA53F;}
.f10normal{font-size:10px;font-weight:normal;line-height:12px;}
.f10stay_out_b{font-size:10px;font-weight:normal;line-height:12px;color:#542804;}


/*第二階層用右側スタイル*/

.picture{display:block;width:355px;height:257px;float:right;}
.pictext1{display:block;width:156px;float:left;}

.caption{font-size:10px;line-height:12px;font-weight:normal;}
