@charset "utf-8";
/* CSS Document */
@import url(common.css);

#mainContents {font-size:14px; letter-spacing:1px;}

#mainContents h2{ text-indent:-9999px; width:720px; height:200px; overflow:hidden; background:url(../img/buy_h2.jpg) no-repeat;}

#mainContents h3{ margin:20px 0 0px 0;  width:720px; height:20px; text-indent:-9999px; overflow:hidden; clear:both; margin:20px auto 10px auto;}
#mainContents h3#diamondBuy{ background:url(../img/header_h3_diamond.jpg) no-repeat;}
#mainContents h3#colorstoneBuy{ background:url(../img/header_h3_color.jpg) no-repeat;}
#mainContents h3#jiganeBuy{ background:url(../img/header_h3_jigane.jpg) no-repeat;}
#mainContents h3#kaitoriJisseki{ background:url(../img/buy_jisseki.jpg) no-repeat;}
#mainContents .leftImg{ float:left; margin-right:15px; margin-bottom:15px;}
#mainContents .rightImg{ float:right; margin-left:15px; margin-bottom:15px;}
#mainContents ul li{width:22%; padding:0 1%; margin-right:1%; float:left; margin-bottom:30px;}

#mainContents ul:last-child li{margin-right:0;}

#mainContents p#notice{clear:both; margin:15px 0; padding-top:15px;}

#contactButton{margin-bottom:40px;}

#jisseki li{ width:150px; float:left;  display:block; padding:10px;}
#jisseki ul span{height:110px; display:block; font-size:12px;}
#jisseki ul {margin-bottom:15px; clear:both;}
#jisseki {padding:0; margin:0;}
#jisseki strong{display:block; text-align:center; font-size:18px; color:#C36; border:1px solid #C36; padding:5px;}
#jisseki li img{border:8px solid #FCC; width:140px; height:140px; margin-bottom:15px;}



#priceTable{width:100%; border-collapse: collapse; font-size:13px;}
#priceTable caption{text-align:center; font-size:24px; padding:10px; 0; color:#666;}
#priceTable td,
#priceTable th{border:1px solid #ccc; width:16%; padding:5px; text-align:center;}
#priceTable th{text-align:center;}
#priceTable tr.separate{background:#ffe;}
