/* =====================================================================
*
*    4. Global Structure
*
* =================================================================== */
#productsContent #left_contents h3{ margin:0 0 10px 0; padding:5px 10px; background-color:#555555; color:#ffffff; font-weight:bold; }
div#productsContent h3{ margin:10px 0; padding:5px 10px; background-color:#98ABBA; font-weight:bold; }
div#productsContent h3.acces{ margin:10px 0; padding:0; background-color:#ffffff; font-weight:bold; }
div#productsContent h4{ margin:0px 0 10px 0; padding:5px 10px; background-color:#98ABBA; font-weight:bold; }
div#productsContent table{ width:700px; border-collapse:collapse; }
div#productsContent table th{ padding:5px; border:1px solid #999999; background-color:#E1E2DE; text-align:left; font-weight:normal; }
div#productsContent table th.nm{ text-align:center; font-weight:bold; }
div#productsContent table td{ padding:5px; border:1px solid #999999; line-height:1.3; text-align:left;}
div#productsContent table td.lef{ text-align:left;}
div#productsContent table td.spce{  text-align:left; background:#E9EEEF; }
div#productsContent table td span.kome{ padding-left:4px; color:#0000ff; font-weight:normal; }
div#productsContent table p.cmt{ text-indent:-1em; margin:5px 0; padding-left:1em; font-size:x-small; text-align:left; color:#666666; }
div#productsContent div.cmtContent { margin:10px; }
div#productsContent div.cmtContent p.cmt01{ text-indent:-1.25em; padding:0 0 5px 1.25em; }
div#productsContent div.cmtContent p.cmt02{ text-indent:-1.95em; padding:0 0 5px 1.95em; }
div#productsContent div.cmtContent ul.dot{ margin:0 0 10px 1.95em; list-style:none; }
div#productsContent div.cmtContent ul.dot li{ padding:0 0 0 10px; background:url('../../images/dot_black.gif') no-repeat 0 7px; }
div#productsContent div.cmtContent p span{ color:#0000ff; }
div#productsContent div.pagetop {display:block; padding:15px 0; clear:both; text-align:right; }
div#productsContent div.pagetop a { background:url("/support/images/arrow-up.gif") no-repeat center right; padding-right:18px; zoom:1;}
div#productsContent .txt_indent{ text-indent:-1em; padding-left:1em; }

div#productsContent div.strContent { padding:0px 0 20px 0; }
div#productsContent div.strContent h3{ margin:10px 0; padding:5px 10px; background-color:#e0ffff; font-weight:bold; }
div#productsContent div.strContent p{ margin:10px; line-height:1.3; }
div#productsContent div.strContent .txt_indent{ text-indent:-1em; padding-left:2em; }

div#productsContent div#searchContent { }
div#productsContent div#searchContent h3{ margin:10px 0 5px 0; padding:5px 0 0 15px; font-weight:bold; background:none; }
div#productsContent div#searchContent p.lnk{ margin:20px 15px 5px 0; float:right; }
div#productsContent div#searchContent p.lnk img{ margin-right:5px; }
div#productsContent div#searchContent .clr{ clear:both; }
div#productsContent div#searchContent .txts{font-size:x-small; font-weight:normal;}

div#productsContent div#searchContent div.tlt_body{-webkit-text-size-adjust:none}
div#productsContent div#searchContent div.tlt_body{ width:700px; margin:20px 0 10px 0; background:url("../images/filter/menu_bar.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative; font-size:12px; }
div#productsContent div#searchContent div.tlt_body_img{ width:300px; height:40px; margin:0; padding:0;}
div#productsContent div#searchContent div.tlt_body{ width:700px; margin:20px 0 10px 0; background:url("../images/filter/menu_bar.gif") bottom left no-repeat; padding:0 0 0 0; zoom:1; overflow:visible; position:relative;}
div#productsContent table.body_list{ border-collapse:separate; margin-bottom:3em; width:auto; border-spacing:10px;}
div#productsContent table.body_list th{ width:90px; font-size:larger; line-height:2; border-spacing:1em 0;}
div#productsContent table.body_list td{ width:150px; text-align:center; border:1px solid #999999; font-weight:bold; }
div#productsContent table.body_list td.body_color{ text-align:left; vertical-align:top; border:0; font-weight:normal; font-size:90%; }
div#productsContent table.body_list a.body_link{display:block; width:100%; text-decoration:none; color:#000000; }
div#productsContent table.body_list a.body_link:hover{color:#3366FF }

div#productsContent table.acsses{ width:700px; border-collapse:collapse; }
div#productsContent table.acsses th{ padding:5px; border:1px solid #999999; background-color:#E1E2DE; text-align:center; font-weight:normal; }
div#productsContent table.acsses th.nm{ text-align:center; font-weight:bold; }
div#productsContent table.acsses td{ padding:5px; border:1px solid #999999; line-height:1.3; text-align:center;}
div#productsContent table.acsses td.lef{ text-align:left;}
div#productsContent table.acsses td.maker{ line-height:2em;}
div#productsContent table.acsses td span.come{ color:#555555; font-size:80%; display:block; text-indent:-1em; padding-left:1em; }
div#productsContent table.acsses td.spce{  text-align:left; background:#E9EEEF; }
div#productsContent table.acsses td span.kome{ padding-left:4px; color:#0000ff; font-weight:normal; }
div#productsContent table.acsses td img{ padding-bottom:10px; }
div#productsContent table.acsses p.cmt{ text-indent:-1em; margin:5px 0; padding-left:1em; font-size:x-small; text-align:left; color:#666666; }

div#productsContent div.com_01{margin:0px 5px 15px 5px; border:1px solid #cccccc; padding:5px 5px 5px 1.5em; }

div#productsContent div#acs_link{ margin:5px 0 20px 5px; font-weight:normal; }
div#productsContent div#acs_link img{ margin-right:5px; }
.add_cmt1{ margin:5px 0; color:#484848; }