.col-auto,.col-pc-auto,.col-1,.col-pc-1,.col-2,.col-pc-2,.col-3,.col-pc-3,.col-4,.col-pc-4,.col-5,.col-pc-5,.col-6,.col-pc-6,.col-7,.col-pc-7,.col-8,.col-pc-8,.col-9,.col-pc-9,.col-10,.col-pc-10,.col-11,.col-pc-11,.col-12,.col-pc-12{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-1,.col-pc-1{width:8.33333%}.col-2,.col-pc-2{width:16.66667%}.col-3,.col-pc-3{width:25%}.col-4,.col-pc-4{width:33.33333%}.col-5,.col-pc-5{width:41.66667%}.col-6,.col-pc-6{width:50%}.col-7,.col-pc-7{width:58.33333%}.col-8,.col-pc-8{width:66.66667%}.col-9,.col-pc-9{width:75%}.col-10,.col-pc-10{width:83.33333%}.col-11,.col-pc-11{width:91.66667%}.col-12,.col-pc-12{width:100%}.col-push-0,.col-pc-push-0{left:auto}.col-push-1,.col-pc-push-1{left:8.33333%}.col-push-2,.col-pc-push-2{left:16.66667%}.col-push-3,.col-pc-push-3{left:25%}.col-push-4,.col-pc-push-4{left:33.33333%}.col-push-5,.col-pc-push-5{left:41.66667%}.col-push-6,.col-pc-push-6{left:50%}.col-push-7,.col-pc-push-7{left:58.33333%}.col-push-8,.col-pc-push-8{left:66.66667%}.col-push-9,.col-pc-push-9{left:75%}.col-push-10,.col-pc-push-10{left:83.33333%}.col-push-11,.col-pc-push-11{left:91.66667%}.col-push-12,.col-pc-push-12{left:100%}.col-pull-0,.col-pc-pull-0{right:auto}.col-pull-1,.col-pc-pull-1{right:8.33333%}.col-pull-2,.col-pc-pull-2{right:16.66667%}.col-pull-3,.col-pc-pull-3{right:25%}.col-pull-4,.col-pc-pull-4{right:33.33333%}.col-pull-5,.col-pc-pull-5{right:41.66667%}.col-pull-6,.col-pc-pull-6{right:50%}.col-pull-7,.col-pc-pull-7{right:58.33333%}.col-pull-8,.col-pc-pull-8{right:66.66667%}.col-pull-9,.col-pc-pull-9{right:75%}.col-pull-10,.col-pc-pull-10{right:83.33333%}.col-pull-11,.col-pc-pull-11{right:91.66667%}.col-pull-12,.col-pc-pull-12{right:100%}.col-offset-0,.col-pc-offset-0{margin-left:0}.col-offset-1,.col-pc-offset-1{margin-left:8.33333%}.col-offset-2,.col-pc-offset-2{margin-left:16.66667%}.col-offset-3,.col-pc-offset-3{margin-left:25%}.col-offset-4,.col-pc-offset-4{margin-left:33.33333%}.col-offset-5,.col-pc-offset-5{margin-left:41.66667%}.col-offset-6,.col-pc-offset-6{margin-left:50%}.col-offset-7,.col-pc-offset-7{margin-left:58.33333%}.col-offset-8,.col-pc-offset-8{margin-left:66.66667%}.col-offset-9,.col-pc-offset-9{margin-left:75%}.col-offset-10,.col-pc-offset-10{margin-left:83.33333%}.col-offset-11,.col-pc-offset-11{margin-left:91.66667%}.col-offset-12,.col-pc-offset-12{margin-left:100%}.externalIcon{margin:0 3px;vertical-align:middle}a{overflow:hidden;outline:none}a:link{text-decoration:none;color:#123256}a:visited{text-decoration:none;color:#12539a}a:hover{text-decoration:underline;color:#666}a:hover img{opacity:0.8}a:active{text-decoration:underline;color:#666}a:focus,*:focus{outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,.entry2 .Magkind,.entry2 .Magkind,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}::-moz-selection{background:#ccc}::selection{background:#ccc}::-moz-selection{background:#ccc}#wrap{display:none}#header{position:relative;width:1200px;height:80px;margin-left:auto;margin-right:auto}#header .logo{position:absolute;top:22px;left:0}#header .logo>h1 a{display:block}#header .logo>h1 a img{vertical-align:middle}#header .message{border-left:1px solid #ddd;bottom:12px;font-size:14px;left:310px;line-height:1.5;padding-left:30px;position:absolute;width:410px}#header .message b{font-weight:bold}#header .message .text-primary{color:#0071c5}#header .message .text-accent{color:#f44336}#header .navigation{position:absolute}#header .navigation.is-top{top:10px;right:0;font-size:13px}#header .navigation.is-top>ul>li{padding-left:0}#header .navigation.is-top>ul>li+li{border-left:none}#header .navigation.is-bottom{top:42px;left:380px;font-size:14px}#ja-JP #header .navigation.is-bottom{left:738px}#en-US #header .navigation.is-bottom{left:380px}#zh-CN #header .navigation.is-bottom{left:auto;right:0}#en #header .navigation.is-bottom{left:738px}#header .navigation>ul{display:table}#header .navigation>ul>li{vertical-align:middle;display:table-cell;padding-left:15px;padding-right:15px;height:30px}#header .navigation>ul>li+li{border-left:1px solid #ccc}#header .credit img{vertical-align:middle}#header .icon:before{border-radius:0px 4px 4px 0px;margin-right:5px;display:inline-block;width:24px;height:16px;content:'';background-position:center;background-repeat:no-repeat;vertical-align:-2px}#header .icon.icon-company:before{background-image:url("../img/icon/header_icon_company.png");width:27px}#header .icon.icon-company:hover:before{background-image:url("../img/icon/header_icon_company_bl.png")}#header .icon.icon-product:before{background-image:url("../img/icon/header_icon_syouhin.png");width:19px}#header .icon.icon-product:hover:before{background-image:url("../img/icon/header_icon_syouhin_bl.png")}#header .icon.icon-language:before{background-image:url("../img/icon/header_icon_language.png");width:15px}#header .icon.icon-language:hover:before{background-image:url("../img/icon/header_icon_language_bl.png")}#header .icon.icon-catalog:before{background-image:url("../img/icon/header_icon_catalog.png");width:19px}#header .icon.icon-catalog:hover:before{background-image:url("../img/icon/header_icon_catalog_bl.png")}#header .icon.icon-login:before{background-image:url("../img/icon/header_icon_login.png");width:15px}#header .icon.icon-login:hover:before{background-image:url("../img/icon/header_icon_login_bl.png")}#header .icon.icon-cart:before{background-image:url("../img/icon/header_icon_cart.png");width:17px}#header .icon.icon-cart:hover:before{background-image:url("../img/icon/header_icon_cart_bl.png")}#header .icon.icon-recruit:before{background-image:url("../img/icon/header_icon_recruit.png");width:18px}#header .icon.icon-recruit:hover:before{background-image:url("../img/icon/header_icon_recruit_bl.png")}#header .search_form{position:relative}#header .search_form>[type="text"]{width:280px}#header .search_form>[type="submit"]{position:absolute;top:0;right:0;width:30px;height:30px;background:none;border:none;background:url("../img/icon/inputSerachIcon_in.png") center no-repeat}#header .search_form>[type="submit"]:hover{background:url("../img/icon/inputSerachIcon_hover.png") center no-repeat}#header .dropdown{display:inline-block}#header .dropdown>ul.dropdown-menu{display:none}#header .dropdown:hover>ul.dropdown-menu{margin-top:0;display:block;right:0;left:auto}#header .dropdown:hover>ul.dropdown-menu li{display:block;text-align:left}#header .dropdown:hover>ul.dropdown-menu li a{margin:5px}#header .dropdown:hover>ul.dropdown-menu li a:hover{border-radius:3px;background-image:none;background:#eee;color:#666}#header .dropdown:hover>ul.dropdown-menu li ._selected{margin:5px;background:url("../img/icon/header_icon_language_selected.png") no-repeat left center;display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}#header .label-telephone{border:1px solid #0071c5;color:#0071c5;display:inline-block;font-size:114.28571%;font-weight:bold;padding:.5em .5em .34em}.ui-menu{z-index:999}.ui-menu li a{font-size:13px;font-weight:normal;line-height:1.3em}.ui-autocomplete{z-index:9999}#footerbanaArea{padding:20px;text-align:center;background:none;overflow:hidden;*zoom:1;position:relative;width:952px !important;margin:0px auto !important}#footerbanaArea a{margin:5px}h2.secondTopStyle{font-size:16px;font-weight:bold;color:#000;margin:15px 0;padding:5px 15px;line-height:1.3em;border-left:7px solid #12539a}.second_toptitle{font-size:22px;font-weight:bold;color:#000;margin:20px 0;padding:5px 15px;line-height:1.1em;border-left:7px solid #12539a}a.external,a.blank{padding-right:15px;background:url(../img/icon/external.png) no-repeat 100% 50%}.alert{margin:10px 0;padding:10px}a.btn{color:#fff;text-decoration:none}a.btn-default{color:#333 !important;position:relative}a.btn-default span{position:absolute;top:12px;left:20px;background:url(../img/icon/arrow_18_2.gif);display:block;width:12px;height:6px}a.btn-default.collapsed span{background:url(../img/icon/arrow_18.gif)}.modal-header{border:none;padding-bottom:0px}.modal-body{padding-top:0px}.modal-body p img{max-width:100% !important}.modal-body select{width:80px !important}.modal-body input{margin-right:2px}.modal-body input.floatform{width:210px}.modal-body input.inputstyle{width:90px;margin-right:2px}.modal-body .imglayout{overflow:hidden;*zoom:1;margin:0}.modal-body .imglayout li{width:218px;float:left;margin:3px;display:block}.modal-body.SAVEC_SHEET ol{overflow:hidden;*zoom:1;border-top:1px solid #DDDDDD;width:550px;margin:0;margin-top:30px}.modal-body.SAVEC_SHEET ol li{overflow:hidden;*zoom:1;border:1px solid #DDDDDD;margin:0;margin-top:-1px;padding:5px}.modal-body.SAVEC_SHEET ol li a{text-decoration:none}.modal-body.SAVEC_SHEET ol small{font-size:11px;color:#666}.modal-body.SAVEC_SHEET ol small.DATE{padding-left:20px}.modal-body.SAVEC_SHEET ol strong{margin-right:20px;background:#12539a;padding:5px 15px;color:#fff;font-weight:bold;font-size:12px;border-radius:5px}.pulley_modal .modal-body table th{width:180px}#topOverlayModal,#GeneralOverlayModal{z-index:30000}.top_modal,.general_modal{width:800px;height:600px;position:relative}.top_modal #overlayBtn,.general_modal #overlayBtn{position:absolute;left:20px;bottom:20px}.top_modal .modal-content,.general_modal .modal-content{border:none;background:none;box-shadow:none;-webkit-box-shadow:none;border-radius:0}.updnWatermark{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:7px 10px;color:#999;display:inline;top:auto}input::-ms-clear{visibility:hidden}.panel-group{margin-top:10px;border:1px solid #ddd;padding:3px;border-radius:3px}.panel-group .panel{border:none}.panel-group .accordion-toggle{color:#000;text-decoration:none}.panel-group .panel-heading{padding:0}.panel-body{padding:5px}.panel-body table{margin:0 !important}.divahref{background:#000;padding:10px;cursor:pointer}.divahref:hover{opacity:0.8}div.plugin-download{background:url(../img/icon/get_adobe_reader.gif) #f0f0f0 15px no-repeat;padding:10px}div.plugin-download a img.pic{float:left;margin:0.2em 30px 5px 0}div.plugin-download .link{padding:0;margin:0;margin:0.2em 0 0 120px}div.plugin-download .link a{background:none;padding:8px}div.plugin-download .description{line-height:1.4;margin:0.2em 0 0 120px;font-size:12px}.pagetop{border-radius:8px 8px 0 0;background:#666;padding:0;text-align:left;color:#fff;padding:10px 20px;font-size:13px;width:100%;display:block;border:1px solid #777;background-color:#666;background-image:linear-gradient(to bottom, gray, #666)}@media screen and (min-width: 1200px){.pagetop{border-radius:8px 8px 0 0;background:#666;padding:0;text-align:left;color:#fff;padding:10px 20px;font-size:13px;width:100%;display:block;border:1px solid #777;background-color:#666;background-image:linear-gradient(to bottom, gray, #666)}}@media screen and (max-width: 1200px){.pagetop{position:relative;border-radius:8px 0 0 8px;background:#dd0000;padding:0;text-align:left;color:#fff;padding:10px;font-size:13px;width:60px;height:60px;text-indent:-9999px;right:0;bottom:40px;display:block;border:1px solid #777;background-color:#666;background-image:linear-gradient(to bottom, gray, #666)}.pagetop:after{position:absolute;content:"";display:block;background:url(../img/common/return_top_s.png);width:60px;height:60px;top:0;left:-2px}}@media screen and (max-width: 1200px){#topcontrol{right:-5px !important;bottom:20px !important}}.sitemap ul{padding-left:0}.sitemap ul._row-cols-pc-6 li{width:calc(50% - 2px)}.sitemap ul li{background:none;border:1px solid #ddd;font-size:15px;font-weight:bold;list-style:none;margin:10px;padding:10px}.sitemap ul li._col-pc-6{width:calc(50% - 2px)}.sitemap ul li a{color:#666;font-size:15px;text-decoration:none}.sitemap ul li a:hover{color:#1090df;text-decoration:underline}.sitemap ul li ul{display:flex;flex-wrap:wrap;margin-top:10px}.sitemap ul li ul li{background:#f0f0f0;font-weight:bold;margin:1px;width:100%}.sitemap ul li ul li ul li{background:#fff;border:1px dotted #ccc;font-weight:normal}.sitemap ul li ul li ul a{color:#666;font-size:12px}.menuArea .linkboxArea{background:#ffc;padding:10px;cursor:pointer}.menuArea .linkboxArea.hover{background:#fcf2f5 !important}.menuArea .linkboxArea.hover h2 a{color:#d11909 !important}.link a{padding-left:15px;background:url("../img/icon/arrow_1.png") 0 50% no-repeat}.style_title{text-align:right;margin:10px;margin-bottom:20px;margin-top:-30px}.style_title a{border-radius:4px;color:#12539a;text-decoration:none;padding:3px 26px;border:1px solid #12539a;text-decoration:none;background:none;font-size:13px}.style_title a:hover,.style_title a:active,.style_title a:focus{color:#fff}.style_title a:hover{background:#12539a}.pagenationArea{text-align:center;margin:10px 0}.popup{height:auto;margin:20px}.popup img{max-height:100% !important}#mailform input#AcceptCheck.form-control{box-shadow:none !important}#mailform input#AcceptCheck.form-control:focus{outline:none}#mailform #formstyle,#mailform #mailformpro{line-height:1.4em;padding:10px 0px}#mailform #formstyle .ui-helper-hidden-accessible,#mailform #mailformpro .ui-helper-hidden-accessible{display:none}#mailform #formstyle #gripperSpecForm dl,#mailform #mailformpro #gripperSpecForm dl{display:flex;flex-wrap:wrap}#mailform #formstyle #gripperSpecForm dl dt,#mailform #mailformpro #gripperSpecForm dl dt{max-width:200px;flex:0 0 200px;text-align:left}#mailform #formstyle #gripperSpecForm dl dd,#mailform #mailformpro #gripperSpecForm dl dd{margin-left:0;max-width:calc(100% - 200px);flex:0 0 calc(100% - 200px)}#mailform #formstyle dl,#mailform #mailformpro dl{background:#f6f7f9;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#mailform #formstyle dl dt,#mailform #mailformpro dl dt{font-size:14px;width:200px;padding:5px 15px;background:#f6f7f9;font-weight:bold}#mailform #formstyle dl dd,#mailform #mailformpro dl dd{margin-left:200px;padding-left:20px;background:#fff;border-left:1px solid #ccc}#mailform #formstyle dl dd.line2,#mailform #mailformpro dl dd.line2{padding:22px;overflow:hidden}#mailform #formstyle dl dd.line2 input,#mailform #formstyle dl dd.line2 label,#mailform #mailformpro dl dd.line2 input,#mailform #mailformpro dl dd.line2 label{float:left}#mailform #formstyle dl dd.line2 input,#mailform #mailformpro dl dd.line2 input{margin:7px}#mailform #formstyle dl dd .itemAddUiWrap,#mailform #mailformpro dl dd .itemAddUiWrap{padding-top:10px;display:none}#mailform #formstyle li,#mailform #mailformpro li{margin:5px 0}#mailform #formstyle #AcceptCheck,#mailform #mailformpro #AcceptCheck{background-color:none !important;border:none !important}#mailform #formstyle #AdditionalItemAddBtn.smallAdditionalItemAddBtn,#mailform #mailformpro #AdditionalItemAddBtn.smallAdditionalItemAddBtn{padding:5px 10px !important}#mailform input,#mailform textarea{border:1px solid #DDD;margin:0 10px;margin-left:0;border-radius:5px}#mailform button,#mailform a.btn,#mailform input[type="submit"]{font-size:15px;padding:5px 60px;line-height:30px}#mailform button.btn-submit,#mailform a.btn.btn-submit,#mailform input[type="submit"].btn-submit{color:#fff;height:100%}#mailform .must{background-color:#c00;border-radius:4px;box-shadow:0 0 5px #ccc;color:#fff;display:block;float:left;font-size:10px;margin:0 5px;padding:4px 5px;font-size:12px}#mailform dl dt{float:left;width:150px;clear:both;font-size:12px;padding:10px 0px;text-align:right;border-top:solid 1px #CCC;margin:0px}#mailform dl dd{border-top:solid 1px #CCC;margin:0px;padding:10px 5px 10px 160px;font-size:12px;line-height:1.5em}#mailform dl dd ul,#mailform dl dd ol{margin:0px;padding:0px}#mailform dl dd ul li,#mailform dl dd ol li{margin:0px;padding:0px;list-style:none}#mailform input,#mailform textarea{padding:3px;font-size:14px;vertical-align:middle}#mailform select{vertical-align:middle;font-size:14px}#mailform .form-control{display:inline}#mailform .form-control.small{width:150px}#mailform .form-control.middle{width:345px}#mailform .must{display:block;background-color:#C00;padding:4px 5px;font-size:10px;color:#FFF;float:left;margin:0px 5px;border-radius:4px;box-shadow:0px 0px 5px #CCC}#mailform .error{display:none;clear:both;text-align:left;margin:0px;padding:3px 0px 3px 10px;color:#F00;font-size:12px;line-height:normal;background-repeat:no-repeat;background-position:0px 1px}#mailform .hinbanlist{margin:10px 0;font-size:13px}#mailform .hinbanlist div{margin:5px 0;position:relative;background:#f0f0f0;padding:10px;margin-right:60px;width:80%}#mailform .hinbanlist div span{display:block}#mailform .hinbanlist div a{font-weight:bold}#mailform .hinbanlist div .del{position:absolute;display:block;padding:19px;background:#ccc;color:#fff;right:0;top:0}#mailform .hinbanlist div .del:hover{background:#999;text-decoration:none}#mailform .hinbanlist_addline{overflow:hidden;margin:20px 10px;background:#ccc}#mailform .hinbanlist_addline span{display:block}#mailform .hinbanlist_addline div{float:left}#mailform .hinbanlist_addline div.hinban{width:600px;padding:10px;background-color:#f0f0f0;box-sizing:border-box}#mailform .hinbanlist_addline div.button{width:104px;color:#fff}#mailform .hinbanlist_addline div.button a{color:#fff;font-weight:bold;display:block;text-align:center;width:100%;margin-top:30px}#mailform .gaihi-imgArea{float:left;width:250px;margin:20px 0}#mailform .gaihi-imgArea img{border:1px solid #ccc}#mailform .gaihi-privacy{float:left;width:700px;margin:20px 0}#mailform .gaihi-privacy p{margin-bottom:15px}#mailform .gaihi-privacy label{background:#f0f0f0;width:100%;padding:10px;font-weight:bold}#mailform .gaihi-privacy label input{width:22px}#mailform .catalogList2{overflow:hidden;*zoom:1;margin-top:30px;margin-right:3px;padding-left:1px;width:976px;border:1px solid #ccc}#mailform .catalogList2 .titleArea{width:330px;float:left;padding:40px 10px}#mailform .catalogList2 .titleArea h2{background:none;margin:0;padding:0}#mailform .catalogList2 div.checkArea{width:320px;float:left;position:relative;padding:0px}#mailform .catalogList2 div.checkArea label{height:170px}#mailform .catalogList2 div.checkArea label:hover{background:#dce9fa}#mailform .catalogList2 div.checkArea label input[type="radio"],#mailform .catalogList2 div.checkArea label input[type="checkbox"]{-webkit-transform:scale(1.5);transform:scale(1.5);cursor:pointer;display:block;width:1.2em;height:1.2em;margin:4px 7px;cursor:pointer}#mailform .catalogList2 div.checkArea.newcatalog{width:481px}#mailform .catalogList2 div.checkArea.newcatalog img{left:160px}#mailform .catalogList2 div.checkArea.icon_new:before{content:url("../img/icon/newicon.png");position:absolute;top:35px;left:5px;z-index:100}#mailform .catalogList2 label{border:none !important;overflow:hidden;border-radius:3px;margin:3px;display:block}#mailform .catalogList2 label .imgArea{float:left;width:120px}#mailform .catalogList2 label .imgArea img{display:block;margin:0 auto;height:150px;border:1px solid #ccc}#mailform .catalogList2 label .textArea{float:left;width:180px}#mailform .catalogList2 label .textArea h3,#mailform .catalogList2 label .textArea .entry2 .Magkind,.entry2 #mailform .catalogList2 label .textArea .Magkind{font-weight:bold;font-size:17px;height:60px;margin:0;margin-bottom:5px;padding:5px;position:relative}#mailform .catalogList2 label .textArea h3 input,#mailform .catalogList2 label .textArea .entry2 .Magkind input,.entry2 #mailform .catalogList2 label .textArea .Magkind input{display:block;text-align:right;float:left;margin:5px 3px}#mailform .catalogList2 label .textArea span{font-size:10px;font-weight:normal;color:#333;display:block;text-align:right;line-height:1em !important}.mailform_jsng{color:#ff0000}.mfp_buttons{clear:both;padding:10px 0px;text-align:center}.mfp_buttons_hidden{visibility:hidden}#mfp_overlay_inner button{font-size:15px;padding:5px 60px;line-height:30px}#mfp_overlay_inner button.btn-submit{color:#fff;height:100%}#carousel_product_list{width:950px;height:180px;margin-bottom:10px;position:relative}#carousel_product_list ul{margin:0;padding:0;list-style:none;display:block}#carousel_product_list ul li{text-align:center;width:950px;height:180px;display:block;float:left}#carousel_product_list .carousel_product_list_pager{position:absolute;left:47%;bottom:5px;width:100px;overflow:hidden;text-align:center}#carousel_product_list .carousel_product_list_pager a{margin:0 2px;text-indent:-99999px;text-decoration:none;display:block;float:left;background:#999;width:12px;height:12px;border:2px solid #fff}#carousel_product_list .carousel_product_list_pager a.selected{text-decoration:underline;text-indent:-99999px;display:block}#carousel_product_list .carousel_product_list_pager .caroufredsel_wrapper{width:970px !important;height:197px !important}.prev{float:left;margin-left:10px}.next{float:right;margin-right:10px}.timer{background-color:#999;height:6px;width:0px}#carousel_product_detail{width:306px !important;height:197px !important;overflow:hidden}#carousel_product_detail ul{width:305px;height:400px;margin-top:20px}#carousel_product_detail ul li{padding:0}#carousel_product_detail img{display:block}#carousel_product_detail .caroufredsel_wrapper{width:306px !important;height:197px !important;margin:0 !important;padding:0}#carousel_product_detail_pager{width:310px;margin-top:5px;overflow:hidden}#carousel_product_detail_pager img{display:block;float:left;opacity:0.7;margin-right:3px;width:100px;border:3px solid #aaa}#carousel_product_detail_pager img.selected{opacity:1;width:100px;border:3px solid #12539a}#carousel_top{overflow:hidden;position:relative}#carousel_top ul{background-color:#fff}#carousel_top ul li{display:block;float:left;list-style:none}#carousel_top ul li a,#carousel_top ul li span{display:block}#carousel_top ul li a.external,#carousel_top ul li a.blank,#carousel_top ul li span.external,#carousel_top ul li span.blank{padding-left:0;background:none}#carousel_top ul li a img,#carousel_top ul li span img{vertical-align:middle}#carousel_top .caroufredsel_wrapper{margin:0 !important;padding:0 !important;width:100% !important;z-index:0 !important}#carousel_top #prev,#carousel_top #next{background-color:rgba(255,255,255,0.7);display:block;height:100%;position:absolute;top:0;width:50%;z-index:1 !important}#carousel_top #prev:before,#carousel_top #next:before{display:inline-block;margin-top:-14px;position:absolute;top:50%}#carousel_top #prev:hover,#carousel_top #next:hover{background-color:rgba(255,255,255,0.8)}#carousel_top #prev{background-image:linear-gradient(to right, rgba(255,255,255,0.2) 0px, rgba(255,255,255,0) 20%);left:-495px}#carousel_top #prev:before{content:url("../img/icon/slider-icon-p.png");right:80px}#carousel_top #next{background-image:linear-gradient(to right, rgba(255,255,255,0) 0px, rgba(255,255,255,0.2) 20%);right:-495px}#carousel_top #next:before{content:url("../img/icon/slider-icon-n.png");left:80px}#carousel_top #pager{bottom:-20px;display:block;height:50px;position:absolute;text-align:center;width:100%}#carousel_top #pager a{background-color:#ccc;border:2px solid #fff;display:inline-block;height:13px;margin:0 5px 0 0;width:13px}#carousel_top #pager a:hover{background-color:rgba(255,255,255,0.5)}#carousel_top #pager a span{display:none}#carousel_top #pager a.selected{background-color:#ccc}#topCarousel #topCarousel-button-prev,#topCarousel #topCarousel-button-next{background-color:rgba(255,255,255,0.7);background-repeat:no-repeat;cursor:pointer;height:100%;position:absolute;top:0;width:50%;z-index:1}#topCarousel{overflow:hidden;position:relative;min-width:1200px}#topCarousel .swiper-wrapper{text-align:center}#topCarousel .swiper-wrapper .swiper-slide a{display:block}#topCarousel #topCarousel-pagination{display:flex;justify-content:center;bottom:10px;position:absolute;width:100%;z-index:1}#topCarousel #topCarousel-pagination .swiper-pagination-bullet{background-color:#ccc;border:2px solid #fff;cursor:pointer;display:block;height:13px;width:13px;margin:0 3px}#topCarousel #topCarousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0071c5}#topCarousel #topCarousel-button-prev{background-image:url("../img/icon/slider-icon-p.png");background-position:right 80px center;left:-495px}#topCarousel #topCarousel-button-next{background-image:url("../img/icon/slider-icon-n.png");background-position:left 80px center;right:-495px}@media screen and (max-width: 1199px){#pagesidemenu{z-index:1030;position:fixed;bottom:0;width:100%;padding:10px 0;background:#ccc}#pagesidemenu ul{width:950px;margin:0 auto}#pagesidemenu ul li{position:relative;display:inline}#pagesidemenu ul li a:hover{text-decoration:none}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark,#pagesidemenu ul li a#ShowInquireNowPage{display:inline-block;padding:10px;background:#12539a;color:#fff;font-size:14px}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark:hover,#pagesidemenu ul li a#ShowInquireNowPage:hover{background:#4782bc}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark>.icon img,#pagesidemenu ul li a#ShowInquireNowPage>.icon img{width:16px;vertical-align:-4px}#pagesidemenu ul li a#newsUpdateNotification{display:inline-block;padding:12px 10px 10px;background:#f5f5f5;border:1px solid #bbb;color:#333;font-size:14px}#pagesidemenu ul li a#newsUpdateNotification:hover{border:1px solid #12539a}#pagesidemenu ul li a#newsUpdateNotification:hover>.text{color:#12539a}#pagesidemenu ul li a#newsUpdateNotification>.new{font-size:14px;color:#e02c41}#pagesidemenu ul li a#newsUpdateNotification>.date{font-size:10px;vertical-align:middle;color:#666}#pagesidemenu ul li a#newsUpdateNotification>.text{font-weight:bold;color:#333}#pagesidemenu ul li a#newsUpdateNotification span#newsUpdateNotification_balloon{display:none}#pagesidemenu ul li a#newsUpdateNotification:hover span#newsUpdateNotification_balloon{display:block}#pagesidemenu ul li span#newsUpdateNotification_balloon{position:absolute;width:319px;height:109px;left:-54px;bottom:32px;padding:20px;background:url("../img/pagesidemenu/bg-newsUpdateNotification_top.png")}#pagesidemenu ul li span#newsUpdateNotification_balloon>.date{font-size:10px;display:inline-block;color:#666}#pagesidemenu ul li span#newsUpdateNotification_balloon>.category{text-align:center;font-size:10px;display:inline-block;width:80px;padding:1px;background:#eee;color:#666}#pagesidemenu ul li span#newsUpdateNotification_balloon>.subject{padding-top:5px;font-size:12px;display:block}}@media screen and (min-width: 1200px){#pagesidemenu{z-index:1030;position:fixed;right:20px;top:180px}#pagesidemenu ul li{position:relative;margin:20px 0}#pagesidemenu ul li a:hover{text-decoration:none}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark,#pagesidemenu ul li a#ShowInquireNowPage{color:#fff;font-size:12px;text-align:center;width:100px;display:inline-block;border-radius:50px;background:#12539a}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark:hover,#pagesidemenu ul li a#ShowInquireNowPage:hover{background:#4782bc}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark>.icon,#pagesidemenu ul li a#ShowInquireNowPage>.icon{padding-top:18px;display:block}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark>.icon img,#pagesidemenu ul li a#ShowInquireNowPage>.icon img{width:32px;vertical-align:-4px}#pagesidemenu ul li a#ShowEditMylistModal_Bookmark>.text,#pagesidemenu ul li a#ShowInquireNowPage>.text{padding-top:6px;padding-bottom:20px;display:block}#pagesidemenu ul li a#newsUpdateNotification{border-radius:3px;padding:10px;display:inline-block;width:100px;min-height:100px;background:#f5f5f5;border:1px solid #bbb;color:#333;font-size:14px}#pagesidemenu ul li a#newsUpdateNotification:hover{border:1px solid #12539a}#pagesidemenu ul li a#newsUpdateNotification:hover>.date{color:#12539a}#pagesidemenu ul li a#newsUpdateNotification:hover>.text{color:#12539a}#pagesidemenu ul li a#newsUpdateNotification>.new{text-align:center;padding-top:5px;display:block;font-size:12px;color:#e02c41}#pagesidemenu ul li a#newsUpdateNotification>.date{text-align:center;padding-top:2px;display:block;font-size:12px;color:#666}#pagesidemenu ul li a#newsUpdateNotification>.text{text-align:center;padding-top:2px;padding-bottom:5px;display:block;font-weight:bold;color:#333}#pagesidemenu ul li a#newsUpdateNotification span#newsUpdateNotification_balloon{display:none}#pagesidemenu ul li a#newsUpdateNotification:hover span#newsUpdateNotification_balloon{display:block}#pagesidemenu ul li span#newsUpdateNotification_balloon{position:absolute;width:329px;height:98px;left:-313px;bottom:2px;padding:20px;padding-right:30px;background:url("../img/pagesidemenu/bg-newsUpdateNotification_left.png")}#pagesidemenu ul li span#newsUpdateNotification_balloon>.date{font-size:10px;display:inline-block;color:#666}#pagesidemenu ul li span#newsUpdateNotification_balloon>.category{text-align:center;font-size:10px;display:inline-block;width:80px;padding:1px;background:#eee;color:#666}#pagesidemenu ul li span#newsUpdateNotification_balloon>.subject{padding-top:5px;font-size:12px;display:block}}#pushBanner,#catalogRequestBanner{bottom:-100px;display:none;position:fixed;right:65px;transition:bottom .2s;z-index:1030}#pushBanner.is-active,.is-active#catalogRequestBanner{bottom:70px}@media screen and (min-width: 1200px){#pushBanner.is-active,.is-active#catalogRequestBanner{bottom:50px}}@media screen and (min-width: 1200px){#pushBanner,#catalogRequestBanner{right:10px}}#pushBanner>._close,#catalogRequestBanner>._close{background-color:#fff;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,0.2);color:#333;cursor:pointer;font-size:10px;line-height:1;padding:5px 0;position:absolute;right:-10px;text-align:center;top:-10px;width:20px;z-index:1}#pushBanner>._banner,#catalogRequestBanner>._banner{box-shadow:0 0 2px rgba(0,0,0,0.2);display:block}#pushBanner>._banner img,#catalogRequestBanner>._banner img{vertical-align:middle;width:500px}#catalogRequestBanner{bottom:70px;display:block}@media screen and (min-width: 1200px){#catalogRequestBanner{bottom:50px}}#catalogRequestBanner>._banner{display:block;height:94px;overflow:visible;position:relative;width:500px}#catalogRequestBanner>._banner img{bottom:0;left:0;position:absolute}.mylist_modal table{width:70%;margin:20px auto}.mylist_modal h2{float:none;font-size:20px;font-weight:bold;color:#333333;margin:10px 0;padding:10px;background:url(../img/common/h2_bg.png) 0% 100% no-repeat}.mylist_modal .searchButtonArea{width:400px;margin:0 auto;text-align:center}.mylist_modal .searchButtonArea a{padding:0 40px !important}.mylist_modal .searchButtonArea a.btn-default{padding:0 20px !important;display:inline-block;background-origin:border-box;position:relative;background-color:#eaeaea;background-image:linear-gradient(to bottom, #f7f7f7, #eaeaea);border-radius:4px;border:1px solid rgba(0,0,0,0.1);box-shadow:rgba(0,0,0,0) -1px 1px 0,rgba(255,255,255,0.1) -1px 1px 0 inset;color:rgba(51,51,51,0.9);text-align:center;font-size:15px;padding:10px 0;zoom:1}.mylist_modal .searchButtonArea a.btn-default i{font-size:130%;margin-right:5px;color:rgba(51,51,51,0.5)}.mylist_modal .searchButtonArea a.btn-default:hover{background-color:#ddd;background-image:linear-gradient(to bottom, #e2e2e2, #ddd);text-decoration:none;color:#333}.mylist_modal .searchButtonArea a.btn-default:hover i{color:#333}.mylist_modal .searchButtonArea a.btn-default:active{background-color:#ddd;background-image:linear-gradient(to bottom, #eaeaea, #ddd);top:1px}.mylist_modal .searchButtonArea a.btn-default.disabled{background-color:#ddd;background-image:linear-gradient(to bottom, #e2e2e2, #ddd);background-image:none}.mylist_modal .searchButtonArea a.btn-default.disabled:hover{background-image:none}.mylist_modal .searchButtonArea a.btn-default.disabled:active{top:0px}.mylist_modal .searchButtonArea a.btn-default.disabled.selected{background-color:#ddd;background-image:linear-gradient(to bottom, #e2e2e2, #ddd);background-image:none !important}.liststyle{overflow:hidden}.liststyle .list{float:left;width:275px;font-size:12px;padding:5px;min-height:220px}.liststyle .list h3,.liststyle .list .entry2 .Magkind,.entry2 .liststyle .list .Magkind{float:none;font-size:14px;font-weight:bold;color:#333333;margin:10px 0;padding:5px;background:#f0f0f0;color:#222;font-weight:bold;text-align:center;margin:0}.liststyle .list:first-child{border-right:1px solid #ccc}.liststyle .list ul{margin:0}.liststyle .list li{border-bottom:1px dotted #ccc;position:relative;list-style:none;padding:5px;padding-bottom:10px;line-height:30px}.liststyle .list a{background:none;display:inline;color:#12539a;padding:0;margin:0;font-size:15px}.liststyle .list .category,.liststyle .list .date{font-size:10px;display:block;color:#333;position:absolute;right:20px;bottom:0;line-height:20px}.liststyle .list .delete{font-size:10px;display:block;color:#666;width:15px;height:15px;position:absolute;right:0;bottom:5px;line-height:20px}.liststyle .list .addbutton{border:none;padding:10px;text-align:center}.liststyle .list .addbutton a{padding:5px 15px;background-image:linear-gradient(#fff 0px, #e0e0e0 100%)}.glyphicon-shopping-cart{width:1.25em !important}.glyphicon-shopping-cart:before{content:url("../img/icon/cart_bl.png");margin-left:-1px}.glyphicon-additional_work{width:1.5em !important;vertical-align:-.2em}.glyphicon-additional_work:before{content:url("../img/icon/adwork_bl.png")}.productlist-carousel{margin-right:15px;margin-left:1px;border:1px solid #eee}.productlist-carousel .carousel-control{width:5%}.productlist-carousel .carousel-control.left,.productlist-carousel .carousel-control.right{background:none}.productlist-carousel .glyphicon-chevron-left:before{content:url(../img/icon/slider-icon-p.png)}.productlist-carousel .glyphicon-chevron-right:before{content:url(../img/icon/slider-icon-n.png)}.productlist-carousel .carousel-indicators{bottom:8px;right:10px;width:200px;left:100%;text-align:right}.productlist-carousel .carousel-indicators li{background:#666;height:7px;width:7px;border-radius:0px;border:none;margin:0}.productlist-carousel .carousel-indicators .active{background:#6b8ca5}#carousel-example-generic.productlist-carousel{width:1100px;margin:0 auto;border:none}#contents.top #mainArea h2{font-size:16px;text-align:left;padding:15px;border-color:#4879B0}#contents.top #mainArea ul li{margin:10px;padding:0;list-style-image:url(../img/icon/circle_1_g.png)}#contents.top #mainArea ul li:hover{list-style-image:url(../img/icon/circle_1_b.png)}#contents.top #mainArea a{text-decoration:none;color:#000}#contents.top #mainArea a:hover{color:#4879B0}#contents.top #subArea{background:none;padding-top:20px}#contents.top #subArea .bana{text-align:right}body{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;background:#fff;background-image:none !important;line-height:1em !important;position:relative}#headNavi{position:relative;height:55px;margin-top:15px;padding-bottom:20px;border-top:4px solid #e0e0e0}#headNavi #magic-line{position:absolute;top:-4px;left:0;width:100px;height:4px;background:#4879b0}#headNavi .ie6 #example-one li,#headNavi .ie7 #example-one li{display:inline}#headNavi .ie6 #magic-line{bottom:-3px}#headNavi ul{position:static;right:0;width:952px;height:34px;position:relative;width:952px !important;margin:0px auto !important}#headNavi ul li{float:left;height:34px;text-align:center}#headNavi ul li a{font-size:14px;font-weight:bold;display:block;width:174px;margin:15px 0;margin-bottom:3px;padding:5px 0;text-decoration:none;color:#4879b0;border-right:1px solid #e0e0e0;border-left:1px solid #f0f0f0;text-shadow:rgba(255,255,255,0.5) 1px 1px 0px}#headNavi ul li a:hover{color:#000;text-shadow:rgba(255,255,255,0.5) 0px 0px 0px}#headNavi ul li:first-child a{width:80px}#headNavi ul li.selected a{margin:0;color:#fff;text-shadow:rgba(255,255,255,0.5) 0px 0px 0px}#headNavi ul li .contents-area{background:#fff;position:relative;width:952px !important;margin:0px auto !important;overflow:hidden;*zoom:1}#headNavi ul.global_style_en li a{padding:5px 30px}#headNavi ul.global_style_ch li a{padding:5px 31px}#pan ul{margin:20px 0;overflow:hidden;*zoom:1}#pan li{float:left}#pan li a{font-size:12px;display:inline-block;padding:0 10px;padding-right:20px;background:url(../img/icon/arrow_n.png) 100% 2px no-repeat;color:#666}#pan li a:hover,#pan li a:active,#pan li a:focus{color:#999}#pan li.last{font-size:12px;display:inline-block;margin-left:10px;padding-right:20px;text-decoration:none;background:none}#pan li span{display:inline-block;padding:5px 10px;font-size:12px;font-weight:bold;color:#666}#pan ul{margin:13px auto !important;position:relative;width:952px !important;margin:0px auto !important}#contents{position:relative;width:952px !important;margin:0px auto !important}#contents:after{display:block;visibility:hidden;clear:both;height:0;content:"."}#contents #mainArea{float:left;width:730px}#contents #subArea{float:left;width:220px;padding-bottom:5px;background:url(../img/common/c_side_bg.png) 0 100% no-repeat}#contents #subArea .bana a{padding:0;background:none}#contents #detailArea{width:100%}#contents #detailArea img{max-width:950px}#contents #detailArea .search_after_zero{width:100%}#contents #detailArea .search_after_zero .message{line-height:1.5em;width:540px}#contents #detailArea .search_after_zero .message div{width:550px}#contents #detailArea .search_after_zero .message h2{margin:20px 0;padding:0;background:none}#contents #detailArea .search_after_zero .contact{width:350px;padding:10px}#contents #detailArea .search_after_zero .contact h3,#contents #detailArea .search_after_zero .contact .entry2 .Magkind,.entry2 #contents #detailArea .search_after_zero .contact .Magkind{margin-top:0}#contents #topArea{position:relative;width:100%;margin-bottom:10px}.theme-productDetail #contents{display:flex;width:1240px !important}.theme-productDetail #contents #detailArea{width:952px}.theme-productDetail #contents #asideArea{position:relative;padding-left:20px;padding-top:2rem;padding-bottom:1rem;width:288px}.entry2{font-size:14px;font-weight:normal;line-height:1.75em;margin-bottom:20px;color:#333;font-family:"ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","Osaka","Meiryo","Trebuchet MS",Trebuchet,Verdana,sans-serif;margin-top:30px}.entry2 h1{float:none;font-size:15px;font-weight:normal;color:#fff;background:#333;margin:40px 5px;padding:10px}.entry2 h2{float:none;font-size:20px;font-weight:bold;color:#333;font-size:22px;font-weight:bold;color:#333;margin:10px 5px;padding:30px 0;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center;border-bottom:2px solid #dcdcdc}.entry2 h2 a{color:#12539a;text-shadow:1px 1px 0 #fff}.entry2 h2.second_T{font-size:24px;font-weight:normal;color:#0C1117;margin:20px auto;padding:0px;position:relative;width:100%;border:none}.entry2 h2.second_T.bd{border-bottom:1px dotted #D1D1C0;padding:20px 10px}.entry2 h3,.entry2 .Magkind{float:none;font-size:18px;font-weight:bold;color:#12539a;margin:15px 5px;padding:10px;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;border-bottom:1px solid #12539a}.entry2 h3 span,.entry2 .Magkind span{font-size:fz(10)}.entry2 h4{float:none;font-size:14px;font-weight:bold;margin:10px 0;padding:5px 10px;border-bottom:1px solid #ccc;background:#f0f0f0}.entry2 h5{float:none;font-size:13px;font-weight:bold;margin:5px;padding:5px;background:#f0f0f0;margin-top:10px}.entry2 pre{background:none}.entry2 span.ts{font-size:12px;font-weight:normal;color:#fff;border_radius:10px;background:#B4B9D1;padding:0 10px}.entry2 .Magkind{margin:0 5px;padding:0;font-weight:bold;background:none;margin-top:10px;position:relative;padding-left:15px}.entry2 .Magkind:before{position:absolute;top:0px;left:0px;content:"●";font-size:10px}.entry2 .space-10{margin-bottom:10px}.entry2 .spLink{padding:5px}.entry2 .arrowstyle{background:none;font-weight:bold;color:#000;background:url(../img/icon/arrow_4.png) no-repeat 5px 7px;padding:0;padding-left:15px;margin:20px 0}.entry2 .table_unit{padding:0;text-align:right}.entry2 .unit_caption{max-width:100%;text-align:right}.entry2 p{font-size:14px;font-weight:normal;line-height:1.5em;margin:0px;padding:5px}.entry2 p.right{text-align:right}.entry2 .red{color:red}.entry2 .strong{font-weight:bolder}.entry2 .text_small{font-size:12px}.entry2 .text_big{font-size:20px}.entry2 .t_tol{font-size:11px;margin-left:5px}.entry2 a[href$=".zip"]{padding-right:20px;background:url(../img/icon/download_s.png) no-repeat 100% 50%}.entry2 * html a.zip{padding-right:20px;background:url(../img/icon/download_s.png) no-repeat 100% 50%}.entry2 .attention{padding-left:20px;background:url(../img/icon/attention.png) no-repeat 0% 7px}.entry2 span.attention{background:url(../img/icon/attention.png) no-repeat 0% 1px}.entry2 ol{margin:15px 20px 15px 23px;line-height:1.5em}.entry2 ol li{margin:5px;padding:5px 0;list-style-type:decimal}.entry2 ol li p{margin:0px;padding:0;font-size:100%}.entry2 ol li p.t_caution{padding:5px;padding-left:25px}.entry2 ol.parenthesis{margin-bottom:1.4em;margin-left:20px}.entry2 ol.parenthesis li{list-style-type:none;list-style-position:outside;counter-increment:cnt}.entry2 ol.parenthesis li:before{display:marker;margin-left:-20px;content:"(" counter(cnt) ")"}.entry2 ol.upper-alpha{margin-bottom:1.4em;margin-left:20px}.entry2 ol.upper-alpha li{list-style-type:upper-alpha}.entry2 ol.lower-alpha{margin-bottom:1.4em;margin-left:20px}.entry2 ol.lower-alpha li{list-style-type:lower-alpha}.entry2 ol.kana{margin-bottom:1.4em;margin-left:20px}.entry2 ol.kana li{list-style-type:katakana-iroha}.entry2 ol.upper-roman{margin-bottom:1.4em;margin-left:20px}.entry2 ol.upper-roman li{list-style-type:upper-roman}.entry2 ol.lower-roman{margin-bottom:1.4em;margin-left:20px}.entry2 ol.lower-roman li{list-style-type:lower-roman}.entry2 ol.asterisk{margin-bottom:1.4em;margin-left:45px}.entry2 ol.asterisk li{position:relative;list-style:none;line-height:1.4;margin-bottom:0.3em}.entry2 ol.asterisk li span{position:absolute;top:8px;left:-2.8em;font-size:11px;color:#666}.entry2 ol.asterisk li:before{content:"*";font-size:25px;position:absolute;top:5px;left:-45px}.entry2 ol.articles{counter-reset:item;margin:0 0 15px 0;padding:0}.entry2 ol.articles>li{list-style:none;margin:0 0 20px 0;padding:0}.entry2 ol.articles>li span{display:block}.entry2 ol.articles>li span:before{content:"Article" counters(item, "-") ". ";counter-increment:item}.entry2 ol.articles>li ol{counter-reset:item;margin:0;padding:0}.entry2 ol.articles>li ol li{display:table}.entry2 ol.articles>li ol li:before{content:counters(item, "-") ". ";counter-increment:item;display:table-cell;width:40px}.entry2 ol.articles>li ol li ol li{padding:0}.entry2 ol.articles>li ol li ol li:before{width:50px}.entry2 ol.articles>li ol li ol.parenthesis li:before{content:"(" counter(cnt) ")";width:25px}.entry2 ol.articles>li span{font-size:14px;font-weight:bold;color:#333;margin:10px 0;padding:10px;position:relative;padding:5px 5px 5px 12px;border-left:5px solid #999999;border-bottom:2px solid #EBEBEB;font-size:18px;font-weight:bold;line-height:1.3}.entry2 * html ol.num1 li span{top:-0.1em}.entry2 *:first-child+html ol.num1 li span{top:-0.1em}.entry2 ul{margin:15px 20px;margin-left:20px;line-height:1.5em}.entry2 ul.point{font-size:17px;font-weight:bold;color:#007b93;padding:10px 20px}.entry2 ul li{margin:0px;padding-left:5px;list-style-type:disc}.entry2 ul li ul{margin:0px}.entry2 ul li ul li{background:url(../img/entry_icon1.gif) no-repeat 0 7px;margin:0px 5px;margin-left:15px;padding:0;list-style-type:disc}.entry2 .box,.entry2 .bg_gray,.entry2 .bg_blue,.entry2 .ln_red,.entry2 .ln_black,.entry2 .ln_gray,.entry2 .ln_blue{margin-bottom:10px;padding:10px}.entry2 .bg_gray{background:#f0f0f0}.entry2 .bg_blue{background:#eef4fb}.entry2 .ln_red{border:1px solid #ff0000}.entry2 .ln_black{border:1px solid #000}.entry2 .ln_gray{border:1px solid #ccc}.entry2 .ln_blue{border:1px solid #c9e0e7}.entry2 .fc_red{color:#ff0000}.entry2 .box2,.entry2 .border,.entry2 .border_b,.entry2 .border_r,.entry2 .f_k,.entry2 .f_g,.entry2 .f_o,.entry2 .f_b,.entry2 .f_r,.entry2 .f_y,.entry2 .t_k,.entry2 .t_g,.entry2 .t_b,.entry2 .t_r,.entry2 .tc_k,.entry2 .tc_g,.entry2 .tc_b,.entry2 .tc_or,.entry2 .tc_y,.entry2 .t_small,.entry2 .t_sup,.entry2 .t_sub{line-height:1.2em;display:inline-block}.entry2 .border{border:1px solid #333;line-height:2em;padding:0 2px;font-weight:bold;margin-right:3px}.entry2 .border:not(.boxwrap){white-space:nowrap}.entry2 .border_b{border:1px solid #83a2b1;line-height:2em;padding:0 2px;font-weight:bold;margin-right:3px}.entry2 .border_r{border:1px solid #ff0000;line-height:2em;padding:0 2px;font-weight:bold;margin-right:3px}.entry2 .f_k{background:#000;color:#fff}.entry2 .f_g{background:#aaa;color:#fff}.entry2 .f_o{background:#FF8C12;color:#fff}.entry2 .f_b{background:#547DAB;color:#fff}.entry2 .f_r{background:#c82d0d;color:#fff}.entry2 .f_y{background:#f5d90c;color:#fff}.entry2 .t_k{color:#000}.entry2 .t_g{color:#aaa}.entry2 .t_b{color:#547DAB}.entry2 .t_r{color:#c82d0d}.entry2 .before_circle:before,.entry2 .tc_k:before,.entry2 .tc_g:before,.entry2 .tc_b:before,.entry2 .tc_or:before,.entry2 .tc_y:before{content:"●";margin-right:3px;font-size:12px}.entry2 .tc_k{color:#000}.entry2 .tc_g{color:#aaa}.entry2 .tc_b{color:#547DAB}.entry2 .tc_or{color:#FF8C12}.entry2 .tc_y{color:#f5d90c}.entry2 .p_iconstyle,.entry2 .p_k,.entry2 .p_w,.entry2 .p_g,.entry2 .p_b,.entry2 .p_r{padding:2px 10px;line-height:1.5em;margin-right:15px;white-space:nowrap}.entry2 .p_iconstyle:before,.entry2 .p_k:before,.entry2 .p_w:before,.entry2 .p_g:before,.entry2 .p_b:before,.entry2 .p_r:before{content:"■";margin-right:5px;font-size:12px}.entry2 .p_k:before{color:#000}.entry2 .p_w:before{color:#fff}.entry2 .p_g:before{color:#aaa}.entry2 .p_b:before{color:#547DAB}.entry2 .p_r:before{color:#c82d0d}.entry2 .t_small{font-size:11px}.entry2 .t_sup{vertical-align:text-top;font-size:9px !important}.entry2 .t_sub{vertical-align:sub}.entry2 ruby.t_rubi{ruby-align:distribute-space;ruby-overhang:auto;ruby-position:above}.entry2 .t_in{text-indent:1em;text-align:left}.entry2 .t_in *{text-indent:initial}.entry2 .t_caution{position:relative;padding-left:25px}.entry2 .t_caution:before{content:url(../img/icon/attention.png);margin-right:5px;position:absolute;top:7px;left:0}.entry2 table{margin:0px 0}.entry2 table.w100{width:100%}.entry2 table.w50{width:50%}.entry2 table.text-left td,.entry2 table.text-left th{text-align:left}.entry2 table.fz12 td{font-size:12px}.entry2 table.tablefix td,.entry2 table.tablefix th,.entry2 table.tablefix_middle td,.entry2 table.tablefix_middle th,.entry2 table.tablefix_long td,.entry2 table.tablefix_long th{text-align:center}.entry2 table caption{text-align:right}.entry2 table caption .unit_caption{max-width:100%;text-align:right}.entry2 table caption .unit_caption_left{max-width:100%;text-align:left}.entry2 table th,.entry2 table td{color:#000;border:1px solid #e8e8e8;padding:2px;text-align:left}.entry2 table th ul,.entry2 table td ul{color:#555}.entry2 table th{font-size:14px;font-weight:bold;line-height:1.2em;background:none repeat scroll 0 0 #ccc;color:#000000;border-width:1px;text-align:center}.entry2 table th .tooltipwrap a{background-color:#7098c4;border-radius:2px;color:#fff;display:inline-block;padding:1px 2px;vertical-align:middle}.entry2 table td{font-size:12px;line-height:1.5em}.entry2 table td.hinban{white-space:nowrap}.entry2 table td.center{text-align:center}.entry2 table td input[name="amount"],.entry2 table td input.amount{width:35px;margin:2px 0;margin-right:2px}.entry2 table td select{width:70px}.entry2 table td select[name="shaftHole"]{width:170px}.entry2 table td select[name="shaftHole-d1"]{width:90px}.entry2 table td select[name="shaftHole-d2"]{width:90px}.entry2 table td select option:disabled{color:#ccc}.entry2 table td.hinban{text-align:left}.entry2 table td.pipelength [name="pipelength"]{width:2.5em}.entry2 table tr:nth-child(even){background:#f0f0f0}.entry2 table tr:nth-child(odd){background:#fff}.entry2 #fixedArea table th,.entry2 #fixedArea table td{text-align:center}.entry2 .none-background{width:100%}.entry2 .none-background tr,.entry2 .none-background td{background:none !important}.entry2 .table_caption_text{margin-top:-5px}.entry2 td.none_content{background:#f0f0f0 !important}.entry2 td.none-line{border:none;background:#fff !important}.entry2 .none-layout{width:100%;border:none}.entry2 .none-layout tr,.entry2 .none-layout th,.entry2 .none-layout td{border:none;background:none !important}.entry2 dl.yoko{margin:0 0 15px;padding:10px;color:#000}.entry2 dl.yoko dt{float:left;width:10em;padding:3px 0;font-weight:bold;line-height:150%}.entry2 dl.yoko dd{padding:3px 0 3px 10em;line-height:150%}.entry2 dl.yoko.line dt{padding:10px 0}.entry2 dl.yoko.line dd{padding:10px 0 10px 7em;border-bottom:1px #000 dotted}.entry2 .layout{overflow:hidden;*zoom:1}.entry2 .imglayout{overflow:hidden;*zoom:1}.entry2 .imglayout .none_wraparound{overflow:auto}.entry2 .imglayout figure img{display:block}.entry2 .imglayout.left figure{float:left}.entry2 .imglayout.left figure img{padding-right:20px}.entry2 .imglayout.right figure{float:right}.entry2 .imglayout.right figure img{padding-left:20px}.entry2 .imglayout.center img,.entry2 .imglayout.center figure{display:block;margin:10px auto}.entry2 .boxwrap{overflow:hidden;*zoom:1;padding:0px}.entry2 .boxwrap .col{margin:5px 0;padding-right:5px}.entry2 .boxwrap .col figure{max-width:100%}.entry2 .boxwrap .col img{max-width:100%}.entry2 .boxwrap.column1 .col{float:left;width:100%}.entry2 .boxwrap img{display:block;margin:0 auto}.entry2 .boxwrap.column2 .col{float:left;width:50%}.entry2 .boxwrap img{display:block;margin:0 auto}.entry2 .boxwrap.column3 .col{float:left;width:33.33333%}.entry2 .boxwrap img{display:block;margin:0 auto}.entry2 .boxwrap.column4 .col{float:left;width:25%}.entry2 .boxwrap img{display:block;margin:0 auto}.entry2 .boxwrap.border.column1 .col{float:left;width:99%;border:1px solid #ccc;margin-right:7px;margin-bottom:18px;margin-left:0px}.entry2 .boxwrap.border.column1 .col:nth-child(1n){margin-right:0}.entry2 .boxwrap.border.column2 .col{float:left;width:49%;border:1px solid #ccc;margin-right:7px;margin-bottom:18px;margin-left:0px}.entry2 .boxwrap.border.column2 .col:nth-child(2n){margin-right:0}.entry2 .boxwrap.border.column3 .col{float:left;width:32.33333%;border:1px solid #ccc;margin-right:7px;margin-bottom:18px;margin-left:0px}.entry2 .boxwrap.border.column3 .col:nth-child(3n){margin-right:0}.entry2 .boxwrap.border.column4 .col{float:left;width:24%;border:1px solid #ccc;margin-right:7px;margin-bottom:18px;margin-left:0px}.entry2 .boxwrap.border.column4 .col:nth-child(4n){margin-right:0}.entry2 .boxwrap.style1{border:0px solid #fff !important}.entry2 .boxwrap.style1 .col{overflow:hidden;*zoom:1;padding:10px}.entry2 .boxwrap.style1 .col .col-1,.entry2 .boxwrap.style1 .col .col-2{padding:0 10px;width:50%;float:left;box-sizing:border-box}.entry2 .boxwrap.style1 h2{font-size:18px;margin-bottom:10px;margin-top:10px;white-space:normal}.entry2 .boxwrap.style1 dl{color:#666;width:100%}.entry2 .boxwrap.style1 dl dt{float:none}.entry2 .boxwrap.style1 dl dd{white-space:normal;font-weight:normal;padding:0}.entry2 .boxwrap.style1 dl.kadai{border:1px solid #ccc;margin-bottom:10px;border-radius:8px;padding:5px}.entry2 .boxwrap.style1 dl.link{background:#f0f0f0;margin-bottom:0;margin-top:10px}.entry2 .boxwrap.style1 dl.link a{background:none;padding:0}.entry2 .boxwrap.style1 .img a{display:block}.entry2 .boxwrap.style1 .img a figure{margin:0 auto;float:none;display:block}.entry2 .boxwrap.style1 .img a img{height:200px}.entry2 .boxwrap.style1 ul{margin:20px 0;color:#666;white-space:normal;font-size:13px;font-weight:normal}.entry2 .boxwrap.style1 ul li{margin:4px 0 4px 20px;padding-left:0}.entry2 .boxwrap.style1 table{margin:20px 0;width:100%;white-space:normal}.entry2 .boxwrap.style1 table tbody tr td{font-size:13px}.entry2 .boxwrap.style1 table tbody tr td a{white-space:nowrap}.entry2 .boxwrap.style1 p{margin:15px 0 0;color:#666;white-space:normal;font-size:13px;font-weight:normal;line-height:1.4}.entry2 .boxwrap .img .caption{font-size:10px;text-align:center;margin:0;padding:0;color:#999}.entry2 .captionjs{margin:0 0 20px;padding:0;color:#999}.entry2 .captionjs figcaption{width:100%;font-size:12px;line-height:1.2em;padding:3px 5px}.entry2 ul.atend{padding:5px !important;margin:5px !important}.entry2 ul.atend li{background:url(../img/atend_bg.png) 0 3px no-repeat;padding-left:15px;list-style:none !important;margin:3px 0}.entry2 ul.arrow{padding:5px !important;margin:5px !important}.entry2 ul.arrow li{background:url(../img/arrow_icon.png) 0 3px no-repeat;padding-left:15px;list-style:none !important;margin:3px}#footer{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:13px;line-height:1.2em;padding:20px 0;color:#fff;background:#4879b0}#footer ul{font-size:12px;width:800px;margin:20px auto;text-align:center}#footer ul li{display:inline-block;margin:0 20px}#footer ul li a{text-decoration:none;color:#fff}#footer div.area{overflow:hidden;*zoom:1;position:relative;width:952px !important;margin:0px auto !important}#footer .copyright{font-size:12px;margin-top:20px;padding:20px;text-align:center}#footer .china{font-size:12px;padding:20px;text-align:center}#footer .china a{color:#fff}#footer .china a:hover{color:#f0f0f0}[lang=zh] body,body#zh-CN{font-family:"source-han-sans-simplified-c",Arial,Helvetica,sans-serif}[lang=zh] body .entry2,body#zh-CN .entry2{font-family:"source-han-sans-simplified-c",Arial,Helvetica,sans-serif}[lang=zh] body .entry2 h2,body#zh-CN .entry2 h2{font-family:"source-han-sans-simplified-c",Arial,Helvetica,sans-serif}[lang=zh] body #headNavi ul li a,body#zh-CN #headNavi ul li a{width:148px}[lang=zh] body #headNavi ul li:first-child a,body#zh-CN #headNavi ul li:first-child a{width:60px}body#en #headNavi ul li a{width:178px}body#en #headNavi ul li:first-child a{width:60px}body#en-US #headNavi ul li a{width:148px}body#en-US #headNavi ul li:first-child a{width:60px}.titleArea{background:#4879b0;color:#fff;height:62px}.titleArea h1{position:relative;width:952px !important;margin:0px auto !important;position:relative;padding:25px 20px;font-size:25px;z-index:0}.titleArea h1:before{content:url(../img/common/c_h1_bg.png);position:absolute;z-index:-1;top:0;left:0}.titleArea .datearea{position:relative;width:952px !important;margin:0px auto !important;font-size:12px;text-align:right;padding-right:220px;margin-top:-25px;top:-30px}.sidewrap{border:4px solid #ccc;margin:0;margin-top:-80px;margin-left:20px}.sidewrap ul{background:#fff;padding:10px;box-shadow:#999 1px 1px 2px 0 inset}.sidewrap ul li{border-bottom:1px dotted #ccc;padding:20px 0px;line-height:1.2em}.sidewrap ul li:last-child{border:none}.sidewrap ul li a{color:#333;font-size:14px;text-decoration:none;font-weight:bold}.sidewrap ul li a:hover,.sidewrap ul li a.select{color:#12539a}.sidewrap ul li ul{box-shadow:rgba(0,0,0,0) 2px 2px 3px 0 inset;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;padding:0px;padding-top:20px}.sidewrap ul li ul li{border:none;padding:3px 5px}.sidewrap ul li ul li a{display:block;font-size:12px;margin-left:3px;padding-left:10px;background:url(../img/icon/circle_1_g.png) 0 7px no-repeat;font-weight:normal}.sidewrap ul li ul li a:hover,.sidewrap ul li ul li a.select{background:url(../img/icon/circle_1_b.png) 0 7px no-repeat}.sidewrap ul li ul li ul{border-left:1px solid #ddd;margin-left:5px;padding-top:7px;position:relative}.sidewrap ul li ul li ul:after{position:absolute;bottom:0px;left:-3px;position:absolute;height:13px;width:15px;background:#fff;display:block;content:""}.sidewrap ul li ul li ul li{margin-left:0px;padding-left:0}.sidewrap ul li ul li ul a{position:relative;background:url(../img/icon/line_1.png) 0 8px no-repeat;margin-left:0;padding-left:35px}.sidewrap ul li ul li ul a:hover,.sidewrap ul li ul li ul a.select{background:url(../img/icon/line_1.png) 0 8px no-repeat}.banaArea{text-align:right;margin-top:30px}.banaArea{text-align:right;margin-top:30px}.imglayout a.external,.imglayout a.blank,#footerbanaArea a.external,#footerbanaArea a.blank{background:none;padding:0}.c_style_1{float:left;width:460px}.c_style_2{float:right;width:190px}.com_col1.com_colMap{padding:0 !important}.com_col1.com_colMap #com_col_imgarea{width:450px;height:270px;overflow:hidden;float:left}.com_col1.com_colMap #com_col_imgarea img{width:100%}.com_col1.com_colMap #com_col_headOffice{margin:0 !important}.modal-content h2{margin:10px 0;padding:10px;background:url(../img/common/h2_bg.png) 0% 100% no-repeat;padding-top:100px;margin-top:-60px;font-size:20px;font-weight:bold}.modal-content h2 a{padding-top:20px}.modal-content ul{margin:15px 20px;margin-left:20px;line-height:1.5em}.modal-content ul.point{font-size:17px;font-weight:bold;color:#007b93;padding:10px 20px}.modal-content ul li{margin:0px;padding-left:5px;list-style-type:disc;font-size:14px}.modal-content .text_small{font-size:12px}.com_contents{margin:0 auto;width:952px;text-align:left}.com_mt_s{margin-top:10px !important}.com_mt_m{margin-top:20px !important}.com_mt_l{margin-top:40px !important}.com_mb_s{margin-bottom:10px !important}.com_mb_m{margin-bottom:20px !important}.com_mb_l{margin-bottom:40px !important}.com_float_l{float:left;margin:0 20px 10px 0}.com_float_r{float:right;margin:0 0 10px 20px}.com_fontSize_l{font-size:17px}.com_fontSize_m{font-size:14px}.com_fontSize_s{font-size:11px}.com_wrap{position:relative}.com_wrap h1{position:absolute;top:0;height:460px;border-top:1px solid #CCC;overflow:hidden;background:#ddd;width:100%}.com_wrap h1 img{display:block;margin:0 auto}.com_contents{padding-top:460px;min-height:1200px}.com_mainArea{float:left;margin:0 0 60px 0;width:666px;font-size:14px;line-height:1.6}.com_mainArea .com_section{padding:40px 0 0 0}.com_mainArea h2{margin:0 0 20px 0;font-size:21px;font-weight:bold;color:#666;line-height:1.2}.com_mainArea h3,.com_mainArea .entry2 .Magkind,.entry2 .com_mainArea .Magkind{margin:0 0 15px 0;font-size:17px;font-weight:bold;line-height:1.2}.com_mainArea h2 a{padding-right:15px;background:url(../img/company/arrow.png) no-repeat right center}.com_mainArea h3 a,.com_mainArea .entry2 .Magkind a,.entry2 .com_mainArea .Magkind a{padding-right:15px;background:url(../img/company/arrow.png) no-repeat right center}.com_mainArea p{margin:0 0 8px 0}.com_mainArea ul{margin:0 0 10px 0;list-style-type:circle}.com_mainArea ol{margin:0 0 10px 0;list-style-type:decimal}.com_mainArea li{margin:0 0 5px 20px;padding:0}.com_mainArea .com_linkBlank{background:url(../img/company/blank.gif) no-repeat scroll 100% 50%;padding-right:15px}.com_mainArea .com_linkListPdf{margin:0 0 5px 0;padding-left:20px;background:url(../img/company/pdf.gif) no-repeat scroll 0 0.3em;list-style-type:none !important}.com_mainArea dl{border-bottom:1px dotted #ccc;margin:1em 0}.com_mainArea dl.w-2 dd{padding-left:2em}.com_mainArea dl.w-4 dd{padding-left:4em}.com_mainArea dl.w-6 dd{padding-left:6em}.com_mainArea dl.w-8 dd{padding-left:8em}.com_mainArea dl.w-10 dd{padding-left:10em}.com_mainArea dl.w-12 dd{padding-left:12em}.com_mainArea dl.w-14 dd{padding-left:14em}.com_mainArea dl.w-16 dd{padding-left:16em}.com_mainArea dl.w-18 dd{padding-left:18em}.com_mainArea dt{border-top:1px dotted #ccc;padding-top:.75em;padding-bottom:.75em}.com_mainArea dd{margin-top:-3.1em;padding-top:.75em;padding-bottom:.75em;padding-left:10em;position:relative}.com_mainArea .com_col{margin:0 -18px 0 0;list-style-type:none !important}.com_mainArea .com_col ul{margin:0 0 10px 0;list-style-type:circle}.com_mainArea .com_col ul li{margin:0 0 5px 20px;padding:0}.com_mainArea .com_col li{margin:0 18px 18px 0}.com_mainArea .com_colLine li{padding:15px 15px;background:#FFF;border:1px solid #CCC}.com_mainArea .com_colLine li li{padding:0;background:none;border:none}.com_mainArea .com_colShadow li{box-shadow:rgba(0,0,0,0.2) 0px 0px 7px 0px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 7px 0px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 7px 0px}.com_mainArea .com_colShadow li li{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.com_mainArea .com_col1{float:left;width:666px}.com_mainArea .com_col2{float:left;width:324px}.com_mainArea .com_col3{float:left;width:210px}.com_mainArea .com_colClear{clear:both}.com_subArea{position:absolute;width:240px;top:100px;left:50%;margin-left:235px}.com_menu{background:url(../img/company/menu_bg.png);padding:10px;font-size:16px;line-height:1.2}.com_menu a{color:#000}.com_menu li{border-top:1px solid #888;padding:15px 0px 15px 15px}.com_menu li.com_menuOn{border-left:5px solid #2A73BA;padding-left:10px}.com_menu li ul{margin:4px 0 0 10px}.com_menu li li{float:left;padding:8px 0 0 0;border:none;font-size:12px;min-width:95px}.com_menu li a{padding-right:15px;background:url(../img/company/arrow.png) no-repeat right center}.com_menu li li a{padding-right:0;background:none}.com_banner li{margin:20px 0 0 0}.com_footer{padding:10px 0 15px 0;background:#DDD;font-size:14px;line-height:1.6}.com_footerOffice{margin:0 auto 20px;padding:0 0 10px 0;width:952px;border-bottom:1px solid #888;text-align:left}.com_footerOffice li{float:left;width:190px}.com_footerOffice .com_footerOfficeName{margin:0 0 4px 0;font-size:20px;font-weight:bold}.com_footerLink{text-align:center}.com_footerLink li{display:inline;margin:0 10px}.com_footerCopyright{margin:10px 0 0 0}#com_officeList h3,#com_officeList .entry2 .Magkind,.entry2 #com_officeList .Magkind{margin:0 0 10px 0;font-size:22px;font-weight:normal;color:#888}#com_officeList #com_col_headOfficeImg,#com_officeList .com_col3{position:relative;padding-bottom:150px}#com_officeList .com_map{position:absolute;bottom:0;right:0;width:208px;height:140px;background:#DDD}#com_officeList #com_col_headOffice{float:right;margin:-15px -15px;padding:10px 15px;width:208px;background:#FFF}#com_officeList #com_col_headOfficeImg{background:#F3F3F3 url(../img/company/img01.jpg) no-repeat;background-size:auto 100%}#com_officeList #com_col_representative{background:#fff url(../img/company/img02.jpg) no-repeat 360px center}#com_officeList #com_col_representative .com_fontSize_l{color:#888}.com_historyImg{position:absolute;top:-0.7em;right:-286px}.com_mainArea h4{margin:0 0 15px 0;padding:0 0 0 20px;background:url(../img/company/h4_bg.png) no-repeat 0 6px;font-size:15px;font-weight:bold}.com_mainArea table{margin:0 0 15px 0;width:100%;border-collapse:collapse}.com_mainArea table.fluid{width:auto}.com_mainArea th,.com_mainArea td{padding:20px 20px;border:1px solid #E1E1E1;font-size:13px;line-height:1.4;vertical-align:top}.com_mainArea tbody th{background-color:#F0F0F0;border-left:none;border-right:2px solid #999999;white-space:nowrap}.com_mainArea tbody td{border-right:none}#com_officeList .com_col2map{position:relative;padding-bottom:150px;float:left;width:324px}.com_mainArea #com_col_representative{padding:0}.com_mainArea #com_col_representative a{display:block;max-height:100%;min-height:100px;padding:15px}.com_mainArea #com_col_representative a:hover h3,.com_mainArea #com_col_representative a:hover .entry2 .Magkind,.entry2 .com_mainArea #com_col_representative a:hover .Magkind{color:#888;text-decoration:underline}.com_mainArea #com_col_representative a h3,.com_mainArea #com_col_representative a .entry2 .Magkind,.entry2 .com_mainArea #com_col_representative a .Magkind{color:#2364ab;display:inline-block;padding-right:15px}html,body{height:100%}.range,.tolerance{display:none}.modelnumber{display:none}.errorTr td{width:100%}.errorTr,.error01,.navi_layout .panel-group .error01,.navi_layout .panel-group .error02,.navi_layout .panel-group .error03,.navi_layout .panel-group .error04,.navi_layout .panel-group .error05,.error02,.error03,.error04,.error05,.errorWrap{display:none}.error01,.navi_layout .panel-group .error01,.navi_layout .panel-group .error02,.navi_layout .panel-group .error03,.navi_layout .panel-group .error04,.navi_layout .panel-group .error05,.error02,.error03,.error04,.error05{color:#FF6600;width:100%;letter-spacing:0.1em;line-height:1.4em;padding:10px}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.resultDl dt{display:block;width:130px;float:left;line-height:1.7em;font-size:0.8em}.resultDl dd{display:block;width:500px;float:left;margin-left:10px;line-height:1.7em;font-size:0.8em;word-wrap:break-word}#nowloading{display:none;width:100%;height:100%;position:fixed;top:0px;left:0px;filter:alpha(opacity=70);background-color:rgba(255,255,255,0.7)}#nowloading img{display:block;width:31px;height:31px;margin:auto auto}a{cursor:pointer}.imageAbled{background-color:#CCC !important}.labelAbled{background-color:#999}.selected{background-color:#1b5a9f !important}.disabled img{opacity:0.5}.bottomUi{display:none}.c2title-teiketsu label{cursor:pointer}.c2title-teiketsu label:hover{background-color:#1b5a9f !important}.c2title-teiketsu label:hover img{opacity:0.8}.disabled{background-color:#ddd !important;color:#aaa !important;text-shadow:rgba(255,255,255,0.5) 1px 1px 0px}.disabled label{cursor:default}.disabled label:hover{background-color:#ddd !important;cursor:default}.disabled label:hover img{opacity:0.5}#carouselLoading{position:relative;width:100%;height:251px;text-align:center}#carouselLoading img{margin-top:130px}.sBase{position:relative;width:100%;height:100%;overflow:hidden}.sHeader{position:absolute;z-index:3;background-color:#ffffff}.sHeaderInner{position:relative}.sHeaderInner table{border-spacing:0px 0px !important;border-collapse:collapse !important;width:1px !important;table-layout:fixed !important;background-color:#ffffff}.sFHeader{position:absolute;z-index:4;overflow:hidden}.sFHeader table{border-spacing:0px 0px !important;border-collapse:collapse !important;width:1px !important;table-layout:fixed !important;background-color:#ffffff}.sData{position:absolute;z-index:2;overflow:auto;background-color:#ffffff}.sData table{border-spacing:0px 0px !important;border-collapse:collapse !important;width:1px !important;table-layout:fixed !important}.sFData{position:absolute;z-index:1;background-color:#ffffff}.sFDataInner{position:relative}.sFData table{border-spacing:0px 0px !important;border-collapse:collapse !important;width:1px !important;table-layout:fixed !important}.sDefault th,.sDefault td{white-space:nowrap}#nowloading{z-index:20000 !important}#figure_img h2{margin-top:-90px}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-header h2{font-size:1.2em;font-weight:bold;line-height:2em;letter-spacing:0.1em}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body h2{font-size:1em;font-weight:bold;line-height:1.7em}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body #chkGroup{width:80%;margin:20px auto}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body #chkGroup div{padding-top:5px;padding-bottom:5px}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body #chkGroup div label{padding-left:10px}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body .table td{font-size:0.8em}#LoadCorrectionFactorModalPanel .modal-dialog .modal-content .modal-body .table td.vc{vertical-align:middle}#Modal_mylist_edit .alert-danger{display:none}#helpHeader .logo,#helpContents,#helpFooter .copyright,#helpFooter .china{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;width:640px}#helpHeader{border-bottom:1px solid #ddd;padding-bottom:1rem;padding-top:1rem}#helpHeader .logo a img{max-width:100%;vertical-align:middle}#helpFooter{background-color:#ddd;padding-bottom:1rem;padding-top:1rem}#helpFooter .copyright,#helpFooter .china{color:#666;font-size:.75rem;text-align:center}.action-Area{width:952px;height:86px}.action-Area .nextAction{display:block;float:left}.action-Area img{vertical-align:bottom}.action-Area .cad{padding-bottom:6px}.action-Area .est{padding-right:5px}.action-Area .wordArea{padding:10px 0 20px;color:#666}.action-Area .wordArea h4._title{font-size:20px;font-weight:bold;margin-bottom:1em}.action-Area .wordArea ul._list{list-style-type:disc;padding-left:20px;font-size:12px}.action-Area .wordArea ul._list li{margin-top:0.5em}.action-Area .contactArea{text-align:center;padding:10px 0 20px}.action-Area .contactArea p._title{font-size:12px;color:#999;margin-bottom:0.5em}.action-Area .contactArea ul._phone{margin-bottom:0.5em;font-size:20px;font-weight:bold}.action-Area .contactArea ul._phone li{margin-top:0.5em;color:#0071c5}.action-Area .contactArea ul._phone li img{vertical-align:middle;margin-right:0.25em}.action-Area .contactArea ul._phone li a{color:#0071c5;text-decoration:none}.action-Area .contactArea p._time{font-size:10px;color:#999}.action-Area .linkArea{padding:10px 0 20px}.action-Area .linkArea ul._link{margin:0 -5px}.action-Area .linkArea ul._link li{margin-top:0.5em;width:100%;padding:0 5px;float:left}.action-Area .linkArea ul._link li._half{width:50%}.action-Area .linkArea ul._link li a img{max-width:100%}sup{font-size:65%}ul.nav.nav-tabs{margin:0;padding:0;color:#333;border:none;background:none}ul.nav.nav-tabs li{margin-left:.1em}ul.nav.nav-tabs li a{line-height:1.6;margin:0;padding:.6em 0.8em .3em;color:#333;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#fff}ul.nav.nav-tabs li a:hover{line-height:1.6;margin:0;padding:.6em 0.8em .3em;color:#fff;border:1px solid #12539a;background:#12539a;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset}ul.nav.nav-tabs li.active a{line-height:1.6;margin:0;padding:.6em 0.8em .3em;color:#fff;border:1px solid #12539a;background:#12539a;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset}ul.nav.nav-tabs li.active a:hover{line-height:1.6;margin:0;padding:.6em 0.8em .3em;color:#fff;border:1px solid #12539a;background:#12539a;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset}div.representativeMap{margin:10px auto;position:relative;width:730px;height:360px}div.representativeMap .map{position:absolute}div.representativeMap .area{position:absolute}div.representativeMap .area.northAmerica{left:0px;top:2px}div.representativeMap .area.europe{left:274px;top:14px;z-index:1}div.representativeMap .area.asianOceania{left:434px;top:103px}div.representativeMap .area.middleEastAfrica{left:287px;top:140px}a.on-off img{vertical-align:bottom}a.on-off img:hover{opacity:1}.alert{font-size:.85em;line-height:1.4;padding:10px 10px 6px}.alert h4{font-weight:bold}.alert p a{font-weight:bold}.type01{padding:0;border:1px solid #ccc;background:#fafafa}.type01 h4{display:inline-block;padding:10px 10px 8px;background-image:linear-gradient(to bottom, #f0f0f0 0, #e0e0e0 100%)}.type01 p{display:inline-block;padding:10px 10px 8px;color:#666}.type02{padding:0;background:#fff}.type02 h4{display:inline-block;padding:10px 10px 8px;background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%)}.type02 p{display:inline-block;padding:10px 10px 8px;color:#666}.type03{padding:0;background-image:linear-gradient(to bottom, #f0f0f0 0, #e0e0e0 100%)}.type03 h4{display:inline-block;padding:10px 10px 8px}.type03 p{display:inline-block;padding:10px 10px 8px;color:#666}.case.leadPanel{margin:15px 0}.case.caseList{margin:0 0 15px;padding:5px}.case.caseList li{list-style-type:none}.case.caseList li a{display:block;padding:15px 5px;list-style-type:none;text-decoration:none;color:#333;border-bottom:1px solid #dcdcdc;overflow:hidden;*zoom:1}.case.caseList li a:hover{text-decoration:none;background:#f5f5f5}.case.caseList li a img{display:block;float:left;margin-right:10px;border:1px solid #dcdcdc}#topArea .row{padding:6px 12.5px;overflow:hidden;*zoom:1}#topArea .row .col-xs-1{box-sizing:border-box;width:8.33333%;padding:0 2.5px}#topArea .row .col-xs-2{box-sizing:border-box;width:16.66667%;padding:0 2.5px}#topArea .row .col-xs-3{box-sizing:border-box;width:25%;padding:0 2.5px}#topArea .row .col-xs-4{box-sizing:border-box;width:33.33333%;padding:0 2.5px}#topArea .row .col-xs-5{box-sizing:border-box;width:41.66667%;padding:0 2.5px}#topArea .row .col-xs-6{box-sizing:border-box;width:50%;padding:0 2.5px}#topArea .row .col-xs-7{box-sizing:border-box;width:58.33333%;padding:0 2.5px}#topArea .row .col-xs-8{box-sizing:border-box;width:66.66667%;padding:0 2.5px}#topArea .row .col-xs-9{box-sizing:border-box;width:75%;padding:0 2.5px}#topArea .row .col-xs-10{box-sizing:border-box;width:83.33333%;padding:0 2.5px}#topArea .row .col-xs-11{box-sizing:border-box;width:91.66667%;padding:0 2.5px}#topArea .row .col-xs-12{box-sizing:border-box;width:100%;padding:0 2.5px}.relatedService{max-height:145px;padding:0 20px;background:#f0f0f0}.relatedService h2{font-size:18px;font-weight:bold;padding:20px 0 8px}.relatedService p{font-size:14px}.relatedService ul.inline-list{padding:8px 0 24px;overflow:hidden;*zoom:1}.relatedService ul.inline-list li{font-size:14px;float:left;width:50%;margin:10px 0}h3.arrowRight,.entry2 .arrowRight.Magkind{font-size:18px;padding:0;padding-left:20px;background:url(../img/icon/arrow_5.png) no-repeat 0 2px}.local_menu_list{overflow:hidden;margin:0 -2.5px}.local_menu_list li{float:left;padding:0 2.5px}.local_menu_list li.list-5{width:20%}.local_menu_list li a{font-size:14px;font-weight:bold;display:block;width:100%;padding:10px 10px 8px;color:#333;border:1px solid #ccc;background-color:#fafafa;border-radius:4px;background-image:linear-gradient(to bottom, #fff, #eaeaea)}.local_menu_list li a:hover{color:#12539a;border:1px solid #12539a}.local_menu_list li a img{display:inline-block;margin-right:10px;vertical-align:middle}.local_menu_list li a span{display:inline-block;vertical-align:middle}.sns-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}#contents #mainArea .sns-buttons{margin-right:15px;width:720px}.sns-buttons>*{display:inline-block;margin-left:.5em}@media all and (-ms-high-contrast: none){.sns-buttons .twitter-share-button{align-items:center;background-color:#1b95e0;border-radius:3px;color:#fff;display:inline-flex;font-size:11px;font-weight:500;height:20px;line-height:1;padding:0 8px 0 6px;white-space:nowrap}.sns-buttons .twitter-share-button:before{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h72v72H0z%22%2F%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23fff%22%20d%3D%22M68.812%2015.14c-2.348%201.04-4.87%201.744-7.52%202.06%202.704-1.62%204.78-4.186%205.757-7.243-2.53%201.5-5.33%202.592-8.314%203.176C56.35%2010.59%2052.948%209%2049.182%209c-7.23%200-13.092%205.86-13.092%2013.093%200%201.026.118%202.02.338%202.98C25.543%2024.527%2015.9%2019.318%209.44%2011.396c-1.125%201.936-1.77%204.184-1.77%206.58%200%204.543%202.312%208.552%205.824%2010.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163%200%206.345%204.513%2011.638%2010.504%2012.84-1.1.298-2.256.457-3.45.457-.845%200-1.666-.078-2.464-.23%201.667%205.2%206.5%208.985%2012.23%209.09-4.482%203.51-10.13%205.605-16.26%205.605-1.055%200-2.096-.06-3.122-.184%205.794%203.717%2012.676%205.882%2020.067%205.882%2024.083%200%2037.25-19.95%2037.25-37.25%200-.565-.013-1.133-.038-1.693%202.558-1.847%204.778-4.15%206.532-6.774z%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;content:"";height:14px;margin-right:3px;width:14px}.sns-buttons .twitter-share-button:hover{background-color:#0c7abf;text-decoration:none}}.entry .list-bracketsNumber{counter-reset:item;margin:1em 0}.entry .list-bracketsNumber li{list-style-type:none;margin:1em 0;padding:0 0 0 3em;position:relative}.entry .list-bracketsNumber li:before{content:"(" counter(item, lower-latin) ")";counter-increment:item;margin-right:-2em;position:absolute;right:100%}#common_iframe{border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px #f5f5f5;margin-bottom:30px;margin-left:auto;margin-right:auto;margin-top:30px;padding:20px;width:952px}#common_iframe iframe{width:100%}.js-toggle>.js-toggle-header,.js-toggle-pc>.js-toggle-header{padding-right:40px;position:relative}.js-toggle>.js-toggle-header:after,.js-toggle-pc>.js-toggle-header:after{color:#333;content:"＋";font-size:20px;line-height:1;position:absolute;right:10px;top:calc(50% - .5em);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.js-toggle>.js-toggle-body,.js-toggle-pc>.js-toggle-body{display:none}.js-toggle.is-active>.js-toggle-header:after,.js-toggle-pc.is-active>.js-toggle-header:after{content:"－"}.js-toggle.is-active>.js-toggle-body,.js-toggle-pc.is-active>.js-toggle-body{display:block}.card-image{border:1px solid rgba(0,0,0,0.125);border-radius:0.125rem;overflow:hidden;margin-bottom:1rem}.card-image>.card-header{padding:0 !important;background-color:white;background-image:none !important;border-left:none !important;border-bottom:1px solid rgba(0,0,0,0.125);margin:0 !important}.card-image>.card-header:after{display:none}.card-image>.card-header>img{width:100%;display:block}.card-image>.card-body{padding:1.25rem}.card-image>.card-body p{margin-bottom:1rem}.js-toggle h1{background:#333;color:#fff;float:none;font-size:15px;font-weight:normal;margin:40px 0;padding:10px}.js-toggle h2{background:url("../img/common/h2_bg_2.png") bottom left no-repeat,url("../img/common/h2_bg_1.png") top left no-repeat;color:#333;float:none;font-size:20px;font-weight:bold;margin:20px 0;padding:10px 10px 14px;position:relative}.js-toggle h2 span{color:#333;font-size:15px;font-weight:normal}.js-toggle h3,.js-toggle .entry2 .Magkind,.entry2 .js-toggle .Magkind{border-bottom:2px solid #ebebeb;border-left:5px solid #999;color:#333;float:none;font-size:14px;font-size:18px;font-weight:bold;font-weight:bold;line-height:1.3;margin:10px 0;padding:10px;padding:5px 5px 5px 12px;position:relative}.js-toggle h4{background:url("../img/common/h4_bg.png") no-repeat 0 2px;float:none;font-size:14px;font-size:18px;font-weight:bold;font-weight:bold;line-height:1.3;margin:10px 0;margin-top:30px;padding:5px 10px;padding:0 0 0 24px;position:relative;color:#212529}.js-toggle h4:before{display:none}.js-toggle h5{font-size:1.09375rem;font-weight:normal;margin-bottom:1rem;color:#212529}.js-toggle h6{font-size:.875rem;font-weight:normal;margin-bottom:1rem;color:#212529}.js-toggle p{font-size:14px;font-weight:normal;line-height:1.5em;margin:0;padding:5px}.js-toggle p.right{text-align:right}@media print{* html body{zoom:.7;font-size:12pt;color:#000000;background-color:#FFFFFF}a[href]:after{content:"" !important}abbr[title]:after{content:"" !important}a:link,a:visited{text-decoration:underline;color:#000000}img{border:0}table,th,td{border-collapse:collapse;border-spacing:0}h1,h2,h3,.entry2 .Magkind,h4,h5{padding:0 !important;margin:10px 0 !important}#headNavi,#Language,#search,#menulist,#subArea,#next_action,#footer,#carousel_product_list,.menu.area.utility,.product_banaArea,#pagesidemenu,#pagefootmenu,#topcontrol{display:none}#header{height:40px !important}#header .logo{top:5px !important}#pan ul{height:50px !important}#pan ul a{padding:0 !important}#pan ul a:after{content:"  >" !important}#result_message{width:auto !important}#mainArea{width:auto !important;float:none;margin:0 !important}#mainArea .product_table table{width:auto !important;max-width:auto !important;margin:0 !important;margin-bottom:10px !important}#mainArea .entry{width:98% !important}body#print #header,body#print #headNavi,body#print #pan,body#print #topArea,body#print #mainArea,body#print #next_action,body#print #footer,body#print .pagetop{display:none}body#print #contents{width:100% !important;margin:0 !important}body#print #subArea{display:block !important;width:100%}body#print #subArea .c2title-side-h3_b,body#print #subArea .c2title-side-linklist,body#print #subArea .c2title-side-h3,body#print #subArea .c2title-side-banaArea,body#print #subArea .mylist_box,body#print #subArea .btn,body#print #subArea #pulley_addition_selection_collapse{display:none !important}body#print #subArea .navi_layout_box{display:block !important}body#print #subArea .navi_layout_box .searchButtonArea,body#print #subArea .navi_layout_box .navi_botton_clear,body#print #subArea .navi_layout_box .inputNaviWrap{display:none !important}body#print .modal{display:block !important;overflow-x:visible;overflow-y:visible;position:relative}body#print .modal.fade{opacity:1}body#print .modal.fade .modal-content{box-shadow:none;border:none;width:100% !important;height:100%}body#print .modal.fade .modal-content .search_after_add{border:none;border-radius:0px}body#print .modal.fade .modal-dialog{margin:0px 0;-webkit-transform:translate(0, 0%)}body#print .modal.fade .pulley_modal{width:95% !important}body#print .modal.fade .pulley_modal .search_after_add{border:1px solid #ccc;background:none}body#print .modal.fade .pulley_modal .search_after_add .search_result table{width:97% !important}body#print .modal.fade .pulley_modal .btn-default{display:none}body#print .modal.fade .pulley_modal .modal-body table.product_list th{border:1px solid #dcdcdc;font-size:10px;font-weight:normal}body#print .modal.fade .pulley_modal .modal-body .search_after_add h3,body#print .modal.fade .pulley_modal .modal-body .search_after_add .entry2 .Magkind,.entry2 body#print .modal.fade .pulley_modal .modal-body .search_after_add .Magkind{margin:0 10px}body#print .modal.fade .close{display:none}body#print .modal#Modal_searchresultHelp,body#print .modal#Modal-bookmarks{display:none !important}body#print .modal#Modal_searchresultHelp.modal,body#print .modal#Modal-bookmarks.modal{display:none !important}body#print .modal#Modal_searchresultHelp.fade,body#print .modal#Modal-bookmarks.fade{opacity:0 !important}}
