@import url(base.css);
/* 目次のページ */
div.item {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color:#660000;
	padding:0px 20px 5px 20px;
}

div.tenugui {
text-align:center;
margin:0px;
    width:145px;
    padding:5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-color:#FBFAF9;
	color:#660000;
}

p.tenugui-title{
background-color:#9F2517;
padding:5px;
color:#FFFFFF;
margin:0px 0px 5px 0px;
border-top:2px solid #9E7D69;
border-bottom:2px solid #9E7D69;
}

img.tenugui-size{
width:140px;
height:140px;
border:0px;
}

p.tenugui-txt{
margin:3px 7px;
text-align:left;
}

a.to_detail:link {
display:block;
margin-top:10px;
padding:5px 3px;
text-align:center;
border: 2px solid #333333;
background-color:#95A84A;
text-decoration:none;
color:#F9F2E6;
}
a.to_detail:visited {
display:block;
margin-top:10px;
padding:5px 3px;
text-align:center;
border: 2px solid #333333;
background-color:#718631;
text-decoration:none;
color:#F9F2E6;
}
a.to_detail:hover {
display:block;
margin-top:10px;
padding:5px 3px;
text-align:center;
border: 2px solid #333333;
background-color:#F4F2E8;
text-decoration:none;
color:#CC6600;
}

p.explain01 {
color:#F3EEE4;
margin:0px 20px;
}

/************************************/
/* 商品詳細のページ */

/* 外枠のテーブル */
table.body { 
margin:0px auto; 
padding:0px;
width:800px;
text-align:left;
background-color:#7C6F4E;
}

/* 商品紹介左サイド枠 */
#frame_left { 
float:left;
width:345px;
}
p.ex1 {
text-align:center;
background-color:#EEE9DB;
margin:3px 30px 2px 30px;
padding: 3px 3px 3px 3px;
}

/* 商品紹介右サイド枠 */
#frame_right { 
float:right;
width:345px;
}


p.button{
text-align:right;
margin-right:20px;
}
/* 商品紹介下枠 */
#frame_bottom { 
clear:both;
width:100%;
text-align:center;
font-size:11px;
}
table.show_item{
width:620px;
border:0px;
text-align:left;
}
p.ex2{
margin:3px 5px;
}
div.copyright{
text-align:center;
margin:0px 0px 10px 0px;
}
div.attention{
margin:15px 60px 15px 60px;
background-color:#C4B79B;
border:2px dotted #E6E1D9;
}
p.attention{
text-align:center;
font-size:11px;
font-weight:bold;
}
li.attention{
margin:0px 60px 5px 60px;
font-size:11px;
}
a.linkcolor{
color:#330000;
}
span.sokunou{
color:#CC6633;
font-weight:bold;
}
/************************************/
/* てぬぐい詳細 */
table.t-detail{
width:690px;
margin:8px 0px;
}

table.t-detail td{
vertical-align:top;
}

img.middle{
vertical-align:middle;
}

td.omake{
width:180px;
background:#DED8CC;
padding:5px 7px;
}

p.rank-txt{
margin:5px;
text-align:left;
}

div.category-red{
background-color:#C53F33;
color:#FFFFFF;
text-align:center;
font-size:13px;
font-weight:bold;
padding:5px;
}


img.tenugui-sm{
width:150px;
height:154px;
text-align:center;
padding:5px 0px;
}

img.bt-detail{
float:right;
padding-right:18px;
}

p.tenuguism-title{
text-align:left;
margin:0px 15px;
}

div.tenugui-name{
background-color:#B8A889; 
color:#FFFFFF;
padding:3px 5px;
font-size:18px;
font-weight:bold;
}

div.tenugui-cmt{
font-size:12px;
padding:10px;
text-align:left;
}

ul.tenugui-main{
list-style:none;
font-size:13px;
text-align:left;
}

ul.tenugui-main li{
margin:8px 0px;
}

ul.tenugui-color{
list-style:none;
margin:0px;
padding:3px;
text-align:left;
font-size:12px;
}

ul.tenugui-color li{
float:left;
width:150px;
}

ul.osusume{
background-color:#FEFEFE;
margin:3px 4px 15px 4px;
padding:6px;
list-style:none;
font-size:12px;
color: #660000;
}

ul.osusume li{
border-bottom:1px solid #E3DFD4;
padding:2px;
margin:4px;
text-align:left;
}

img.icon{
vertical-align:middle;
}

img.shop-name{
float:right;
padding:5px 0px;
}

img.img-long{
width:122px;
height:300px;
border:5px solid #EDE6DE;
}

img.img-main{
width:175px;
height:180px;
padding:5px;
margin:0px 10px 3px 3px;
background-color:#EDE6DE;
float:left;
}

div.box{
text-align:center;
margin-bottom:10px;
}

div.free-img{
text-align:center;
padding:5px 0px;
}

div.free-cmt{
padding:5px 5px 8px 5px;
}
