
/*----------ディティールページ---------------*/

#Content_Box  {
width:940px;
margin:0 auto;
}

#Pan  {
width:930px;
margin:0 auto;
padding:15px 0px 15px;
}

#Pan a  {
color:#000;
}

#Product_Wrap  {
width:940px;
padding-bottom:60px;
}

#Product_Image  {
float:left;
width:443px;
}

#Ph_Large  {
border:solid 1px #d3d3d3;
margin-bottom:15px;
}

#Ph_Wrap  {
width:450px;
margin-bottom:8px;
}

#Ph_Wrap .ph_small  {
float:left;
width:83px;
height:83px;
margin-right:7px;
margin-bottom:8px;
cursor: pointer;
}

#Ph_Wrap .ph_small#five  {
float:right;
width:83px;
height:83px;
margin-right:7px;
}


#Product_Content  {
float:right;
width:470px;
}

#Title  {
font-size:1.7em;
font-weight:bold;
padding-bottom:8px;
}

#Subtitle  {
font-weight:bold;
padding-bottom:20px;
}

#product_no  {
font-size:0.9em;
}

#color  {
font-size:0.9em;
padding:8px 0px;
}

#material   {
font-size:0.9em;
padding-bottom:18px;
}

.dotline  {
width:470px;
border-bottom:dotted 1px #000;
border-top:dotted 1px #000;
}


#comment  {
width:450px;
padding:12px 8px;
line-height:1.6;
font-size:0.9em;
}

#brand_mark  {
padding:10px 0px;
}

#brand_mark span#icon  {
float:left;
width:50px;
margin-right:2px;
}

#Product_Content table  {
border-top:solid 1px #dbdbdb;
border-right:solid 1px #dbdbdb;
text-align:center;
font-size:0.85em;
}

#Product_Content table th  {
background-color:#f6f6f6;
height:25px;
border-left:solid 1px #dbdbdb;
border-bottom:solid 1px #dbdbdb;
}

#Product_Content table td  {
color:#000;
height:25px;
border-left:solid 1px #dbdbdb;
border-bottom:solid 1px #dbdbdb;
}

#Product_Content table td#size  {
text-align:left;
padding-left:15px;
}


#Product_Content table td span#soldout  {
color:#de0000;
}

#sizeinfo  {
width:385px;
}

#size_btn  {
padding:0 0px 28px;
}


#sizeselect  {
float:left;
padding-right:20px;
}

#sizeselect  p{
padding-bottom:8px;
}

form#size   {
margin-top:15px;
}


select#size  {
width:180px;
border:solid 1px #e1e1e1;
border-top:solid 2px #e1e1e1;
border-right:solid 2px #e1e1e1;
font-size:1em;
padding:2px 5px;
}

#cart_in  {
float:left;
width:180px;
}

#caution  {
font-size:0.8em;
line-height:1.6;
padding-top:35px;
}



/*----------ディティール・アイテム---------------*/

#Item_Wrap  {
width:940px;
}

#Recommend  {
float:left;
width:719px;
}

#Recommend h3  {
padding:0px 0px 15px;
}

#Item  {
width:730px;
padding-bottom:65px;
}

#Item .itembox  {
float:left;
width:156px;
background:url(../images/item_bg.gif) repeat-x;
background-color:#f8f8f8;
padding:9px;
margin-right:7px;
}

#Item .itembox#last  {
float:left;
margin-right:8px;
}

#Item .itembox p  {
text-align:center;
font-size:0.9em;
}

#Item .itembox p a  {
line-height:1.4;
}

#Item .itembox p.item_name,p.price  {
padding-top:4px;
}

#Item .itembox p.brand  {
padding-top:10px;
}

#Ranking  {
float:right;
width:200px;
}

#Side_Banner  {
width:200px;
margin-bottom:13px;
}

#Side_Banner_Small  {
width:200px;
margin-bottom:13px;
}



/*----------フッター---------------*/

#Pagetop  {
float:right;
width:100px;
height:16px;
padding:100px 0px 15px;
}

#Footer  {
width:980px;
margin:0 auto;
text-align:center;
background-color:#000;
}

#Footer_Menu  {
padding:25px 0px;
}

#Footer_Menu a  {
color:#FFF;
}

#Copyright  {
padding-bottom:20px;
}








