@charset "utf-8";
/*商品ページ専用CSSファイル*/

/*商品詳細ページコンテンツ部分*/
#detail_contents {
float: left;
height: auto;
width: 600px;
}
#detail_contents #wrap {
height: auto;
width: auto;
margin-right: 10px;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

h1{
font-size:123.1%;
color:#330000;
padding:0;
margin:2px 0 3px 0;
}


/*商品検索のリンクを表示するサイドナビ*/
#goods_links_wrap {
height: auto;
width: 180;
margin-right: 10px;
margin-left: 10px;

}

#goods_links_wrap #head {
margin-left: 10px;
width: auto;
margin-right: 10px;
}

#goods_links_wrap #links {
margin-left: 10px;
text-align: left;
margin-right: 10px;
width: auto;
}

#goods_links_wrap #img_box {
margin-bottom: 10px;
text-align: center;
height: auto;
width: auto;
}

/*サイドリンク部分のラッパ 中身はincludeで呼びだし*/
#goods_side_links {
height: auto;
width: 195px;
text-align: center;
float: right;
margin: 0;
padding: 0px;
}
/*#goods_side_links #goods_publicity_wrap {
text-align: center;
width: 180px;
margin-right: auto;
margin-left: auto;
}
#goods_side_links #goods_publicity_wrap img {
margin-top: 5px;
margin-bottom: 5px;
}*/


/*各商品固有のヘッダ(イメージ＆成分表示)*/

#detaile_header {
width: 800px;
height: auto;
margin-top: 5px;
}


ul#element_list {
width: 180px;
list-style-type: none;
clear:both;
margin: 5px 0 0;
padding: 0px;
height: auto;
text-align:left;
font-size: 12px;
}
ul#element_list li {
line-height: 18px;
color: #996633;
margin-left: 23px;
margin-right: 0;
}
ul#element_list li.head {
font-weight: bold;
color: #330000;
line-height: 25px;
margin-left: 18px;
margin-right: 0;
}
ul#element_list li.tail {
font-size: 1px;
color: #330000;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #666666;
}



/*商品詳細　説明　ヘッダーテキスト　背景付き*/
h2{
	font-size: 16px;
	color: #663300;
	font-weight: bold;
	background-image: url(/image/contents/goods/goods_txt_head2.jpg);
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-bottom: 5px;
	text-align: left;
	text-indent: 15px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 30px;
	height: 35px;
}
h2 a:link,h2 a:visited {
color: #663300;
}

/*赤文字　大きく商品名表示*/
h2#red_big_strong {
line-height: 30px;
font-size :20px;
font-weight:bolder;
color:#CC3300;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #CC3300;
text-align: center;
background-image: none;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
h2#red_big_strong a:link,h2#red_big_strong a:visited{
color: #CC3300;	
}



/*商品詳細　説明　項目テキスト 背景付き*/

#detail_contents h3{
font-size: 16px;
background-image: url(/image/font/braun_circle.gif);
background-repeat: no-repeat;
background-position: left center;
margin-top: 5px;
margin-bottom: 3px;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 15px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
color: #330000;
font-weight: bold;
margin-left: 10px;
}
#detail_contents h3 a:link, #detail_contents h3 a:visited {
color: #330000;
}

/*緑に葉っぱ背景つきヘッダテキスト*/
h4 {
font-size: 14px;
color: #330000;
background-image: url(/image/contents/visitor/enpitu.gif);
background-repeat: no-repeat;
background-position: left;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 0px;
padding-left: 35px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #669900;
font-weight: bold;
margin-right: 10px;
margin-left: 10px;
padding-right: 5px;
height: auto;
line-height: 34px;
padding-top: 0px;
width: auto;
}
h4 a:link,h4 a:visited {
color: #330000;
}

h5 {
	margin: 5px 0px 5px 15px;
	padding: 0px;
	font-size: 14px;
	line-height: 1.5em;
	font-weight: bold;
	color: #996633;
}

#detail_contents p.list_green_square {
border-bottom-style: dotted;
font-size: 12px;
border-top-color: #999933;
border-right-color: #999933;
border-bottom-color: #cccc99;
border-left-color: #CC9933;
border-left-style: none;
border-bottom-width: 1px;
list-style-position: inside;
list-style-type: square;
border-left-width: thick;
color: #996600;
background-repeat: no-repeat;
line-height: normal;
background-image: url(/image/font/green_square.gif);
padding-top: 3px;
padding-bottom: 3px;
padding-left: 20px;
margin-left: 15px;
margin-top: 1px;
margin-bottom: 1px;
text-align: left;
width: auto;
margin-right: 15px;
}
#detail_contents p.list_green_square A:link ,#detail_contents p.list_green_square A:visited{ color: #996600}
#detail_contents p.list_green_square A:hover,#detail_contents p.list_green_square A:active{
color:white;
background-color:#ffcc00;
}

p {
	line-height: 1.5em;
	color: #333333;
	width: auto;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 30px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
}

p a:link,p a:visited{
color: #333333;
text-decoration: underline;	
}

ul {
padding: 0px;
width: auto;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 25px;
list-style-type: none;
}

li {
font-size: 1em;
line-height: 1.5em;	
}




/*商品詳細　説明を記述するブロック*/
div.message_block {
height: auto;
width: auto;
margin-top: 3px;
margin-bottom: 5px;
}	

/*右フロートさせたイメージの左に回りこむテキスト*/
div.message_block #txt_L {
width: 400px;
height: auto;
float: left;
}

/*メッセージブロック内の右フロートイメージ*/
div.message_block #img_R {
float: right;
margin-left: 1em;
margin-right: 1em;
}

div.message_block #img_L {
float: left;
margin-left: 1em;
margin-right: 1em;
}

div.message_block div.txt_box {
height: auto;
width: auto;
}
div.message_block .float_left_290 {
float: left;
width: 290px;
}
div.message_block .float_right_290 {
float: right;
width: 290px;
}



#detail_contents  div.column_block {
height: auto;
width: auto;
margin-top: 3px;
margin-bottom: 5px;
}
div.column_block h5#column {
font-size: 14px;
line-height: 25px;
font-weight: bold;
color: #330000;
height: 25px;
width: auto;
margin: 0px 15px;
padding: 0px 0px 0px 10px;
background: url(/image/contents/goods/details/detail_column_h5.gif) repeat-x;
}
div.column_block div.wrap {
margin: 5px;
padding: 10px 5px 5px;
width: auto;
height: auto;
border: 1px solid #FFCCCC;
}
div.column_block p {
margin: 5px 25px;
width: auto;
font-size: 1em;
line-height: 1.5em;
color: #996633;
padding: 0px;
}




/*成分表示などを表示するdiv定義*/
div.element {
text-align: center;
height: auto;
width: auto;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
margin-bottom: 5px;
}
/*成分表示などを表示するテーブル定義*/
table.element{
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
margin-top: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666;
margin-bottom: 10px;
width: auto;
margin-right: auto;
margin-left: auto;
font-size: 12px;
}
table.element th{
color:#330000;
background-color:#666666;
background-position:left top;
padding:0.3em 1em;
text-align:center;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
}
table.element td{
padding:0.3em 1em;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
text-align: left;
}
table.element td.head_green{
padding:0.3em 1em;
background-color: #99cc66;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
text-align: center;
}
table.element td.head_ruby_red {
color: #FFFFFF;
background: #B90B50;
font-weight: bold;
}
table.element td.head_tomato {
background: #FF6347;
}
table.element td.head_braun {
color: #FFFFFF;
background: #330000;
}

table.element td.head_orange {
background: #FFA500;
}

table.element td.pink {
background: #FFC0CB;
}
table.element td.lightgreen {
background: #90EE90;
}
table.element td.khaki {
background: #F0E68C;
}
table.element td.head_moss_green {
padding:0.3em 1em;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
text-align: left;
color: #FFFFFF;
background-color: #003333;
}
table.element td.head_flesh {
background-color: #FFCC99;
}


table.element td.head_yello{
padding:0.3em 1em;
background-color: #FFFFCC;
border-right-width: 1px;
border-bottom-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color:#CCCCCC;
border-bottom-color: #CCCCCC;
text-align: center;
}
table.element tr.hedden {
border-style: none;
background: #FFFFFF;
}


table.inside_borderless ,table.inside_borderless td,table.inside_borderless tr{
border: 0px;
font-size: 12px;
}



/*その他のおすすめ商品*/
/*左*/
div.recommend_left {
float: left;
width: 290px;
height: auto;
margin: 0px;
padding: 0px;
}

/*右*/
div.recommend_right {
float: right;
width: 290px;
height: auto;
padding: 0px;
margin-top: 0px;
margin-right: 3px;
margin-bottom: 0px;
margin-left: 0px;
}

#goods_small_column {
height: auto;
width: auto;
border: 1px solid #99cc33;
margin-right: 10px;
margin-left: 10px;
}
#goods_small_column #head {
display: block;
height: 20px;
width: auto;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 5px;
margin-left: 10px;
font-size: 14px;
line-height: 20px;
color: #330000;
background-color: #99CC33;
text-indent: 5px;
}
#goods_small_column p {
font-size: 12px;
color: #330000;
line-height: 1.4em;
}
#goods_small_column #text {
width: auto;
height: auto;
margin-top: 5px;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 15px;
}
#goods_list_wrap {
height: auto;
width: auto;
}

/*サンプル請求 の定義*/
div.sample_wrap {
text-align: center;
width: 580px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
background-color: #FCFAF3;
margin-bottom: 10px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
}
div.sample_wrap p {
text-align: left;
margin-right: 20px;
margin-left: 20px;
font-size: 12px;
}
table#sample_table {
width: 80%;
text-align: center;
}
table.sample_table th {
text-align: right;
padding-right: 5px;
padding-left: 5px;
width: 80px;
}
table.sample_table label {
font-size: 12px;
font-weight: lighter;
color: #333333;
}
table.sample_table label.sample_red {
color: #FF6666;
}

table.sample_table td {
text-align: left;
margin-left: 5px;
}
table.sample_table th.com {
vertical-align: text-top;
}
table.sample_table input.big_button {
width: 250px;
height: 25px;
}
table.sample_table input.small_button {
width: 80px;
}

/*発送日時表示部分*/
#dayinfo_590 {
height: auto;
width: 590px;
text-align: center;
}
div#order_form_wrap {
margin: 0px;
padding: 0px;
width: 590px;
}
ol.material {
padding: 0px;
height: auto;
width: auto;
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 45px;
font-weight: bold;
color: #333333;
list-style-type: decimal;
list-style-position: outside;
}
ol.material li {
margin-top: 5px;
margin-bottom: 5px;
}


/*製造工程*/
div.production_block {
	height: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px dotted #69A300;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color: #EFFFE8;
	text-align: left;
}	
#wrapper #detail_contents #wrap .massage_block .production_block p {
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #996600;
	margin: 0px;
}
.style3 {color: #666600; font-weight: bold; font-size: 12px; }
#wrapper #detail_contents #wrap .massage_block .production_block img {
	padding-top: 5px;
	padding-bottom: 5px;
}#wrapper #contents #title {
	padding-top: 15px;
	padding-bottom: 15px;
}
#wrapper #contents .mainbox .massage_block h2 {
	background-image: url(/image/contents/goods/details/jas-oomugi/h4_2.png);
	height: 35px;
	background-repeat: no-repeat;
	padding-left: 55px;
	padding-top: 6px;
}
#wrapper #contents .mainbox .massage_block .production_block img {
	padding-top: 5px;
}
#wrapper #contents .mainbox .massage_block .production_block p {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #996600;
	line-height: 1.3em;
}
#wrapper #contents .mainbox .massage_block .production_block .left_text {
	float: left;
	width: 500px;
}
#wrapper #contents .mainbox .massage_block .production_block .photo_right {
	float: right;
	width: 262px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #contents .massage_block2 {
}
#wrapper #contents .massage_block2 img {
	border: 1px dashed #006600;
	padding: 5px;
	margin-right: 15px;
}
#wrapper #contents .massage_block2 {
	width: 700px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .in_link {
	text-align: center;
	padding-top: 5px;
}
#wrapper #detail_contents #wrap .in_link img {
	padding: 2px;
}


#wrapper #detail_contents #wrap .detail-box2 {
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(/image/contents/goods/details/jas-kurosix-gift/bg.jpg);
	background-repeat: no-repeat;
	height: 309px;
}
#wrapper #detail_contents #wrap .message_block2 p {
	margin: 0px;
}
#wrapper #detail_contents #wrap .message_block2 .kuro-navi {
	margin-top: 10px;
	border: 1px solid #996600;
	margin-right: 20px;
	float: left;
}
#wrapper #detail_contents #wrap .message_block2 .kuro-navi2 {
	margin-top: 10px;
	border: 1px solid #996600;
	float: right;
}
#wrapper #detail_contents #wrap .detail-box3 {
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(/image/contents/goods/details/kuro-service12/back.jpg);
	background-repeat: no-repeat;
	height: 309px;
}
#wrapper #detail_contents #wrap .message_block .item .item-left {
	float: left;
	width: 285px;
}
#wrapper #detail_contents #wrap .message_block .item .item-right {
	float: right;
	width: 285px;
}
#wrapper #detail_contents #wrap .message_block .item p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#wrapper #detail_contents #wrap .message_block .item {
	margin-top: 10px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .message_block .item img {
	margin-top: 5px;
	margin-bottom: 5px;
}
.item-bold {
	color: #009900;
	font-weight: bold;
}
#wrapper #detail_contents #wrap .message_block .kuwak-box2 {
	background-image: url(/image/contents/goods/details/jas-kuwakyoto/kuwa-kyoto-img5.jpg);
	background-repeat: no-repeat;
	height: 300px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .message_block .kuwak-box2 .kuwak-text2 {
	padding-top: 70px;
	padding-left: 10px;
	padding-right: 260px;
}
#wrapper #detail_contents #wrap .message_block .kuwak-box2 .kuwak-text2 p {
	margin: 0px;
	padding: 0px;
}
#wrapper #detail_contents #wrap .message_block .item2 .same-box {
	background-image: url(/image/contents/goods/details/same-special/img1.jpg);
	background-repeat: no-repeat;
	height: 214px;
	margin-bottom: 15px;
	padding-top: 60px;
	padding-left: 285px;
	padding-right: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #006699;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrapper #detail_contents #wrap .message_block .item2 .samesp {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	color: #000000;
}
#wrapper #detail_contents #wrap .message_block .item2 .sametitle {
	font-size: 20px;
	color: #003366;
	margin: 0px;
	line-height: 1.8em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(/image/contents/goods/details/same-special/bar.jpg);
	background-repeat: no-repeat;
	height: 40px;
}
#wrapper #detail_contents #wrap .message_block .item2 .sameleft {
	float: left;
	width: 340px;
	margin-top: 10px;
	margin-right: 5px;
}
#wrapper #detail_contents #wrap .message_block .item2 .sameright {
	float: right;
	width: 225px;
	margin-top: 10px;
}
.line-navy {
	background-color: #006699;
	height: 3px;
}
.line-navy2 {
	background-color: #9BBEFF;
	height: 1px;
}
#wrapper #detail_contents #wrap .message_block .item2 .sameleft2 {
	float: left;
	width: 225px;
	margin-top: 10px;
}
#wrapper #detail_contents #wrap .message_block .item2 .sameright2 {
	float: right;
	width: 340px;
	margin-top: 10px;
	margin-left: 5px;
}
.navy {
	font-size: 14px;
	color: #006697;
	padding-left: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006697;
}
#wrapper #detail_contents #wrap .message_block .item2 .same-repo {
	border: 1px dashed #006699;
	padding: 8px;
}
#wrapper #detail_contents #wrap .message_block .item2 .sametitle2 {
	font-size: 16px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 1.8em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #006699;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrapper #detail_contents #wrap .message_block .item3 .sametitle {
	font-size: 20px;
	color: #003366;
	margin: 0px;
	line-height: 1.8em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(/image/contents/goods/details/same-special/bar.jpg);
	background-repeat: no-repeat;
	height: 40px;
}
#wrapper #detail_contents #wrap .message_block .item3 {
	margin-top: 15px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .message_block .item3 p {
	line-height: 2em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}#wrapper #detail_contents #wrap .item3 {
	margin-top: 0px;
	margin-bottom: 15px;
}

/*画像用*/

.bottom10 {
	margin-bottom: 10px;
}
.bottom15 {
	margin-bottom: 5px;
}
.bottom20 {
	margin-bottom: 20px;
}
.top10 {
	margin-top: 10px;
}
.top15 {
	margin-top: 15px;
}
.top20 {
	margin-top: 20px;
}
.right10 {
	margin-right: 10px;
}
.right15 {
	margin-right: 15px;
}
.right20 {
	margin-right: 20px;
}
.left10 {
	margin-right: 10px;
}
.left15 {
	margin-right: 15px;
}
.left20 {
	margin-right: 20px;
}
.right9 {
	margin-right: 9px;
}









#wrapper #detail_contents #wrap .item3 .mcolla1 {
	background-image: url(/image/contents/goods/details/mcolla/mcollaimg_01.jpg);
	background-repeat: no-repeat;
	height: 153px;
	padding-left: 295px;
	font-size: 12px;
	line-height: 1.5em;
	padding-top: 12px;
	padding-right: 10px;
}
#wrapper #detail_contents #wrap .item3 .mcolla2 {
	background-image: url(/image/contents/goods/details/mcolla/mcollaimg_02.jpg);
	background-repeat: no-repeat;
	height: 155px;
	padding-top: 28px;
	padding-left: 295px;
	font-size: 12px;
	line-height: 1.7em;
	padding-right: 10px;
}
#wrapper #detail_contents #wrap .item3 .mcolla3 {
	background-image: url(/image/contents/goods/details/mcolla/img4.jpg);
	background-repeat: no-repeat;
	height: 168px;
	padding-left: 210px;
	font-size: 12px;
	line-height: 2.3em;
	padding-right: 20px;
	margin-bottom: 15px;
	margin-top: 10px;
	padding-top: 10px;
}
#wrapper #detail_contents #wrap .item3 .mcolla {
	background-image: url(/image/contents/goods/details/mcolla/img2.jpg);
	background-repeat: no-repeat;
	height: 390px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left {
	float: left;
	width: 344px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-right {
	float: right;
	width: 246px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc1 {
	background-image: url(/image/contents/goods/details/mcolla/img_02.jpg);
	background-repeat: no-repeat;
	height: 94px;
	padding-top: 10px;
	padding-left: 105px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc2 {
	background-image: url(/image/contents/goods/details/mcolla/img_04.jpg);
	background-repeat: no-repeat;
	height: 96px;
	padding-right: 100px;
	padding-top: 10px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc3 {
	background-image: url(/image/contents/goods/details/mcolla/img_05.jpg);
	background-repeat: no-repeat;
	height: 99px;
	padding-top: 10px;
	padding-left: 105px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc1 .mc1-txt {
	font-size: 14px;
	color: #FF6699;
	font-weight: normal;
	padding: 0px;
	line-height: 1.7em;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left p {
	font-size: 14px;
	color: #000000;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc2 .mc2-txt {
	font-size: 14px;
	color: #FF6699;
	font-weight: normal;
	padding: 0px;
	line-height: 1.3em;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla .mcolla-left .mc3 .mc3-txt {
	font-size: 14px;
	color: #FF6699;
	font-weight: normal;
	padding: 0px;
	line-height: 1.7em;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla-img {
	background-image: url(/image/contents/goods/details/mcolla/mc1_01_01.jpg);
	background-repeat: no-repeat;
	height: 142px;
	padding-top: 50px;
	padding-right: 18px;
	padding-left: 18px;
	margin-top: 15px;
}
#wrapper #detail_contents #wrap .item3 .mcolla-img2 {
	background-image: url(/image/contents/goods/details/mcolla/mc1_01_02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	margin-bottom: 15px;
	padding-top: 45px;
	padding-right: 15px;
	padding-left: 388px;
}
#wrapper #detail_contents #wrap .item3 .mcolla-img p {
	font-size: 14px;
	color: #000000;
	line-height: 1.5em;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla-img2 p {
	font-size: 13px;
	line-height: 1.3em;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
#wrapper #detail_contents #wrap .line-pink {
	background-image: url(/image/contents/goods/details/mcolla/line.jpg);
	background-repeat: no-repeat;
	height: 19px;
}
#wrapper #detail_contents #wrap .item3 .mcolla3 .mcolla3-txt {
	font-size: 18px;
	color: #FF6699;
	line-height: 2em;
	font-weight: bold;
}
#wrapper #detail_contents #wrap .item3 .mcolla3 p {
	font-size: 12px;
	color: #000000;
	line-height: 1.9em;
	padding: 0px;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mcolla3 .mctitle {
	margin-bottom: 8px;
}
#wrapper #detail_contents #wrap .mcolla4 {
	background-image: url(/image/contents/goods/details/mcolla/img5.jpg);
	background-repeat: no-repeat;
	height: 223px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .mcolla4 .mcolla4-txt {
	font-size: 20px;
	margin: 0px;
	line-height: 2em;
	font-weight: bold;
	color: #FF6699;
}
#wrapper #detail_contents #wrap .mcolla4 p {
	font-size: 14px;
	line-height: 1.5em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#wrapper #detail_contents #wrap .item3 h2 {
	background-image: url(/image/contents/goods/details/mcolla/h2.jpg);
	background-repeat: no-repeat;
	height: 43px;
	padding: 0px;
	line-height: 2.2em;
	font-size: 20px;
	color: #FF6699;
	margin: 0px;
}
#wrapper #detail_contents #wrap .item3 .mc-box1 p {
	font-size: 14px;
	line-height: 2em;
	padding: 0px;
	margin: 0px;
	color: #000000;
}
#wrapper #detail_contents #wrap .item3 .mc-box1 {
	border: 1px dashed #FF6699;
	padding: 8px;
	margin-top: 10px;
	background-image: url(/image/contents/goods/details/mcolla/img6.jpg);
}
#wrapper #detail_contents #wrap .item3 .mc-box1 .element {
	width: 100%;
	text-align: left;
}
#wrapper #detail_contents #wrap .item3 .mc-box2 {
	background-image: url(/image/contents/goods/details/mcolla/img10.jpg);
	background-repeat: no-repeat;
	height: 178px;
	font-size: 14px;
	color: #333333;
	line-height: 1.8em;
	padding-right: 195px;
	padding-left: 5px;
	padding-top: 65px;
	margin-bottom: 10px;
}
#wrapper #detail_contents #wrap .item3 .mc-box3 {
	border: 1px dashed #3366CC;
	padding: 5px;
	margin-top: 10px;
	background-image: url(/image/contents/goods/details/mcolla/img12.jpg);
	float: left;
	width: 174px;
	margin-right: 15px;
}
#wrapper #detail_contents #wrap .item3 .mc-box3 p {
	font-size: 13px;
	line-height: 1.7em;
	padding: 3px;
	margin: 0px;
	color: #333333;
}
#wrapper #detail_contents #wrap .item3 .mc-box4 {
	border: 1px dashed #3366CC;
	padding: 5px;
	margin-top: 10px;
	background-image: url(/image/contents/goods/details/mcolla/img12.jpg);
	float: right;
	width: 174px;
}
#wrapper #detail_contents #wrap .item3 .mc-box4 p {
	font-size: 13px;
	line-height: 1.7em;
	padding: 3px;
	margin: 0px;
	color: #333333;
}
.line-blue {
	background-image: url(/image/contents/goods/details/mcolla/img13.jpg);
	background-repeat: no-repeat;
	height: 19px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box .kaki-box1 {
	padding: 5px;
	float: left;
	width: 175px;
	margin-right: 7px;
	border: 1px solid #7EA8D8;
}
#wrapper #detail_contents #wrap .message_block .kaki-box .kaki-box2 {
	float: right;
	width: 175px;
	padding: 5px;
	border: 1px solid #7BA7D8;
}
#wrapper #detail_contents #wrap .message_block .kaki-box {
	margin-top: 15px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box .kaki-box1 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}
#wrapper #detail_contents #wrap .message_block .kaki-box .kaki-box2 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}
.kaki1 {
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	line-height: 3em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
}
#wrapper #detail_contents #wrap .message_block .kaki-box3 {
	margin-bottom: 15px;
	background-image: url(/image/contents/goods/details/kaki/img10.jpg);
	background-repeat: no-repeat;
	height: 200px;
	padding-top: 200px;
	padding-left: 5px;
	padding-right: 275px;
}#wrapper #detail_contents #wrap .message_block .kaki-box3 p {
	font-size: 12px;
	line-height: 1.7em;
	margin: 0px;
	padding: 0px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box3 .kakibox3 {
	font-size: 18px;
	font-weight: bold;
	color: #053A66;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #7DA7D7;
	line-height: 1.7em;
}
#wrapper #detail_contents #wrap .message_block .kaki-box4 p {
	margin: 0px;
	padding: 0px;
	line-height: 1.7em;
}
#wrapper #detail_contents #wrap .message_block .kaki-table {
	text-align: center;
	margin-top: 15px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box4 {
	margin-top: 15px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box5 {
	background-image: url(/image/contents/goods/details/kaki/img26.jpg);
	background-repeat: no-repeat;
	height: 144px;
	padding-top: 35px;
	padding-left: 328px;
	margin-bottom: 15px;
}
#wrapper #detail_contents #wrap .message_block .kaki-box5 p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 1.9em;
}
#wrapper #detail_contents #wrap .message_block .item3 .kaki-voice {
	font-size: 12px;
	line-height: 2.2em;
	background-image: url(/image/contents/goods/details/kaki/img28.jpg);
	background-repeat: no-repeat;
	height: 140px;
	margin-bottom: 10px;
	padding-top: 65px;
	padding-right: 240px;
	padding-left: 10px;
}
#wrapper #detail_contents #wrap .message_block .maca1 {
	background-image: url(/image/contents/goods/details/jas-maca2/img2.jpg);
	background-repeat: no-repeat;
	height: 138px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 5px;
	padding-top: 40px;
}
#wrapper #detail_contents #wrap .message_block .maca1 .maca2 {
	float: left;
	width: 205px;
	border: 1px dashed #996600;
	padding: 5px;
	margin-right: 15px;
}#wrapper #detail_contents #wrap .message_block .maca1 .maca2 h3 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FF6600;
	font-weight: normal;
}
#wrapper #detail_contents #wrap .message_block .maca1 .maca2 p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 2em;
}
#wrapper #detail_contents #wrap .message_block .maca3 {
	background-image: url(/image/contents/goods/details/jas-maca2/img3.jpg);
	background-repeat: no-repeat;
	height: 210px;
	padding-top: 60px;
	padding-left: 300px;
}
#wrapper #detail_contents #wrap .message_block .maca3 p {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.7em;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
#wrapper #detail_contents #wrap .message_block .maca4 {
	margin-top: 20px;
}
#wrapper #detail_contents #wrap .message_block .maca-box1 {
	float: left;
	width: 174px;
	margin-right: 7px;
	border: 1px solid #FF9900;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 7px;
}
#wrapper #detail_contents #wrap .message_block .maca-box2 {
	float: right;
	width: 174px;
	border: 1px solid #FF9900;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#wrapper #detail_contents #wrap .message_block .maca-box1 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}
#wrapper #detail_contents #wrap .message_block .maca-box2 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}#wrapper #detail_contents #wrap .message_block .kaki-box  .maca-title {
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	line-height: 2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 5px;
}
#wrapper #detail_contents #wrap .message_block .maca4 p {
	font-size: 12px;
	line-height: 1.9em;
	padding: 0px;
	margin: 0px;
	color: #000000;
}
#wrapper #detail_contents #wrap .message_block .maca4 .maca5 {
	margin-top: 15px;
	border: 1px dashed #FF6600;
	background-image: url(/image/contents/goods/details/jas-maca2/img15.jpg);
	padding: 8px;
}
#wrapper #detail_contents #wrap .message_block .maca4 .maca6 {
	margin-top: 15px;
	background-image: url(/image/contents/goods/details/jas-maca2/img22.jpg);
	background-repeat: no-repeat;
	height: 138px;
	padding-top: 45px;
	padding-right: 300px;
	padding-left: 8px;
}
#wrapper #detail_contents #wrap .maca-box3 {
	border: 1px dashed #FF9900;
	padding: 8px;
	margin-top: 10px;
	background-image: url(/image/contents/goods/details/jas-maca2/img24.jpg);
	float: left;
	width: 174px;
	margin-right: 7px;
}
#wrapper #detail_contents #wrap .maca-box3 p {
	font-size: 12px;
	line-height: 2em;
	padding: 0px;
	margin: 0px;
	color: #333333;
}
#wrapper #detail_contents #wrap .maca-box4 {
	border: 1px dashed #FF9900;
	padding: 8px;
	margin-top: 10px;
	background-image: url(/image/contents/goods/details/jas-maca2/img24.jpg);
	float: right;
	width: 174px;
}
#wrapper #detail_contents #wrap .maca-box4 p {
	font-size: 12px;
	line-height: 2em;
	padding: 0px;
	margin: 0px;
	color: #333333;
}
.bold-orange2 {
	font-weight: bold;
	color: #FF6600;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
}
#wrapper #detail_contents #wrap .message_block .ls1 {
	background-image: url(/image/contents/goods/details/lactosucrose/img2.jpg);
	background-repeat: no-repeat;
	height: 248px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 60px;
	padding-left: 20px;
	padding-right: 20px;
}
#wrapper #detail_contents #wrap .message_block .ls1 p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 2em;
	color: #000000;
}
#wrapper #detail_contents #wrap .message_block .ls2 {
	margin-bottom: 18px;
}
#wrapper #detail_contents #wrap .message_block .ls2 .ls2-left {
	float: left;
	width: 270px;
	margin-top: 10px;
	margin-left: 5px;
	border: 1px solid #EC6D26;
	padding: 5px;
}
#wrapper #detail_contents #wrap .message_block .ls2 .ls2-right {
	float: right;
	width: 270px;
	margin-top: 10px;
	margin-right: 5px;
	padding: 5px;
	border: 1px solid #F56622;
}
#wrapper #detail_contents #wrap .message_block .ls2 p {
	font-size: 12px;
	color: #000000;
	line-height: 1.8em;
	padding: 0px;
	margin: 0px;
}
.message_block .amani-box {
	background-image: url(/image/contents/goods/details/amani/img1.jpg);
	background-repeat: no-repeat;
	height: 222px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.amani-box .amani-box-txt {
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	padding-top: 65px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 285px;
}
.amani-box .amani-box-txt p {
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.message_block .ls2 .amani-box-left {
	float: left;
	width: 270px;
	margin-top: 10px;
	margin-left: 5px;
	border: 1px solid #996600;
	padding: 5px;
}
.message_block .ls2 .amani-box-right {
	float: right;
	width: 270px;
	margin-top: 10px;
	margin-right: 5px;
	padding: 5px;
	border: 1px solid #996600;
}
.message_block .amani-box p {
	font-size: 12px;
	color: #000000;
	line-height: 1.8em;
	padding: 0px;
	margin: 0px;
}
.amani-box2 {
	border: 1px solid #996600;
	padding: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.amani-box2 img {
	margin-right: 15px;
}
.amani-box3 {
	border: 1px solid #996600;
	padding: 12px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.amani-box3 img {
	margin-right: 15px;
}
.recipitxt {
	padding: 5px;
	float: left;
	width: 175px;
	margin-bottom: 20px;
	border: 1px dashed #996600;
	text-align: left;
	color: #000000;
	margin-right: 10px;
} 
.recipitxt2 {
	padding: 5px;
	float: right;
	width: 175px;
	margin-bottom: 20px;
	border: 1px dashed #996600;
	text-align: left;
	color: #000000;
} 
.recipitxt a {
    color: #000000;
	text-decoration:none;
}
.recipitxt a:hover {
color:#666666;
text-decoration:none
}
.recipitxt a:visited {
color:#FF6600;
text-decoration:none
}
.recipitxt2 a {
    color: #000000;
	text-decoration:none;
}
.recipitxt2 a:hover {
color:#666666;
text-decoration:none
}
.recipitxt2 a:visited {
color:#FF6600;
text-decoration:none
}.amani-box4 {
	background-image: url(/image/contents/goods/details/amani/img25.jpg);
	background-repeat: no-repeat;
	height: 178px;
	margin-bottom: 20px;
	padding-top: 65px;
	padding-right: 220px;
	padding-left: 10px;
}
.amani-box4 p {
	font-size: 12px;
	line-height: 2.8em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.amani-box5 {
	padding: 8px;
	float: left;
	width: 174px;
	margin-right: 7px;
	border: 1px dashed #996600;
	margin-bottom: 20px;
	background-color: #FFEFCE;
}
.amani-box6 {
	padding: 8px;
	float: right;
	width: 174px;
	border: 1px dashed #996600;
	margin-bottom: 20px;
	background-color: #FFEFCE;
}.amani-box5 p {
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.amani-box6 p {
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.sold_out_l{
font-size:18px;
font-weight:bold;
color:#FF3300;
margin:25px;
text-align:center;
}
.sold_out_s{
color:#FF3300;
}

/*金時*/
.kintoki-box1 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img1.jpg);
	background-repeat: no-repeat;
	height: 110px;
	margin-bottom: 15px;
	padding-left: 6px;
	padding-right: 185px;
	padding-top: 105px;
}
.kintoki-box1 p {
	font-size: 14px;
	margin: 0px;
	line-height: 1.8em;
	color: #000000;
}
.kintoki-box2 {
	margin-bottom: 15px;
}
.kintoki-mini1 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_02.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 150px;
	float: left;
	padding-top: 165px;
	padding-left: 45px;
}
.kintoki-mini1 p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.kintoki-mini2 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_03.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 158px;
	float: left;
	padding-top: 165px;
	padding-left: 40px;
}
.kintoki-mini2 p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.kintoki-mini3 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_04a.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 147px;
	float: left;
	padding-top: 165px;
	padding-left: 50px;
}
.kintoki-mini3 p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.zin-title {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	background-color: #FF6600;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 2em;
	padding-left: 5px;
}
.kintoki-box3 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img9.jpg);
	background-repeat: no-repeat;
	height: 133px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 100px;
	padding-left: 225px;
}
.kintoki-box3 p {
	line-height: 1.5em;
	margin: 0px;
}
.itemtitle {
	font-size: 16px;
	font-weight: normal;
	color: #005826;
}
/*大麦テーブル*/
.txt_box th {
border-bottom: 1px dotted #5AB059;
color: #000000;
font-weight: normal;
padding: 10px;
text-align: left;
}
.spec {
	background-color: #E3FFC8;
	border: 2px solid #005826;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.spec td {
	text-align: left;
	padding: 8px;
}
.oomugi-1 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_01.jpg);
	background-repeat: no-repeat;
	height: 40px;
}
.oomugi-1 p {
	margin: 0px;
	font-size: 18px;
	color: #005500;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.oomugi-2 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_02.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 193px;
	float: left;
}
.oomugi-2 p {
	margin: 0px;
	padding-top: 125px;
	padding-left: 20px;
	padding-right: 15px;
	color: #000000;
}
.oomugi-3 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_03.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 200px;
	float: left;
}
.oomugi-3 p {
	color: #000000;
	margin: 0px;
	padding-top: 125px;
	padding-left: 20px;
	padding-right: 15px;
	float: left;
}
.oomugi-4 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_04.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 197px;
	float: left;
}
.oomugi-4 p {
	color: #000000;
	margin: 0px;
	padding-top: 125px;
	padding-right: 15px;
	padding-left: 15px;
}
.oomugi-5 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img13.jpg);
	background-repeat: no-repeat;
	height: 182px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.oomugi-5 p {
	margin: 0px;
	padding-top: 45px;
	padding-left: 10px;
	padding-right: 340px;
	line-height: 2em;
	color: #000000;
}
.bold2 {
	font-weight: bold;
	color: #339900;
}
.oomugi-6 {
}
.oomugi-7 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img2_01.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 260px;
	float: left;
	font-size: 18px;
	color: #FF6200;
	padding-top: 15px;
	padding-left: 35px;
	font-weight: bold;
}
.oomugi-8 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img2_02.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 255px;
	float: left;
	padding-top: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #FF6300;
	padding-left: 40px;
}
.oomugi-9 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img2_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 135px;
	width: 135px;
	color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 140px;
	line-height: 1.3em;
	font-size: 12px;
}
.oomugi-10 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img2_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 135px;
	width: 130px;
	padding-top: 10px;
	padding-left: 150px;
	padding-right: 15px;
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}
.oomugi-6 {
	margin-bottom: 15px;
}
.oomugi-11 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img3_01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	margin-top: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #007000;
	padding-top: 15px;
	padding-left: 40px;
}
.oomugi-12 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img3_02.jpg);
	background-repeat: no-repeat;
	height: 104px;
	padding-right: 20px;
	padding-left: 160px;
	padding-top: 10px;
	font-size: 14px;
	line-height: 1.6em;
	color: #000000;
}
.mugititle {
	background-image: url(/image/contents/goods/details/jas-oomugi/img14.jpg);
	background-repeat: no-repeat;
	height: 38px;
	line-height: 2em;
	font-size: 18px;
	font-weight: bold;
	color: #039101;
	padding-left: 35px;
	padding-top: 4px;
	text-align: left;
}
.oomugi-13 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img4_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 139px;
	width: 150px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 120px;
	line-height: 1.3em;
	color: #000000;
}
.oomugi-14 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img4_02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 145px;
	height: 139px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}
.oomugi-15 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img4_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	line-height: 1.2em;
	color: #000000;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 120px;
}
.oomugi-16 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img4_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	padding-top: 50px;
	padding-right: 15px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}

/*ゴーヤ*/
.goya-5 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img13.jpg);
	background-repeat: no-repeat;
	height: 182px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.goya-5 p {
	margin: 0px;
	padding-top: 45px;
	padding-left: 10px;
	padding-right: 340px;
	line-height: 2em;
	color: #000000;
}
.goya-6 {
}
.goya-7 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img_01.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 287px;
	float: left;
	font-size: 16px;
	color: #003300;
	padding-top: 15px;
	padding-left: 8px;
	font-weight: bold;
	letter-spacing: 0.2em;
}
.goya-8 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img_02.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 275px;
	float: left;
	padding-top: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #003300;
	padding-left: 20px;
	letter-spacing: 0.3em;
}
.goya-9 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 135px;
	width: 135px;
	color: #000000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 140px;
	line-height: 1.4em;
	font-size: 12px;
	letter-spacing: 0.1em;
}
.goya-10 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 135px;
	width: 130px;
	padding-top: 10px;
	padding-left: 150px;
	padding-right: 15px;
	font-size: 12px;
	color: #000000;
	line-height: 1.4em;
	letter-spacing: 0.1em;
}
.goya-6 {
	margin-bottom: 20px;
}
.goya-11 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img2_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #663300;
	padding-top: 10px;
	padding-left: 15px;
	letter-spacing: 0.3em;
}
.goya-12 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img2_02.jpg);
	background-repeat: no-repeat;
	height: 113px;
	padding-right: 250px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 1.5em;
	color: #000000;
	letter-spacing: 0.2em;
	margin-bottom: 15px;
}
.goyatitle {
	background-image: url(/image/contents/goods/details/jas-oomugi/img14.jpg);
	background-repeat: no-repeat;
	height: 38px;
	line-height: 2em;
	font-size: 18px;
	font-weight: bold;
	color: #039101;
	padding-left: 35px;
	padding-top: 4px;
	text-align: left;
}
.goya-13 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img8_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 142px;
	width: 150px;
	padding-top: 42px;
	padding-right: 20px;
	padding-left: 120px;
	line-height: 1.3em;
	color: #000000;
	margin-top: 15px;
}
.goya-14 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img8_02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 145px;
	height: 139px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
	margin-top: 15px;
}
.goya-15 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img8_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 155px;
	width: 150px;
	color: #000000;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 120px;
	line-height: 1.5;
}
.goya-16 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img8_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	padding-top: 50px;
	padding-right: 15px;
	padding-left: 135px;
	line-height: 1.4em;
	color: #000000;
}
.goya-1 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_01.jpg);
	background-repeat: no-repeat;
	height: 40px;
}
.goya-1 p {
	margin: 0px;
	font-size: 18px;
	color: #005500;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	letter-spacing: 0.2em;
}
.goya-2 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_02.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 193px;
	float: left;
}
.goya-2 p {
	margin: 0px;
	padding-top: 125px;
	padding-left: 20px;
	padding-right: 15px;
	color: #000000;
}
.goya-3 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_03.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 200px;
	float: left;
}
.goya-3 p {
	color: #000000;
	margin: 0px;
	padding-top: 125px;
	padding-left: 20px;
	padding-right: 15px;
	float: left;
}
.goya-4 {
	background-image: url(/image/contents/goods/details/jas-oomugi/img_04.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 197px;
	float: left;
}
.goya-4 p {
	color: #000000;
	margin: 0px;
	padding-top: 125px;
	padding-right: 15px;
	padding-left: 15px;
}



/*商品ページ内コラム*/
.column {
	background-image: url(/image/contents/goods/details/jas-oomugi/column_bg.jpg);
	background-repeat: repeat;
	border: 1px dotted #996600;
	padding: 10px;
}
.column p {
	font-size: 14px;
	color: #000000;
	margin: 0px;
	line-height: 2em;
}.column img {
	float: left;
	margin-right: 10px;
}
.column .column_title {
	font-size: 16px;
	background-image: url(/image/contents/goods/details/jas-oomugi/cha_gabyo.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-weight: bold;
	color: #996600;
}


/*オリゴ糖ページ用*/
.origobox1 {
	background-image: url(/image/contents/goods/details/origo/img028.jpg);
	background-repeat: no-repeat;
	height: 51px;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 22px;
	color: #663300;
	line-height: 2.3em;
	padding-left: 30px;
	font-weight: bold;
}
.origobox2 {
	background-image: url(/image/contents/goods/details/origo/img04.jpg);
	background-repeat: no-repeat;
	height: 57px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 20px;
	color: #993300;
	line-height: 2.8em;
	padding-left: 60px;
	font-weight: bold;
}
.origobox3 {
	background-image: url(/image/contents/goods/details/origo/img06.jpg);
	background-repeat: no-repeat;
	height: 57px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 20px;
	color: #993300;
	line-height: 2.8em;
	padding-left: 60px;
	font-weight: bold;
}
.origo1 {
	font-size: 14px;
	line-height: 2em;
}
.origobox4 {
	background-image: url(/image/contents/goods/details/origo/img08.jpg);
	background-repeat: no-repeat;
	height: 240px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.origobox4 p {
	margin: 0px;
	font-size: 13px;
	color: #000000;
	line-height: 1.6em;
	padding-top: 68px;
	padding-left: 310px;
	padding-right: 10px;
}
.origobox5 {
	background-image: url(/image/contents/goods/details/origo/img09.jpg);
	background-repeat: no-repeat;
	height: 57px;
	font-size: 18px;
	font-weight: bold;
	color: #F68819;
	line-height: 3em;
	padding-left: 60px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.origobox6 {
	background-image: url(/image/contents/goods/details/origo/img011_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 139px;
	width: 150px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 120px;
	line-height: 1.3em;
	color: #000000;
}
.origobox7 {
	background-image: url(/image/contents/goods/details/origo/img011_02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 145px;
	height: 139px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}
.origobox8 {
	background-image: url(/image/contents/goods/details/origo/img011_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	line-height: 1.2em;
	color: #000000;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 120px;
}
.origobox9 {
	background-image: url(/image/contents/goods/details/origo/img011_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	padding-top: 50px;
	padding-right: 15px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}.bold3 {
	font-weight: bold;
	color: #FF6600;
}
.origobox10 {
	background-image: url(/image/contents/goods/details/origo/img013.jpg);
	background-repeat: no-repeat;
	height: 169px;
	margin-top: 15px;
}
.origobox10 p {
	margin: 0px;
	line-height: 2.2em;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 170px;
	font-size: 13px;
}
.origobox11 {
	background-image: url(/image/contents/goods/details/origo/img014.jpg);
	background-repeat: no-repeat;
	height: 169px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.origobox11 p {
	font-size: 13px;
	margin: 0px;
	line-height: 1.7em;
	padding-top: 50px;
	padding-left: 180px;
}
.origobox12 {
	background-image: url(/image/contents/goods/details/origo/img015.jpg);
	background-repeat: no-repeat;
	height: 169px;
	margin-bottom: 10px;
}
.origobox12 p {
	margin: 0px;
	padding-top: 45px;
	padding-right: 180px;
	padding-left: 10px;
}
.origobox13 {
	background-image: url(/image/contents/goods/details/origo/img016.jpg);
	background-repeat: no-repeat;
	height: 169px;
	margin-bottom: 15px;
}
.origobox13 p {
	line-height: 1.7em;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-left: 170px;
}
.origotxt {
	line-height: 1.5em;
}
.origotxt2 {
	line-height: 1.8em;
}

/*ルイボス*/
.rooibsbox1 {
	margin-top: 25px;
	background-image: url(/image/contents/goods/details/jas-rooibs/img_01.jpg);
	background-repeat: no-repeat;
	height: 103px;
	padding-top: 105px;
	padding-left: 20px;
	padding-right: 20px;
}
.rooibsbox1 p {
	margin: 0px;
	line-height: 1.6em;
	color: #000000;
}
.rooibs-13 {
	background-image: url(/image/contents/goods/details/jas-rooibs/img17_01.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 139px;
	width: 150px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 120px;
	line-height: 1.3em;
	color: #000000;
}
.rooibs-14 {
	background-image: url(/image/contents/goods/details/jas-rooibs/img17_02.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 145px;
	height: 139px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}
.rooibs-15 {
	background-image: url(/image/contents/goods/details/jas-rooibs/img17_03.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	line-height: 1.2em;
	color: #000000;
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 120px;
}
.rooibs-16 {
	background-image: url(/image/contents/goods/details/jas-rooibs/img17_04.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 150px;
	padding-top: 50px;
	padding-right: 15px;
	padding-left: 135px;
	line-height: 1.2em;
	color: #000000;
}
.goya-17 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img5_01.jpg);
	background-repeat: no-repeat;
	margin-top: 15px;
	height: 26px;
	font-size: 18px;
	font-weight: bold;
	color: #003300;
	padding-top: 15px;
	padding-left: 15px;
	letter-spacing: 0.2em;
}
.goya-18 {
	background-image: url(/image/contents/goods/details/jas-go-ya/goya_img5_02.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	padding-left: 15px;
	padding-top: 10px;
	height: 103px;
	line-height: 1.8em;
	padding-right: 15px;
}

/*特集用*/
#inspection {
}
#inspection {
	width: 800px;
}
.inspection_box {
	margin-top: 15px;
	margin-bottom: 15px;
}
.inspection_box2 {
	margin-bottom: 15px;
	padding-right: 70px;
	padding-left: 70px;
	text-align: left;
}
.inspection_title {
	font-size: 18px;
	color: #006600;
	font-weight: bold;
	background-image: url(/image/contents/goods/special/inspection/list_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 25px;
	letter-spacing: 0.3em;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-bottom: 10px;
	margin-top: 30px;
	background-position: left top;
	padding-bottom: 10px;
}
.inspection_box2 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.8em;
	color: #000000;
	font-size: 14px;
	letter-spacing: 0.2em;
}
.inspection_box2 .float_left2 {
	float: left;
	padding-right: 20px;
}
.inspection_box2 .float_right2 {
	float: right;
	padding-left: 20px;
}.border_dot {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
	padding: 0px;
	line-height: 2em;
}
.bold_red {
	font-weight: bold;
	color: #FF0000;
}

/*DHA/EPA*/

.dhaepabox1 {
	background-image: url(/image/contents/goods/details/dhaepa-cap/dhaepa-tab07.jpg);
	background-repeat: no-repeat;
	height: 233px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.dhaepabox1-txt {
	padding-top: 78px;
	padding-left: 30px;
	padding-right: 200px;
}
.dhaepabox1-txt p {
	font-size: 14px;
	color: #000000;
	margin: 0px;
	line-height: 1.6em;
	letter-spacing: 0.1em;
}

/*ルテイン*/
.text590 {
	border: 1px dotted #6666CC;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px;
}
.text590 p {
	padding: 0px;
	margin: 0px;
	line-height: 1.6em;
}
.bold4 {
	font-size: 16px;
	font-weight: bold;
	color: #660099;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660099;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-left: 10px;
}

/*有機しょうが*/
.jas-ginger-box {
	background-image: url(/image/contents/goods/details/jas-ginger/jas-ginger_01.jpg);
	background-repeat: no-repeat;
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 200px;
	padding-top: 120px;
	height: 95px;
}
.jas-ginger-box p {
	font-size: 14px;
	margin: 0px;
	line-height: 1.8em;
	color: #000000;
}
.jas-ginger-box2 {
	margin-bottom: 15px;
}
.jas-ginger-mini1 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_02.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 150px;
	float: left;
	padding-top: 165px;
	padding-left: 45px;
}
.jas-ginger-mini1 p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.jas-ginger-mini2 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_03.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 158px;
	float: left;
	padding-top: 165px;
	padding-left: 40px;
}
.jas-ginger-mini2  p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.jas-ginger-mini3 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img2_04a.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 147px;
	float: left;
	padding-top: 165px;
	padding-left: 50px;
}
.jas-ginger-mini3 p {
	font-size: 16px;
	color: F26522;
	margin: 0px;
}
.jas-ginger-title {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	background-color: #FF6600;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 2em;
	padding-left: 5px;
}
.jas-ginger-box3 {
	background-image: url(/image/contents/goods/details/zin/kintoki-img9.jpg);
	background-repeat: no-repeat;
	height: 133px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 100px;
	padding-left: 225px;
}
.jas-ginger-box3 p {
	line-height: 1.5em;
	margin: 0px;
}

