@charset "utf-8";

/* contentsArea
=========================================================================*/
.mainImg{
	margin:0 0 25px 0;
	}

.cmContentsArea{
	padding:7px 15px 10px 18px;
	width:593px;
	_width:626px;
	background:url(../img/cm_list_bg.gif) repeat-y 0 0;
	}
.cmContentsAreaInner{
	overflow:hidden;
	}
.cmContentsArea .ImgThumbnail{
	float:left;
	padding:0 15px 0 0;
	width:200px;
	_width:215px;
	}
.cmContentsArea .cmTxtSection{
	float:left;
	width:378px;
	}
.cmContentsArea .cmTxtSection .cmTitle{
	margin:0 0 8px 0;
	font-size:129%;
	color:#603108;
	font-weight:bold;
	}
.cmContentsArea .cmTxtSection .cmTitle span{
	font-size:70%;
	}
.cmContentsArea .cmTxtSection .cmTxt{
	font-size:92%;
	line-height:140%;
	}



.cmContentsArea .cmDetailBtn{
	clear:both;
	margin:15px 0 0 217px;
	}
.cmFoot{
	margin:0 0 25px 0;
	font-size:0.1em;
	}


.column2Right .sideSTit{
	margin:0 0 18px 0;
	}
.column2Right .recipeList{
	margin:0 0 21px 12px;
	width:173px;
	overflow:hidden;
	}
.column2Right .recipeList .img{
	float:left;
	margin:0 12px 0 0;
	width:64px;
	height:65px;
	}
.column2Right .recipeList dd{
	float:left;
	width:90px;
	}
.column2Right .recipeList dd .text{
	font-size:85%;
	}
.column2Right .recipeList dd .link{
	margin:0 0 5px 0;
	padding:0 0 0 7px;
	font-size:92%;
	font-weight:bold;
	line-height:150%;
	background:url(../../common/images/icon_arrow03.gif) no-repeat 0 0.4em;
	}

.cmRelateHead{
	margin:0 0 0 10px;
	}
.cmRelateArea{
	margin:0 0 0 10px;
	padding:0 0 3px 0;
	width:164px;
	background:#FFF;
	text-align:center;
	}
.cmRelateArea .img{
	margin:0 0 8px 0;
	}
.cmRelateArea .name{
	margin:0 0 12px 0;
	font-size:92%;
	font-weight:bold;
	}
.cmRelateArea .name a{
	padding:0 0 0 10px;
	background:url(../../common/images/icon_arrow03.gif) no-repeat 0 0.3em;
	}
.cmRelateArea .txt{
	margin:0 0 0 8px;
	width:148px;
	font-size:92%;
	line-height:166%;
	text-align:left;
	}
.cmRelateFoot{
	margin:0 0 40px 10px;
	font-size:0.1em;
	}