@charset "UTF-8";
/* CSS Document */

@import url("../css/fonts.css");

/*===============
サンデーママ　商品掲載用CSS
===============*/
table{border-collapse: collapse;}

table#product{margin:20px auto 0;width:600px}

#product h3.product_desc{
	background:#4f310c;
	font-size:93%;
	color:#fff;
	border:none;
	line-height:30px;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
}

#product table.product_desc{
	
}
#product table.product_desc th,
#product table.product_desc td{
	padding:5px;
	font-size:77%;
	border:#ccc solid 1px;
}
#product table.product_desc th{
	background:#E9E1C4;
	font-weight:normal;
	width:70px;
	color:#300;
}
#product table.product_desc td{
	color:#999;
}

/*-------------------------------------------------
補助レイアウト (08.02.19)
-------------------------------------------------*/
#product a:hover img {position:relative; top:-2px;}
#product .moji_p{font-size : 12px; color:#A18060; line-height:1.7em;}
#product .komoji{font-size:11px; color:#6B5B45;}

#product .leftbox{float:left;}
#product .rightbox{float:right;}

#product .txtL{text-align:left;}
#product .txtR{text-align:right;}
#product .txtC{text-align:center;}

#product .crL{clear:left;}
#product .crR{clear:right;}
#product .crB{clear:both;}

#product .waku{border:1px #900 dotted;}
#product .wakuro{
	border:1px #ccc solid;
	border-color:#ccc #999 #999 #ccc;
	margin:5px;
}

#product .highlight{background-color:#ff0;color:#ff4500;}

#product .small{font-size:93%;}
#product .min,.serif{font-size:129%;font-family:serif;}

#product .mt5{margin-top:5px;}
#product .mt10{margin-top:10px;}
#product .mt15{margin-top:15px;}
#product .mt20{margin-top:20px;}
#product .mt25{margin-top:25px;}
#product .mt30{margin-top:30px;}
#product .mt40{margin-top:40px;}
#product .mt50{margin-top:50px;}
#product .mt60{margin-top:60px;}
#product .mt70{margin-top:70px;}
#product .mt80{margin-top:80px;}
#product .mt90{margin-top:90px;}
#product .mt100{margin-top:100px;}
#product .mt125{margin-top:125px;}
#product .mt150{margin-top:150px;}
#product .mt175{margin-top:175px;}
#product .mt200{margin-top:200px;}

#product .mb5{margin-bottom:5px;}
#product .mb10{margin-bottom:10px;}
#product .mb15{margin-bottom:15px;}
#product .mb20{margin-bottom:20px;}
#product .mb25{margin-bottom:25px;}
#product .mb30{margin-bottom:30px;}
#product .mb40{margin-bottom:40px;}
#product .mb50{margin-bottom:50px;}
#product .mb60{margin-bottom:60px;}
#product .mb70{margin-bottom:70px;}
#product .mb80{margin-bottom:80px;}
#product .mb90{margin-bottom:90px;}
#product .mb100{margin-bottom:100px;}
#product .mb125{margin-bottom:125px;}
#product .mb150{margin-bottom:150px;}
#product .mb175{margin-bottom:175px;}
#product .mb200{margin-bottom:200px;}

#product .ml5{margin-left:5px;}
#product .ml10{margin-left:10px;}
#product .ml15{margin-left:15px;}
#product .ml20{margin-left:20px;}
#product .ml25{margin-left:25px;}
#product .ml30{margin-left:30px;}
#product .ml40{margin-left:40px;}
#product .ml50{margin-left:50px;}
#product .ml60{margin-left:60px;}
#product .ml70{margin-left:70px;}
#product .ml80{margin-left:80px;}
#product .ml90{margin-left:90px;}
#product .ml100{margin-left:100px;}
#product .ml125{margin-left:125px;}
#product .ml150{margin-left:150px;}
#product .ml175{margin-left:175px;}
#product .ml200{margin-left:200px;}

#product .mr5{margin-right:5px;}
#product .mr10{margin-right:10px;}
#product .mr15{margin-right:15px;}
#product .mr20{margin-right:20px;}
#product .mr25{margin-right:25px;}
#product .mr30{margin-right:30px;}
#product .mr40{margin-right:40px;}
#product .mr50{margin-right:50px;}
#product .mr60{margin-right:60px;}
#product .mr70{margin-right:70px;}
#product .mr80{margin-right:80px;}
#product .mr90{margin-right:90px;}
#product .mr100{margin-right:100px;}
#product .mr125{margin-right:125px;}
#product .mr150{margin-right:150px;}
#product .mr175{margin-right:175px;}
#product .mr200{margin-right:200px;}

/*パディング設定*/
#product .pa5{padding:5px;}
#product .pa10{padding:10px;}
#product .pa20{padding:20px;}

/*幅指定*/
#product .w10{width:10px;}
#product .w20{width:20px;}
#product .w30{width:30px;}
#product .w40{width:40px;}
#product .w50{width:50px;}
#product .w60{width:60px;}
#product .w70{width:70px;}
#product .w80{width:80px;}
#product .w90{width:90px;}
#product .w100{width:100px;}
#product .w120{width:120px;}
#product .w140{width:140px;}
#product .w150{width:150px;}
#product .w160{width:160px;}
#product .w180{width:180px;}
#product .w200{width:200px;}
#product .w250{width:250px;}
#product .w300{width:300px;}
#product .w350{width:350px;}
#product .w400{width:400px;}
#product .w450{width:450px;}
#product .w500{width:500px;}
#product .w550{width:550px;}
#product .w600{width:600px;}
#product .w650{width:650px;}
#product .w700{width:700px;}
#product .w750{width:750px;}
#product .w800{width:800px;}



/*============================
　楽天用スタイル
==============================*/
#debb_desc1{width:600px;text-align:center;}

#debb_desc2{width:320px;}

#debb_desc1 h2{
	color:#663300;
	text-align:center;
	border:none;
}
#debb_desc1 h3{
	text-align:left;
	color:#3C1D0A;
	background-color:#C3B59C;
	margin:10px 0px 10px 0px;
	padding:5px;
	font-size:12px;
}
#debb_desc1 a:hover img {
	position:relative;
	top:-2px;
}

#debb_desc1 p.blk,li.blk,td.blk,tr.blk td{color:#666666;}
#debb_desc1 p.gre,li.gre,td.gre,tr.gre td{color:#999999;}
#debb_desc1 p.aka,li.aka,td.aka,tr.aka td{color:#C06666;}
#debb_desc1 p.cha,li.cha,td.cha,tr.cha td{color:#A18060;}

#debb_desc1 p.sz1,li.sz1,td.sz1,tr.sz1 td{font-size:0.7em;}
#debb_desc1 p.sz2,li.sz2,td.sz2,tr.sz2 td{font-size:1em;}

#debb_desc1 .moji_p {
	font-size : 12px;
	color:#A18060;
	line-height:1.7em;
}
#debb_desc1 .bordlayoutp3 {
	border-collapse:collapse;
	border-top:1px dotted #999999;
	border-right:1px dotted #999999;
}
#debb_desc1 .bordlayoutp3 th {
	color:#330000;
	font-size:12px;
	font-weight:normal;
	padding:5px;
	line-height:1.7em;
	background-color:#e9e1c4;
	border-bottom:1px dotted #999999;
	border-left:1px dotted #CCCCCC;
	width:70px;
}
#debb_desc1 .bordlayoutp3 td {
	color:#999999;
	font-size:12px;
	padding:5px;
	line-height:1.7em;
	border-bottom:1px dotted #999999;
	border-left:1px dotted #CCCCCC;
	text-align:left;
}


#debb_desc1 a:hover img {position:relative; top:-2px;}
#debb_desc1 .moji_p{font-size : 12px; color:#A18060; line-height:1.7em;}
#debb_desc1 .komoji{font-size:11px; color:#6B5B45;}

#debb_desc1 .leftbox{float:left;}
#debb_desc1 .rightbox{float:right;}

#debb_desc1 .txtL{text-align:left;}
#debb_desc1 .txtR{text-align:right;}
#debb_desc1 .txtC{text-align:center;}

#debb_desc1 .crL{clear:left;}
#debb_desc1 .crR{clear:right;}
#debb_desc1 .crB{clear:both;}

#debb_desc1 .waku{border:1px #900 dotted;}
#debb_desc1 .wakuro{
	border:1px #ccc solid;
	border-color:#ccc #999 #999 #ccc;
	margin:5px;
}

#debb_desc1 .highlight{background-color:#ff0;color:#ff4500;}

#debb_desc1 .small{font-size:93%;}
#debb_desc1 .min,.serif{font-size:129%;font-family:serif;}

#debb_desc1 .mt5{margin-top:5px;}
#debb_desc1 .mt10{margin-top:10px;}
#debb_desc1 .mt15{margin-top:15px;}
#debb_desc1 .mt20{margin-top:20px;}
#debb_desc1 .mt25{margin-top:25px;}
#debb_desc1 .mt30{margin-top:30px;}
#debb_desc1 .mt40{margin-top:40px;}
#debb_desc1 .mt50{margin-top:50px;}
#debb_desc1 .mt60{margin-top:60px;}
#debb_desc1 .mt70{margin-top:70px;}
#debb_desc1 .mt80{margin-top:80px;}
#debb_desc1 .mt90{margin-top:90px;}
#debb_desc1 .mt100{margin-top:100px;}
#debb_desc1 .mt125{margin-top:125px;}
#debb_desc1 .mt150{margin-top:150px;}
#debb_desc1 .mt175{margin-top:175px;}
#debb_desc1 .mt200{margin-top:200px;}

#debb_desc1 .mb5{margin-bottom:5px;}
#debb_desc1 .mb10{margin-bottom:10px;}
#debb_desc1 .mb15{margin-bottom:15px;}
#debb_desc1 .mb20{margin-bottom:20px;}
#debb_desc1 .mb25{margin-bottom:25px;}
#debb_desc1 .mb30{margin-bottom:30px;}
#debb_desc1 .mb40{margin-bottom:40px;}
#debb_desc1 .mb50{margin-bottom:50px;}
#debb_desc1 .mb60{margin-bottom:60px;}
#debb_desc1 .mb70{margin-bottom:70px;}
#debb_desc1 .mb80{margin-bottom:80px;}
#debb_desc1 .mb90{margin-bottom:90px;}
#debb_desc1 .mb100{margin-bottom:100px;}
#debb_desc1 .mb125{margin-bottom:125px;}
#debb_desc1 .mb150{margin-bottom:150px;}
#debb_desc1 .mb175{margin-bottom:175px;}
#debb_desc1 .mb200{margin-bottom:200px;}

#debb_desc1 .ml5{margin-left:5px;}
#debb_desc1 .ml10{margin-left:10px;}
#debb_desc1 .ml15{margin-left:15px;}
#debb_desc1 .ml20{margin-left:20px;}
#debb_desc1 .ml25{margin-left:25px;}
#debb_desc1 .ml30{margin-left:30px;}
#debb_desc1 .ml40{margin-left:40px;}
#debb_desc1 .ml50{margin-left:50px;}
#debb_desc1 .ml60{margin-left:60px;}
#debb_desc1 .ml70{margin-left:70px;}
#debb_desc1 .ml80{margin-left:80px;}
#debb_desc1 .ml90{margin-left:90px;}
#debb_desc1 .ml100{margin-left:100px;}
#debb_desc1 .ml125{margin-left:125px;}
#debb_desc1 .ml150{margin-left:150px;}
#debb_desc1 .ml175{margin-left:175px;}
#debb_desc1 .ml200{margin-left:200px;}

#debb_desc1 .mr5{margin-right:5px;}
#debb_desc1 .mr10{margin-right:10px;}
#debb_desc1 .mr15{margin-right:15px;}
#debb_desc1 .mr20{margin-right:20px;}
#debb_desc1 .mr25{margin-right:25px;}
#debb_desc1 .mr30{margin-right:30px;}
#debb_desc1 .mr40{margin-right:40px;}
#debb_desc1 .mr50{margin-right:50px;}
#debb_desc1 .mr60{margin-right:60px;}
#debb_desc1 .mr70{margin-right:70px;}
#debb_desc1 .mr80{margin-right:80px;}
#debb_desc1 .mr90{margin-right:90px;}
#debb_desc1 .mr100{margin-right:100px;}
#debb_desc1 .mr125{margin-right:125px;}
#debb_desc1 .mr150{margin-right:150px;}
#debb_desc1 .mr175{margin-right:175px;}
#debb_desc1 .mr200{margin-right:200px;}

/*パディング設定*/
#debb_desc1 .pa5{padding:5px;}
#debb_desc1 .pa10{padding:10px;}
#debb_desc1 .pa20{padding:20px;}

/*幅指定*/
#debb_desc1 .w10{width:10px;}
#debb_desc1 .w20{width:20px;}
#debb_desc1 .w30{width:30px;}
#debb_desc1 .w40{width:40px;}
#debb_desc1 .w50{width:50px;}
#debb_desc1 .w60{width:60px;}
#debb_desc1 .w70{width:70px;}
#debb_desc1 .w80{width:80px;}
#debb_desc1 .w90{width:90px;}
#debb_desc1 .w100{width:100px;}
#debb_desc1 .w120{width:120px;}
#debb_desc1 .w140{width:140px;}
#debb_desc1 .w150{width:150px;}
#debb_desc1 .w160{width:160px;}
#debb_desc1 .w180{width:180px;}
#debb_desc1 .w200{width:200px;}
#debb_desc1 .w250{width:250px;}
#debb_desc1 .w300{width:300px;}
#debb_desc1 .w350{width:350px;}
#debb_desc1 .w400{width:400px;}
#debb_desc1 .w450{width:450px;}
#debb_desc1 .w500{width:500px;}
#debb_desc1 .w550{width:550px;}
#debb_desc1 .w600{width:600px;}
#debb_desc1 .w650{width:650px;}
#debb_desc1 .w700{width:700px;}
#debb_desc1 .w750{width:750px;}
#debb_desc1 .w800{width:800px;}
