@charset "utf-8";

body {
	/* font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Univers,Verdana,Arial, sans-serif; */
}

#recipe div#main{
background-image:none;
background-color:#fff;
}

#header{
display:none;
}

#recipe div.cnt{
	width:570px;
}


div.top{
	padding-top:25px;
}

div.howto div.top{
	padding-top:0;
}

div.wp1{
	background:none;
	padding:0 0 0 0;
}

div.clothL{
	background:none;
	width:570px;
	position:relative;
	font-size:12px;
	line-height:16px;
	padding:0 0 0 0;
}


h2{
	display:none;
}

h2.ttl{
	display:block;
}

#sns{
	display:none;
}

div.rightC{
	display:none;
}

div.leftC{
	float:none;
	width:570px;
	margin:0 auto;
}


.inquiry{
	display:none;
}

.recipeFooter{
	display:none;
}

.btnPagetop{
	display:none;
}

#footer div.menu{
	display:none;
}


#bgPrintTop{
	display:block;
	margin:0;
	padding:0;
	line-height:0;
}

#bgPrintBottom{
	display:block;
	margin:0;
	padding:0;
	line-height:0;
}


#printClose{
	text-align:right;
	padding:0 0 0 0;
}





div.clothL div.osusume ul li dl dd{
	background:url(../images/blt_red.gif) no-repeat 3px 3px;
	padding:0 2px 1px 16px;
	margin:2px 0 0 0;
}



div.clothL div.osusume {
	margin:0 0 40px 0;
}

div.clothL div.osusume ul li dl dd a{
	background: none !important;
	background-image: none;
	padding:0 2px 1px !important;
	margin:2px 0 0 0;
}



div.clothL div.howto div.box div.htwp{
	width:537px;
	padding:15px 15px 15px 15px;
	background:none;
	border:#666 1px solid;
	margin:0 0 20px 0;
}




#footer{
	height:66px;
	font-size:10px;
}




#footer div.menu div.cnt ul{
	position:absolute;
	left:0px;
	top:8px;
}

#footer div.menu div.cnt ul li{
display:inline;
padding-left:12px;
padding-right:14px;
background-image:url(../images/arrow_footer.gif);
background-repeat:no-repeat;
background-position:0 1px;
}


#footer div.copy {
	width:570px;
	margin:0 auto;
	height:33px;
	position:relative;
}

#footer div.copy p.footerLogo {
	position:absolute;
	right:0px;
	top:8px;
}

#footer div.copy p.footerText{
	position:absolute;
	left:0px;
	top:8px;
}	
