@charset "Shift_JIS";

a:link{color:#3366FF; text-decoration:none;}
a:visited{color:#3366FF; text-decoration:none;}
a:hover{color:#6699FF; text-decoration:underline;}
a:active{color:#6699FF; text-decoration:underline;}

/*detail 商品詳細ページ------------------------------------ */
/*ページャ*/
table#detail-head{
width:570px;
font-size:98%;
}

table#detail-head tr{
vertical-align:top;
}

table#detail-head td{
}

table#detail-head td.history{
width:40%;
padding-bottom:6px;
}

table#detail-head td.keywords{
width:60%;
font-weight:bold;
text-align:right;
color:#999999;
font-size:80%;
}


/*タイトル*/
div#detail-title{
background-image:url(/parts/images/detail_title_bg.gif);
background-repeat:repeat-y;
font-weight:bold;
vertical-align:top;
font-size:140%;
padding-left:15px;
margin-bottom:10px;
}

/*写真＆スペック*/
div#detail-specs{
width:570px;
font-size:98%;
}

table#specs-table{
width:570px;
}

table#specs-table tr{
vertical-align:top;
}

table#specs-table td.photo{
background-image:none;
width:260px;
padding:0;
}

table#specs-table th{
background-image:url(/parts/images/detail_dtoline.gif);
width:90px;
padding:8px 0;
text-align:left;
}

table#specs-table td{
background-image:url(/parts/images/detail_dtoline.gif);
width:220px;
padding:8px 0;
}

table#specs-table td.price{
color:#FF4E00;
font-weight:bold;
font-size:120%;
}

/*詳細情報*/
div#detail-more{
width:570px;
margin:10px 0;
font-size:90%;
}

table#more-table{
border-top:1px solid #C9C9C9;
border-bottom:none;
border-left:1px solid #C9C9C9;
border-right:none;
width:570px;
}

table#more-table tr{
}

table#more-table th{
border-top:none;
border-bottom:1px solid #C9C9C9;
border-left:none;
border-right:1px solid #C9C9C9;
background-color:#F5F5F5;
width:160px;
padding:6px;
text-align:left;
}

table#more-table td{
border-top:none;
border-bottom:1px solid #C9C9C9;
border-left:none;
border-right:1px solid #C9C9C9;
width:407px;
padding:6px;
}





