@charset "UTF-8";.fancybox-nav,a{text-decoration:none}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(../images/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}a,body{color:#333}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite%402x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading%402x.gif);background-size:24px 24px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.inner,.wrapper{margin-left:auto;margin-right:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:" ";display:table}.imgc img,img{display:block}.clearfix:after{clear:both}body,html{width:100%;min-height:100%}body{background:#fff;font-size:14px;font-family:"寰蒋闆呴粦",YuGothic,sans-serif;-webkit-text-size-adjust:none;line-height:1.75}.ft_serif{font-family:"Hiragino Mincho Pro",Times,"Times New Roman",Georgia,serif}.trans{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.trans:hover{filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}.container{width:100%;min-width:1080px}.wrapper{width:1000px}.inner{width:1080px}.imgc img{margin:0 auto}.hidden{display:none}.tb{display:table}.tb .tr{display:table-row}.tb .td,.tb .th{display:table-cell}.tb.middle .td,.tb.middle .th{vertical-align:middle}.sm{display:none!important}@media only screen and (max-width:750px){.md{display:none!important}.sm{display:block!important}body{font-size:16px}img{display:block;width:100%!important;height:auto!important}img.inline{display:inline;width:auto}.trans,.trans:hover{filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.container{width:auto;min-width:0}.wrapper{width:auto;margin:0;padding-left:3.4%;padding-right:3.4%}.inner{width:100%}}footer,header{min-width:1080px}@media (max-width:750px){body{font-size:16px}}@media (max-width:727px){body{font-size:15.5px}}@media (max-width:703px){body{font-size:15px}}@media (max-width:680px){body{font-size:14.5px}}@media (max-width:656px){body{font-size:14px}}@media (max-width:633px){body{font-size:13.5px}}@media (max-width:609px){body{font-size:13px}}@media (max-width:586px){body{font-size:12.5px}}@media (max-width:563px){body{font-size:12px}}@media (max-width:539px){body{font-size:11.5px}}@media (max-width:516px){body{font-size:11px}}@media (max-width:492px){body{font-size:10.5px}}@media (max-width:469px){body{font-size:10px}}@media (max-width:445px){body{font-size:9.5px}}@media (max-width:422px){body{font-size:9px}}@media (max-width:398px){body{font-size:8.5px}}@media (max-width:375px){body{font-size:8px}}.page-product .module-prolist{padding-top:28px}.block-product .module-prolist{padding-top:30px}.module-prolist li{margin-top:18px}.module-prolist li:first-child{margin-top:0}.module-prolist li .menu{display:block;overflow:hidden;position:relative;width:100%;border:1px solid grey}.module-prolist li .menu:after{position:absolute;content:"";width:30px;height:100%;right:0;top:0;background:url(../images/icn.png) center center no-repeat grey}.module-prolist li .menu .link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.module-prolist li .menu .link:hover{background:rgba(255,255,255,.4)}.module-prolist li .menu .img{display:table-cell;width:320px;border-right:1px solid grey}.module-prolist li .menu .cnt{display:table-cell;vertical-align:top;position:relative;width:678px;padding:14px 50px 0 30px}.module-probanners li,.module-probanners li a,.module-progrid a{}.module-prolist li .menu .cnt h4{font-size:16px;font-weight:700;color:#065e99}.module-prolist li .menu .cnt p{font-size:12px;margin-top:7px}.module-prolist li .menu .cnt .tags{position:absolute;width:95%;height:0;left:0;z-index:3;padding:0 30px;}.module-prolist li .menu .cnt .tags li{float:left;margin:10px 10px 0 0}.module-prolist li .menu .cnt .tags li a{text-align:center;display:block;padding:0 16px;font-size:12px;color:#fff;line-height:2;height:24px;background:#5594ab;border-radius:15px}.module-probanners{margin-top:30px}.module-probanners li{margin-top:20px}.module-probanners li:first-child{margin-top:0}@media only screen and (max-width:750px){.page-product .module-prolist{padding-top:1.75em}.block-product .module-prolist{padding-top:1.25em}.module-prolist li{margin-top:1.56em}.module-prolist li:first-child{margin-top:0}.module-prolist li .menu:after{width:2em;background-size:.63em auto}.module-prolist li .menu .img{width:30%;border-right:0;padding:1.25em 0 1.25em 1.25em}.module-prolist li .menu .cnt{width:70%;padding:.7em 3em 1.25em 1.25em}.module-prolist li .menu .cnt h4{font-size:1.2em}.module-prolist li .menu .cnt p{font-size:1em;margin-top:0}.module-prolist li .menu .cnt .tags{position:relative;left:auto;width:100%;padding:.8em 0 0;top:auto;bottom:auto}.module-prolist li .menu .cnt .tags li{margin:.63em .63em 0 0}.module-prolist li .menu .cnt .tags li a{padding:0 1.3em;font-size:.8em;line-height:2;height:2em;border-radius:15px}.module-probanners{margin-top:1.88em}.module-probanners li{margin-top:1.25em}}.module-catalist li,.module-downlist li a,.module-progrid img{border:1px solid grey}.module-progrid{overflow:hidden;padding-top:24px}.module-progrid li{float:left; width: 33.3%;}.module-progrid li:nth-child(3n){margin-right:0}.module-progrid .text{display:inline-block;padding-left:15px;margin-top:2px;background:url(../images/icn_link.png)  left 7px no-repeat}.module-progrid.progrid-expand{padding-top:30px}.module-progrid.progrid-expand a .effect{display:block;position:relative}.module-progrid.progrid-expand a .effect:after,.module-progrid.progrid-expand a .effect:before{position:absolute;content:""}.module-progrid.progrid-expand a .effect:before{width:100%;height:100%;z-index:2;background:rgba(255,255,255,0)}.module-progrid.progrid-expand a .effect:after{z-index:3;width:50px;height:50px;right:10px;bottom:10px;background:url(../images/icn_expand02.png) no-repeat}.module-progrid.progrid-expand a:hover .effect:before{background:rgba(6,94,153,.6)}.module-progrid.progrid-expand a:hover .effect:after{background-image:url(../images/icn_expand01.png)}.module-progrid.progrid-expand .text{margin-top:5px}.module-progrid.progrid-small li{width:122px;margin-right:15px}.module-progrid.progrid-small li:nth-child(7n){margin-right:0}.module-progrid.progrid-small .text{font-size:10px;background-position:left 3px}@media only screen and (max-width:750px){.module-progrid{padding-top:1em}.module-progrid li{width:49%;margin-top:1em}.module-progrid li,.module-progrid li:nth-child(3n){margin-right:2%}.module-progrid li:nth-child(2n){margin-right:0}.module-progrid li:first-child,.module-progrid li:nth-child(2){margin-top:0}.module-progrid .text{margin-top:.4em;padding-left:1em;background-size:.56em auto;background-position:left .55em}.module-progrid.progrid-expand{padding-top:1.88em}.module-progrid.progrid-expand a .effect:before{width:0;height:0;background:0 0}.module-progrid.progrid-expand a .effect:after{width:3.13em;height:3.13em;right:.63em;bottom:.63em;background-size:100% auto}.module-progrid.progrid-expand a:hover .effect:before{background:rgba(255,255,255,0)}.module-progrid.progrid-expand a:hover .effect:after{background-image:url(../images/icn_expand02.png)}.module-progrid.progrid-expand .text{margin-top:.31em}.module-progrid.progrid-small li{width:23.5%;margin-top:0}.module-progrid.progrid-small li,.module-progrid.progrid-small li:nth-child(7n){margin-right:2%}.module-progrid.progrid-small li:nth-child(3),.module-progrid.progrid-small li:nth-child(4){margin-top:0}.module-progrid.progrid-small li:nth-child(4n){margin-right:0}.module-progrid.progrid-small .text{font-size:.88em;background-position:left .3em;display:block;height:3em;line-height:1.4em}}.module-downlist{overflow:hidden;margin-top:22px}.module-downlist li{float:left;width:352px;margin-right:16px}.module-downlist li:nth-child(even){margin-right:0}.module-downlist li a{display:block;position:relative;text-align:center;padding:13px 25px 20px 0}.module-downlist li a:after{position:absolute;content:"";width:25px;height:100%;right:0;top:0;background:url(../images/icn_arr.png) center center no-repeat grey;background-size:9px auto}.module-downlist li a img{margin:6px auto 0}.module-downlist li a .ttl{font-size:16px;color:#065e99}.module-downlist li a .sub{font-size:14px;margin-top:-8px}.module-downlist.downlist-compact li{width:228px;margin-right:18px}.module-downlist.downlist-compact li:nth-child(even){margin-right:18px}.module-downlist.downlist-compact li:nth-child(3n){margin-right:0}@media only screen and (max-width:750px){.module-downlist{margin-top:1.38em}.module-downlist li{width:49%;margin-right:2%}.module-downlist li a{padding:.81em 7.3% 1.13em 0}.module-downlist li a:after{width:1.56em;background-size:.56em auto}.module-downlist li a img{margin:.7em auto 0;width:31.86%}.module-downlist li a .ttl{font-size:1.13em}.module-downlist li a .sub{font-size:.10em;margin-top:-.5em}.module-downlist.downlist-compact li{width:32%;margin-right:2%}.module-downlist.downlist-compact li a{padding:.81em 11.2% 1.13em 0}.module-downlist.downlist-compact li:nth-child(even){margin-right:2%}.module-downlist.downlist-compact li:nth-child(3n){margin-right:0}.module-downlist.downlist-compact li img{width:51%}}.module-catalist{padding-top:20px}.module-catalist li{overflow:hidden;padding:28px 28px 32px;margin-top:18px}.module-catalist li:first-child{margin-top:0}.module-catalist li img{float:left;width:200px;margin-right:22px}.module-catalist li .cnt{float:left;width:440px}.module-catalist li h4{color:#065e99;border-bottom:1px solid grey;line-height:1.5;margin-top:-3px}.module-catalist li dl{overflow:hidden;margin-top:17px}.module-catalist li dl dd,.module-catalist li dl dt{margin-top:8px}.module-catalist li dl dt{text-align:center;float:left;font-size:12px;color:#fff;width:80px;margin-right:10px;background:#5494AB;line-height:1.9}.module-catalist li dl dd{float:left;width:350px}.module-catalist li .text{margin-top:14px}.module-catalist li .link-primary{margin-top:8px}@media only screen and (max-width:750px){.module-catalist{padding-top:1.4em}.module-catalist li{padding:1.56em;margin-top:1.2em}.module-catalist li img{display:block;float:none;width:30%;margin:0 auto 1.5em}.module-catalist li .cnt{float:none;width:100%}.module-catalist li h4{margin-top:-.3em}.module-catalist li dl{margin-top:1.06em}.module-catalist li dl dd,.module-catalist li dl dt{margin-top:.5em}.module-catalist li dl dt{font-size:.85em;width:18%;margin-right:2%}.module-catalist li dl dd{width:80%}.module-catalist li .text{margin-top:.88em}.module-catalist li .link-primary{margin-top:.94em}}::-webkit-input-placeholder{color:#B1B2B2}:-moz-placeholder{color:#B1B2B2;opacity:1}::-moz-placeholder{color:#B1B2B2;opacity:1}:-ms-input-placeholder{color:#B1B2B2}:placeholder-shown{color:#B1B2B2}input:focus,select:focus,textarea:focus{outline:0}.module-ctform{padding-top:3px}.module-ctform textarea{display:block;background:#EDEFEF;resize:none;width:100%;height:100px;padding:5px 16px;border:0;color:grey}.module-ctform .ctform-input{display:block;background:#EDEFEF;width:100%;height:22px;padding:0 16px;border:0;color:grey}.module-ctform .ctform-select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;width:100%;border:0;color:grey;line-height:1.9em;height:22px;padding:0 32px 0 16px;padding:0 0 0 16px\9\0;background:url(../images/icn_select.png) 302px center no-repeat #EDEFEF;background-size:9px auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.module-ctform .ctform-select{background-image:none;padding:0 0 0 15px}}.module-ctform .ctform-row{overflow:hidden;margin-top:23px}.module-ctform .ctform-row .ctform-title{float:left;width:325px;padding:0 20px 0 80px}.module-ctform .ctform-row .ctform-title span{font-size:12px;color:#B1B2B2;padding-left:20px}.module-ctform .ctform-row .ctform-title.required{position:relative}.module-ctform .ctform-row .ctform-title.required:after{position:absolute;text-align:center;content:"蹇呴爤";font-size:12px;color:#fff;line-height:1.9em;background:#5494AB;width:40px;left:30px;top:2px}.module-ctform .ctform-row .ctform-data{float:left;padding-right:75px;width:395px}.module-ctform .ctform-row.border{border-bottom:1px dotted grey;padding-bottom:32px;margin-bottom:27px}.module-ctform .txt-bottom{font-size:12px;color:#B1B2B2;padding:8px 0 0 80px}.module-ctform .link-primary{width:300px;margin-top:25px}.module-ctform .link-primary span{background-image:url(../images/icn_arr.png);background-size:11px auto}@media only screen and (max-width:750px){.module-ctform{padding-top:.2em;font-size:1.25em}.module-ctform .ctform-input,.module-ctform .ctform-select,.module-ctform textarea{font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;-khtml-border-radius:0;border-radius:0}.module-ctform textarea{height:7.5em;padding:.7em 2.28%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-khtml-border-radius:0;border-radius:0}.module-ctform .ctform-input{height:2.5em;padding:0 2.28%}.module-ctform .ctform-select{line-height:2.5em;height:2.5em;background-position:97% center;background-size:.7em auto;padding:0 0 0 2.28%}.module-ctform .ctform-row{margin-top:1.25em}.module-ctform .ctform-row .ctform-title{float:none;width:100%;padding:0}.module-ctform .ctform-row .ctform-title span{font-size:.8em;padding-left:1em}.module-ctform .ctform-row .ctform-title.required{padding-left:7.86%}.module-ctform .ctform-row .ctform-title.required:after{font-size:.65em;line-height:1.85em;width:6.28%;left:0;top:.4em}.module-ctform .ctform-row .ctform-data{float:none;padding-right:0;width:100%;padding-top:.07em}.module-ctform .ctform-row.border{margin:1.25em -3.6% 2.13em;padding:0 3.4% 2.6em}.module-ctform .txt-bottom{font-size:.8em;padding:.4em 0 0}.module-ctform .link-primary{width:100%;font-size:1.2em;margin-top:1.1em;padding-top:.3em;padding-bottom:.3em}.module-ctform .link-primary span{background-size:.7em auto;background-image:url(../images/icn_arr.png)}}.confirm .link-primary{margin-top:56px;width:300px}.confirm .link-primary .txt-data{color:#B1B2B2}.confirm .module-ctform .ctform-row.border{padding-bottom:58px}@media only screen and (max-width:750px){.confirm .link-primary{margin-top:3.13em;width:100%}.confirm .module-ctform .ctform-row.border{padding-bottom:3em}}.breadcrumb{background:#999}
.breadcrumb li{float:left;margin-right:10px;color:#fff;padding:13px 0; margin-left:20px;}
.breadcrumb li a{color:#fff;padding-right:15px;}@media only screen and (max-width:750px){.breadcrumb .inner{padding:.69em 3.4%}.breadcrumb li{margin-right:1.25em;padding:0}.breadcrumb li a{padding-right:1.88em;background-size:.44em auto}.breadcrumb li:first-child a{padding-right:2.5em}}.page-title{font-size:30px;letter-spacing:.1em;color:#065e99;padding:20px 0 13px 26px;font-weight:700; font-family:Microsoft Yahei;}.page-title .sub{display:inline-block;vertical-align:middle;font-size:12px;color:#333;margin:-8px 0 0 43px}@media only screen and (max-width:750px){.page-title{font-size:14px;padding:.15em 0 .25em}.page-title .sub{display:block;font-size:14px;margin:-.75em 0 0}}.sec-title{background:#065e99;color:#fff;font-size:20px;font-weight:700;padding:4px 0 1px 24px}@media only screen and (max-width:750px){.sec-title{font-size:1.63em;padding:.27em .2em .27em 3.3%}}.block-title{background:url(../images/bullet01.png) left center no-repeat;color:#065e99;font-size:20px;font-weight:700;padding:0 0 0 28px}.fixed-menu a,.link-primary{color:#fff;display:block;text-align:center}@media only screen and (max-width:750px){.block-title{background-size:.38em auto;font-size:1.63em;padding:0 0 0 3.7%}}.content{border-top:1px solid #999;padding:30px 0 50px}@media only screen and (max-width:750px){.content{padding:1.88em 0 3.13em}}.fixed-menu{position:fixed;top:260px;right:0;z-index:999}.fixed-menu a{background:url(../images/icn_fixed_menu.png) center 16px no-repeat #065e99;width:50px;font-size:16px;padding:36px 12px 18px;letter-spacing:2px;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl;margin-top:10px}.fixed-menu a:first-child{margin-top:0}.content-wrap{width:720px;margin-right:30px;float:left}@media only screen and (max-width:750px){.content-wrap{width:100%;float:none;margin-right:0}}.link-primary{background:grey;padding:8px 16px;width:440px;margin:20px auto 0}.link-primary span{display:block;background:url(../images/icn_arr_right.png) right center no-repeat;background-size:9px auto}@media only screen and (max-width:750px){.link-primary{padding:.7em 2.8%;width:100%;margin:1.25em auto 0}.link-primary span{background-image:url(../images/icn_arr_right.png);background-size:.88em auto}}.link-out{color:#5494AB;padding-right:24px;background:url(../images/icn_outlink.png) right 2px no-repeat}@media only screen and (max-width:750px){.link-out{padding-right:1.5em;background-size:1.06em auto;background-position:right .23em}}header .header-logo{text-align:center;position:relative}header .header-logo .logo{display:inline-block;margin-top:50px}header .header-logo span{display:block;position:absolute;font-size:12px;top:16px}header .langs-switcher{position:relative;float:right;z-index:2;width:140px;margin-top:-25px;font-size:9px}header .langs-switcher .ttl{text-align:center;cursor:pointer;color:#fff;background:url(../images/icn_lang_down.png) 116px center no-repeat #065e99;padding:5px 0;letter-spacing:1px}header .langs-switcher .list{display:none;position:absolute;left:0;top:25px;width:100%}header .langs-switcher .list li a{cursor:pointer;display:block;background:url(../images/icn_lang_right02.png) 9px center no-repeat #fff;border:1px solid grey;border-top:none;padding:6px 0 6px 24px;color:grey}header .langs-switcher .list li a.active,header .langs-switcher .list li a:hover{background-color:grey;background-image:url(../images/icn_lang_right01.png);color:#fff}header .navigation{border-bottom:5px solid #065e99;padding-bottom:10px;margin-top:38px}header .navigation .list-parent>li{float:left;display:block;text-align:center;position:relative;width:130px;border-right:1px solid #065e99;padding:9px 0;letter-spacing:.1em;font-weight:700}header .navigation .list-parent>li:first-child{border-left:1px solid #065e99}header .navigation .list-parent>li.current>a,header .navigation .list-parent>li>a:hover{color:#065e99}header .navigation .list-parent>li.current:after{position:absolute;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #065e99;bottom:-10px;left:50%;margin-left:-8px}header .navigation .child-wrap{position:absolute;width:280px;display:none;top:38px;z-index:100}header .navigation .list-child{margin:10px 0 0;background:#fff}header .navigation .list-child > li a{display:block;text-align:left;border:1px solid gray;border-top-width:0;padding:8px 10px 8px 42px;background:#fff url(../images/icn_arr_right02.png) 15px center no-repeat}header .navigation .list-child > li a:hover,header .navigation .list-child > li a.current{color:#fff;background-color:gray;background-image:url(../images/icn_arr_right01.png)}header .navigation .list-child li:first-child a{border-top-width:1px}@media only screen and (max-width:750px){header{min-width:0;position:relative;background:#065e99}header>.inner{padding:0 3.4%}header .header-logo .logo{display:block;margin:0.5em 0;width:60%}header .btn-menu{position:absolute;width:8%;top:1.56em;right:2.67%;height:2.65em;background:url(../images/btn_menu.png) top center no-repeat;background-size:100% auto}header .btn-menu.active{background-image:url(../images/btn_menu_close.png);background-size:83.33% auto}header .navigation{border-bottom:0;padding-bottom:0;margin-top:0;position:absolute;width:100%;left:0;display:none;z-index:9999}header .navigation a{display:block;font-size:1.88em}header .navigation .list-parent>li{float:none;text-align:left;width:100%;border-right:0;padding:0}header .navigation .list-parent>li:first-child{border-left:0}header .navigation .list-parent>li.current>a,header .navigation .list-parent>li>a:hover{color:#fff}header .navigation .list-parent>li.current:after{display:none}header .navigation .list-parent>li>a{background:url(../images/icn_nav_arr.png) 6.67% center no-repeat grey;background-size:.7em auto;padding:.45em 0 .45em 16.67%;color:#fff}header .navigation .child-wrap{position:relative;width:100%;top:auto;height:auto}header .navigation .list-child{margin:0}header .navigation .list-child>li a{background:url(../images/icn_nav_dot.png) 17.33% center no-repeat #fff;background-size:.33em auto;padding:.417em 0 .417em 24%;border:1px solid grey}header .navigation .list-child > li a:hover,header .navigation .list-child > li a.current{color:gray;background-color:#fff;background-image:url(../images/icn_nav_dot.png)}header .navigation .langs-switcher{float:none;width:100%;margin-top:0;font-size:1em}header .navigation .langs-switcher .list{display:block;position:relative;overflow:hidden;left:auto;top:auto;width:100%}header .navigation .langs-switcher .list li{float:left;width:50%}header .navigation .langs-switcher .list li a{text-align:center;background:#5494AB;border:0;padding:.45em 0}header .navigation .langs-switcher .list li a:hover{background-color:none;background-image:none;color:#fff}header .navigation .langs-switcher .list li:nth-child(even) a{background:#ccc;color:grey}}@media only screen and (max-width:375px){header .navigation .list-child>li a{border-bottom:0}}footer .footer-content{border-top:1px solid grey;padding-top:46px}footer .footer-content .footer-menu{text-align:center}footer .footer-content .footer-menu li{display:inline-block;width:182px;margin:0 10px}.sidebar .side-menu li a,.top-menu .tb .td a,footer .footer-content .footer-menu li a{display:block}footer .footer-content .footer-menu li .ttl{font-size:20px;font-weight:700;color:#065e99;margin-top:1px}footer .footer-content .footer-menu li .sub{font-size:14px;letter-spacing:.1em;margin-top:-10px}footer .footer-content .footer-links{padding:37px 0 16px}footer .footer-content .footer-links li{float:right;margin-left:20px}footer .footer-content .footer-links li a{padding-left:18px;background:url(../images/icn_link.png) left center no-repeat}footer .footer-content .inner{position:relative}footer .footer-content .pagetop{position:fixed;cursor:pointer;width:50px;right:30px;bottom:30px}footer .copyright{text-align:center;font-size:16px;color:#fff;background:#065e99;padding:26px 0}@media only screen and (max-width:750px){footer{min-width:0}footer .footer-content{padding-top:0;border:0}footer .footer-content .footer-menu li{vertical-align:top;margin:0 1%;width:17%}footer .footer-content .footer-menu li .ttl{font-size:1.1em;margin-top:.3em}footer .footer-content .footer-menu li .sub{font-size:.10em;line-height:1.3em;margin-top:-.4em}footer .footer-content .footer-links{padding:1.25em 3.4% .3em 0}footer .footer-content .footer-links li{margin-left:1.2em}footer .footer-content .footer-links li a{padding-left:1em;background-size:.56em auto}footer .footer-content .inner{padding:0 3.4%}footer .footer-content .pagetop{width:3.13em;bottom:1.26em;right:1.26em;margin-left:40.8%}footer .copyright{font-size:.88em;padding:1.95em 0}}.sidebar{width:250px;float:left}.sidebar .sec-title{position:relative;text-align:center;margin:20px 0 18px;padding-left:0;padding-right:0;font-size:16px}.sidebar .sec-title:first-child{margin-top:0}.sidebar .sec-title:after{position:absolute;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #065e99;left:50%;bottom:-12px;margin-left:-7px}.sidebar .side-form{border:1px solid grey;padding:18px 20px 20px}.sidebar .side-form .txt-caption{margin-top:5px}.sidebar .side-form .txt-caption:first-child{margin-top:0}.sidebar .side-form .in-text{margin-top:5px}.sidebar .side-menu li a{border:1px solid grey;border-top-width:0;padding:8px 10px 8px 42px;background:url(../images/icn_arr_right02.png) 15px center no-repeat #fff}.sidebar .side-menu li a.current,.sidebar .side-menu li a:hover{color:#fff;background-color:grey;background-image:url(../images/icn_arr_right01.png)}.sidebar .side-menu li:first-child a{border-top-width:1px}@media only screen and (max-width:750px){.sidebar{width:100%;float:none;margin-top:3.13em}.sidebar .sec-title{margin:1.25em 0 1.13em;font-size:1.25em}.sidebar .sec-title:after{border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.6em solid #065e99;bottom:-.6em;margin-left:-.3em}.sidebar .side-form{padding:1.13em 1.25em 1.25em}.sidebar .side-form .txt-caption{margin-top:.6em;font-size:1.25em}.sidebar .side-form .in-text{margin-top:0}.sidebar .side-menu li a{padding:.5em .63em .5em 2.63em;background-size:.56em auto;background-position:1em center}}.top-content{width:100%}.top-content .box-challenge{width:66.67%}.top-content .box-challenge img{width:100%}.top-content .box-release{vertical-align:middle;width:33.33%;padding:0 24px}.top-content .box-release .img{margin-top:20px}.top-content .box-release .txt01{margin-top:18px}.top-content .box-release .read-more{margin-top:20px}.top-menu .tb{width:100%}.top-menu .tb .td{width:25%}.top-menu .tb .td img{width:100%}.top-menu .tb .td.colspan02{width:50%}.top-menu .tb.first .td:nth-child(even){background:#065e99}.top-news{margin:12px 20px 14px 40px;position:relative}.top-news .ttl{float:left;width:110px;margin-top:12px}.top-news .top-news-list{float:left;width:890px;border-left:1px solid #065e99;padding:8px 0 6px 34px}.top-news .top-news-list li{overflow:hidden;margin-top:17px}.top-news .top-news-list li:first-child{margin-top:0}.top-news .top-news-list li .date{display:block;float:left;width:133px}.top-news .top-news-list li .label{float:left;width:70px;margin-top:2px}.top-news .top-news-list li .text{float:left;width:580px;margin-left:22px}.top-news .link{position:absolute;width:30px;height:100%;background:url(../images/icn_arr_right.png) center center no-repeat #065e99;right:0;top:0}@media only screen and (max-width:750px){.top-content .td{display:block}.top-content .box-challenge{width:100%}.top-content .box-release{width:100%;padding:1.81em 3.34%;border:0}.top-content .box-release .ttl{width:32.11%;margin:0 auto .63em}.top-content .box-release .img{float:left;width:40%;margin:0 4.3% 0 0}.top-content .box-release .col-right{float:left;width:55.7%}.top-content .box-release .col-right .txt01{margin-top:1.6em}.top-content .box-release .col-right .read-more{margin-top:1.8em}.top-menu .tb{width:100%;overflow:hidden}.top-menu .tb .td{display:block;float:left;width:50%}.top-menu .tb .td img,.top-menu .tb .td.colspan02{width:100%}.top-news{margin:1.25em 3.4%}.top-news .ttl{float:none;width:13%;margin:.69em 0 0 1.7%}.top-news .top-news-list{float:none;width:100%;border-left:0;padding:1.56em 0 0}.top-news .top-news-list li{margin-top:1.55em}.top-news .top-news-list li:first-child{margin-top:0}.top-news .top-news-list li .date{width:21.14%}.top-news .top-news-list li .label{width:14.28%;margin-top:0}.top-news .top-news-list li .text{width:89.14%;display:block;margin:.35em 0 0}.top-news .link{width:5.71%;background-image:url(../images/icn_arr_right.png);background-size:.94em auto;right:0}}.news-list li .date,.news-list li .label,.news-pager li{display:inline-block;vertical-align:middle}.page-top2 .top-menu .tb .td{border:1px solid #065e99}.page-top2 .top-menu .tb .td.colspan02{border:0}.news-list li{padding:20px 35px;border-bottom:1px dashed grey;letter-spacing:.2em}.news-list li .date{color:#569ab3}.news-list li .label{width:80px;height:22px;line-height:22px;text-align:center;background:#999;color:#fff;font-size:12px;margin-left:40px}.news-list li .desc{margin-top:12px}.news-pager{margin-top:30px;text-align:center}.news-pager li{padding:0 10px}.news-pager li a{display:block;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #065e99;color:#065e99}.news-pager li a.active,.news-pager li a:hover{background-color:#065e99;color:#fff}.news-pager li.prev a{background:url(../images/pagi_prev.png) 50% 50% no-repeat #999;border-color:#999}.news-pager li.next a{background:url(../images/pagi_next.png) 50% 50% no-repeat #999;border-color:#999}@media only screen and (max-width:750px){.news-list li{padding:1.25em 2.19em}.news-list li .label{width:6.6666666666667em;height:1.8333333333333em;line-height:1.8333333333333em;font-size:.75em;margin-left:3.3333333333333em}.news-list li .desc{margin-top:.75em}.news-pager{margin-top:1.8em}.news-pager li{padding:0 .31em}.news-pager li a{width:2.5em;height:2.5em;line-height:2.5em}.news-pager li.next a,.news-pager li.prev a{background-size:.5em auto}}.sec-news-detail{letter-spacing:.2em}.sec-news-detail .news-post .post-title{padding:14px 35px}.sec-news-detail .news-post .post-title .date{display:block;color:#569ab3}.sec-news-detail .news-post .post-title .desc{display:block;font-size:16px;color:#065e99;margin-top:14px}.sec-news-detail .news-post .post-cont{padding:30px 35px 0;border-top:1px dashed grey}.sec-news-detail .post-related{margin-top:24px;padding:0 35px}.sec-news-detail .post-related .post-inner{border:1px solid grey;padding:20px}.sec-news-detail .post-related .post-inner .label span{display:inline-block;height:26px;line-height:26px;padding:0 20px;background:#5494ab;color:#fff}.sec-news-detail .post-related .post-inner .cont{margin-top:16px}.sec-news-detail .post-related .post-inner .list-post-related li{line-height:2.14}.sec-news-detail .post-related .post-inner .list-post-related li a{color:#5494ab;background:url(../images/ico_link.png) 100% 3px no-repeat;padding-right:32px}.sec-news-detail .post-button{margin-top:30px;padding:0 35px}.sec-news-detail .post-button .btn{display:block;padding:0 16px;width:440px;height:40px;line-height:40px;background:grey;color:#fff;text-align:center;margin:0 auto}.sec-news-detail .post-button .btn span{display:block;background:url(../images/icn_arr02.png) right center no-repeat}.sec-news-detail .post-pager{margin-top:30px;padding:30px 0 0;border-top:1px dashed grey}.sec-news-detail .post-pager ul{text-align:center}.sec-news-detail .post-pager ul li{display:inline-block;padding:0 5px;vertical-align:middle}.sec-news-detail .post-pager ul li a{display:block;height:40px;color:#065e99}.sec-news-detail .post-pager ul li.pagi a{width:440px;border:2px solid #065e99;line-height:36px;padding:0 15px}.sec-news-detail .post-pager ul li.pagi a span{display:block;background:url(../images/icn_arr01.png) right center no-repeat}.sec-news-detail .post-pager ul li.prev a{width:40px;background:url(../images/pagi_prev.png) 50% 50% no-repeat #999}.sec-news-detail .post-pager ul li.next a{width:40px;background:url(../images/pagi_next.png) 50% 50% no-repeat #999}@media only screen and (max-width:750px){.sec-news-detail .news-post .post-title{padding:.88em 2.19em}.sec-news-detail .news-post .post-title .desc{font-size:1em;margin-top:.88em}.sec-news-detail .news-post .post-cont{padding:1.88em 2.19em 0}.sec-news-detail .news-post .post-cont .cont{margin-top:2.5em}.sec-news-detail .post-related{margin-top:1.5em;padding:0 2.19em}.sec-news-detail .post-related .post-inner{padding:1.25em}.sec-news-detail .post-related .post-inner .label span{height:1.63em;line-height:1.63em;padding:0 1.25em}.sec-news-detail .post-related .post-inner .cont{margin-top:1em}.sec-news-detail .post-related .post-inner .list-post-related li a{background-position:100% .2em;background-size:1.0625em auto;padding-right:2em}.sec-news-detail .post-button .btn span,.sec-news-detail .post-pager ul li.pagi a span{background-size:.63em auto}.sec-news-detail .post-button{margin-top:1.88em;padding:0 2.19em}.sec-news-detail .post-button .btn{padding:0 1em;width:100%;height:2.5em;line-height:2.5em}.sec-news-detail .post-pager{margin-top:1.8em;padding:1.88em 0 0}.sec-news-detail .post-pager ul li{padding:0 .31em}.sec-news-detail .post-pager ul li a{height:2.5em}.sec-news-detail .post-pager ul li.pagi a{width:23.5em;line-height:2.25em;padding:0 1em}.sec-news-detail .post-pager ul li.next a,.sec-news-detail .post-pager ul li.prev a{width:2.5em;background-size:.5em auto}}@media only screen and (max-width:375px){.sec-news-detail .post-pager ul li.pagi a{border-width:1px}}.product-lead{letter-spacing:2.8px;margin-top:-5px}@media only screen and (max-width:750px){.product-lead{letter-spacing:.2em;margin-top:0}}.series{padding:0 0 50px}.series .block-item{padding-top:40px}.series .block-item .item{border:1px solid grey;padding:24px 20px 24px 28px;margin-top:18px}.series .block-item .item:first-child{margin-top:0}.series .block-item .item p{letter-spacing:2.5px}.series .block-item .item p.txt-series{margin-top:4px}.block-product{border-top:1px solid grey;padding-top:44px}@media only screen and (max-width:750px){.series{padding:2em 0 3.13em}.series .block-item{padding-top:1.5em}.series .block-item .item{padding:1em 1.25em;margin-top:1.13em}.series .block-item .item p.txt-series,.series .block-item .item:first-child{margin-top:0}.series .block-item .item p{letter-spacing:.2em}.block-product{padding-top:2em}}.page-product-detail .wrap-ttl{padding:0 8px}.page-product-detail .wrap-ttl p{margin-top:5px}.page-product-detail .block-item{padding-top:22px}.page-product-detail .block-info{border-top:1px solid grey;border-bottom:1px solid grey;padding:30px 0 26px;margin-top:24px}.page-product-detail .block-info .article img{margin-right:40px}.page-product-detail .block-info .article img.detail{float:none;border:none;width:100%;margin:0 0 20px}.page-product-detail .block-info .article .col-left{float:left;width:500px;margin-top:-5px}.page-product-detail .block-info .list-link{padding-top:30px}.page-product-detail .block-info .list-link li{float:left;width:460px}.page-product-detail .block-info .list-link li:nth-child(odd){margin-right:20px}.page-product-detail .block-info .list-link li a{display:block;text-align:center;color:#fff;background:url(../images/icn_fixed_menu.png) 425px center no-repeat grey;padding:8px 0}.page-product-detail .block-related{margin-top:24px}.page-product-detail .block-related.first{margin-top:28px}.page-product-detail .block-related h4{display:inline-block;background:#5494AB;color:#fff;line-height:1.85;height:26px;padding:0 30px}.page-product-detail .block-related .module-progrid{padding-top:18px}.page-product-detail .block-related .list-outlink{padding:20px 0 8px}.page-product-detail .block-related .list-outlink li{margin-top:10px}.page-product-detail .block-related .list-outlink li:first-child{margin-top:0}.page-product-detail .block-related .list-outlink a{color:#5494AB;padding-right:32px;background:url(../images/icn_outlink.png) right center no-repeat}@media only screen and (max-width:750px){.page-product-detail .wrap-ttl{padding:0 .5em}.page-product-detail .wrap-ttl p{margin-top:.35em}.page-product-detail .block-item{padding-top:1.38em}.page-product-detail .block-info{padding:1.88em 0 1.63em;margin-top:1.5em}.page-product-detail .block-info .article img{float:none;width:100%;margin-right:0}.page-product-detail .block-info .article .col-left{float:none;width:100%;margin-top:1em}.page-product-detail .block-info .list-link{padding-top:1.88em}.page-product-detail .block-info .list-link li{width:49%}.page-product-detail .block-info .list-link li:nth-child(odd){margin-right:2%}.page-product-detail .block-info .list-link li a{background-size:.94em auto;background-position:95% center;padding:.5em 0}.page-product-detail .block-related{margin-top:1.5em}.page-product-detail .block-related.first{margin-top:1.75em}.page-product-detail .block-related h4{line-height:2.25;height:2.25em;padding:0 2.5em}.page-product-detail .block-related .module-progrid{padding-top:1.13em}.page-product-detail .block-related .list-outlink{padding:1.25em 0 .5em}.page-product-detail .block-related .list-outlink li{margin-top:.63em}.page-product-detail .block-related .list-outlink li:first-child{margin-top:0}.page-product-detail .block-related .list-outlink a{display:inline-block;padding:0 0 0 1.7em;line-height:1.4;background-size:1.06em auto;background-position:left .2em}}.group-down .item{margin-top:52px}.group-down .item:first-child{margin-top:0}.group-down .txt-detail{margin-top:14px}.group-down .list-web{border:1px solid grey;padding:10px 20px 14px;margin-top:20px}.group-down .list-web li{border-bottom:1px dashed grey;padding:14px 0}.group-down .list-web li:last-child{border-bottom:0}.group-down .list-web h5{color:#065e99}.in-text{background:#EDEFEF;width:100%;height:22px;padding:0 16px;border:0;color:grey}.in-text.mail{padding-top:5px}.btn-login{text-align:center;display:block;position:relative;width:100%;font-size:12px;color:#065e99;border:2px solid #065e99;background:url(../images/icn_arr.png) 188px center no-repeat #fff;padding:6px 0;margin-top:11px}.btn-login:hover{background-color:#065e99;background-image:url(../images/icn_arr_on.png);color:#fff}@media only screen and (max-width:750px){.btn-login,.in-text{-khtml-border-radius:0;border-radius:0}.group-down .item{margin-top:3em}.group-down .txt-detail{margin-top:.88em}.group-down .list-web{padding:.63em 1.25em .88em;margin-top:1.25em}.group-down .list-web li{padding:.88em 0}.in-text{font-size:1.25em;height:2.5em;padding:0 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-text.mail{padding-bottom:1.56em;padding-top:.25px}.btn-login{font-size:1em;background-position:95% center;background-size:.38em auto;padding:.6em 0;margin-top:1.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}}@media only screen and (max-width:375px){.btn-login{border-width:1px}}.group-request+.group-form{margin-top:52px}.group-form .txt-detail{margin-top:24px;letter-spacing:3px}@media only screen and (max-width:750px){.group-request+.group-form{margin-top:3.13em}.group-form .txt-detail{font-size:1.25em;margin-top:1em;letter-spacing:.1em}}.thanks .link-primary{width:300px;margin-top:44px}@media only screen and (max-width:750px){.thanks .link-primary{width:100%;margin-top:2em}}.group-login+.group-down{margin-top:47px}.group-login .txt-detail{margin-top:15px}.group-login .form{margin-top:24px}.group-login .txt-caption.second{margin-top:17px}.group-login .btn-login{background-position:318px center}.group-login .col01{display:table-cell;width:380px;border:1px solid grey;margin-right:22px;padding:18px 20px 20px}.group-login .col01 .in-text{margin-top:3px}.group-login .col01 .btn-login{margin-top:24px}.group-login .col02{display:table-cell;padding:0 20px;vertical-align:top;position:relative;width:340px}.group-login .col02 .link-primary{margin-top:10px;width:100%;padding-left:10px;padding-right:10px}.group-login .col02 .link-primary span{background-size:11px auto}.group-login .col02 .link-primary:first-child{margin-top:0}.group-login .col02 .txt-bottom{position:absolute;bottom:-5px;font-size:12px}@media only screen and (max-width:750px){.group-login+.group-down{margin-top:2.3em}.group-login .txt-detail{margin-top:.94em}.group-login .form{margin-top:1.5em}.group-login .txt-caption.second{margin-top:1.19em}.group-login .btn-login{background-position:95% center}.group-login .col01{display:block;width:100%;margin-right:0;padding:1.25em}.group-login .col01 .in-text{margin-top:.2em}.group-login .col01 .btn-login{margin-top:1em}.group-login .col02{padding:2.5em 0 0;width:100%;display:block}.group-login .col02 .link-primary{margin-top:.63em;padding-left:2.8%;padding-right:2.8%}.group-login .col02 .link-primary span{background-size:.88em auto}.group-login .col02 .txt-bottom{position:relative;bottom:auto;font-size:1em;margin-top:1em}}.sec-company-profile{margin:32px 0}.ul-company-profile{width:100%}.ul-company-profile .td,.ul-company-profile .th{border-bottom:1px dashed grey;padding:14px 0;vertical-align:top;letter-spacing:.2em}.ul-company-profile .th{width:186px;padding-left:38px;padding-right:38px;white-space:nowrap}.sec-company-map{margin-top:50px}.sec-company-map .sec-cont{margin-top:30px}.sec-company-map .sec-btn{margin-top:22px}.sec-company-map .sec-btn .btn-view-large{display:block;width:300px;height:40px;line-height:40px;text-align:center;padding:0 13px;letter-spacing:.2em;background:grey;color:#fff;margin:0 auto}.sec-company-map .sec-btn .btn-view-large span{display:block;background:url(../images/icn_arr_right.png) 100% 50% no-repeat}#company-map{height:360px}.module-postpanel{letter-spacing:.2em}.module-postpanel .panel-heading{padding:14px 38px;font-weight:700;border-color:grey;border-style:dashed;border-width:1px 0;color:#065e99}.module-postpanel .panel-heading span{display:inline-block;width:198px}.module-postpanel .panel-body{background:#fafafa;padding:30px}.post-arriving-car{margin-top:30px}.post-arriving-car .post-thumb{margin-top:28px}@media only screen and (max-width:750px){.sec-company-profile{margin-top:2em}.ul-company-profile .td,.ul-company-profile .th{padding:.88em 0}.ul-company-profile .th{width:26.6%;padding-left:2.38em;padding-right:2.38em}.sec-company-map{margin-top:3.13em}.sec-company-map .sec-cont{margin-top:1.88em}.sec-company-map .sec-btn{margin-top:1.38em}.sec-company-map .sec-btn .btn-view-large{width:100%;height:2.5em;line-height:2.5em;padding:0 .81em}.sec-company-map .sec-btn .btn-view-large span{background-size:.6875em auto}#company-map{height:22.5em}.module-postpanel .panel-heading{padding:.88em 1.13em}.module-postpanel .panel-heading span{display:block}.module-postpanel .panel-body{padding:1.88em}.post-arriving-car{margin-top:1.88em}.post-arriving-car .post-thumb{margin-top:1.75em}}.gb-thumb img,.list-magazine li,.list-medals li{display:inline-block}.gb-thumb{text-align:center}.gb-thumb figcaption{color:#57a1bc;font-size:10px;margin-top:6px}.history-profile .th span,.list-awards .td .ttl,.list-awards .th .ttl{color:#569ab3}.sec-history-profile{margin-top:32px}.sec-history-profile .sec-cont{padding:25px 0;letter-spacing:.2em}.post-company-formation .post-thumb{float:right;margin-left:30px}.post-company-ball .post-thumb{float:left;margin-right:50px}.post-company-overseas .post-thumb{float:right;margin-left:40px}.post-company-height-tech .thumb{margin:20px 0}.post-company-height-tech .thumb .thumb01{float:left;width:280px}.post-company-height-tech .thumb .thumb02{float:right;width:354px}.post-company-current .post-thumb{float:left;margin-right:18px}.history-profile{margin-top:50px}@media only screen and (max-width:750px){.gb-thumb figcaption{font-size:.63em;margin-top:.6em}.sec-history-profile{margin-top:2em}.sec-history-profile .sec-cont{padding:1.56em 0}.post-company-formation .post-thumb{width:36.4%;margin-left:1.88em}.post-company-ball .post-thumb{width:28.68%;margin-right:3.13em}.post-company-overseas .post-thumb{width:36.4%;margin-left:2.5em}.post-company-height-tech .thumb{margin:1.25em 0}.post-company-height-tech .thumb .thumb01{width:43.88%}.post-company-height-tech .thumb .thumb02{width:55.48%}.post-company-current .post-thumb{width:37.6%;margin-right:1.13em}.history-profile{margin-top:3.13em}}.sec-awards-magazine .sec-cont{margin-top:24px}.list-magazine{margin:24px -6px 0;text-align:center;line-height:0}.list-magazine li{margin:0 6px}.sec-awards-medals{margin-top:50px}.sec-awards-medals .sec-cont{margin-top:30px}.list-medals{text-align:center;margin:0 -16px}.list-medals li{margin:0 18px}.list-medals li figure{position:relative}.list-medals li figure figcaption{display:block;font-size:11px;color:#569ab3;margin-top:6px;letter-spacing:.2em;position:absolute;top:100%;left:50%;width:200px;margin-left:-100px;white-space:nowrap;line-height:1}.list-awards{margin-top:48px;width:100%;border-bottom:1px dashed grey}.list-awards .td,.list-awards .th{letter-spacing:.2em;vertical-align:top;padding-top:14px;padding-bottom:14px;border-top:1px dashed grey}.list-awards .td .cont,.list-awards .th .cont{margin-top:7px}.list-awards .th{width:196px;padding-left:38px}@media only screen and (max-width:750px){.sec-awards-magazine .sec-cont{margin-top:1.5em}.list-magazine{margin:1.5em 0 0;text-align:left}.list-magazine li{margin:.2em .1em 0}.list-magazine li figure{height:12em}.list-magazine li figure img{width:auto!important;height:100%}.sec-awards-medals{margin-top:3.13em}.sec-awards-medals .sec-cont{margin-top:1.8em}.list-medals{margin:-1em -1em 0}.list-medals li{margin:1em 1.13em 0}.list-medals li figure{height:9.5625em}.list-medals li figure img{width:auto!important;height:100%}.list-medals li figure figcaption{font-size:.69em;margin-top:.54em;width:14.5em;margin-left:-7.25em}.list-awards{margin-top:3em}.list-awards .td,.list-awards .th{padding-top:.88em;padding-bottom:.88em}.list-awards .td .cont,.list-awards .th .cont{margin-top:.44em}.list-awards .th{width:28%;padding-left:1.75em}}.sec-company-office .sec-cont{padding-bottom:20px;letter-spacing:.2em}.sec-company-office .sec-item{padding:20px 28px;border-top:1px dashed grey}.sec-company-office .sec-item:first-child{border-top:none}.sec-company-office .sec-item .cont{margin-top:14px}.tb-company-office{width:100%}.tb-company-office .th{width:148px;vertical-align:top}.tb-company-office .td{padding-left:48px;vertical-align:top}.tb-company-office .td dl{width:100%;display:table;margin-top:10px}.tb-company-office .td dl:first-child{margin-top:0}.tb-company-office .td dl dt{display:table-cell;vertical-align:top;width:80px}.tb-company-office .td dl dt span{display:block;height:22px;line-height:22px;background:#5494ab;text-align:center;color:#fff;font-size:12px}.tb-company-office .td dl dd{display:table-cell;padding-left:10px}.tb-company-office .td .note{margin-top:14px}.tb-company-office .td .note span{color:#528fa4}.tb-company-office .td .btn-view{display:block;width:300px;height:40px;line-height:40px;text-align:center;padding:0 13px;letter-spacing:.2em;background:grey;color:#fff;margin-top:20px}.tb-company-office .td .btn-view span{display:block;background:url(../images/icn_arr_right.png) 100% 50% no-repeat}.sec-company-major .sec-cont{padding:15px 38px 35px;letter-spacing:.2em}.sec-company-major .note{margin-top:10px}.list-company-major{margin:0 -20px}.list-company-major li{float:left;width:50%;padding:0 20px;margin-bottom:6px}.list-company-major li a{color:#5494ab;background:url(../images/ico_link.png) 100% 2px no-repeat;padding-right:30px}@media only screen and (max-width:750px){.sec-company-office .sec-cont{padding-bottom:1.25em}.sec-company-office .sec-item{padding:1.25em 1.75em}.sec-company-office .sec-item .cont{margin-top:.88em}.tb-company-office{display:block}.tb-company-office .th{display:block;width:auto;margin-bottom:1.6em}.tb-company-office .th img{display:block;width:auto;max-width:100%;margin:0 auto}.tb-company-office .td{display:block;width:auto;padding-left:0}.tb-company-office .td dl{margin-top:.63em}.tb-company-office .td dl dt{width:17.9%}.tb-company-office .td dl dt span{height:1.834em;line-height:1.834em;font-size:.75em}.tb-company-office .td dl dd{padding-left:.63em}.tb-company-office .td .note{margin-top:.88em}.tb-company-office .td .btn-view{width:100%;height:2.5em;line-height:2.5em;padding:0 .81em;margin-top:1.25em}.tb-company-office .td .btn-view span{background-size:.6875em auto}.sec-company-major .sec-cont{padding:.94em 2.38em 2.19em}.sec-company-major .note{margin-top:.63em}.list-company-major{margin:0 -1.25em}.list-company-major li{padding:0 1.25em;margin-bottom:.38em}.list-company-major li a{background-position:100% .2em;background-size:1.0625em auto;padding-right:1.88em}}.block-president-post{margin-top:32px}.sec-president-post .sec-cont{padding:15px 0 45px;letter-spacing:.16em}.sec-president-post .sign{float:right;margin-top:22px}.sec-president-post .sign span{display:inline-block;vertical-align:middle;font-size:30px;margin-left:78px;font-family:"Roboto Slab",Garamond,"Times New Roman","娓告槑鏈?,"Yu Mincho","娓告槑鏈濅綋","YuMincho","銉掋儵銈儙鏄庢湞 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS鏄庢湞E","锛汲 锛版槑鏈?,"MS PMincho",serif}.sec-president-post .sign small{display:inline-block;vertical-align:middle;font-size:14px}.sec-president-video .content{padding-top:48px}.sec-president-video .content .sec-cont{margin-top:25px}.sec-president-video .content .sec-cont iframe{display:block}@media only screen and (max-width:750px){.block-president-post{margin-top:2em}.sec-president-post .sec-cont{padding:.94em 0 2.81em}.sec-president-post .sign{margin-top:1.3em}.sec-president-post .sign span{font-size:1.88em;margin-left:2.5em}.sec-president-post .sign small{font-size:1em}.sec-president-video .content{padding-top:3em}.sec-president-video .content .sec-cont{margin-top:1.56em}.sec-president-video .content .sec-cont .video_wrap{position:relative;padding-bottom:56.25%;height:0}.sec-president-video .content .sec-cont iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.sec-mind-development{margin-top:40px}.sec-mind-development .sec-cont{margin-top:24px;letter-spacing:.2em}.sec-mind-management{margin-top:50px}.sec-mind-management .sec-cont{margin-top:33px}.sec-mind-management .sec-cont .cont{margin-top:30px;letter-spacing:.2em;border:1px solid grey;padding:24px 30px}.sec-mind-management .sec-cont .ul-mind-managent li{position:relative;margin-top:1em;padding-left:164px}.sec-mind-management .sec-cont .ul-mind-managent li span{position:absolute;left:0;top:0}.sec-mind-management .sec-cont .ul-mind-managent li:first-child{margin-top:0}.sec-mind-mission{margin-top:50px}.sec-mind-mission .sec-cont{margin-top:30px}.sec-mind-creative{margin-top:50px}.sec-mind-creative .sec-cont{margin-top:40px}.sec-mind-creative .sec-cont .cont{margin-top:14px;letter-spacing:.2em}@media only screen and (max-width:750px){.sec-mind-development{margin-top:2.5em}.sec-mind-development .sec-cont{margin-top:1.5em}.sec-mind-management{margin-top:3.13em}.sec-mind-management .sec-cont{margin-top:2.06em}.sec-mind-management .sec-cont .cont{margin-top:1.88em;padding:1.5em 1.88em}.sec-mind-management .sec-cont .ul-mind-managent li{padding-left:1.88em}.sec-mind-mission{margin-top:3.13em}.sec-mind-mission .sec-cont{margin-top:1.88em}.sec-mind-creative{margin-top:3.13em}.sec-mind-creative .sec-cont{margin-top:2.5em}.sec-mind-creative .sec-cont .cont{margin-top:.88em}}

.main.page-top{
    margin: auto;
    max-width: 1300px;
}

/*top*/
.top-content .box-release {
    vertical-align: middle;
    width: 33.33%;
    padding: 0 24px;
}

/*鍟嗗搧瑭崇窗銇枹閫ｃ儶銉炽偗銇産order 闁㈤€ｃ儶銉炽偗銇屽京娲汇仐銇熴倝涓嬭娑堝幓*/
.page-product-detail .block-info {
    border-bottom: none;
}

/*鍟嗗搧涓€瑕?3琛岀敤*/
.module-prolist li.hpr_row .menu img {
  
}
.module-prolist li.hpr_row .menu .img,
.module-prolist li.hpr_row .menu ,
.module-prolist li.hpr_row .menu .cnt {
    height: 216px !important;
}

.module-prolist li.idx_row .menu .cnt .tags {
	top: 96px;
}

/*NEWS瑭崇窗*/
.sec-news-detail .news-post .post-cont .thumb img {
    max-width: 650px;
    margin-bottom: 40px;
}

/*浼氱ぞ姒傝*/
.sec-company-office .link_text {
	color: #528fa4;
}

.sec-president-video .content {
    border-top: none;
    padding-top: 0px;
}

/*TOP slider*/
.bx-prev {
    background: url("../images/slider_left.png") no-repeat !important;
}

.bx-next {
    background: url("../images/slider_right.png") no-repeat !important;
    margin-right: 20px !important;
}

/*.bx-pager {
	margin: -20px auto 40px;
	text-align: center;
    height: 12px;
    z-index: 99999;
}

.bx-pager-item {
	margin: auto 4px;
	display: inline-block;
}

.bx-pager-item a {
	display: block;
	width: 12px;
	height: 12px;
	border-radius: 2px;
	background-color: #ccc;
	text-indent: -9999px;
}*/

.bx-wrapper .bx-pager{
display:block !important;
bottom: 10px !important;
}

#movie-container{
    vertical-align: top;
    height: 100%;
    position: relative;
    overflow: hidden;
    background-size: auto 100% !important;
    background-position: right !important;
}

#movie{
    position: absolute;
}
    
@media screen and (max-width: 640px){
    #movie-container{
        width: 100% !important;
        position: static;
        height: 200px;
    }
    #movie{
        position: static;
    }
}



@media only screen and (max-width: 750px) {

.top-content .box-release {
    width: 100%;
    padding: 1.81em 3.34%;
    border: 0;
}

.module-prolist li.hpr_row .menu img {
    margin: 0 !important;
}
.module-prolist li.hpr_row .menu .img,
.module-prolist li.hpr_row .menu ,
.module-prolist li.hpr_row .menu .cnt {
    height: auto !important;
}
.module-prolist li.idx_row .menu .cnt .tags {
	top: 0;
}
}

.page-product-detail .block-related {
	display: none;
}


/*鏂拌＝鍝?/

.mt40 { margin-top: 40px; }
.mt80 { margin-top: 80px; }
.ml30 { margin-left: 30px; }


#new_products .item {
	padding: 40px;
}
.clear {
	overflow: hidden;
}
#new_products .item img {
	width: 440px;
}
#new_products .item .pull_left {
	float: left;
}
#new_products .detail_btn img {
	margin: 30px auto 0;
	width: 500px;
}
@media only screen and (max-width: 750px) {
	#new_products .item {
		padding: 1.25em;
	}
	#new_products .item img {
		width: 100%;
	}
	#new_products .item .pull_left {
		float: none;
	}
	#new_products .item .ml30 { margin-left: 0; }


	.bx-prev {
		background: url("../images/slider_left.png") no-repeat !important;
	}

	.bx-next {
		background: url("../images/slider_right.png") no-repeat !important;
		margin-right: -0.8rem !important;
	}
	.bx-wrapper .bx-pager{
	bottom: 0.5em !important;
	}

	.bx-wrapper .bx-pager.bx-default-pager a {
		width: 0.8em !important;
		height: 0.8em !important;
		margin: 0 0.4em !important;
	}
}

/*for IE Edge*/
.fixed-menu {
	width: 50px;
}
.fixed-menu a {
	display: inline-block;
	width: 100%;
}

.div_prothumb{position:relative;padding:15px 15px 0;}
.thumbporbox{position:relative;width:312px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:22px;height:64px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -282px;}
.div_prothumb .span_prevb{background-position:-112px -282px;cursor:default;}
.div_prothumb .span_next{right:0px;background-position:-156px -282px;}
.div_prothumb .span_nextb{background-position:-134px -282px;cursor:default;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:75px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;}
.ul_prothumb li.now img{border:1px solid #333;}
.fl{ float:left}

.cplx_w{ width:100%;background: url("../images/photo03.jpg") no-repeat center; height:500px;}
.cplx_w01{ width:100%;background: url("../images/photo02.jpg") no-repeat center; height:500px;}
.cplx{ width:1000px; margin:0 auto;}
.cplx p{ font-size:32px; text-align:center; font-weight:bold; line-height:100px;}
.cplx span{text-align:center; font-size:16px; display:block; line-height:40px;}
.cplx01{ width:1000px; margin:0 auto;}
.cplx01 img{ width:508px; height:280px;border-radius:5px;}
.cplx01 ul{}
.cplx01 ul li{margin-top:30px; margin-bottom:30px; height:280px; line-height:28px;}
.cplx01 ul li span{ font-size:14px; display:block; line-height:24px;}
.cplx02{ width:1000px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.cplx02 p{font-size:18px; line-height:30px;}
.cplx02 span{line-height:25px;}

.f-cb{ width:300px;}
#gsmc{ width:600px; margin-top:20px;}
#name{ width:600px; margin-top:20px;}
#tel{ width:600px; margin-top:20px;}
#qq{ width:600px; margin-top:20px;}
#email{ width:600px; margin-top:20px;}
#introduce{ width:600px; margin-top:20px; margin-bottom:20px;}

input{
   
    height: 48px;
    line-height: 48px;
    padding: 0 46px 0 13px;
    width: 300px;
    border: 1px solid #d5d5d5;
    font-size: 14px;
}
textarea{
   
    height: 130px;
    line-height: 48px;
    padding: 0 46px 0 13px;
    width: 316px;
    border: 1px solid #d5d5d5;
    font-size: 14px;
}

.con_pro{width:750px; float:left;}
.con_pro ul{padding-top:15px}
.con_pro ul li{ width:230px; float:left; background-color:#f1f1f1; text-align:center; margin-right:20px; display:inline; margin-bottom:24px;height:180px; font-size:14px;}
.con_pro ul li img{}
.con_pro ul li p{ text-align:center; line-height:40px;font-size:14px;}
.con_pro ul li:hover{ background-color:#0857b3; color:#FFFFFF;transition:all 0.6s}
.con_pro ul li a{ color:#555}
.con_pro ul li a:hover{ color:#fff}
.clear{ clear:both;}

.news_list{ margin-top:10px; margin-bottom:10px;}
.news_list a{color:#333; font-size:14px;}
.news_list a:hover{ color:e8431f;}

.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.showcase_fy{ padding-top:30px; border-top:1px solid #ddd}
.showcase_fy li{ width:100%; height:32px; display:block; margin-bottom:10px;line-height:30px;}
.showcase_fy li h1{ width:88px; height:32px; line-height:32px; font-weight:bold; background:#ececec; display:block; text-align:center; float:left;}
.showcase_fy li span{ float:left; margin-left:11px;}
.showcase_fy a.fy{ padding:1px 10px; background:#f4f4f4; float:left; margin-left:1px;}
.showcase_fy a.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#ececec; float:right; margin-bottom:10px;}
.showcase_fy a:hover.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#ca212f; float:right; margin-bottom:10px; color:#FFFFFF}
table { border-color:#9E9E9E; border-collapse: collapse;text-align: center;padding：5px;}   
table,table tr th, table tr td { border:1px solid #9E9E9E; }


@media screen and (max-device-width: 760px) {
.videoo{display:none;}
.cndns-right{display:none;}
p{    font-size: 14px;}
.logo {
    display: block;
    margin: margin: 0.5em auto;
    width: 60%;
}
.child-wrap{width: 160px;}
img{width: 100%;}
 .breadcrumb li{    font-size: 14px;margin-left: 0;}
.copyright{font-size: 14px}