@charset "Shift_JIS";



@import "iwatani_menu.css";
@import "print.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;}


