/*
 製品ページ：オプション用CSS
*/
/*見出しタグ変更*/
h1.h1opt3 {margin-bottom: 20px;padding: 5px 5px 5px 0px;background: url(../gif/tit_h1_e.gif) left bottom no-repeat;line-height: normal;font-size: 21px;color: #203744;clear: both;
}
h2.h2opt {background: url(../gif/tit_h3body_e.gif) no-repeat 0 0;width: 728px;height: 31px;color: #fff;font-size: 18px;font-weight: normal;font-style: normal;padding-top: 14px;padding-left: 28px;margin-top: 10px;margin-bottom: 10px;clear: both;}
h2.h2opt span.h2exp {font-size: 12px;font-weight: normal;font-style: normal;margin-left: 10px;color: #fff;}

h4.h4opt5 {width:330px; color: #333;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 5px 0px 5px 20px;margin-bottom: 10px;background: url(../gif/icon_point_e.gif) no-repeat left center;font-size: 15px;font-weight: normal;font-style: normal;margin-top: 10px;clear: both;}
/*//見出しタグ変更*/
h3.h3opt {background: url(../gif/tit_h3body_e.gif) no-repeat 0 0;width: 728px;height: 31px;color: #fff;font-size: 18px;font-weight: normal;font-style: normal;padding-top: 14px;padding-left: 28px;margin-top: 10px;margin-bottom: 10px;clear: both;}
h3.h3opt span.h3exp {font-size: 12px;font-weight: normal;font-style: normal;margin-left: 10px;color: #fff;}

h5.h5opt {width:330px; color: #333;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding: 5px 0px 5px 20px;margin-bottom: 10px;background: url(../gif/icon_point_e.gif) no-repeat left center;font-size: 15px;font-weight: normal;font-style: normal;margin-top: 10px;clear: both;}

table.prdhead {width:728px;border-top: 0px solid #fff;border-left: 0px solid #fff; margin: 0 0 0 0;} 
table.prdhead td.pict {width:350px;text-align: center;vertical-align: top; padding: 0px 0px 0px 0px; }
table.prdhead td.spec {width:378px;vertical-align: top; padding: 0px 0px 0px 10px; }
table.prdhead td a {color: #0068a2; }
table.prdhead td a:hover {color: #00b4dd;} 

table.tdspec {width: 350px;margin-top:0px;margin-left:0px;margin-bottom:2px;}
table.tdspec th {border: 0px;padding: 5px 5px;text-align:left;vertical-align:top;font-size: 0.8em;}
table.tdspec td {border-bottom:solid 0px #666666;padding: 5px 5px;text-align:left;font-size: 0.8em;}
table.tdspec th.dash {border-bottom:dashed 1px #666666;padding:5px 5px;text-align:lefr;font-size: 0.8em;}
table.tdspec td.dash {border-bottom:dashed 1px #666666;padding:5px 5px;text-align:lefr;font-size: 0.8em;;}
table.tdspec td a {color: #0068a2; }
table.tdspec td a:hover {color: #00b4dd;} 

div#sidemenu ul.sidemenu1 li.nowa a {background: url(../gif/b_side1_a.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}
div#sidemenu ul.sidemenu1 li.nowb a {background: url(../gif/b_side1_b.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}
div#sidemenu ul.sidemenu1 li.nowc a {background: url(../gif/b_side1_c.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}
div#sidemenu ul.sidemenu1 li.nowd a {background: url(../gif/b_side1_d.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}
div#sidemenu ul.sidemenu1 li.nowe a {background: url(../gif/b_side1_e.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}
div#sidemenu ul.sidemenu1 li.nowf a {background: url(../gif/b_side1_f.gif) no-repeat left center;display: block;border: 3px solid #fff;color: #fff;font-size: 12px;padding: 12px 5px 10px 25px;line-height: 1.25em;}

ul.download { list-style-type: none;}
ul.download li {float: left;padding-right:5px;}
ul.download li.pdf a {width: 120px;height: 30px;background: url(../jpg/b_pdf.jpg) no-repeat 0 0;margin-right: 0px;text-indent: -9999px;display: block;}
ul.download li.pdf a:hover {background-position: -0px -30px;}
ul.download li.dxf  a {width: 120px;height: 30px;background: url(../jpg/b_dxf.jpg) no-repeat 0 0;margin-right: 0px;text-indent: -9999px;display: block;}
ul.download li.dxf  a:hover {background-position: -0px -30px;}
ul.download li.cad  a {width: 120px;height: 30px;background: url(../jpg/b_3dcad.jpg) no-repeat 0 0;margin-right: 0px;text-indent: -9999px;display: block;}
ul.download li.cad  a:hover {background-position: -0px -30px;}

div.pschrslt5 {overflow: auto; padding-left: 20px; margin-left: 5px; width: 695px; height: 230px; background-color: #efefef;clear:both;}
div.pschrslt5 ul { float:left;}
div.pschrslt5 li { margin-top: 5px; margin-left: 5px; background-color:white; float: left;}

span.balloon { color: #0068a2; }
span.thirdjointreach { color: #0068a2; }
