﻿@charset "utf-8";

/**************************************************

	#ohitorisama

**************************************************/

.page-asset,
.asset-body{
	width: auto;
	padding: 0 !important;
}

#ohitorisama{
	background: #fedbd3 url("../img/ohitorisama/bg_01.jpg") top left;
	padding: 9px;
}



/*
	.header
**************************************************/

#ohitorisama .header{
	width: 532px;
	height: 280px;
	margin: 0 0 10px;
	_margin: 0;
	
	position: relative;
	top: 0;
	left: 0;
}

#ohitorisama .header p{
	width: 250px;

	line-height: 1.5;

	position: absolute;
	top: 70px;
	left: 20px;
}

#ohitorisama .header p span{
	font-size: 0.8em;
}



/*
	.localnavi
**************************************************/

#ohitorisama .localnavi{
	width: 532px;
	margin: 0 0 5px;
	_margin: 0 0 10px;
	padding: 0;
}

#ohitorisama .localnavi li{
	list-style: none;
	padding: 0;
}

#ohitorisama .localnavi li.recipe01,
#ohitorisama .localnavi li.recipe02,
#ohitorisama .localnavi li.recipe03,
#ohitorisama .localnavi li.recipe_all{
	width: 170px;
	height: 40px;
}

#ohitorisama .localnavi li.recipe01,
#ohitorisama .localnavi li.recipe_all{
   	float: left;
	margin: 0 0 10px 0;
}

#ohitorisama .localnavi li.recipe02{
   	float: left;
	margin: 0 0 10px 10px;
}

#ohitorisama .localnavi li.recipe03{
   	float: right;
	margin: 0 0 10px 0;
}

#ohitorisama .localnavi li.howto{
	width: 351px;
	height: 40px;
   	float: right;
	margin: 0 0 10px 10px;
}



/*
	.recipe-content
**************************************************/

#ohitorisama .recipe-content{
	background: #FFF url("../img/ohitorisama/bg_02.gif") no-repeat bottom left;
	margin: 0 0 10px;
	padding: 0 0 20px;
}

#ohitorisama .recipe-content h4{
	margin: 0 0 20px;
}

#ohitorisama .recipe-content .set{
	width: 492px;
	border-bottom: dotted 1px #c4b399;
	margin: 0 20px;
	padding: 10px 0;
}

#ohitorisama .recipe-content .comment{
	border: none !important;
	margin: 0 20px;
}

#ohitorisama .recipe-content .top{
	border-top: dotted 1px #c4b399;
}

#ohitorisama .recipe-content .set .right{
	width: 380px;
	float: right;
}

#ohitorisama .recipe-content .set h5{
	background: #fedbd3;
	margin: 0 0 10px;
	padding: 7px 10px;

	font-weight: bold;
}

#ohitorisama .recipe-content .set .right h5.onemore{
	background: #fedbd3 url("../img/ohitorisama/point_05.gif") no-repeat right 10px;
}

#ohitorisama .recipe-content .set .right h5.new{
	background: #fedbd3 url("../img/ohitorisama/point_06.gif") no-repeat right 10px;
}

#ohitorisama .recipe-content .set .right h5 a{
	color: #000;
}

#ohitorisama .recipe-content .set .right p.c-fix .point{
	float: left;
}

#ohitorisama .recipe-content .set .right p.c-fix span{
	display: block;
	width: 300px;
	float: right;
	line-height: 1.3;
}

#ohitorisama .recipe-content .set .right .btn{
	text-align: right;
}

#ohitorisama .recipe-content .set .left{
	float: left;
}

#ohitorisama .recipe-content .set ul li{
	margin: 0 0 20px;
	line-height: 1.3;
}
