@charset "euc-jp";


#contents_main h2/*,
#contents_main h3,
#contents_main h4*/{
margin:0px 0 0 0px;
padding:0px;
height:100%;
background:none;
border:none;
}


#contents_main h4.size{
clear:left;
display:block;
float:left;
width:150px;
height:150px;
margin:10px 0 0 0px;
padding:0 10px 0 0 0;
border:none;
background:#f3f3f3;
}

/* -  - --  --  */

#contents_main h4.test-order{
height:35px;
color:#3f1c0b;
margin:10px 0 0 0;
padding:19px 0 0px 18px;
background:url(../image/bg_h4_test-order.gif) no-repeat 0 0;
border:none;
}

#contents_main h4.test-order span{
font-size:80%;
}

#contents_main iframe{
font-size:90%;
}


/*
table.detail td span{
display:block;
margin:5px 0 5px 0;
font-weight:bold;
font-size:120%;
}

#contents_main table td{
padding:3px;
}


#contents_main table.tuppari h4{
margin:0px;
padding:0px;
border:none;
}

*/

/*-----------------------
voice_ul
-----------------------*/

ul.voice_ul{
clear: both;
}

ul.voice_ul li{
display:block;
float:left;
width:200px;
height:220px;
margin:0 15px 0 20px;
font-size:80%;
text-align:left;
line-height:130%;
}


ul.voice_ul li img{
display:block;
margin:0 0 10px 0;
}

ul.voice_ul li a{color:red;}
ul.voice_ul li a:link{color:red;}
ul.voice_ul li a:hover{color:red;}
ul.voice_ul li a:visited{color:red;}
ul.voice_ul li a:active{color:red;}


/*-----------------------
sample
-----------------------*/
#contents_main table.sample{
margin:0px;
padding:0px;
border-spacing:0;
border-collapse:collapse;
}

#contents_main table.sample td{
margin:0px;
padding:0px;
border-spacing:0;
border-collapse:collapse;
}

#contents_main table.sample img{
margin:0px;
padding:0px;
}

/*----------------------
matrix
----------------------*/

table.matrix{
width:730px;
text-align:center;
margin:15px auto 0 auto;
border-collapse: collapse;
}

table.matrix td,
table.matrix th{
border-collapse: collapse;
font-size:80%;
padding:2px;
text-align:center;
}

table.matrix th.item{
width:130px;
}


table.matrix th{
background:#392b1e;
}

table.matrix tr.height-mi th{
/*height:25px;*/

}
table.matrix tr.height th{
height:40px;
width:70px;
background:#6a513b;
}


table.matrix caption{
padding:0 15px 0 0;
font-weight:bold;
}


table.matrix th,
table.matrix td{
border:1px solid #c6a98f;
}


table.matrix{
background:url(./image/bg_sizetable.jpg) repeat-x 0 52px;
}

table.matrix th{
color:white;
}

table.matrix th span{
display:block;
font-size:120%;
color:#f6c0a0;
text-align:center;
}

table.matrix tr.height-mi th.none,
table.matrix tr.height th.none{
background:none;
border:none;
}

table.matrix span{
color:#d3b71a;
}


table.matrix tr.top:hover{background:#ffe4dc;/*font-weight:bold;*/}
table.matrix tr.bottom:hover{background:#ffe4dc;/*font-weight:bold;*/}

table.matrix tr.bottom td{
border-bottom:1px dotted #e3cab4;

}

table.matrix tr.top td{
border-top:1px dotted #e3cab4;
}


/*----------------------
gallery
----------------------*/

ul.thumbs li{
	list-style-type: none;
}

ul.thumbs li{
	float: left;
	width:100px;
	height:100px;
	margin:7px;
}

ul.thumbs li a{
	display: block;
	width:100px;
	height:100px;
	text-indent: -9999px;
}


ul.thumbs li a#th01{background:url(../image/gallery_thumb.jpg) no-repeat 0 0;}
ul.thumbs li a#th02{background:url(../image/gallery_thumb.jpg) no-repeat -100px 0;}
ul.thumbs li a#th03{background:url(../image/gallery_thumb.jpg) no-repeat -200px 0;}
ul.thumbs li a#th04{background:url(../image/gallery_thumb.jpg) no-repeat -300px 0;}
ul.thumbs li a#th05{background:url(../image/gallery_thumb.jpg) no-repeat -400px 0;}
ul.thumbs li a#th06{background:url(../image/gallery_thumb.jpg) no-repeat 0 -100px;}
ul.thumbs li a#th07{background:url(../image/gallery_thumb.jpg) no-repeat -100px -100px;}
ul.thumbs li a#th08{background:url(../image/gallery_thumb.jpg) no-repeat -200px -100px;}
ul.thumbs li a#th09{background:url(../image/gallery_thumb.jpg) no-repeat -300px -100px;}
ul.thumbs li a#th10{background:url(../image/gallery_thumb.jpg) no-repeat -400px -100px;}
ul.thumbs li a#th11{background:url(../image/gallery_thumb.jpg) no-repeat 0 -200px;}
ul.thumbs li a#th12{background:url(../image/gallery_thumb.jpg) no-repeat -100px -200px;}
ul.thumbs li a#th13{background:url(../image/gallery_thumb.jpg) no-repeat -200px -200px;}
ul.thumbs li a#th14{background:url(../image/gallery_thumb.jpg) no-repeat -300px -200px;}
ul.thumbs li a#th15{background:url(../image/gallery_thumb.jpg) no-repeat -400px -200px;}
ul.thumbs li a#th16{background:url(../image/gallery_thumb.jpg) no-repeat 0 -300px;}
ul.thumbs li a#th17{background:url(../image/gallery_thumb.jpg) no-repeat -100px -300px;}
ul.thumbs li a#th18{background:url(../image/gallery_thumb.jpg) no-repeat -200px -300px;}
ul.thumbs li a#th19{background:url(../image/gallery_thumb.jpg) no-repeat -300px -300px;}
ul.thumbs li a#th20{background:url(../image/gallery_thumb.jpg) no-repeat -400px -300px;}
ul.thumbs li a#th21{background:url(../image/gallery_thumb.jpg) no-repeat 0 -400px;}
ul.thumbs li a#th22{background:url(../image/gallery_thumb.jpg) no-repeat -100px -400px;}
ul.thumbs li a#th23{background:url(../image/gallery_thumb.jpg) no-repeat -200px -400px;}
ul.thumbs li a#th24{background:url(../image/gallery_thumb.jpg) no-repeat -300px -400px;}
ul.thumbs li a#th25{background:url(../image/gallery_thumb.jpg) no-repeat -400px -400px;}
