@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      contents.css
 Author:         Akihiko_t
 Style Info:     コンテンツエリア関係 他
----------------------------------------------------------- */


/*----------------------------------------------------
	汎用class
-----------------------------------------

/*----------------------------------------------------
	#contents
----------------------------------------------------*/
.toribg{
	background:url(./../img/topbg.jpg) no-repeat top left; 
	width:750px;
	padding:13px 0px 0px 0px;
	vertical-align:bottom;
}
.torimain{
	width:750px;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
}


.torimain td{
	vertical-align:top;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


.torimain td img{
	margin:0px;
	padding:0px;
}

.me_list{
	margin:10px 0px 0px 0px;
}
.me_list li img{
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}

.me_list li.mb7{
	margin:0px 0px 7px 0px;
}
.me_list li.mb3{
	margin:0px 0px 3px 0px;
}

.tori_topics{
	margin:23px 0px 0px 0px;
	padding:0px 14px 0px 0px;
	width:400px;
	float:right;
	color:#333;
}

dl.icon_menu{
	text-align:left;
	display:block;
	height:50px;
	width:396px;
	background:#FFF;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
.w_li{
	border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#FFF;
	margin:-3px 0px 0px 6px;
	padding:5px 0px 3px 3px;
}

dl.icon_menu dt,dl.icon_menu dd{
	float:left;
	line-height:2;
	font-size:10px!important;
}
dl.icon_menu dt{
	clear:left;
	color:#333;
	margin:0px 0px 0px 6px;
}

/*以前*/
dl.icon_menu dt.icos_s{
	background: url(./../img/icn_shop.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
dl.icon_menu dt.icos_a{
	background: url(./../img/icn_attention.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
dl.icon_menu dt.icos_e{
	background: url(./../img/icn_gourmet.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
/*以前*/

/*CMS導入後*/
dl.icon_menu dt.ico_s{
	background: url(./../img/icn_shop.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
dl.icon_menu dt.ico_a{
	background: url(./../img/icn_attention.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
dl.icon_menu dt.ico_e{
	background: url(./../img/icn_gourmet.gif) 100% center no-repeat;
	padding:0px 20px 0px 0px;
}
/*CMS導入後*/

dl.icon_menu dd{
	margin:0px 0px 0px 0px;
	width:280px;
	color:#333;
}

dl.icon_menu dd a span{
	margin:0px 0px 0px 10px;
}
.r_topi{
	text-align:right;
}



.r_topi{
	text-align:right;
}

.frabra{
	color:#8B5C29;
	margin:0px 0px 10px 0px;
	width:200px;
	display:block;
}
.white_bord{
	text-align:left;
	margin:0px 11px 0px 9px;
}
