@charset "UTF-8";
/*default*/
*{margin:0;padding:0;}
img{border:0;}
/*default end*/
div#contents{width:950px;text-align:left;background:url(../../img/ipn/200810_side_bg.gif) repeat-y;margin:0 auto 38px auto;}
div#contents h1{background:#fff;padding:11px 0;}
div#contentsInner{min-height:1%;background:url(../../img/ipn/200810_side_bg_foot.gif) no-repeat 0 100%;padding:0 0 12px 0;}
div#contentsInner:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
* html div#contentsInner{height:1%;}
/*\*//*/
* html div#contentsInner{height:inherit;display:inline-table;}
/**/
div#leftside{width:165px;float:left;background:url(../../img/ipn/200810_side_bg_head.gif) no-repeat;padding:12px 0;}
div#leftside ul.menu{background:url(../../img/ipn/200810_side_bg_list_head.gif) no-repeat #fff;margin:4px 16px 0 12px;padding:10px 0 0 0;}
div#leftside ul.menu li{list-style-type:none;line-height:1.6;background:url(../../img/ipn/200810_side_bg_list_line_dotted.gif) no-repeat 50% 100%;margin:0 0 10px 0;padding:0 5px 10px 5px;}
div#leftside ul.menu li.last{background:url(../../img/ipn/200810_side_bg_list_foot.gif) no-repeat 0 100%;}
div#leftside ul.menu li span{display:block;background:url(../../img/ipn/200810_side_icon_list.gif) no-repeat 0 .3em;padding:0 0 0 20px;}
div#leftside ul.menu li.open span{background:url(../../img/ipn/200810_side_icon_list_on.gif) no-repeat 0 .3em;}
div#leftside ul.menu li a{color:#ff6c00;}
div#leftside ul.menu li ul.sub, div#leftside ul.menu li ul.sub li{background:none;margin:0;padding:0;}
div#leftside ul.menu li ul.sub li{padding:0 5px 0 15px;}
* html div#leftside ul.menu li ul.sub li{height:1%;}
div#leftside ul.menu li ul.sub li span{background:url(../../img/ipn/200810_side_icon_list.gif) no-repeat 0 .3em;}
div#main{width:768px;float:right;}
div#main p{line-height:1.6;}
/*\*//*/
* html div#main div.lead{height:inherit;display:inline-table;}
/**/
div#main h2{margin:0 0 .5em 0;}
div#main p.signature{background:#FFFFFF url(../img/200810_bg_box_top.gif) no-repeat bottom;width:765px;padding:0 0 36px 0;text-align:right;}
div#main p.signature img{margin:0 10px 0 0;}
div#main div.box{background:url(../img/200810_bg_box_center.gif) repeat-y;padding:0;width:765px;}
div#main div.box a{color:#FF6C00;text-decoration:underline;}
div#main div.box div.boxBottom{background:url(../img/200810_bg_box_bottom.gif) bottom no-repeat;padding:0 30px 0 30px;}
div#main div.box h3{background:url(/img/recipeone/line.jpg) repeat-x bottom;padding:0 0 .8em 0;margin:0 0 10px 0;font-weight:bold;color:#FF6600;font-size:1.1em;-webkit-text-size-adjust:none;}
div#main div.box ul{font-size:0.9em;}
div#main div.box ul li{float:left;background:url(../img/200810_bg_thumb.gif) no-repeat;list-style:none;width:112px;text-align:center;}
div#main div.box ul li a.caption{display:block;padding:0 5px;}
div#main div.box ul li img{margin:12px 1px 17px 0;}
iv#main div.box div.section{margin:0 0 2em 0;}
div#main div.box div.section ul{margin:0 0 1.4em 0;}
div#main div.box div.section div.clmLeft, div#main div.box div.section div.clmRight{width:345px;}
div#main div.box div.section div.clmLeft{float:left;}
div#main div.box div.section div.clmRight{float:right;}
div#main div.box div.pattern2 div.clmLeft{width:460px;}
div#main div.box div.pattern2 div.clmRight{width:240px;}
div#main div.box div.last{padding:0 0 30px 0;}
div#main div.box div.section, div#main div.box div.section ul{min-height:1%;}
div#main div.box div.section:after, div#main div.box div.section ul:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
* html div#main div.box div.section, * html div#main div.box div.section ul{height:1%;}
/*\*//*/
* html div#main div.box div.section, * html div#main div.box div.section ul{height:inherit;display:inline-table;}
/**/

