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

/* Default Tags */

.prd-list
{
width:698px;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
margin-bottom:5px;
margin-right:5px;
margin-top:5px;
}

.prd-list-b
{
width:545px;
padding-bottom:5px;
padding-top:5px;
padding-right:5px;
margin-bottom:5px;
margin-right:5px;
margin-top:5px;
z-index:100;
}

#prd-path a, #prd-path:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#cccccc;
text-decoration:none;
}

#prd-path a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

#prd-filter a, #prd-filter:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333;
text-decoration:underline
}

#prd-filter a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:underline
}

.prd-thumb
{
width:160px;
height:120px;
margin:5px;
}

.prd-thumb img, .prd-thumb img:link
{
border:1px;
border-style:solid;
border-color:#cccccc;
}

.prd-thumb img:hover
{
border:1px;
border-style:solid;
border-color:#cccccc;
filter:alpha(opacity=45);
}


#prd-sum
{
vertical-align:top;
}

.prd-sum a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.prd-sum h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
text-decoration:none;}

#prd-logo
{
width:160px;
height:100px;
vertical-align:top;
}

.prd-type
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.prd-new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.columns
{
width:540px;
padding:0;
border:0;
}

#prd-list-left
{
width:262px;
z-index:100;
height:107;
}

#prd-list-right
{
width:262px;
height:107;
}

.prd-btn-a
{
background-image:url(../_products/_links/levela_bg.gif);
background-repeat:no-repeat;
width:262px;
height:107px;
vertical-align:top;
position:static;
z-index:100;
}

.prd-btn-b
{
width:250px;
vertical-align:top;
position:relative;
}

.prd-btn-a h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.prd-btn-a-thumb
{
width:50px;
height:100px;
border:0;
}

.level-a-lst
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.level-b-lst
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
}

.prd-list-space
{
height:8px;
}

.level-b-expand-ttl
{
background-image:url(../_products/_links/levelb_bg1.gif);
background-repeat:no-repeat;
width:262px;
height:30px;
}

.level-b-expand-ttl h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
text-indent:10px;
vertical-align:middle;
}

.level-b-expand-li
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
text-indent:-25px;
list-style:none;
line-height:18px;
margin-bottom:2px;
border-bottom:1px;
border-bottom-color:#666666;
}

.prd-cnt, .prd-cnt-data
{
width:539px;
}

.prd-cnt a, #prd-cnt a, .prd-cnt a:link, .prd-cnt-data a, .prd-cnt-data p, .prd-cnt p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:0px;
vertical-align:middle;
}

.prd-cnt h2, #prd-cnt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
text-decoration:none;
text-indent:0px;
vertical-align:middle;
}

.prd-cnt h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
text-indent:0px;
vertical-align:middle;
}

.prd-cnt-data-ttl
{
width:150px;
}

.prd-cnt-data b
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
text-indent:0px;
vertical-align:middle;
}

.prd-ttl, .prd-cnt-ttl, #prd-cnt-ttl, .prd-cnt-ttl h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
text-indent:0px;
vertical-align:middle;
}


#prd-spacer
{
height:20px;
}

#prd-btn-back
{
height:30px;
width:539px;
vertical-align:middle;
}

#prd-btn-back h3, #prd-btn-back h3 a ,#prd-btn-back h3 a:link, #prd-btn-back h3 a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:underline;
text-indent:0px;
vertical-align:middle;
}

#prd-btn-back h3 a:hover
{
color:#990000;
}

#prd-img-frame, #prd-img-frame img
{
width:265px;
height:200px;
border:1px;
border-style:solid;
border-color:#cccccc;
padding:0;
margin:0;
}

#prd-player-frame
{
}

#prd-tab-cnt
{
width:265px;
padding:0;
margin:0;
}

.prd-tab-cnt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-indent:0px;
vertical-align:middle;
line-height:25px;
}

