.left{
	width:207px;
	background-image:url(../recipe/img/rec_snv_bg.gif);
	background-repeat:repeat-y;
	margin-left:30px;
	float:left;
}

.left_txt{
	width:171px;
	margin:10px 0px 0px 18px;
	padding-bottom:10px;
	color:#575757;
	font-size:10px;
	line-height:2em;
	border-bottom:#ae9c7f dotted 1px;
}

.right, .right01, .right02, .right03, .right04{
	width:628px;
	background-repeat:repeat-y;
	background-color:#FFF;
	margin:0px 0px 120px 43px;
	color:#505050;
	float:left;
}

.right01{
	background-image:url(../recipe/img/rec_bg_line01.gif);
}

.right02{
	background-image:url(../recipe/img/rec_bg_line02.gif);
}

.right03{
	background-image:url(../recipe/img/rec_bg_line03.gif);
}

.right04{
	background-image:url(../recipe/img/rec_bg_line04.gif);
}


.box{
	width:586px;
	padding-right:21px;
	padding-left:21px;
}

.ph_box{
	width:282px;
	margin-right:25px;
	float:left;
}

.ph{
	width:282px;
	height:195px;
	margin-bottom:6px;
}

.rec_txtbox01, .rec_txtbox02, .rec_txtbox03, .rec_txtbox04{
	width:275px;
	float:left;
	background-repeat:repeat-y;
}

.rec_txtbox01{
	background-image:url(../recipe/img/rec_bg01.gif);
}

.rec_txtbox02{
	background-image:url(../recipe/img/rec_bg02.gif);
}

.rec_txtbox03{
	background-image:url(../recipe/img/rec_bg03.gif);
}

.rec_txtbox04{
	background-image:url(../recipe/img/rec_bg04.gif);
}

.rec_txt_l, .rec_txt_r{
	width:110px;
	font-size:12px;
	line-height:2em;
	margin:0px 0px 10px 18px;
	float:left;
}

.rec_txt_r{
	text-align:right;
}



.rec_turnbox{
	width:580px;
	margin:30px 0px 0px 0px;
	float:left;
}

.rec_turn_set{
	width:163px;
	margin-right:42px;
	float:left;
}

.rec_turn_set2{
	width:163px;
	float:left;
}

.rec_turn{
	width:168px;
	font-size:13px;
	line-height:1.9em;
	background-image:url(../recipe/img/rec_tune_bg.gif);
	background-repeat:repeat-y;
}





.recipe_ob{
	width:826px;
	margin-left:auto;
	margin-right:auto;
}

.base{
	width:826px;
	background-image:url(../recipe/img/bg.jpg);
	background-repeat:repeat-y;
	margin-bottom:100px;
	text-align:center;
	color:#6f4b26;
}

.base_ttl{
	margin:20px 0px 20px 0px;
}

.base_txt{
	line-height:1.5em;
	font-size:15px;
	text-align:left;
	padding-left:75px;
	padding-right:70px;
	margin-bottom:5px;
	text-align:left;
	letter-spacing:0.1em;
	font-weight:bold;
}

.base_txt2{
	line-height:1.8em;
	font-size:14px;
	margin:20px 0px 20px 0px;
}

.base_txt3{
	font-size:12px;
	text-align:right;
	margin:20px 90px 30px 0px;
}

.base_txtss, .base_txtss2{
	font-size:12px;
	line-height:1.4em;
	font-weight:normal;
}

.base_txtss2{
	margin:25px 0px 25px 0px;
}

.btn{
	width:282px;
	float:left;
	text-align:center;
	margin:20px 0px 20px 0px;
}

.error_m{
	text-align:center;
	margin:20px 0px 20px 0px;
}


.image-btn{
	width:100%;
    text-align:center;
}

.image-btn ul{
  letter-spacing:-0.4em;
}

.image-btn ul li{
  letter-spacing:normal;
  display:inline-block;
  *display: inline;
  *zoom: 1;
  margin:20px 0px 10px 0px;
}


.image-btn2{
	width:282px;
    text-align:center;
	letter-spacing:-0.4em;
	letter-spacing:normal;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	margin:20px 0px 10px 0px;
	float:left;
}







#image-btn2 {
    border: 0px;
    width: 186px;
    background: url(../recipe/img/recipe_ob02_btn01.jpg) center no-repeat;
}

#image-btn3 {
    border: 0px;
    width: 186px;
    height: 48px;
    background: url(../recipe/img/recipe_ob02_btn02.jpg) center no-repeat;
}






