@charset "UTF-8";
/* CSS Document */

body {
	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	text-align: center; /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */
	color: #666;
}

a:link { color:#333333; text-decoration:none ;}
a:visited { color:#333333; text-decoration:none ;}
a:active { color:#333333; text-decoration:none ;}
a:hover { color:#333333; text-decoration:underline; }
a:focus {outline:none;}

a img{border:none;}


#container {
	width: 800px;  
	background: #fff;
	margin: 0 auto; 
	text-align: left;
}
#header {
	background: #DDDDDD; 
}

#header h1 {
	margin: 0; 
	padding:0; 
	
}
#mainContent {
	padding: 0; 
	background: #FFFFFF;
}
.shohin_info table{width:100%;border-collapse: collapse;}
.shohin_info table td{padding-left:10px;border-bottom:1px dotted #003366;}
.shohin_imgl{padding:10px;text-align:center;border:1px #ccc solid;border-radius:10px;}
.shohin_cap{text-align:right;margin:0;font-size:80%;}

#footer{margin:10px 0;} 

h2{color:#003366;margin:10px 0 10px 0;padding:0;}

#pankuzu{margin:10px 0;color:#666;font-size:70%;}
#pankuzu a{color:#666;}

/*フッターまわり*/
#footer-link{
	margin:0 auto;
	padding:10px; 
	font-size:65%;
	background:#ddd;
	border-radius:5px;
	text-align:center;
}
	
#footer-copy{
	margin-top:10px;
	font-size:70%;
	text-align:center;
}
#footer-copy a{border:none;}

/*clearfixハック*/
.clearfix {width:100%;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;}
.box_1of2{width:50%;float:left;}
.inner_box{padding:10px;}
	
/*商品一覧用box*/
.shohin_box{margin:0;padding:0;width:160px;float:left;}
.shohin_innerbox{margin:5px;padding:10px 0;width:150px;height:150px;text-align:center;}
.shohin_innerbox h3{margin:5px 0;font-size:75%;line-height:100%;}
.shohin_innerbox h3 a{color:#003366;}
.shohin_innerbox p{margin:0;height:120px;font-size:80%;line-height:100%;}

/*商品個別ページ用*/
#setsumei_box{margin:0;padding:0;width:500px;float:left;}
#size_box{margin:0;padding:0;width:300px;float:left;}
.setsumei_innerbox{padding:10px 15px;}
#kounyuu{margin:10px 5px;font-size:85%;}
#kounyuu a{color:#009;text-decoration:underline;}
#kounyuu a:hover{color:#06F;}