@charset "utf-8";
/*  
Theme Name: wp.Vicuna
Theme URI: http://wp.vicuna.jp/
Description: <a href="http://en.wp.vicuna.jp">wp.Vicuna</a> Structure Template + <a href="http://en.wp.vicuna.jp/skin/">Skin</a>
Version: 1.5.7
Author: wu
*/

/* sidemenu */

ul.pages{
	margin:0;
	width:180px;
	text-align:left;
	list-style:none;
}
ul.pages li{
    list-style:none;
	width:180px;
	height:30px;
    float:left;
}
ul.pages li a{
	background: url(http://www2.hokua.com/houseware/img/side-btn1_r.gif);
    font:bold 15px/30px "ＭＳ Ｐゴシック", "Osaka";
	padding:0 0 0 0.5em;
	display:block;
	color:#FFF;
}
* html body ul.pages li a{width:180px;}
ul.pages li a:hover{
	background: url(http://www2.hokua.com/houseware/img/side-btn1_r.gif) 0px -31px;
	color: #C8C8C8;
}
dl#newproductlist{
	text-align:left;
	padding:0;
	clear:both;
}
dl#productlist dt{
	background:#9B5A69;
	text-align:left;
	padding:0;
}
dl#productlist dt span{
	padding:0 0 0 0.5em;
	font:bold 15px/24px "ＭＳ Ｐゴシック", "Osaka";
	display:block;
	color:#FFF;
}
dl.navi dt{
	width:180px;
	padding:0.4em 0 0.3em;
	background:#9B5A69;
	font:bold 15px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
	color:#FFF;
}
dl#productlist dd,
dl#newproductlist dd{
	width:179px;
	border-right:1px solid #9B5A69;
}
dl.navi dd.qr-code{
	width:179px;
	text-align:center;
	border-right:1px solid #9B5A69;
	border-bottom:1px solid #9B5A69;
}
* html body dl#productlist dd,
* html body dl#newproductlist dd,
* html body dl.navi dd.qr-code{width:180px;}
dl#productlist dd ul,
dl#newproductlist dd ul{
	font:15px "ＭＳ Ｐゴシック", "Osaka";
	margin-left:0.8em;
	list-style:none;
}
dl#productlist dd ul li,
dl#newproductlist dd ul li{
	padding-left:1em;
	background:url(http://www2.hokua.com/houseware/img/list.gif) no-repeat 0px 7px;
}

/* 本文
-----------------------------*/

h1 {
	text-align:left;
	background:url(http://www2.hokua.com/houseware/img/bar-title.gif) no-repeat top center;
	margin: 0.1em 0;
	height:30px;
	width:540px;
}

h1 span{
	color:#495865;
	font:bold 19px/30px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0 1em;
}
div.entry div.textBody{
	margin: 0;
	padding: 0 0 1em 0;
	text-align:left;
}

div.entry div.textBody img {
	margin: 0;
	padding: 0;
}

div.entry div.textBody p {
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0.5em 1.2em;
}

div.entry div.textBody h2 {
	font:bold 17px/20px "ＭＳ Ｐゴシック", "Osaka";
	border-left:5px solid #9B5A69;
	margin:0.8em 0 0.3em 0.3em;
	padding-left:0.5em;
}

div.entry div.textBody h3 {
	font:bold 15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin:0.6em 0 0.3em 1em;
	color:#AA6978;
}

div.entry div.textBody ul,
div.entry div.textBody ol {
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0 2.7em;
}

/* top */

dl.index{margin:0.5em 0;}
dl.index dt{
	text-align:left;
	background:url(http://www2.hokua.com/houseware/img/bar1.gif) no-repeat top center;
	height:25px;
	width:540px;
}
dl.index dt span{
	color:#FFF;
	font:bold 16px/25px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0 1em;
}
dl.index dd{
	margin-bottom:0.5em;
}
dl.index dd p{
	font:15px "ＭＳ Ｐゴシック", "Osaka";
	padding-left:1.2em;
	text-align:left;
}
dl.index dd div.attention{
	font: 13px "ＭＳ Ｐゴシック", "Osaka";
	margin-left:1.4em;
	padding:1.3em;
	text-align:left;
}
dl.index dd span{
	background:url(http://www2.hokua.com/houseware/img/btn-form.gif);
	text-align:right;
	margin:0 auto;
	display:block;
	width:200px;
	height:45px;
}
* html body dl.index dd span{margin-left:180px;}
dl.index dd span a{
	font:bold 14px "ＭＳ Ｐゴシック", "Osaka";
	color:#9B5A69;
	display:block;
}
* html body dl.index dd span a{padding:0.5em 2em 0 0;}
*+html body dl.index dd span a{padding:0.5em 2em 0 0;}
html>/**/body dl.index dd span a{padding:0.2em 2em 0 0;}
dl.index dd span a strong{
	font:bold 18px "ＭＳ Ｐゴシック", "Osaka";
}
dl.index dd img{margin-left:1.2em;border:0;}
dl.index dd.sezinfo {
	width:540px;
	height:100px;
	overflow:auto;
}
dl.index dd.sezinfo p{
	font:13px "ＭＳ Ｐゴシック", "Osaka";
	padding-left:1.6em;
	text-align:left;
}

/* 人気商品 */

dl.popularity{width:540px;}
dl.popularity dt{
	padding-top:0.8em;
}
dl.popularity dd{
	padding-bottom:0.8em;
	border-bottom:1px dashed #999;
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
}
dl.popularity dd table{
	border-collapse:separate;
	margin-left:1.2em;
	width:95%;
}
dl.popularity dd table th{
	text-align:center;
	width:185px;
}
dl.popularity dd table td{
	vertical-align:bottom;
}

/* レシピ */

h2.recipe {
	font:bold 17px/20px "ＭＳ Ｐゴシック", "Osaka";
	border-left:5px solid #9B5A69;
	margin:1em 0 0.8em 0.3em;
	padding-left:0.5em;
	clear:both;
}
ul.recipe{
	clear:both;
	list-style:none;
	margin:0 0 0 0.8em;
}
ul.recipe li{
	width:140px;
	padding-bottom:1em;
	font:12px/15px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
	float:left;
}
ul.recipe li img{
border:1px solid #AAA;
	width:120px;
}
div.recipe div.textBody{
	margin: 0;
	padding: 1em 0 1em 0;
	text-align:left;
}
div.recipe div.howto{
	margin: 0;
	padding: 0 0 1em 0;
	text-align:left;
	clear:both;
}
div.recipe div.textBody img {
	margin: 0 0.5em 0 0;
	padding: 0;
	float:left;
}
div.recipe div.textBody p{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	padding:0 0 0.5em 0.5em;
}
div.recipe div.textBody dl dt{
	font:bold 15px/18px "ＭＳ Ｐゴシック", "Osaka";
	padding-left:0.5em;
	color:#AA6978;
}
div.recipe div.howto dl dt{
	font:bold 17px/20px "ＭＳ Ｐゴシック", "Osaka";
	border-left:5px solid #9B5A69;
	padding-left:0.7em;
}
div.recipe div.textBody dl dd{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	padding-bottom:1em;
}
div.recipe div.howto dl dd{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	padding:0 0 1em 0.5em;
}
div.recipe div.textBody dl dd table{
	width:330px;
	border-bottom:1px dashed #999;
}
div.recipe div.howto dl dd table{
	width:520px;
	border-bottom:1px dashed #999;
}
div.recipe div.textBody dl dd table th{
	width:200px;
	text-align:left;
}
div.recipe div.howto dl dd table th{
	width:380px;
	text-align:left;
}
div.recipe div.textBody dl dd table th span{
	padding-left:1em;
}
div.recipe div.howto dl dd table th span{
	padding-left:0.5em;
}
div.recipe div.textBody dl dd table th hr,
div.recipe div.textBody dl dd table td hr,
div.recipe div.howto dl dd table th hr,
div.recipe div.howto dl dd table td hr{
	margin: 0;
	padding: 0;
	height:0;
	border:0;
	width:100%;
	border-bottom:1px dashed #999;
}
div.recipe div.howto dl dd ol{margin:0.5em 0 0.5em 2.1em;}
dl.invitation{
	border-top:1px dashed #999;
	margin:0.5em 0;
	clear:both;
}
dl.invitation dt{
	margin-top:1em;
	text-align:left;
}
dl.invitation dt span{
	font:bold 16px/25px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0 1em;
	color:#AA6978;
}
dl.invitation dd{
	margin-bottom:0.5em;
}
dl.invitation dd p{
	font:15px "ＭＳ Ｐゴシック", "Osaka";
	padding-left:1.2em;
	text-align:left;
}
dl.invitation dd div.attention{
	font: 13px "ＭＳ Ｐゴシック", "Osaka";
	margin-left:1.4em;
	padding:1.3em;
	text-align:left;
}
dl.invitation dd span{
	background:url(http://www2.hokua.com/houseware/img/btn-form.gif);
	text-align:right;
	margin:0 auto;
	display:block;
	width:200px;
	height:45px;
}
* html body dl.invitation dd span{margin-left:180px;}
dl.invitation dd span a{
	font:bold 14px "ＭＳ Ｐゴシック", "Osaka";
	color:#9B5A69;
	display:block;
}
* html body dl.invitation dd span a{padding:0.5em 2em 0 0;}
*+html body dl.invitation dd span a{padding:0.5em 2em 0 0;}
html>/**/body dl.invitation dd span a{padding:0.2em 2em 0 0;}
dl.invitation dd span a strong{
	font:bold 18px "ＭＳ Ｐゴシック", "Osaka";
}


/* 豆知識 */

dl.alumi,
dl.kitchen,
dl.meal,
dl.healthy,
dl.lifestyle,
dl.symptoms,
dl.care,
dl.sick{
	width:500px;
	margin:0 0 0 1.4em;
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
}
dl.alumi dt,
dl.kitchen dt,
dl.meal dt,
dl.healthy dt,
dl.lifestyle dt,
dl.symptoms dt,
dl.care dt,
dl.sick dt{
	font-weight:bold;
}
dl.alumi dd,
dl.kitchen dd,
dl.meal dd,
dl.healthy dd,
dl.lifestyle dd,
dl.symptoms dd,
dl.care dd,
dl.sick dd{
	margin:0 0 0.5em 0;
	padding-left:1em;
}
div.entry div.textBody dl.healthy dd p{margin:1em 0 0;}
dl.meal dd div{
	width:60%;
	padding:0.5em 0;
	text-align:center;
	border:1px solid #999;
}
div.healthy{
	width:60%;
	padding:0.5em 0;
	text-align:center;
	border:1px solid #999;
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 0 0 1.2em;
}
dl.meal dd div ul{
	text-align:left;
}
table.healthy{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:separate;
	margin-left:1.2em;
	width:80%;
}
table.healthy th{
	font-weight:bold;
	padding-left:1em;
	border-bottom:2px solid #CCC;
}
table.healthy td{
	padding-left:1em;
}
table.kaze{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:separate;
	margin-left:1.2em;
}
table.kaze th{
	vertical-align:top;
	width:80px;
}
table.iron{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:collapse;
	margin-left:1.2em;
}
table.iron th{
	color:#FFF;
	padding:0.2em;
	text-align:center;
	background:#AA6978;
	border:1px solid #999;
}
table.iron td{
	padding:0.2em;
	text-align:center;
	border:1px solid #999;
}
table.iron td.food{
	text-align:left;
}
table.liver{
	border-collapse:collapse;
	margin-left:1.2em;
}
table.liver th{
	padding:0.2em;
	text-align:center;
	background:#E6D2D7;
	border:1px solid #999;
}
table.liver td{
	width:150px;
	text-align:center;
	vertical-align:middle;
}
table.hepatitis{
	border-collapse:collapse;
	margin-left:1.2em;
}
table.hepatitis th{
	color:#FFF;
	padding:0.2em;
	text-align:center;
	background:#AA6978;
	border:1px solid #999;
}
table.hepatitis td{
	padding:0.2em;
	text-align:center;
	border:1px solid #999;
}
table.hepatitis td.name{background:#E6D2D7;}
table.cancer-gene{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:collapse;
	margin-left:1.2em;
}
table.cancer-gene th{
	text-align:center;
}
table.cancer-gene td{
	text-align:center;
}
table.cancer-gene td ul{
	text-align:left;
}
table.cancer,table.ladies{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:collapse;
	margin-left:1.2em;
}
table.cancer th{
	width:80px;
	padding:0.2em;
	border-bottom:1px dashed #999;
}
table.cancer td{
	padding:0.2em;
	border-bottom:1px dashed #999;
}
table.ladies td{width:180px;}

/* 商品情報 */

div.info h2,
div.business h2 {
	font:bold 17px/20px "ＭＳ Ｐゴシック", "Osaka";
	margin:0.8em 0 0.3em 0.3em;
	clear:both;
}
div.info h2 span,div.business h2 span{display:none;}
div.info div.mark {float:left; width:90px;}
div.info div.point {float:right; width:125px;}
div.info div.point2 {float:right; width:200px;}
div.info div.photo {margin:0 125px 0 90px;padding:0;}
div.info div.photo2 {margin:0 200px 0 0;padding:0;}
div.info div.textBody,
div.business div.catchcopy,
div.business div.textBody{
	margin: 0;
	padding: 0;
	text-align:center;
	clear:both;
}
div.info div.lightweight{
	margin: 0;
	padding: 0 1em 0 0;
	text-align:right;
	clear:both;
}

div#info1 h2{
	width:520px;
	height:45px;
	background:url(http://www2.hokua.com/houseware/img/uploads/handycast-logo.gif) no-repeat center center;
}
div#info42 h2{
	width:520px;
	height:25px;
	background:url(http://www2.hokua.com/houseware/img/uploads/silkycast-logo.gif) no-repeat center center;
}
div#info43 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/picosupino-logo.gif) no-repeat center center;
}
div#info44 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/culturepot-logo.gif) no-repeat center center;
}
div#info45 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/rhapsody-logo.gif) no-repeat center center;
}
div#info46 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/livlon-logo.gif) no-repeat center center;
}
div#info47 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/bellence-logo.gif) no-repeat center center;
}
div#info48 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/polonaise-logo.gif) no-repeat center center;
}
div#info49 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/adieu-logo.gif) no-repeat center center;
}
div#info50 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/artebasic-logo.gif) no-repeat center center;
}
div#info51 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/echalote-logo.gif) no-repeat center center;
}
div#info52 h2{
	width:520px;
	height:45px;
	background:url(http://www2.hokua.com/houseware/img/uploads/avante-logo.gif) no-repeat center center;
}
div#info53 h2{
	width:520px;
	height:35px;
	background:url(http://www2.hokua.com/houseware/img/uploads/decolene-logo.gif) no-repeat center center;
}
div#info54 h2{
	width:520px;
	height:50px;
	background:url(http://www2.hokua.com/houseware/img/uploads/episode-logo.gif) no-repeat center center;
}
div#info55 h2,div#info65 h2{
	width:520px;
	height:35px;
	background:url(http://www2.hokua.com/houseware/img/uploads/senjupot-logo.gif) no-repeat center center;
}
div#info56 h2{
	width:520px;
	height:35px;
	background:url(http://www2.hokua.com/houseware/img/uploads/ajidukushi-logo.gif) no-repeat center center;
}
div#info57 h2{
	width:520px;
	height:35px;
	background:url(http://www2.hokua.com/houseware/img/uploads/lookinstand-logo.gif) no-repeat center center;
}
div#info58 h2{
	width:520px;
	height:35px;
	background:url(http://www2.hokua.com/houseware/img/uploads/alstrain-logo.gif) no-repeat center center;
}
div#info59 h2{
	width:520px;
	height:80px;
	background:url(http://www2.hokua.com/houseware/img/uploads/mystar-logo.gif) no-repeat center center;
}
div#info60 h2{
	width:520px;
	height:85px;
	background:url(http://www2.hokua.com/houseware/img/uploads/mystarih-logo.gif) no-repeat center center;
}
div#info61 h2{
	width:520px;
	height:85px;
	background:url(http://www2.hokua.com/houseware/img/uploads/ss21-logo.gif) no-repeat center center;
}
div#info62 h2{
	width:520px;
	height:30px;
	background:url(http://www2.hokua.com/houseware/img/uploads/ss1100-logo.gif) no-repeat center center;
}
div#info63 h2{
	width:520px;
	height:110px;
	background:url(http://www2.hokua.com/houseware/img/uploads/procook-logo.gif) no-repeat center center;
}
div#info453 h2{
	width:520px;
	height:37px;
	background:url(http://www2.hokua.com/houseware/img/uploads/marble-logo.gif) no-repeat center center;
}
div#info457 h2{
	width:520px;
	height:38px;
	background:url(http://www2.hokua.com/houseware/img/uploads/beatora-logo.gif) no-repeat center center;
}
div#info510 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/maesta-logo.gif) no-repeat center center;
}
div#info514 h2{
	width:520px;
	height:80px;
	background:url(http://www2.hokua.com/houseware/img/uploads/bellenceex-logo.gif) no-repeat center center;
}
div#info517 h2{
	width:520px;
	height:60px;
	background:url(http://www2.hokua.com/houseware/img/uploads/shasse-logo.gif) no-repeat center center;
}
div#info520 h2{
	width:520px;
	height:60px;
	background:url(http://www2.hokua.com/houseware/img/uploads/castino-logo.gif) no-repeat center center;
}
div#info523 h2{
	width:520px;
	height:70px;
	background:url(http://www2.hokua.com/houseware/img/uploads/lasty-logo.gif) no-repeat center center;
}

div#info526 h2{
	width:520px;
	height:46px;
	background:url(http://www2.hokua.com/houseware/img/uploads/ih-livlon-logo.gif) no-repeat center center;
}

div#info530 h2{
	width:520px;
	height:40px;
	background:url(http://www2.hokua.com/houseware/img/uploads/beside-logo.gif) no-repeat center center;
}

div.info div.point div.imagecaption{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	float:right;
	height:25px;
	width:90px;

}
div.info div.point dl dt,
div.info div.point2 dl dt{
	font:bold 13px/15px "ＭＳ Ｐゴシック", "Osaka";
	padding:0.2em 0;
}
div.info div.point dl dt.advantage{
	font:bold 11px/13px "ＭＳ Ｐゴシック", "Osaka";
	color: #669;
}
div.info div.point dl dd,
div.info div.point2 dl dd{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
}
div.info div.point dl dd span,
div.info div.point2 dl dd span{
	color: #669;
}
div.info div.point dl dd ul,
div.info div.point2 dl dd ul{
	margin-left:1.4em;
	list-style: square;
}
div.info div.point dl dd p,
div.info div.point2 dl dd p{
	text-align:center;
	font:bold 13px/15px "ＭＳ Ｐゴシック", "Osaka";
	border:1px solid #666;
	margin:0.5em auto 0 1.5em;
	padding:0.2em;
	width:50px;
}
div.info div.lightweight strong{
	font:bold 11px/13px "ＭＳ Ｐゴシック", "Osaka";
}
div.info div.lightweight table{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:collapse;
	margin:0 0 0 auto;
	width:180px;
}
div.info div.lightweight table caption{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:right;
	margin:0 0 0 auto;
	width:180px;
}
div.info div.lightweight table th{
	border:1px solid #999;
	text-align:center;
	padding:0 0.2em;
	background:#CCC;
}
div.info div.lightweight table td{
	border:1px solid #999;
	text-align:center;
	padding:0 0.2em;
}
div.info div.lightweight table tr.handycast{
	background:#FF9;
}
div.info div.textBody dl,
div.info div.photo2 dl{
	float:left;
	width:160px;
	padding:0.5em 0.5em 0;
}
div.info div.pressure dl{
	width:280px;
	margin:0 auto;
	padding:0.5em 0.5em 0;
}
div.info div.textBody dl dt,
div.info div.pressure dl dt,
div.info div.photo2 dl dt{
	border-bottom:3px solid #999;
	font:bold 11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.info div.pressure dl dt span,
div.info div.photo2 dl dt span{
	font:bold 11px/13px "ＭＳ Ｐゴシック", "Osaka";
	color: #669;
}
div.info div.textBody dl dd table,
div.info div.pressure dl dd table,
div.info div.photo2 dl dd table{
	border-collapse:separate;
	margin-bottom:1.5em;
	width:100%;
}
div.info div.textBody dl dd table caption{
	background:#DDD;
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.info div.textBody dl dd table th,
div.info div.pressure dl dd table th,
div.info div.photo2 dl dd table th{
	border-bottom:1px solid #CCC;
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.info div.textBody dl dd table td,
div.info div.pressure dl dd table td,
div.info div.photo2 dl dd table td{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.info div.photo2 table{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	border-collapse:separate;
	margin:0 0 0 auto;
	clear:both;
	width:320px;
}
div.info div.photo2 table td{text-align:center;}

div.business div.catchcopy h3{
	font:bold 15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin-bottom:0.5em;
}
div.business div.catchcopy div.memori{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	margin:0 auto 0 8em;
	text-align:left;
	width:300px;
}
div.business div.catchcopy div.memori img.wp-att-164{
	margin:0 0.5em 0.5em 2em;
}
div.business div.catchcopy div.memori h3{
	font:bold 15px/18px "ＭＳ Ｐゴシック", "Osaka";
	padding-top:1em;
	color:#F00;
}
div.business div.catchcopy table{
	border-collapse:separate;
	background:#FFC;
	margin:0 auto;
	width:500px;
}
div.business div.catchcopy table th{
	font:bold 13px/15px "ＭＳ Ｐゴシック", "Osaka";
}
div.business div.catchcopy table td{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	vertical-align:top;
	text-align:left;
	padding:0 0.3em;
}
div.business div.catchcopy table td div.imagecaption{
	font:bold 13px/15px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.business div.textBody h3{
	clear:both;
	width:500px;
	background:#DDD;
	margin:1em 0 0.5em 1.7em;
	border:1px solid #666;
	font:bold 15px/18px "ＭＳ Ｐゴシック", "Osaka";
	text-align:center;
}
div.business div.textBody dl{
	margin-left:1.6em;
	width:150px;
	float:left;
}
div.business div.textBody dl dt{
	font:13px/15px "ＭＳ Ｐゴシック", "Osaka";
	border:1px solid #666;
	text-align:center;
}
div.business div.textBody dl dd{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	text-align:left;
}
div.business div.textBody dl dd span{color: #669;}
div.business div.textBody table{
	border-collapse:collapse;
	margin:0 1.6em 0.5em 0;
	width:320px;
	float:right;
}
div.business div.textBody table th{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	border:1px solid #999;
	text-align:center;
	background:#FC6;
	padding:0.2em;
}
div.business div.textBody table td{
	font:13px/15px "ＭＳ Ｐゴシック", "Osaka";
	border:1px solid #999;
	text-align:center;
	padding:0.2em;
}
div.business div.textBody table td.size{
	background:#FFC;
}
div.business div.textBody ul{
	font:13px/15px "ＭＳ Ｐゴシック", "Osaka";
	margin-bottom:1em;
	list-style: square;
	text-align:left;
}
div.business div.textBody ul li{
	margin-left:1.6em;
}
div.business div.textBody table.yukihira{
	border-collapse:collapse;
	margin:0 1.6em 1em 0;
	width:320px;
	float:right;
	clear:right;
}
div.business div.textBody table.yukihira th{
	background:transparent;
	padding:0;
	border:0;

}
div.business div.textBody table.yukihira td{
	font:11px/13px "ＭＳ Ｐゴシック", "Osaka";
	vertical-align:top;
	text-align:left;
	padding:0 0 0 0.5;
	border:0;
}
div.business div.textBody table.yukihira td span{color:#F00;}


/* QandA */

body#entry3 div.textBody dl{
	font:15px/18px "ＭＳ Ｐゴシック", "Osaka";
	margin:1em 0.7em 0 1.2em;
}
body#entry3 div.textBody dl dt{
	background:url(http://www2.hokua.com/houseware/img/uploads/icon-q.gif) no-repeat top left;
	padding:0 0 0.5em 2em;
}
body#entry3 div.textBody dl dd{
	background:url(http://www2.hokua.com/houseware/img/uploads/icon-a.gif) no-repeat top left;
	padding:0 0 1em 2em;
}