<style>
fieldset{border:none;margin:0;padding:0;}
html {    height: 100%;    line-height: 1;    background: #ffffff;    color: #333;    font-size: 87.5%;}
.head1-area{}
.simple-hd .header-wrap .head-area .menu-box .wako-logo{display:none;}
.wrap-all{padding-top:43px;}
.header-wrap{position: relative;z-index: 110;background-color: white;}
.header-wrap ul{margin:0;padding:0;list-style:none;}
.header-wrap ul li{margin:0;padding:0;list-style:none;}
.header-wrap .head-area{position:fixed;top:0;left:0;width:100%;background:#ffffff;border-bottom:1px solid #e6e6e6;z-index:400;}
.m-op .header-wrap .head-area{z-index:1002;}
.header-wrap .head-area .inner{padding:0;}
.header-wrap .logo-box{float:left;margin-left:12px;width:90%;}
.header-wrap .logo-box .logos{margin:0;padding:0; background: none;}
.header-wrap .logo-box .ffwk-logo{display:none;}
.header-wrap .logo-box .ff-logo{display:inline-block;margin-top:10px;width:90px;}
.header-wrap .logo-box .ff-logo img{width:80px;height:40px;}
.header-wrap .logo-box .r-logo {margin:10px 0 10px 0;}
.header-wrap .head-area .menu-box{position: absolute;    right: 0;    top: 0;}
.header-wrap .head-area .menu-box ul{margin:0;display:table;}
.header-wrap .head-area .menu-box ul li{display:table-cell;vertical-align:top;}
.header-wrap .head-area .menu-box li a{position:relative;display:block;padding:0;width:42px;height:42px;background-repeat:no-repeat;background-position:center;background-size:24px 24px;text-align:center;}
.header-wrap .head-area .menu-box li a span{display:none;}
.header-wrap .head-area .menu-box .search{display:none;}
.header-wrap .head-area .menu-box .cart .n{display:block;position:absolute;top:8px;left:0;right:0;margin:0 12px 0 8px;color:#F99604;font-size:1.0rem;font-weight:bold;text-align:center;}
.header-wrap .head-area .menu-box .cart .n::before,

.header-wrap .head-area .menu-box .cart .n::after{display:none;}
.header-wrap .head-area .menu-box .tel a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_tel02.svg);}
.header-wrap .head-area .menu-box .favorite a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_fav02.svg);transition:0.2s transform;}
.header-wrap .head-area .menu-box .favorite a.check{transform:scale(1.2, 1.2);}
.header-wrap .head-area .menu-box .cart a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_cart02.svg);background-size:30px;transition:0.2s transform;}
.header-wrap .head-area .menu-box .cart a.check{transform:scale(1.2, 1.2);}
.header-wrap .head-area .menu-box .wako-logo{width:42px;background-color:#e6e6e6;text-align:center;vertical-align:middle;}
.header-wrap .head-area .menu-box .wako-logo a{display:inline-block;width:28px;height:auto;}
.header-wrap .head-area .menu-box .wako-logo a img{width:28px;height:27px;}
.header-wrap .head-area .menu-box .search{display:none;}
.header-wrap .head-area .menu-box .favorite{display:none;}
body.signin .header-wrap .head-area .menu-box .favorite{display:block;}
.header-wrap .head-area .menu-box .spmenu a{display:table-cell;background:#116af7;vertical-align:middle;text-align:center;}
.header-wrap .head-area .menu-box .spmenu a span{position:relative;display:inline-block;margin-top:2px;width:16px;height:16px;}
.header-wrap .head-area .menu-box .spmenu a i{position:absolute;display:block;width:100%;height:2px;background-color:#fff;transition:.3s ease;}
.header-wrap .head-area .menu-box .spmenu a i:nth-of-type(1){top:0;}
.header-wrap .head-area .menu-box .spmenu a i:nth-of-type(2){top:7px;}
.header-wrap .head-area .menu-box .spmenu a i:nth-of-type(3){bottom:0;}
.header-wrap .head-area .menu-box .spmenu a.op i:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg);}
.header-wrap .head-area .menu-box .spmenu a.op i:nth-of-type(2){opacity:0;}
.header-wrap .head-area .menu-box .spmenu a.op i:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg);}
#SP_MENU_BOX20201013{display:none;position:fixed;padding:0 0 100px;top:50px;left:0;width:100%;height:100%;background-color: rgba(48, 48, 48, 0.6);z-index:600;overflow:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch;}

.header-wrap .main-area{position:relative;margin:0;padding:0;width:100%;/*min-height:100%;*/height:auto;background-color:#ffffff;box-sizing:border-box;}                                  
.header-wrap .main-area .inner{padding:0;}.src-box{background-color:#313843;text-decoration:none;}                                  
.header-wrap .search-box{border-top-color:#6F737C;padding:10px 12px;}                                  
.header-wrap .search-box .search-block,
.header-wrap .search-box .select-search-btn{border:none;}
.header-wrap .search-box .search-block{width:calc(100% - 40px);}
.header-wrap .search-box .select-search-btn input{background-color:#e6e6e6;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_src03.svg);}
.header-wrap .search-box .select-search-btn input:hover{background-color:#d4d5d6;}
.header-wrap .main-menu-box li{background:#116af7;border-top:1px solid #eee;font-size:1rem;}
.header-wrap .main-menu-box li:first-child{border-top:none;}                                  
.header-wrap .main-menu-box .smenu-list > li > span,.header-wrap .main-menu-box li a{position:relative;display:block;padding:12px;}                                  
.header-wrap .main-menu-box .smenu-list > li.smenu-pin{color:#fff;list-style-type:none;}                                  
.header-wrap .main-menu-box .smenu-list > li.smenu-pin > span:hover{cursor:pointer;}                                  
.header-wrap .main-menu-box li a span{position:relative;}                                  
.header-wrap .main-menu-box .smenu-list > li > span::before,
.header-wrap .head-area-pc .login-usr > a:before{content:"";position:absolute;top:50%;right:12px;margin-top:-3px;border-top:6px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;}                                  
.header-wrap .main-menu-box .smenu-list > li > span:hover::before,
.header-wrap .head-area-pc .login-usr > a:hover:before{border-top-color:#fff;}                                  
.header-wrap .main-menu-box ul ul li a{color:#333;}
.header-wrap .main-menu-box ul ul li a.link-blank{margin-right:0;}                                  
.header-wrap .main-menu-box ul ul li a.link-blank:after{display:none;}                                  
.header-wrap .main-menu-box ul ul li a.link-blank span{padding-right:20px;}                                  
.header-wrap .main-menu-box ul ul li a.link-blank span:after{content:'';position:absolute;width:16px;height:16px;top:50%;right:0;margin-top:-8px;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_blank02.svg);background-size:contain;}                                  
.header-wrap .main-menu-box .smenu-list > li.op > span::before,
.header-wrap .head-area-pc .login-usr.op > a:before{border:none;border-bottom:6px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;}                                  
.header-wrap .main-menu-box .smenu-list > li.op > span:hover::before,
.header-wrap .head-area-pc .login-usr.op > a:hover:before{border-bottom-color:#fff;}
.header-wrap .main-menu-box .menu-2nd,
.header-wrap .main-menu-box .menu-3rd,
.header-wrap .main-menu-box .menu-4th{display:none;}
.header-wrap .main-menu-box .menu-2nd li{border-top-color:#fff;}
.header-wrap .main-menu-box .menu-2nd li a{background-color:#f5f5f5;color:#333;}
.header-wrap .main-menu-box .menu-2nd li a:hover{background-color:#999;color:#FFF;text-decoration:none;}
.mem-link{display:flex;}                                  
.header-wrap .head-area-pc .mem-link .login{width:50%;}
.header-wrap .head-area-pc .mem-link .h-signup{width:50%;}
.header-wrap .head-area-pc .mem-link .h-signup a{display:block;padding:10px 12px 10px 12px;color:#fff;background:#313843;border-top:1px solid #6F737C;border-left:1px solid #6F737C;font-size:1rem;position:relative;}
.header-wrap .head-area-pc .mem-link .h-signup a:hover{text-decoration:none;color:#DD001C;}.search-box .src-box{display:none;}                                  
.header-wrap .search-box .src-box{position:static;margin-top:1px;border:none;z-index:200;}
.header-wrap .sub-menu-box li{list-style-type:none;background:#116af7;border-top:1px solid #eee;font-size:1rem;}   
.header-wrap .sub-menu-box li.pc{display:none;}                               
.header-wrap .sub-menu-box li a{display:block;padding:12px;color:#fff;}                                  
.header-wrap .sub-menu-box li a:hover{color:#ddd;text-decoration:none;}                                  
.header-wrap .head-area-pc .login a{display:block;padding:10px 12px 10px 40px;color:#fff;background:#313843 url(https://labchem-wako.fujifilm.com/asia/img/ic_login02.svg) no-repeat 12px center;background-size:16px 16px;border-top:1px solid #6F737C;font-size:1rem;}                                  
.header-wrap .head-area-pc .login a:hover{text-decoration:none;color:#fb0020;}                                  
.header-wrap .head-area-pc .login-usr > a{position:relative;display:block;padding:10px 12px 10px 40px;color:#fff;background:#313843 url(https://labchem-wako.fujifilm.com/asia/img/ic_login02.svg) no-repeat 12px center;background-size:16px 16px;border-top:1px solid #6F737C;font-size:1rem;text-decoration:none;}                                  
.header-wrap .head-area-pc .login-usr > a > span > b{font-weight:normal;}.ico-surprised{background:#fb0020 url(https://labchem-wako.fujifilm.com/asia/img/ic_surprised.svg) no-repeat center center;background-size:12px 12px;display:inline-block;width:16px;height:16px;border-radius:8px;vertical-align:text-top;margin-left:12px;line-height:16px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box{display:none;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li{background:#313843;border-top:1px solid #fff;font-size:1rem;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li:first-child{border-top:none;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li a{background-color:#f5f5f5;color:#333;position:relative;display:block;padding:12px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li ul li a{padding:12px 12px 12px 40px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li a:hover{background-color:#e8e8ea;color:#fb0020;text-decoration:none;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li .login-usr-ttl{background-color:#fff;color:#333;position:relative;display:block;padding:10px 12px 10px 40px;background-repeat:no-repeat;background-position:12px center;background-size:16px 16px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li.product .login-usr-ttl{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_cube.svg);background-size:18px 18px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li.usr-info .login-usr-ttl{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_user.svg);}.menu-bg{display:none;position:fixed;padding-top:50px;top:0;left:0;right:0;width:100%;height:120%;box-sizing:border-box;background-color:#ffffff;z-index:120;overflow:hidden;}                                 
.header-wrap .country-box{background:#313843;border-top:1px solid #6F737C;font-size:1rem;}                                  
.header-wrap .country-box .in{display:flex;justify-content:space-between;}                                  
.header-wrap .country-box .current-country{width:50%;}                                  
.header-wrap .country-box .current-country a{position:relative;display:block;padding:10px 12px 10px 40px;color:#fff;}                                  
.header-wrap .country-box .current-country a::before{content:"";display:block;width:16px;height:16px;background:url(https://labchem-wako.fujifilm.com/asia/img/ic_country02.svg) no-repeat center;background-size:16px 16px;position:absolute;top:50%;left:12px;margin-top:-8px;}                                  
.header-wrap .country-box .current-country a:hover{color:#fb0020;text-decoration:none;}                                  
.header-wrap .country-box .swich{width:50%;box-sizing:border-box;}                                  
.header-wrap .country-box .swich ul{display:table;width:100%;height:100%;}                                  
.header-wrap .country-box .swich ul li{position:relative;display:table-cell;padding:0;width:50%;text-align:center;border-left:1px solid #6F737C;}                                  
.header-wrap .country-box .swich a,
.header-wrap .country-box .swich span{display:inline-block;padding:10px 0;width:100%;color:#fff;white-space:nowrap;vertical-align:middle;}                                  
.header-wrap .country-box .swich ul li span{text-decoration:underline;}                                  
.header-wrap .country-box .swich a:hover{color:#fb0020;text-decoration:none;}
body.signin .header-wrap .head-area .menu-box .favorite{display:inline-block;}                                  
.header-modal-box{position:fixed;top:calc(50% - 90px);z-index:300;width:100%;margin:0 auto;padding:0 3%;box-sizing:border-box;}                                  
.header-modal-box.off{display:none;}                                  
.header-modal-box.on{display:block;}                                  
.header-modal{background-color:rgba(0,0,0,.7);color:#fff;margin:0 auto;padding:40px 10px;text-align:center;box-shadow:1px 1px 10px rgba(0,0,0,.2);}                                  
.header-modal-tx > p{margin:0;padding:0;font-size:1rem;}                                  
.header-modal-tx > p.off{display:none;}                                  
.header-modal-tx > p.on{display:block;}
.cst-contact-area + .contact-wrap{display:none;}
.contact-wrap .tx-box{text-align:center;margin:24px 0 0;font-size:1rem;}
.contact-wrap .tx-box .jp-tx{display:block;text-align:left;}
.contact-wrap .tx-box .jp-tx em{text-align:center;}
.contact-wrap .tx-box em{display:block;margin-bottom:8px;}
.contact-wrap .tel-box{text-align:center;margin:0;}
.contact-wrap .tel-box a{position:relative;display:inline-block;padding:4px 4px 4px 45px;font-size:2.4rem;font-weight:bold;line-height:1;background-repeat:no-repeat;background-position:left center;background-size:40px 23px;text-align:center;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_freedial.svg);}
.contact-wrap .btn-box{text-align:center;}
.contact-wrap .btn-box a{display:inline-block;margin:24px 0 0;padding:13px 50px 13px 60px;border:none;background-color:#fb0020;color:#ffffff;font-size:1rem;text-decoration:none;line-height:1;background-repeat:no-repeat;background-position:left 16px center;background-size:24px 24px;text-align:center;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_mail.svg);position:relative;}
.contact-wrap .btn-box a.no-icon{padding:13px 50px;background-image:none;}
.contact-wrap .btn-box a:hover{background-color:#dd001c;color:#e8e8ea;}
.search-box {position:relative;padding:8px;border-top:1px solid #b4b4b4;}
.search-box .src-select-box .form-search::after{content:"";display:block;clear:both;}
.search-box .search-block{position:relative;float:left;display:block;width:calc(100% - 43px);background-color:#fff;border:1px solid #fb0020;border-right:none;}
.search-box .search-block label{display:block;margin-bottom:0;}
.search-box .select-search-tx input{padding:20px 48px 20px 8px;width:100%;height:0;line-height:40px;border:none;box-sizing:border-box;}
_:-ms-fullscreen,:root .search-box .select-search-tx input{padding:4px;height:40px;line-height:1em;}
.search-box .select-search-tx input::placeholder{font-size:1.0rem;}
.search-box .select-search-tx input::-webkit-input-placeholder{font-size:1.0rem;}
.search-box .select-search-tx input::-ms-input-placeholder{font-size:1.0rem;}
.search-box .select-search-tx input::-moz-placeholder{font-size:1.0rem;}
.search-box .select-search-tx input:-ms-input-placeholder{font-size:1.0rem;}
.search-box .select-search-btn input{display:block;height:40px;border-width: 0px;width:40px;background:#fb0020 url(https://labchem-wako.fujifilm.com/asia/img/ic_src.svg) no-repeat center center;background-size:24px 24px;text-indent:-1000px;}
.search-box .select-search-btn input:hover{background-color:#dd001c;}
.search-box .src-pin{display:block;position:absolute;top:1px;right:1px;height:38px;width:38px;background-color:#fff;box-sizing:border-box;}
.search-box .src-pin:hover{text-decoration:none;background-color:#f5f5f5;}
.src-pin,.tab-btn li:not(.current){cursor:pointer;}
.search-box .src-pin::before{content:"";position:absolute;top:50%;left:50%;margin:-3px 0 0 -4px;border:4px solid transparent;border-top:6px solid #313843;}
.search-box .src-pin.op::before{margin-top:-8px;border:4px solid transparent;border-bottom:6px solid #313843;}
.search-box .src-pin::after{content:"";position:absolute;left:0;top:8px;width:1px;height:24px;background-color:#313843;}
.search-box .select-search-btn{float:right;display:block;background-color:#fb0020;border:1px solid #fb0020;margin-bottom: 0px;}

.src-box{width:100%;padding:6px;background-color:#fff;border:2px solid #e6e6e6;border-top:none;box-sizing:border-box;position:absolute;top:100%;left:0;z-index:99;}
.src-box .tab-wrap{}
.src-box .structure-btn{}
.src-box .structure-btn a{position:relative;display:inline-block;padding-right:16px;color:#333;font-size:1.4rem;}
.src-box .structure-btn a::before{content:"";position:absolute;right:2px;top:50%;margin-top:-3px;width:4px;height:4px;border-top:1px solid #fb0020;border-left:1px solid #fb0020;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.src-box .structure-btn a:hover{color:#fb0020;text-decoration:none;}
.src-box .structure-btn > a{display:none;}
.src-box .structure-btn .app-btn{display:none !important;margin:10px 0 20px;text-align:right;}
.src-box .tab-btn{border-bottom:2px solid #fb0020;font-size:0;}
.src-box .tab-btn li{background-color:#f5f5f5;font-size:1.6rem;font-weight:bold;}
.src-box .tab-btn li:not(.current):hover{background-color:#d4d5d6;}
.src-box .tab-btn li.current{background-color:#fb0020;color:#fff;cursor:default;}
.src-box .tab-btn li span{display:block;padding:8px 16px;min-width:110px;box-sizing:border-box;text-align:center;}.src-box .tab-list{padding:3%;}
.src-box select{width:100%;height:auto;box-sizing:border-box;white-space:normal;}.src-box dl{display:flex;align-items:center;flex-wrap:wrap;width:100%;}
.src-box dl dt,.src-box dl dd{margin:0;padding:0;display:block;}
.src-box dl dd{width:100%;}
.src-box dl dt{margin-bottom:8px;}.src-box dl dt br{display:none;}
.src-box .cord-box{padding-top:8px;}.src-box .cord-box dl{margin:8px 0 0;}
.src-box .cord-box dl dt{margin-bottom:8px;}.src-box .cord-box dl dt{width:auto;display:block;}
.src-box .cord-box dl dd{display:block;}.src-box .cord-box label{display:block;margin-bottom:8px;}
.src-box .src-compound dt{position:relative;padding-left:16px;box-sizing:border-box;font-weight:bold;}
.src-box .src-compound dt::before,
.src-box .src-antibody dt::before{content:"";position:absolute;top:50%;left:0;display:block;margin-top:-4px;width:8px;height:8px;background-color:#cdcdcd;}
.src-box .src-compound .elment-box dt input{width:36px;}
.src-box .src-antibody dt{position:relative;padding-left:16px;box-sizing:border-box;font-weight:bold;}
.src-box .src-compound .chem-box,
.src-box .src-compound .elment-box,
.src-box .src-antibody .antigen-box{padding-bottom:16px;border-bottom:1px solid #e6e6e6;}
.src-box .src-antibody .antigen-box label{display:block;}
.src-box .src-antibody .antigen-box label + label{margin-top:10px;}
.src-box .close-btn{position:absolute;top:0;right:0;display:block;width:40px;height:40px;line-height:40px;background:#333;color:#fff;text-align:center;cursor:pointer;}
.src-box .btn-box .search-btn{display:inline-block;margin-right:40px;width:130px;}
.src-box .btn-box .search-btn input{display:block;padding:0 20px;width:100%;height:40px;line-height:40px;color:#fff;box-sizing:border-box;font-weight:bold;background:url(https://labchem-wako.fujifilm.com/asia/img/ic_arrow_w01.svg) no-repeat center right 8px;background-color:#fb0020;background-size:14px 14px;}
.src-box .btn-box .search-btn input:hover{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_arrow_w01hover.svg);background-color:#dd001c;color:#e8e8ea;}
.src-box .btn-box .reset-btn{display:inline-block;position:absolute;bottom:0;right:0;margin:0;}
.src-box .btn-box .reset-btn input,
.src-box .btn-box .reset-btn a{display:inline-block;color:#333;padding:0 10px;height:40px;line-height:40px;background-color:#f5f5f5;box-sizing:border-box;}
.src-box .btn-box .reset-btn input:hover,
.src-box .btn-box .reset-btn a:hover{text-decoration:none;background-color:#e8e8ea;}
.candidate-list{display:none;position:relative;z-index:1;width:100%;}
.candidate-in{display:table;width:100%;height:400px; position:absolute;top:0;left:0;right:0;background-color:#fff;border:1px solid #b4b4b4;border-top:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);box-sizing:border-box;}
.candidate-list .word,.candidate-list .contents{display:table-cell;width:60%;vertical-align:top;box-sizing:border-box;}
.candidate-list .contents{width:40%;}
.candidate-list .word{border-right:1px solid #e6e6e6;}
.candidate-list ul{display:block;margin:0;padding:0;list-style:none;}
.candidate-list ul li{margin:0;padding:0;font-size:0.8rem;border-top:1px solid #e6e6e6;}
.candidate-list ul li:first-child{border-top:none;}
.candidate-list ul li a{display:block;padding:8px 8px 8px 20px;background:url(https://labchem-wako.fujifilm.com/asia/img/ic_src02.svg) no-repeat left 4px center;background-size:12px 12px;color:#646464;}
.candidate-list ul li a:hover,.candidate-list ul li.current a{text-decoration:none;background-color:#f5f5f5;}
.candidate-list ul li span{text-align:right;float:right;color:#b4b4b4;font-size:1rem;}.btm-wrap{margin:24px 0 16px;}.btm-wrap .contents-author{margin:8px 0 0;text-align:right;color:#646464;}.btm-wrap ul.att-tx{padding-left:1.6em;}.btm-wrap ul.att-tx li{font-size:1.2rem}.btm-wrap p.att-tx{margin:1.2em 0;padding-left:1.2em;}.btm-wrap p.att-tx::before{content:"※";text-indent:1.2em;margin-left:-1.2em;margin-right:0.2em;}[id^="GSSCSVBG0"] .btm-wrap p.att-tx{margin:0;padding:16px;color:#fb0020;border:1px solid #fb0020;text-align:center;font-weight:bold;}.acd-box{display:none;}.tab-wrap ul,
.tab-wrap ul li{margin:0;padding:0;list-style:none;}
.tab-btn li{display:inline-block;}
.tab-list > li{display:none;}
.tab-list > li.current{display:block;}
.top-wrap {margin-top:30px;}
/*.top-wrap .src-wrap{background:url(../images/forest.jpg) no-repeat right bottom;background-size:cover;}*/
.top-wrap .src-wrap .inner{padding:40px 5%;z-index:1;top: 40px;}
.top-wrap .search-box{position:relative;padding:0;background-color:transparent;border-top:none;}
.top-wrap .search-box::before{content:"";width:130px;height:22px;background:url(https://labchem-wako.fujifilm.com/asia/img/logo_siyakucom.png) no-repeat left top;background-size:cover;position:absolute;top:42px;left:-2px;}
.top-wrap .form-search{font-size:16px;}
.top-wrap .search-box .search-block,.top-wrap .search-box .select-search-btn{float:left;display:inline-block;vertical-align:top;}
.top-wrap .src-wrap .tx-box{padding:0 0 16px;text-align:center;text-shadow: #ffffff 1px 0 0, #ffffff 0 1px 0, #ffffff -1px 0 0, #ffffff 0 -1px 0;}
.top-wrap .src-wrap .tx-box .ttl{position:relative;margin:0 0 8px;padding:0 0 0 40px;font-size:1.2rem;font-weight:bold;}
.top-wrap .src-wrap .tx-box .ttl::before{content:"";position:absolute;top:50%;left:0;margin-top:-15px;width:29px;height:28px;
                                         /*background:url(https://labchem-wako.fujifilm.com/asia/img/wk_logo.svg) no-repeat center;background-size:29px 28px;border:1px solid #fff;*/}
.top-wrap .src-wrap .tx-box .tx{margin:0;padding:0;font-weight:bold;font-size:0.8rem;}
.top-wrap .src-wrap .tx-box .tx br{display:none;}
fieldset {
    display: block;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-before: 0em;
    -webkit-padding-start: 0em;
    -webkit-padding-end: 0em;
    -webkit-padding-after: 0em;
    min-width: -webkit-min-content;
    border-width: 0px;
    border-style: groove;
    border-color: threedface;
    border-image: initial;
}

@media screen and (min-width: 768px){
.head1-area {position: static;    width: auto;    height: 32px;    min-width: 1000px;    background-color: #007bff!important;}
.header-wrap .head-area .inner{position:relative;margin:0 auto;padding:0 20px;min-width:960px;max-width:1200px;}   
.header-wrap .main-area .inner{position:relative;margin:0 auto;padding:0 20px;min-width:960px;max-width:1200px;background-color: #007bff!important;}                                  
.header-wrap .head-area{position:static;border-bottom:none;height:80px;}                                  
.header-wrap .logo-box{float:none;margin-left:0;width:100%;height:auto;vertical-align:middle;box-sizing:border-box;}                                  
.header-wrap .logo-box .logos{position:relative;float:left;margin:0px 0 0;padding:0;z-index:100;}                                  
.header-wrap .logo-box .ff-logo{display:inline-block;margin-right:24px;padding:0;margin-top:0px;width:auto;vertical-align:middle;}                                  
.header-wrap .logo-box .ff-logo img{width:160px;height:80px;}   
.header-wrap .logo-box .r-logo {margin-top:20px;}                                 
.header-wrap .logo-box .ffwk-logo,
.header-wrap .logo-box .ffwk{display:inline-block;vertical-align:middle;}                                  
.header-wrap .logo-box .ffwk-logo .ffwk img{width:234px;height:16px;}                                 
.header-wrap .logo-box .ffwk-logo .lc img{width:51px;height:25px;}                                  
.header-wrap .logo-box .lc{display:inline-block;margin-left:20px;vertical-align:middle;}                                  
.header-wrap .logo-box img{vertical-align:middle;}                                  
.header-wrap .head-area .menu-box{position:absolute;top:85px;right:20px;z-index:400;}                                  
.header-wrap .head-area .menu-box ul{position:relative;display:block;z-index:1;text-align:right;}                                  
.header-wrap .head-area .menu-box ul li{display:inline-block;padding-left:16px;font-size:1.0rem;}                                  
.header-wrap .head-area .menu-box .wako-logo{position:absolute;top:-70px;right:0;width:55px;background-color:transparent;vertical-align:middle;}                                  
.header-wrap .head-area .menu-box .wako-logo a{width:100%;}                                  
.header-wrap .head-area .menu-box .wako-logo a img{width:55px;height:53px;}                                  
.header-wrap .head-area .menu-box li a{width:auto;height:auto;color:#fff;background-position:left center;font-weight:bold;}                                  
.header-wrap .head-area .menu-box li a:hover{color:#fb0020;text-decoration:none;}                                  
.header-wrap .head-area .menu-box li a span{display:block;padding-left:32px;line-height:30px;}                                  
.header-wrap .head-area .menu-box .tel,
.header-wrap .head-area .menu-box .search,
.header-wrap .head-area .menu-box .spmenu{display:none;}                                  
.header-wrap .head-area .menu-box .favorite a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_fav02.svg);}                                  
.header-wrap .head-area .menu-box .cart a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_cart01.svg);background-size:30px 30px;}                                  
.header-wrap .head-area .menu-box .cart .n{top:0;width:25px;margin:0;}                                  
.header-wrap .main-area{position:static;width:auto;height:40px;min-width:1000px;background-color: #007bff!important;}                                  
.header-wrap .main-menu-box{position:relative;display:inline-block;vertical-align:top;z-index:400;}                                  
.header-wrap .main-menu-box > ul::after{content:"";display:block;clear:both;}                                  
.header-wrap .main-menu-box > ul >li:not(.login){position:relative;float:left;}                                  
.header-wrap .main-menu-box .login{position:absolute;top:-40px;left:760px;}                                  
.header-wrap .main-menu-box ul ul{}                                  
.header-wrap .main-menu-box ul li{margin:0 16px 0 0;padding:0;border:none;}                                  
.header-wrap .main-menu-box .smenu-list > li > span,
.header-wrap .main-menu-box ul li a{position:relative;padding:0 10px;background-color:transparent;line-height:40px;white-space:nowrap;color:#fff;}                                  
.header-wrap .main-menu-box ul li a:hover{color:#fb0020;text-decoration:none;}                                  
.header-wrap .main-menu-box .smenu-list > li > span{padding-left:18px;font-size:1.12rem;}                                  
.header-wrap .main-menu-box .smenu-list > li > span::before{right:auto;left:0;border-top:6px solid rgba(255,255,255,.8);border-right:4px solid transparent;border-left:4px solid transparent;}                                  
.header-wrap .head-area-pc .login-usr > a:before{content:none;}                                  
.header-wrap .main-menu-box ul li a:hover::before{border-top-color:#fb0020;}                                  
.header-wrap .main-menu-box > ul > li > span{padding:0 0 0 8px;font-weight:bold;}                                  
.header-wrap .main-menu-box li{background-color:transparent;}                                  
.header-wrap .main-menu-box li a span::before{display:none;}                                  
.header-wrap .main-menu-box ul li.smenu-pin.on > .smenu-box{display:block!important;width:300px;}                                  
.header-wrap .main-menu-box ul ul li{margin:0;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin > a{padding-right:40px;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin > a::before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-left:6px solid #cdcdcd;position:absolute;left:auto !important;right:15px !important;top:50%;margin-top:-3px;transition:0.2s all;}                                  
.header-wrap .main-menu-box ul ul li a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on > a{color:#fff;background-color:#ddd;text-decoration:none;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.on > a::before{border-left-color:#fb0020;}                                  
.header-wrap .main-menu-box .menu-2nd{position:absolute;top:40px;left:0;min-height:100%;background-color:#FFF;}                                  
.header-wrap .main-menu-box .menu-2nd ul{min-width:300px;}                                 
.header-wrap .main-menu-box .smenu-pin:not(.product-mn) .menu-2nd > ul{box-sizing:border-box;overflow-y:auto;max-height:calc(100vh - 140px);  border: 1px solid #b4b4b4;}                                  
.header-wrap .main-menu-box .menu-2nd ul ul{height:500px;/*overflow-y:auto;*/}                                  
.header-wrap .main-menu-box .menu-2nd > ul > li.bd-t{border-top:1px solid #e6e6e6;}                                  
.header-wrap .main-menu-box .menu-3rd{position:absolute;top:0;left:100%;min-height:100%;}                                  
.header-wrap .main-menu-box .menu-4th{position:absolute;top:0;left:100%;margin-left:-1px;min-height:100%;}                                  
.header-wrap .main-menu-box .menu-4th ul.col-2 li{display:inline-block;width:100%;box-sizing:border-box;}                                  
.header-wrap .main-menu-box .menu-2nd li a{background-color:#fff;padding:0 8px;line-height:35px;}                                  
.header-wrap .main-menu-box .menu-3rd li a,
.header-wrap .main-menu-box .menu-4th li a{background-color:#fff;padding:0 8px;line-height:25px;}                                  
.header-wrap .sub-menu-box{position:absolute;top:0px;right:0;}                                  
.header-wrap .sub-menu-box ul::after{content:"";display:block;clear:both;}                                  
.header-wrap .sub-menu-box li{float:left;margin:0 10px 0 6px;background:none;border:none;}  
.header-wrap .sub-menu-box li.pc{display:block;}                                 
.header-wrap .sub-menu-box li a{padding:0;color: rgba(60,60,60,.9);font-weight: bold;font-size: medium;}                                  
.header-wrap .sub-menu-box li a:hover{color:#fff;text-decoration:none;color: rgba(255,255,255,.9);background-color:Green;}                                  
.head-area-pc{position:absolute;top:-60px;right:80px;}                                  
.head-area-pc > .in{position:relative;width:689px;min-height:32px;font-size:0;text-align:right;vertical-align:top;box-sizing:border-box;padding-top:30px;}                                  
.header-wrap .head-area-pc .login{display:inline-block;vertical-align:middle;}                                  
.header-wrap .head-area-pc .login a{display:inline-block;padding:0 10px 0 24px;height:24px;line-height:24px;background:#e6e6e6 url(https://labchem-wako.fujifilm.com/asia/img/ic_login.svg) no-repeat 5px center;background-size:16px 16px;border-top:none;color:#313843;font-size:1rem;font-weight:bold;width:86px;box-sizing:border-box;text-align:center;}                                  
.header-wrap .head-area-pc .login a span{vertical-align:middle;}                                  
.header-wrap .head-area-pc .login a:hover{color:#313843;background-color:#d4d5d6;text-decoration:none;}                                  
.header-wrap .head-area-pc .login-usr{position:relative;display:inline-block;vertical-align:middle;z-index:500;}                                  
.header-wrap .head-area-pc .login-usr.active:after{content:"";position:absolute;left:35px;bottom:0;margin-bottom:-6px;width:16px;height:16px;box-sizing:border-box;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_arrow_balloon.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;z-index:700;}
.nav-fixed .header-wrap .head-area-pc .login-usr.active:after{content:none;}                                  
.header-wrap .head-area-pc .login-usr > a{display:inline-block;padding:2px;margin:0 0 11px;height:24px;line-height:24px;background:#e6e6e6 url(https://labchem-wako.fujifilm.com/asia/img/ic_login.svg) no-repeat center center;background-size:16px 16px;border-top:none;color:#313843;font-size:1rem;font-weight:bold;width:86px;box-sizing:border-box;text-align:center;}                                  
.header-wrap .head-area-pc .login-usr > a > span > b{display:none;}                                  
.header-wrap .head-area-pc .login-usr > a:hover{color:#313843;background-color:#d4d5d6;text-decoration:none;}                                  
.header-wrap .head-area-pc .login-usr > a .ico-surprised{width:12px;height:12px;border-radius:12px;position:absolute;top:-5px;left:35px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box{position:absolute;top:33px;left:0;min-height:100%;width:300px;z-index:600;text-align:left;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box:before{content:'';display:block;width:300px;height:15px;position:absolute;top:-15px;}                                  
.header-wrap .head-area-pc .login-usr.on .smenu-box{display:block;}
.nav-fixed .header-wrap .head-area-pc .login-usr.on .smenu-box{display:none;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul{width:100%;box-sizing:border-box;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box > ul{box-sizing:border-box;overflow-y:auto;border:1px solid #b4b4b4;max-height:calc(100vh - 140px);}                                  
.header-wrap .head-area-pc .login-usr .smenu-box > ul > li{background-color:#fff;padding:0 0 10px;display:flex;flex-wrap:wrap;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box > ul > li > ul > li{background-color:#fff;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li.mypage{display:block;padding-top:10px;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li.mypage a{padding:10px 10px 10px 25px;line-height:1.6;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box > ul > li.product,
.header-wrap .head-area-pc .login-usr .smenu-box > ul > li.usr-info{border-top:1px solid #b4b4b4;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li a{background-color:#fff;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li ul li a{padding:10px 10px 10px 25px;font-size:1rem;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li .login-usr-ttl{padding:10px 0 10px 50px;background-position:25px center;margin:0 0 10px;display:flex;align-items:center;line-height:1.6;position:relative;min-height:48px;width:100%;box-sizing:border-box;}                                  
.header-wrap .head-area-pc .login-usr .smenu-box ul li .login-usr-ttl:after{content:'';width:calc(100% - 50px);border-bottom:1px solid #e6e6e6;display:block;bottom:0;left:25px;position:absolute;}
.mem-link{display:inline-flex;}
.mem-link .h-signup{order:1;margin-right:15px;}
.mem-link .login{order:2;}                                  
.header-wrap .head-area-pc .mem-link .login{width:auto;}                                  
.header-wrap .head-area-pc .mem-link .h-signup a{display:inline-block;padding:0 16px;height:24px;line-height:24px;background:#fff;border-top:none;border:1px solid #fb0020;color:#fb0020;font-size:1rem;font-weight:bold;box-sizing:border-box;text-align:center;}                                  
.header-wrap .head-area-pc .mem-link .h-signup a:hover{text-decoration:none;background-color:#f5f5f5;border-color:#dd001c;color:#dd001c;}                                  
.header-wrap .head-area-pc .mem-link .h-signup a::before{display:none;}                                  
.header-wrap .country-box{display:inline-block;margin-left:20px;margin-left:15px;background:none;border:none;vertical-align:top;}                                  
.header-wrap .country-box .in{position:relative;display:block;}                                  
.header-wrap .current-country{display:table-cell;vertical-align:top;}                                  
.header-wrap .country-box .current-country{width:auto;padding-right:12px;}                                  
.header-wrap .country-box .current-country a{padding:0 0 0 24px;color:#333;}                                  
.header-wrap .country-box .current-country a::before{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_country.svg);left:0;}                                  
.header-wrap .country-box .swich{display:table-cell;width:auto;border:none;vertical-align:top;}                                  
.header-wrap .country-box .swich ul li{padding:0;width:auto;border-left:none;}                                  
.header-wrap .country-box .swich ul li + li::before{content:"";position:absolute;left:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#6F737C;}                                  
.header-wrap .country-box .swich ul li a,
.header-wrap .country-box .swich ul li span{padding:0 10px;width:auto;color:#333;}
#SP_MENU_BOX20201013{display:block!important;position:static;padding:0;height:auto;background-color:transparent;overflow:inherit;}
.nav-fixed #SP_MENU_BOX20201013{position:fixed;top:0;left:0;right:0;z-index:400;}
.nav-fixed .header-wrap .head-area .menu-box{position:fixed;top:6px;right:20px;left:20px;z-index:601;pointer-events:none;}
.nav-fixed .header-wrap .head-area .menu-box ul{position:relative;margin:0 auto;padding:0;min-width:960px;max-width:1200px;}
.nav-fixed .header-wrap .head-area .menu-box ul li a{pointer-events:visible;}
.nav-fixed .comparison-view{position:fixed;top:50px;left:0;right:0;margin-top:0;}
.nav-fixed .wrap-all{margin-top:50px;}
.menu-bg{display:none!important;}                                  
.header-wrap .search-box .src-select-box{position:relative;}                                  
.header-wrap .search-box{position:static;display:inline-block;padding:0;margin-top:5px;width:480px;float:right;margin-right:0px;border:none;}
body.signin .header-wrap .search-box{margin-right:130px;}                                  
.header-wrap .search-box .src-box{position:absolute;top:100%;left:-50%;left:auto;right:20px;margin-top:0;margin-left:-200px;margin-left:0;width:840px;border:2px solid #e6e6e6;color:#333;z-index:200;box-shadow:0 0 10px rgba(0,0,0,.1);}                                  
.header-wrap .src-box .btn-box .reset-btn{margin-right:8px;}                                  
.header-wrap .src-box .btn-box .reset-btn input,
.header-wrap .src-box .btn-box .reset-btn a{padding:0 15px;font-weight:bold;}                                  
.header-wrap .src-box .btn-box .search-btn{width:180px;}                                 
.header-wrap .search-box .search-block{border:none;width:calc(100% - 30px);    position: relative;    float: left;    display: block;      background-color: #fff;}                                  
.header-wrap .search-box .select-search-tx input{padding:15px 48px 15px 8px;line-height:30px;}
_:-ms-fullscreen,:root .header-wrap .search-box .select-search-tx input{padding:4px 34px 4px 8px;height:30px;line-height:1em;}                                  
.header-wrap .search-box .select-search-btn{border:none;background-color:#e6e6e6;width:30px;height:30px;margin-bottom: 0rem;}                                  
.header-wrap .search-box .src-pin{height:28px;width:28px;}                                  
.header-wrap .search-box .src-pin::after{top:50%;margin-top:-10px;height:20px;}                                  
.header-wrap .search-box .select-search-btn input{width:30px;height:30px;background-color:#e6e6e6;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_src03.svg);}                                  
.header-wrap .search-box .select-search-tx input::placeholder{font-size:1.0rem;}                                  
.header-wrap .search-box .select-search-tx input::-webkit-input-placeholder{font-size:1.0rem;}                                  
.header-wrap .search-box .select-search-tx input::-webkit-input-placeholder{font-size:1.0rem;}                                  
.header-wrap .search-box .select-search-tx input::-moz-placeholder{font-size:1.0rem;}                                  
.header-wrap .search-box .select-search-tx input:-ms-input-placeholder{font-size:1.0rem;}                                  
.header-wrap .candidate-list{width:840px;position:absolute;top:auto;bottom:-5px;right:0;z-index:200;}  
.candidate-list ul li{margin:0;padding:0;font-size:1.0rem;border-top:1px solid #e6e6e6;}                                
.header-modal{width:480px;}                                  
.header-modal-tx > p{font-size:1.0rem;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd{width:95vw;max-width:1201px;min-width:1200px;max-height:580px;height:calc(100vh - 140px);background-color:transparent;border:none;overflow:hidden;}                                  
.header-wrap .main-menu-box > ul > .smenu-pin.on > span:after,
.header-wrap .main-menu-box > ul > .smenu-pin > span.active:after{content:"";position:absolute;left:45px;bottom:0;margin-bottom:-8px;width:16px;height:16px;box-sizing:border-box;z-index:1;background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_arrow_balloon.svg);background-repeat:no-repeat;background-size:16px 16px;}                                  
.header-wrap .main-menu-box .menu-2nd > ul{padding-top:0px;padding-bottom:0px;max-height:100%;}                                  
/*.header-wrap .main-menu-box .product-mn .menu-2nd > ul{width:300px;height:100%;box-sizing:border-box;overflow-y:auto;border:1px solid #b4b4b4;padding-top:0px;padding-bottom:0;background-size:auto 230px;background-repeat:no-repeat;background-position:left -255px bottom;}*/
.header-wrap .main-menu-box .product-mn .menu-2nd > ul{width:300px;height:100%;box-sizing:border-box;overflow-y:auto;border:1px solid #b4b4b4;padding-top:0px;padding-bottom:0;background-size:auto 298px;background-repeat:no-repeat;background-position:left bottom;background-image:url(../images/gene-header.jpg);}
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on > ul{background-image:url(../images/gene-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on > ul{background-image:url(../images/pro-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on > ul{background-image:url(../images/cell-header.png);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on > ul{background-image:url(../images/gene-header.jpg);}
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on > ul{background-image:url(../images/gene-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on > ul{background-image:url(../images/family-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on > ul{background-image:url(../images/chemicals-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on > ul{background-image:url(../images/anti-header.jpg);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd > ul:after{content:'';background:linear-gradient(rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0) 100%);display:block;margin:0 auto;width:100%;height:150px;}                                  
.header-wrap .main-menu-box .menu-2nd > ul > li > a{font-size:1.0rem;padding-top:10px;padding-bottom:10px;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd > ul > li > a{font-size:1.0rem;padding-top:10px;padding-bottom:10px;}
.header-wrap .main-menu-box .product-mn .menu-2nd > ul > li > a{font-size:1.0rem;}
.header-wrap .main-menu-box .product-mn .menu-2nd > ul > li.bd-t{border-top:none;}
.header-wrap .main-menu-box .menu-2nd li a{background-color:#fff;padding:6px 8px 6px 25px;line-height:1.4;white-space:normal;box-sizing:border-box;min-height:35px;transition:0.2s all;}
.header-wrap .main-menu-box .product-mn .menu-2nd li a span{vertical-align:middle;}
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd{width:320px;height:100%;box-sizing:border-box;position:absolute;top:0;left:300px;min-height:100%;border-top:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;z-index:2;background-color:#fff;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd > ul{width:100%;overflow-y:auto;margin:0;padding:10px 0;box-sizing:border-box;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd > ul > li > a:before{right:22px !important;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd ul ul{height:100%;}                                  
.header-wrap .main-menu-box .product-mn .menu-3rd li a{background-color:#fff;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd ul li.smenu-pin.on > .smenu-box:after,
.header-wrap .main-menu-box .product-mn .menu-2nd [class^="menu-clone"] > .smenu-box:after{content:'';width:8px;height:100%;display:block;position:absolute;top:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0) 100%);}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd .smenu-pin .menu-4th{position:absolute;top:-1px;left:300px;min-height:100%;height:calc(100% + 2px);z-index:5;background-color:#fff;border:1px solid #b4b4b4;overflow-y:auto;box-sizing:border-box;overflow-x:auto;background-position:right bottom -75px;background-size:155% auto;background-repeat:no-repeat;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd .menu-4th > ul{width:100%;min-width:auto;/*display:flex;*/flex-flow:column wrap;margin:0;padding:10px 0 0;/*overflow-x:auto;*/position:relative;}                                  
.header-wrap .main-menu-box .product-mn .menu-2nd .menu-3rd .menu-4th > ul:after{right:0px;}                                  
.header-wrap .main-menu-box .product-mn .menu-4th.blank-box{display:block;background-color:rgba(255, 255, 255, 0);border:none;}                                  
.header-wrap .main-menu-box .product-mn .menu-4th ul li{display:block;width:100%;background-color:#fff;}                                  
.header-wrap .main-menu-box .product-mn .menu-4th li a{background-color:#fff;padding-left:42px;padding-right:25px;height:100%;box-sizing:border-box;position:relative;}                                  
.header-wrap .main-menu-box .product-mn .menu-4th li a:before{position:absolute;top:50%;left:23px;content:'';display:block;margin-top:-6px;width:6px;height:6px;border-top:1px solid #333;border-left:1px solid #333;transform:rotate(135deg);}                                  
.header-wrap .main-menu-box .product-mn .menu-4th li a:hover:before{border-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .smenu-ttl{padding-top:10px;background-color:#fff;display:flex;width:100%;;}                                  
.header-wrap .main-menu-box .menu-2nd .smenu-ttl a{width:100%;padding:5px 25px;margin:0;display:flex;align-items:center;color:#333;font-size:2.0rem;line-height:1.4;position:relative;min-height:48px;white-space:normal;box-sizing:border-box;}                                  
.header-wrap .main-menu-box .menu-2nd .smenu-ttl a:after{content:'';width:calc(100% - 50px);border-bottom:1px solid #b4b4b4;display:block;bottom:0;left:25px;position:absolute;}                                  
.header-wrap .main-menu-box .menu-2nd .menu-3rd > .smenu-ttl a{width:320px;}                                  
.header-wrap .main-menu-box .menu-2nd .menu-3rd .menu-4th .smenu-ttl a{width:100%;}                                  
.header-wrap .main-menu-box .menu-2nd .menu-3rd > .smenu-ttl a{padding-left:55px;font-weight:bold;background-size:30px 30px;background-repeat:no-repeat;background-position:left 25px center;}                                  
.header-wrap .main-menu-box .menu-2nd .smenu-ttl a > span{display:inline-block;padding:0 0 0 8px;line-height:1.2;position:relative;}                                  
.header-wrap .main-menu-box .menu-2nd .menu-3rd > .smenu-ttl a span{padding-right:25px;}                                  
.header-wrap .main-menu-box .menu-2nd .menu-4th .smenu-ttl a span{padding-left:20px;}                                  
.header-wrap .main-menu-box .menu-2nd .smenu-ttl a > span:after{position:absolute;top:50%;content:'';display:block;margin-top:-4px;width:8px;height:8px;border-top:1px solid #333;border-left:1px solid #333;transform:rotate(135deg);}                                  
.header-wrap .main-menu-box .menu-2nd .menu-3rd > .smenu-ttl a span:after{right:10px;}                                 
.header-wrap .main-menu-box .menu-2nd .menu-4th .smenu-ttl a span:after{left:-2px;}                                  
.header-wrap .main-menu-box .menu-2nd .synthesis .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(../images/machine-header.png);}                                  
.header-wrap .main-menu-box .menu-2nd .analysis .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_analysis.svg);}                                  
.header-wrap .main-menu-box .menu-2nd .cell_culture .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_culture.svg);}                                  
.header-wrap .main-menu-box .menu-2nd .lifescience .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_life.svg);}  
.header-wrap .main-menu-box .menu-2nd .general .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(../images/haocai-header.png);}                                  
.header-wrap .main-menu-box .menu-2nd .pharma .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_pharma.svg);}                                  
.header-wrap .main-menu-box .menu-2nd .chemicals .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(https://labchem-wako.fujifilm.com/asia/img/ic_synthesis.svg);}                                  
.header-wrap .main-menu-box .menu-2nd .custom-service .menu-3rd > .smenu-ttl a,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on .menu-clone-3rd .menu-3rd > .smenu-ttl a{background-image:url(../images/antibody-header.png);}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.synthesis a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.synthesis > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.synthesis li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] a:hover{background-color:#284B9B;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.synthesis a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.synthesis > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.synthesis li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;}   
                               
.header-wrap .main-menu-box ul ul li.smenu-pin.analysis a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.analysis > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.analysis li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] a:hover{background-color:#6EB92D;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.analysis a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.analysis > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.analysis li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;}  
                                
.header-wrap .main-menu-box ul ul li.smenu-pin.cell_culture a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.cell_culture > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.cell_culture li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] a:hover{background-color:#FA3C23;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.cell_culture a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.cell_culture > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.cell_culture li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;} 
                                 
.header-wrap .main-menu-box ul ul li.smenu-pin.lifescience a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.lifescience > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.lifescience li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] a:hover{background-color:#F08C00;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.lifescience a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.lifescience > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.lifescience li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;} 
                                 
.header-wrap .main-menu-box ul ul li.smenu-pin.general a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.general > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.general li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] a:hover{background-color:#37BEF0;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.general a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.general > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.general li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;}
  
.header-wrap .main-menu-box ul ul li.smenu-pin.pharma a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.pharma > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.pharma li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] a:hover{background-color:#c40000;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.pharma a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.pharma > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.pharma li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;}
                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.chemicals a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.chemicals > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.chemicals li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] a:hover{background-color:#F5DC14;color:#333;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.chemicals a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.chemicals > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.chemicals li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] a:hover:before{border-left-color:#333;} 
                                 
.header-wrap .main-menu-box ul ul li.smenu-pin.custom-service a:hover,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.custom-service > a,
.header-wrap .main-menu-box ul ul li.smenu-pin.custom-service li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] li.smenu-pin.on > a,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] a:hover{background-color:#8C64AA;color:#fff;}                                  
.header-wrap .main-menu-box ul ul li.smenu-pin.custom-service a:hover:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.on.custom-service > a:before,
.header-wrap .main-menu-box ul ul li.smenu-pin.custom-service li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] li.smenu-pin.on > a:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] a:hover:before{border-left-color:#fff;}                                  
.header-wrap .main-menu-box .product-mn .chemicals .menu-4th li a:hover:before,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] .menu-4th li a:hover:before{border-color:#333;}
                                  
.header-wrap .main-menu-box .menu-2nd .synthesis .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] .smenu-ttl a:hover{color:#284B9B;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .analysis .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] .smenu-ttl a:hover{color:#6EB92D;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .cell_culture .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] .smenu-ttl a:hover{color:#FA3C23;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .lifescience .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] .smenu-ttl a:hover{color:#F08C00;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .general .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] .smenu-ttl a:hover{color:#37BEF0;background-color:#fff;}
.header-wrap .main-menu-box .menu-2nd .pharma .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] .smenu-ttl a:hover{color:#400000;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .chemicals .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] .smenu-ttl a:hover{color:#F5DC14;background-color:#fff;}                                  
.header-wrap .main-menu-box .menu-2nd .custom-service .smenu-ttl a:hover,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] .smenu-ttl a:hover{color:#8C64AA;background-color:#fff;} 

                                 
.header-wrap .main-menu-box .menu-2nd .synthesis .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.synthesis-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#284B9B;}                                  
.header-wrap .main-menu-box .menu-2nd .analysis .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.analysis-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#6EB92D;}                                  
.header-wrap .main-menu-box .menu-2nd .cell_culture .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.culture-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#FA3C23;}                                  
.header-wrap .main-menu-box .menu-2nd .lifescience .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.life-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#F08C00;}  
.header-wrap .main-menu-box .menu-2nd .general .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.general-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#37BEF0;}                                
.header-wrap .main-menu-box .menu-2nd .pharma .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.pharma-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#37BEF0;}                                  
.header-wrap .main-menu-box .menu-2nd .chemicals .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.chemicals-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#F5DC14;}                                  
.header-wrap .main-menu-box .menu-2nd .custom-service .smenu-ttl a span:after,
.header-wrap .main-menu-box .product-mn .menu-2nd.custom-service-on [class^="menu-clone"] .smenu-ttl a span:after{border-color:#8C64AA;}
.src-box dl dd{margin:0;vertical-align:middle;}
.src-box dl dd{width:calc(100% - 120px);}
.src-box dl dt br{display:block;}
.src-box .src-compound dt{vertical-align:middle;}
.src-box .src-compound dt::before,
.src-box .src-antibody dt::before{margin-top:-5px;width:10px;height:10px;}
.src-box .src-compound .elment-box{padding-top:5px;}
.src-box .src-compound .elment-box dt input{width:48px;}
.search-box .src-area{display:table;padding:0;width:100%;box-sizing:border-box;}
.src-box .tab-list{padding:15px 20px 0;}
.src-box .tab-btn li span{min-width:110px;}
.src-box select{height:35px;white-space:nowrap;}
.src-box .src-compound{padding:0;}
.src-box .src-compound > div::after,
.src-box .src-antibody > div::after{content:"";display:block;clear:both;}
.src-box .src-compound .chem-box,.src-box .src-compound .elment-box,.src-box .src-antibody .antigen-box{display:flex;flex-wrap:wrap;padding-bottom:20px;}
.src-box .cord-box{padding-top:5px;}.src-box .cord-box dl{margin:15px 0 0;}
.src-box .cord-box dl dt,.src-box .cord-box dl dd{vertical-align:baseline;}
.src-box .cord-box dl dt{margin-bottom:0;}
.src-box .cord-box dl dd fieldset{font-size:0;}
.src-box .src-compound .cord-box dl dt,.src-box .src-compound dt,.src-box .src-antibody dt,.src-box .src-antibody .cord-box dl dt{padding-left:20px;width:120px;line-height:1.2;}
.src-box .src-compound .chem-box dl,.src-box .src-compound .elment-box dl,.src-box .src-antibody .antigen-box dl{width:50%;margin:0;padding:15px 0 0 25px;min-height:50px;box-sizing:border-box;}
.src-box .src-antibody .antigen-box dl.lb2{margin-top:2px;align-items:flex-start;}.src-box .src-antibody .antigen-box dl.lb2 dt{margin-top:9px;}
.src-box .src-compound .chem-box dl:nth-of-type(odd),.src-box .src-compound .elment-box dl:nth-of-type(odd),.src-box .src-antibody .antigen-box dl:nth-of-type(odd){padding:15px 25px 0 0;}
.src-box .src-antibody .antigen-box label{display:block;}
.src-box .src-antibody .antigen-box label + label{margin-top:15px;}
.src-box .src-antibody .antigen-box label .slc-src{}
.src-box .cord-box label{display:inline-block;margin:0 20px 0 0;}
.src-box .cord-box label + label{margin-right:0;}
.src-box .cord-box label .slc-s{width:240px;}
.src-box .cord-box label .slc-at{width:300px;}
.src-box .cord-box .form-txtm label{max-width:300px;width:45%;}
.src-box .btn-box{position:absolute;bottom:30px;right:30px;font-size:0;}
.src-box .btn-box .search-btn{margin-right:0;width:200px;}
.src-box .btn-box input[type="submit"]{font-size:1.6rem;font-weight:bold;}
.src-box .btn-box .reset-btn{font-size:1.4rem;position:static;margin-right:16px;}
.src-box .btn-box .reset-btn input,.src-box .btn-box .reset-btn a{padding:0 16px;}
.top-wrap {margin-top:0px;    min-width: 1000px;}
.top-wrap .src-wrap{height:600px;background-position:center bottom;}
.top-wrap .src-wrap .inner{padding:140px 10px 0;margin: auto;z-index: 1;top: 200px;width:100%;max-width:1000px;}
.top-wrap .search-box{margin:0 65px;padding:0;}
.top-wrap .search-box.op{top:-330px;}
.top-wrap .search-box::before{top:65px;width:180px;height:33px;}
.top-wrap .src-wrap .tx-box{margin:0 64px;padding-bottom:40px;text-shadow: #ffffff 2px 0 0, #ffffff 0 2px 0, #ffffff -2px 0 0, #ffffff 0 -2px 0;}
.top-wrap .src-wrap .tx-box .ttl{margin:0 0 16px;padding:0 0 0 0px;min-height:54px;font-size:3rem;line-height:54px;color:#666}
.top-wrap .src-wrap .tx-box .ttl::before{width:54px;height:52px;background-size:54px 52px;margin-top:-27px;}
.top-wrap .src-wrap .tx-box .tx{line-height:1.4;font-size:1.2rem;}
.top-wrap .src-wrap .tx-box .tx br{display:block;}
.search-box .search-block{float:left;display:block;width:calc(100% - 62px);}
.search-box .select-search-tx input{padding:20px 70px 20px 16px;width:100%;height:0;line-height:40px;border:none;box-sizing:border-box;}
_:-ms-fullscreen,:root .top-wrap .search-box .select-search-tx i nput{padding:4px 76px 4 16px;height:40px;line-height:1em;}
.top-wrap .search-box .select-search-tx input::placeholder{font-size:1.0rem;}
.top-wrap .search-box .select-search-tx input::-webkit-input-placeholder{font-size:1.0rem;}
.top-wrap .search-box .select-search-tx input::-webkit-input-placeholder{font-size:1.0rem;}
.top-wrap .search-box .select-search-tx input::-moz-placeholder{font-size:1.0rem;}
.top-wrap .search-box .select-search-tx input:-ms-input-placeholder{font-size:1.0rem;}
.top-wrap .search-box .src-pin{width:38px;height:38px;}
.top-wrap .search-box .src-pin::before{margin:-6px 0 0 -8px;border:8px solid transparent;border-top:12px solid #313843;}
.top-wrap .search-box .src-pin.op::before{margin-top:-14px;border:8px solid transparent;border-bottom:12px solid #313843;}
.top-wrap .search-box .src-pin::after{top:4px;height:30px;}
.top-wrap .search-box .select-search-btn{display:block;border-width:0;float:left;}
.top-wrap .search-box .select-search-btn input{width:42px;height:42px;background-size:40px;}
.top-wrap .src-box{width:calc(100% - 60px);}
.top-wrap .candidate-list{width:calc(100% - 60px);}


}

