/* commons-------------------------------------------------------- */
body{background:url(../imgs/common/bg.jpg) center top;font-size:10px;line-height:18px;color:#646464;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#container{width:992px;text-align:center;margin:0 auto;}
#header{width:992px;height:106px;background:url(../imgs/common/header.jpg) no-repeat center top;}
#header_in{padding:28px 39px 0 39px;}
#header_l{float:left;width:123px;padding:52px 0 0 0;}
#header_l a{display:block;height:12px;width:123px;text-indent:-9999px;}
#header_r{float:right;width:120px;padding:0 0 0 0;}
#header_r a{display:block;height:64px;width:120px;text-indent:-9999px;}

.ttl{text-align:left;font-weight:bold;font-size:14px;color:#646464;}
.pads_b{padding-bottom:16px;}
.padsh_b{padding-bottom:8px;}
.pads_t{padding-top:16px;}
.padsh_t{padding-top:8px;}

#container_bottom{width:992px;padding:0 0 18px 0;background:url(../imgs/common/footer.jpg) no-repeat center bottom;}
#container_in{padding:0 8px;background:#fff;}

#conts{padding:22px 0 0 0;}

#conts01{float:left;width:216px;text-align:left;}
#conts01_in{width:200px;}
#conts02{float:left;width:544px;padding:16px 0 0 0;font-size:12px;text-align:left;}
#conts02 p{padding:0 0 12px 0;}
#conts03{float:right;width:200px;text-align:left;}

#box01_wrap{font-size:12px;line-height:16px;padding:0 0 16px 0;}
#box01_t{width:200px;background:url(../imgs/common/box1_right_top.png) no-repeat right top #0071bd;}
#box01_b{width:200px;background:url(../imgs/common/box1_right_bottom.png) no-repeat right bottom;}
#box01_in{padding:16px 16px 26px 16px;color:#fff;font-weight:bolder;}
#box01_in ul{}
#box01_in li {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
#box01_in li a{display:block;color:#fff;font-weight:bolder;margin:0;width:168px;}
#box01_in li span{padding:4px 0 4px 13px;display:block;}
#box01_in li a:hover{background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom #fff;color:#0071bd;text-decoration:none;}

#box02_t{font-size:12px;line-height:16px;width:200px;background:url(../imgs/common/box2_right_top.png) no-repeat right top #bacad3;}
#box02_b{width:200px;background:url(../imgs/common/box2_right_bottom.png) no-repeat right bottom;}
#box02_in{padding:16px 16px 26px 16px;color:#6d6e6f;}
#box02_in ul{}
#box02_in li {background:url(../imgs/common/pointer.jpg) no-repeat left 1px;padding:4px 0 4px 13px;}
#box02_in li a{display:block;color:#0071bd;}
#box02_in li a:hover{display:block;color:#0071bd;text-decoration:underline;}

#box03_t{font-size:12px;line-height:16px;width:200px;background:url(../imgs/common/box3_left_top.png) no-repeat left top #bacad3;}
#box03_b{width:200px;background:url(../imgs/common/box3_left_bottom.png) no-repeat left bottom;}
#box03_in{padding:16px 0px 10px 0px;color:#6d6e6f;}
#box03_in_news{padding:8px 16px;background:#748a96;color:#fff;}
#box03_in_news p{padding:4px 0;}
#box03_in_news a{color:#fff;}
#box03_in_news a:hover{color:#fff;text-decoration:underline;}
#box03_in_in{padding:16px;}
#box03_in_in p{padding:4px 0 6px 0;margin-bottom:16px;background:url(../imgs/common/box3_p_bg.jpg) repeat-x left bottom;}
#box03_in ul{color:#0071bd;}
#box03_in li {background:url(../imgs/common/pointer.jpg) no-repeat left 1px;}
#box03_in li a{display:block;padding:4px 0 4px 13px;color:#0071bd;}
#box03_in li a:hover{display:block;padding:4px 0 4px 13px;color:#0071bd;text-decoration:underline;}

#footer{padding:8px 8px 0 8px;text-align:left;}
#footer img{display:block;}
#footer_l{float:left;padding:24px 0 0 0;width:550px;}
#footer_r{float:right;padding:24px 0 0 0;width:250px;text-align:right;}

/* ---ナビ--- */
#gnavi{font-size:12px;height:28px;background:url(../imgs/common/gnavi_bg.jpg) repeat-x center top;text-align:left;}
#gnavi_in{position:relative;}
#gnavi ul{list-style:none;padding:0 56px;}
#gnavi li{display:block;float:left;text-align:center;line-height:28px;font-weight:bold;color:#fff;letter-spacing:1px;}
#gnavi li#one{width:79px;margin-right:1px;}
#gnavi li#two{width:87px;margin-right:1px;}
#gnavi li#three{width:134px;margin-right:1px;}
#gnavi li#four{width:88px;margin-right:1px;}
#gnavi li#five{width:147px;margin-right:1px;}
#gnavi li#six{width:112px;margin-right:1px;}
#gnavi li#seven{width:97px;margin-right:1px;}
#gnavi li#eight{width:110px;}
#gnavi li a{display:block;height:26px;color:#fff;}
#gnavi li a:hover{display:block;height:28px;color: #0071bd;text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}

#home #gnavi li#one a{color: #0071bd;}
#home #gnavi li#one{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}
#product #gnavi li#two a{color: #0071bd;}
#product #gnavi li#two{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}
#company #gnavi li#four a{color: #0071bd;}
#company #gnavi li#four{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}
#support #gnavi li#five a{color: #0071bd;}
#support #gnavi li#five{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}
#event #gnavi li#six a{color: #0071bd;}
#event #gnavi li#six{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}
#contact #gnavi li#eight a{color: #0071bd;}
#contact #gnavi li#eight{text-decoration:none;background:url(../imgs/common/gnavi_ro.jpg) repeat-x center top;}

/* ---ナビ02--- */
#gnavi02{height:28px;background:url(../imgs/common/gnavi02_bg.jpg) repeat-x center top;text-align:left;}

/* ---productナビ(Big Categories_On)--- */
body.maldi #box01_in li#maldi a{background:url(../imgs/common/subnavi_on2.gif) no-repeat left -24px;}
body.maldi #box01_in li#maldi a:hover{background:url(../imgs/common/subnavi_on2.gif) no-repeat left bottom #fff;}
body.esiion #box01_in li#esiion a{background:url(../imgs/common/subnavi_on.gif) no-repeat left -24px;}
body.esiion #box01_in li#esiion a:hover{background:url(../imgs/common/subnavi_on.gif) no-repeat left bottom #fff;}
body.esitof #box01_in li#esitof a{background:url(../imgs/common/subnavi_on.gif) no-repeat left -24px;}
body.esitof #box01_in li#esitof a:hover{background:url(../imgs/common/subnavi_on.gif) no-repeat left bottom #fff;}
body.uhr #box01_in li#uhr a{background:url(../imgs/common/subnavi_on.gif) no-repeat left -24px;}
body.uhr #box01_in li#uhr a:hover{background:url(../imgs/common/subnavi_on.gif) no-repeat left bottom #fff;}
body.qh #box01_in li#qh a{background:url(../imgs/common/subnavi_on.gif) no-repeat left -24px;}
body.qh #box01_in li#qh a:hover{background:url(../imgs/common/subnavi_on.gif) no-repeat left bottom #fff;}
body.system #box01_in li#system a{background:url(../imgs/common/subnavi_on.gif) no-repeat left -24px;}
body.system #box01_in li#system a:hover{background:url(../imgs/common/subnavi_on.gif) no-repeat left bottom #fff;}
body.robot #box01_in li#robot a{background:url(../imgs/common/subnavi_on2.gif) no-repeat left -24px;}
body.robot #box01_in li#robot a:hover{background:url(../imgs/common/subnavi_on2.gif) no-repeat left bottom #fff;}
body.bioinformatics #box01_in li#bio a{background:url(../imgs/common/subnavi_on2.gif) no-repeat left -24px;}
body.bioinformatics #box01_in li#bio a:hover{background:url(../imgs/common/subnavi_on2.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Off)--- */
#box01_in li.maldis {display:none;}
#box01_in li.esiions {display:none;}
#box01_in li.esitofs {display:none;}
#box01_in li.uhrs {display:none;}
#box01_in li.qhs {display:none;}
#box01_in li.systems {display:none;}
#box01_in li.robots {display:none;}
#box01_in li.bios {display:none;}

/* ---productナビ(Small Categories_Maldi_On)--- */
body.maldi #box01_in li.maldis {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.maldi #box01_in li.maldis span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.microflex #box01_in li.microflexs a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.microflex #box01_in li.microflexs a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.microflexlt #box01_in li.microflexlts a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.microflexlt #box01_in li.microflexlts a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.autoflex #box01_in li.autoflexs a{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left -30px;}
body.autoflex #box01_in li.autoflexs a:hover{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left bottom #fff;}

body.ultraflex #box01_in li.ultraflexs a{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left -30px;}
body.ultraflex #box01_in li.ultraflexs a:hover{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left bottom #fff;}

body.ultraflextreme-series #box01_in li.ultraflextreme a{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left -30px;}
body.ultraflextreme-series #box01_in li.ultraflextreme a:hover{background:url(../imgs/common/subnavi_s_on2.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Esiion_On)--- */
body.esiion #box01_in li.esiions {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.esiion #box01_in li.esiions span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.esquire6k #box01_in li.esquire6ks a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.esquire6k #box01_in li.esquire6ks a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.hctultra #box01_in li.hctultras a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.hctultra #box01_in li.hctultras a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.hctultraetd #box01_in li.hctultraetds a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.hctultraetd #box01_in li.hctultraetds a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.amazon-series #box01_in li.amazons a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.amazon-series #box01_in li.amazons a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.amazon-sl #box01_in li.amazonsls a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.amazon-sl #box01_in li.amazonsls a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Esitof_On)--- */
body.esitof #box01_in li.esitofs {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.esitof #box01_in li.esitofs span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.microtof-ii #box01_in li.microtof-iis a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.microtof-ii #box01_in li.microtof-iis a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.microtof-q-ii #box01_in li.microtof-q-iis a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.microtof-q-ii #box01_in li.microtof-q-iis a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Uhr_On)--- */
body.uhr #box01_in li.uhrs {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.uhr #box01_in li.uhrs span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.maxis #box01_in li.maxiss a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.maxis #box01_in li.maxiss a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Qh_On)--- */
body.qh #box01_in li.qhs {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.qh #box01_in li.qhs span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.apex #box01_in li.apexs a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.apex #box01_in li.apexs a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.solarix #box01_in li.solarixs a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.solarix #box01_in li.solarixs a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_System_On)--- */
body.system #box01_in li.systems {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.system #box01_in li.systems span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.target #box01_in li.targets a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.target #box01_in li.targets a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.maldibio #box01_in li.maldibios a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.maldibio #box01_in li.maldibios a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Robot_On)--- */
body.robot #box01_in li.robots {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.robot #box01_in li.robots span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.image #box01_in li.images a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.image #box01_in li.images a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.profc #box01_in li.profcs a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.profc #box01_in li.profcs a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

body.easynlc #box01_in li.easynlcs a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.easynlc #box01_in li.easynlcs a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---productナビ(Small Categories_Bioinformatics_On)--- */
body.bioinformatics #box01_in li.bios {display:block;padding:0;margin:0;background:url(../imgs/common/box1_li_bg.jpg) repeat-x right bottom;}
body.bioinformatics #box01_in li.bios span{padding:4px 0 4px 26px;display:block;font-size:10px;font-weight:normal;line-height:16px;}

body.maldi-biotyper #box01_in li.maldibiotyper a{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left -30px;}
body.maldi-biotyper #box01_in li.maldibiotyper a:hover{background:url(../imgs/common/subnavi_s_on.gif) no-repeat left bottom #fff;}

/* ---home--- */
#home #main{background:url(../imgs/home/main.jpg) no-repeat center top;width:544px;height:239px;text-indent:-9999px;}
#home .blocks{padding:8px 0 0 0;}
#home .blocks strong{display:block;text-align:left;font-weight:bold;font-size:14px;color:#646464;}
#home .block_l{width:268px;float:left;height:300px;background:#d8e2e8;}
#home .block_r{width:268px;float:right;height:300px;background:#d8e2e8;}
#home .block_in{padding:12px 12px;line-height:14px;text-align:center;}
#home .block_img{padding:15px 0 30px;}

/* ---product--- */
#product ul.pro_list{padding:0 0 16px 24px;}
#product ul.pro_list li{list-style:disc;}
#product ul.pro_list2{padding:0 0 16px 12px;}
#product ul.pro_list2 li{list-style:circle;}

#product ol.pro_list{padding:0 0 12px 24px;}
#product ol.pro_list li{}

#product .index_list_wrap strong{display:block;padding:8px 0 0 0;font-size:12px;}
#product .index_list01{background:#bacad3;font-size:12px;padding:6px 8px;line-height:18px;}
#product .index_list02{background:#d8e2e8;font-size:12px;padding:6px 8px;line-height:18px;}

#product table td.index_list01{background:#bacad3;font-size:12px;padding:6px 8px;line-height:18px;vertical-align:middle;}
#product table td.index_list02{background:#d8e2e8;font-size:12px;padding:6px 8px;line-height:18px;vertical-align:middle;}

#product table td.index_list01 p,
#product table td.index_list02 p{padding:0;}

#product table.pro_data td{font-size:10px;}

#product .fnt10{font-size:9px;letter-spacing:-1px;line-height:14px;}
#product .fnt102{font-size:9px;line-height:18px;}

/* ---product_tabs--- */
#product .prd_tabs{}
#product .prd_tabs ul{height:34px;}
#product .prd_tabs ul li{background:url(../imgs/product/common/tab_normal.gif) no-repeat left top;height:16px;width:90px;float:left;}
#product .prd_tabs ul li a{display:block;padding:2px 0 0 0;width:81px;text-align:center;font-size:10px;line-height:14px;color:#000;}
#product .prd_tabs ul li.on a{font-weight:bold;background:url(../imgs/product/common/tab_aktiv.gif) no-repeat left top;}

#product #details,
#product #images,
#product #applications,
#product #learnmore{margin-top:54px;}

/* ---product_change_image--- */
#product #change_image{}
#product #change_image #view{margin:0 0 12px 0;padding:3px 0;background:#bacad3;}
#product #change_image #view ul#item_imgs{}
#product #change_image #view ul#item_imgs li{width:544px;text-align:center;}

#product #change_image ul#thumbs{padding:0 0 0 2px;}
#product #change_image ul#thumbs li{float:left;margin:0 7px 7px 0;padding:2px;border:1px solid #d9d9d9;height:65px;}
#product #change_image ul#thumbs li.mr0{margin-right:0;}