@charset "Shift_JIS";

/*========================================
* products_detail basic settings
* ======================================== */

body.prod, body.prod_popup { font-size:62.5%; line-height:180%; }

a { color:#00a0c6; text-decoration:none; }
a:link { text-decoration:underline; }

.prod h2 { width:210px; }
.prod h3 { float:left; width:223px; }
.prod h5 { color:#00A0C6; font-weight:normal; font-size:xx-small; margin:5px 0; padding:0; font-weight: bold; }
.prod ul { margin:0; padding:0; }
.prod ul li { padding:0; list-style:none; }

/*========================================
* products_detail header settings
* ======================================== */

/* headerLeft settings
---------------------------------------- */
.prod div.headLeft { width:230px; float:left; margin:0; margin-top: 80px; }
.prod div.headLeft ul { height:48px; }
.prod div.headLeft li { margin:0px 0 0 45px; display:block; width:170px; height:24px; }
.prod div.headLeft li a { display:block; width:170px; height:24px; }
.header div.headLeft h1 { width:49px; height: 71px; position: relative; padding: 54px 0 0 45px; }

/* headerRight settings
---------------------------------------- */
.prod div.headRight { width:515px; }
.prod div.headRight ul { float:right; }
.prod div.headRight li.toCompany { left:90px;}
.prod div.headRight li.toProducts { left:180px;}
.prod div.headRight li.toSitemap { left:270px;}
.prod div.headRight div.txtLead { height:153px; margin:0; padding:35px 0 0;}
html>body .prod div.headRight div.txtLead { height:118px;}

/* popup product titles
---------------------------------------- */
.prod_popup h1 { text-indent:-9999px; }
#hhid_dvdrw_popup h1 { background:url(../../../products/hhid_dvdrw/img/tl.gif) left 55px no-repeat; display:block; height:122px; margin:0 auto; width:475px; }
#hhid_cdrw_popup h1 {background:url(../../products/hhid_cdrw/img/tl.gif) left 55px no-repeat;display:block;height:122px;margin:0 auto;width:475px;}

/*========================================
* products_detail contents settings
* ======================================== */
#contents_divider { background:#fff; margin:0 auto 1px; width:800px; }
#contents { background:url(../../products/img/bg_pt.gif) repeat-y; padding:0 0 55px; margin:0 auto 1px; width:800px; }
.prod_popup .wrapper { width:555px; text-align:center; }
#popup_contents { background:#fff; padding:45px 0 0; margin:0 auto; width:555px; }
#prod_popup_tl { background:#fff; width:555px; margin:0 auto; }
#prod_photo01, #prod_photo02 { background:#fff; margin:1px auto 0; padding:20px 0; text-align:center; width:555px; }
#prod_photo02 { margin:1px auto 45px; }
.prod_popup img { margin:40px auto; }

/* contents function settings
---------------------------------------- */
#prod_func { background:url(../../../products/img/bg_pt.gif) repeat-y; margin-bottom:3px; height:37px; }
#prod_zoom_up { height:37px; text-align:right; padding:10px 0 0; margin:0 15px 0 0; }
#prod_zoom_up a { background:url(../../../products/img/plus.gif) right no-repeat; padding:5px 20px 5px 0; }
#prod_close { height:37px; text-align:right; padding:10px 0 0; margin:0 15px 0 0; }
#prod_close a { background:url(../../../products/img/close.gif) right no-repeat; padding:5px 20px 5px 0; }

/* contents sidenavigation settings
---------------------------------------- */
#prod_sidenav { float:left;}
#prod_sidenav a { background:url(../../../products/img/m_pdt.gif) no-repeat; display:block; width:244px; height:37px; }
#prod_sidenav a:hover { background:url(../../../products/img/m_pdt_ov.gif) #44a8cf no-repeat; }

div#prod_lists {clear:right;float:left; margin-top:18px;}
html>body div#prod_lists {margin-top: 0;}
#prod_lists ul {padding:12px 0; width:243px;}
#prod_lists ul li { width:243px; margin:0; padding:0; float:left;}
html>body #prod_lists ul li { float: none;}
#prod_lists ul li a {display:block; width:243px; height:14px;}
#prod_lists ul li a:hover {background:#44a8cf;}
li.bdcombo {height:18px!important;}
html>body li.bdcombo {height:14px!important;}



/* EXTERNAL DRIVE menu
---------------------------------------- */
ul#prod_ed p {background:url(../../../products/img/tl_prod_ed.gif) bottom left no-repeat;}
#prod_ed li#prod_ed_m01 a {background:url(../../../products/img/ed_m01.gif) no-repeat;}
#prod_ed li#prod_ed_m01 a:hover {background:url(../../../products/img/ed_m01_ov.gif) #44a8cf no-repeat;}

/* VALUE ADDED PRODUCTS menu
---------------------------------------- */
ul#prod_vap p {background:url(../../../products/img/tl_prod_vap.gif) bottom left no-repeat;}
#prod_vap li#prod_vap_m01 a {background:url(../../../products/img/vap_m01.gif) no-repeat;}
#prod_vap li#prod_vap_m01 a:hover {background:url(../../../products/img/vap_m01_ov.gif) #44a8cf no-repeat;}


/* contents text settings
---------------------------------------- */

/* product intro settings
---------------------- */
#prod_intro {width:475px;}
#prod_txt {	background:#fff;padding:0 40px;float:right;position:relative;top:-3px;width:475px;}
#prod_toptxt {background:#fff;padding:0 20px;float:right;position:relative; top:-3px; width:515px;}
#prod_gfx {text-align:right;height:1px;float:right;}
#prod_feature {margin-top:40px;width:475px;}
#prod_feature li {list-style:disc; margin-left:24px; padding:1px 0 0 0;}

/* product colors settings---------------------- */
#prod_colorselctr {padding:10px 0 0 250px;}
#prod_colorselctr p {padding:3px 2px 0 0;float:left;}
ul#prod_color {float:left; width:200px;}
ul#prod_color li {display:inline; font-size:9px !important;}
ul#prod_color li a {text-decoration:none; float:left;}

ul.feat li {
color: #00A0C6;
list-style-type: square!important;
margin-left: 18px;
font-size: 120%;
font-weight: bold;
margin-bottom: 8px;
}

ul.disc {margin-top: 8px;}
ul.disc li {
list-style-type: disc!important;
font-size: 86%;
font-weight: normal;
color: #646464;
margin-bottom: 0;
}

ul.att {margin-top: 20px;}
ul.att li {
list-style: none!important;
margin-left: 0!important;
}

/*DVDRW_COLOR!*/
body#hhid_dvdrw li#prod_color01 a, 
body#hhid_dvdrw li#prod_color02 a, 
body#hhid_dvdrw li#prod_color03 a, 
body#hhid_dvdrw li#prod_color04 a, 
body#hhid_dvdrw li#prod_color05 a, 
body#hhid_dvdrw li#prod_color06 a, 
body#hhid_dvdrw li#prod_color07 a {width:auto;}

/*DVDROM_COLOR!*/
body#hhid_dvdrom li#prod_color01 a {background-color:#00a0c6;}
body#hhid_dvdrom li#prod_color02 a {background-color:#3989be;}
body#hhid_dvdrom li#prod_color03 a {width:auto; color:#3d60aa;}
body#hhid_dvdrom li#prod_color04 a {color:#4ab182;}
body#hhid_dvdrom li#prod_color05 a {color:#9ad5a6;}

/*CDRW_COLOR!*/
body#hhid_cdrw li#prod_color01 a {background-color:#00a0c6;}
body#hhid_cdrw li#prod_color02 a {background-color:#3989be;}
body#hhid_cdrw li#prod_color03 a {width:auto; color:#3d60aa;}
body#hhid_cdrw li#prod_color04 a {color:#4ab182;}
body#hhid_cdrw li#prod_color05 a {color:#9ad5a6;}

/*CDROM_COLOR!*/
body#hhid_cdrom li#prod_color01 a {background-color:#00a0c6;}
body#hhid_cdrom li#prod_color02 a {background-color:#3989be;}
body#hhid_cdrom li#prod_color03 a {width:auto; color:#3d60aa;}
body#hhid_cdrom li#prod_color04 a {color:#4ab182;}
body#hhid_cdrom li#prod_color05 a {color:#9ad5a6;}

/*COMBO_COLOR!*/
body#hhid_combo li#prod_color01 a {background-color:#00a0c6;}
body#hhid_combo li#prod_color02 a {background-color:#3989be;}
body#hhid_combo li#prod_color03 a {width:auto; color:#3d60aa;}
body#hhid_combo li#prod_color04 a {color:#4ab182;}
body#hhid_combo li#prod_color05 a {color:#9ad5a6;}

/* spec table settings
---------------------- */
table#prod_spec {font-size:100%;margin:20px 0 0 0;width:475px;}
th, td {padding:2px;}
th {background:#19A9CC;border-left:solid 1px #fff;border-top:solid 1px #fff;color:#fff;font-weight:normal;text-align:left;vertical-align:top;}
td {background:#ededed;border-left:solid 1px #fff;border-top:solid 1px #fff;color:#646464;vertical-align:top;}
tr.prod_max th.prod_max_speed {background:#1993B1;}
tr.prod_max td.prod_max_speed {background:#dcdcdc;text-align:center;width:152px;}


/* Magnification ratio---------------------- */
.prod_ratio {text-align:left;}

/* no border
---------------------- */
.prod_nbd {border-bottom:solid 1px #199391;border-top:none;}

#prod_lists img#hhid_tl,
#prod_lists img#sid_tl {
margin:10px 0 8px 46px;
}

html>body #prod_lists img#hhid_tl,
html>body #prod_lists img#sid_tl {
margin: 26px 0 8px 46px;
}

#prod_toptxt h3 {
background: none;
margin:24px 0 0;
padding-bottom: 10px;
width: 100%;
}

.prod h4 { display:block; text-indent:-9999px; margin:0 0 20px; width:52px; height:18px;}
.prod h6 { display:block; text-indent:-9999px; margin:30px 0 0; width:52px; height:18px;}
