@charset "UTF-8";.clearfix:after,.customer-search:after{content:"";display:table;clear:both}#header{position:relative;overflow:visible;z-index:1}#navigation{border-top:2px solid #fff}#navigation .role-pc h1{top:-35px}#main{margin-top:23px}#main .map{display:inline-block;margin:0 0 0 5px;padding:2px 5px;text-align:center;color:#fff;font:bold 90% Tahoma,Arial,sans-serif;position:relative;behavior:url(/common/js/PIE.htc);background-color:#8b8b8b;background:-svg-linear-gradient(to bottom,#8b8b8b 0,#575757 100%);background:-owg-linear-gradient(to bottom,#8b8b8b 0,#575757 100%);-pie-background:-pie-linear-gradient(to bottom,#8b8b8b 0,#575757 100%);background:linear-gradient(to bottom,#8b8b8b 0,#575757 100%);-pie-background:linear-gradient(to bottom,#8b8b8b 0,#575757 100%);cursor:pointer;z-index:5}#main .map a{color:#fff}#main .map:hover{background:#ce111a}#main p{line-height:1.6}#main .menu #menu-select{display:none}#main h3.head02,#main h4.head02{margin:0 0 15px;height:38px;line-height:38px;font-weight:700;font-size:123.07692%;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border-radius:6px;border:1px solid #e1dcde}#main h3.head02>span,#main h4.head02>span{display:block;background:url(/common/images/bg_h3_corner.png) no-repeat top right}#main h3.head02>span:before,#main h4.head02>span:before{position:relative;content:"";float:left;display:block;top:6px;margin:0 10px;width:4px;height:25px;background:#f9c1c2;border-radius:2px}#main h4.head03,#main h5.head03{margin:0 0 10px;height:25px;font-weight:700;font-size:107.69231%;border-bottom:1px dotted #d0d0d0}#main h4.head03>span,#main h5.head03>span{display:block;padding:0 0 0 10px;height:20px;line-height:20px;color:#e51319;border-left:4px solid #e51319}#main h4.head03>.head03_black,#main h5.head03>.head03_black{color:#333;border-left-color:#333}.customer #main .menu #menu li a:after{position:absolute;content:"";display:block;top:50%;right:10px;margin-top:-5px;width:7px;height:10px;background:url(/common/images/icon-sprite.png) no-repeat -14px -199px}.customer #main .contents.with-side{margin:0 0 20px}.customer #main .contents.with-side a{color:#333;text-decoration:underline}.customer #main .contents.with-side a:hover{color:#c2c2c2}.customer #main .contents.with-side a.customer-linkBtn,.customer #main .contents.with-side a.customer-withImg{text-decoration:none}.customer #main .contents.with-side a.red{color:#e51319}.customer #main .contents.with-side a.red:hover{color:#c2c2c2}.customer #main .contents.with-side p,.customer #main .contents.with-side li{line-height:1.6}.customer #main .contents.with-side h2+p{margin:0 0 15px}.customer h2.title{position:relative;margin:0 0 15px;border:1px solid #d0d0d0}.customer h3.subtitle,.customer h4.subtitle,.customer h5.subtitle{margin:0 0 10px;height:40px;line-height:40px;font-weight:700;font-size:123.07692%;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);box-sizing:border-box;border:1px solid #e1dcde;border-radius:6px}.customer h3.subtitle>span:first-child,.customer h4.subtitle>span:first-child,.customer h5.subtitle>span:first-child{display:block;background:url(/common/images/bg_h2_corner.png) no-repeat top right}.customer h3.subtitle>span:first-child:before,.customer h4.subtitle>span:first-child:before,.customer h5.subtitle>span:first-child:before{position:relative;content:"";float:left;display:block;top:3px;margin:0 11px 0 5px;width:29px;height:37px;background:url(/images/products/bg_bulb.png) no-repeat top left}.customer h3.detail,.customer h4.detail,.customer h5.detail{position:relative;margin:0 0 10px;padding:0 0 0 16px;height:30px;line-height:30px;color:#e51319;border-bottom:1px dotted #e1dcde}.customer h3.detail:before,.customer h4.detail:before,.customer h5.detail:before{position:absolute;content:"";display:block;top:50%;left:3px;margin-top:-9px;width:4px;height:18px;background:#e51319}.customer h3.method,.customer h4.method,.customer h5.method{margin:20px 0 10px;padding:5px 15px;line-height:30px;background:#fde7e9;border-radius:3px}.customer ul.type-disc-red{margin:0 3px}.customer p.type-disc-red,.customer ul.type-disc-red li{position:relative;padding:0 0 0 18px}.customer ul.type-disc-red li{margin:0 0 10px}.customer p.type-disc-red:before,.customer ul.type-disc-red li:before{position:absolute;content:"";display:block;top:11px;left:3px;margin-top:-3px;width:5px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -22px}.customer p.type-disc-red:before{top:10px}.customer p.text{margin:10px 0}.customer p.note{position:relative;padding-left:18px}.customer p.note:before{position:absolute;content:"";display:block;top:1px;left:0;content:"※"}.customer p.num01,.customer p.num02,.customer p.num03,.customer p.num04,.customer p.num05,.customer p.num06,.customer p.num07,.customer p.num08,.customer p.num09,.customer p.num10,.customer p.num11,.customer p.num12,.customer p.num13,.customer p.num14,.customer p.num15{position:relative;margin:0 0 0 3px;padding-left:15px}.customer p.num01:before,.customer p.num02:before,.customer p.num03:before,.customer p.num04:before,.customer p.num05:before,.customer p.num06:before,.customer p.num07:before,.customer p.num08:before,.customer p.num09:before,.customer p.num10:before,.customer p.num11:before,.customer p.num12:before,.customer p.num13:before,.customer p.num14:before,.customer p.num15:before{position:absolute;content:"";display:block;top:0;left:-3px}.customer p.num01:before{content:"(1)"}.customer p.num02:before{content:"(2)"}.customer p.num03:before{content:"(3)"}.customer p.num04:before{content:"(4)"}.customer p.num05:before{content:"(5)"}.customer p.num06:before{content:"(6)"}.customer p.num07:before{content:"(7)"}.customer p.num08:before{content:"(8)"}.customer p.num09:before{content:"(9)"}.customer p.num10:before{content:"(10)"}.customer p.num11:before{content:"(11)"}.customer p.num12:before{content:"(12)"}.customer p.num13:before{content:"(13)"}.customer p.num14:before{content:"(14)"}.customer p.num15:before{content:"(15)"}.customer .indent010{padding-left:1em;text-indent:-1em}.customer .indent011{padding-left:1.1em;text-indent:-1.1em}.customer .indent012{padding-left:1.2em;text-indent:-1.2em}.customer .indent013{padding-left:1.3em;text-indent:-1.3em}.customer .indent014{padding-left:1.4em;text-indent:-1.4em}.customer .indent015{padding-left:1.5em;text-indent:-1.5em}.customer strong.red{display:block;margin:10px 0}.customer ul.normal{margin-bottom:30px}.customer ul.normal li{margin:0 0 10px 18px}.customer a.normal{display:block;margin:0 0 10px}.customer .decimal{margin:0 0 20px}.customer .decimal li{margin:0 0 10px;padding-left:1.75em;text-indent:-1.75em;list-style-type:none;list-style-position:inside;counter-increment:cnt}.customer .decimal li:before{display:marker;margin-right:10px;content:"" counter(cnt) ")";font-weight:700}.customer .photo{clear:both;display:inline-block;margin:10px auto 30px}.customer .photo_single{display:block;margin:10px auto 30px}.customer .photo_single img{display:inline}.customer .photo_plural img{display:inline-block}.customer .photo_plural_mr10 img{margin-right:10px}.customer .photo_plural_mr20 img{margin-right:20px}.customer .photo_plural_mr30 img{margin-right:30px}.customer .photo_plural_mr40 img{margin-right:40px}.customer .photo.border{padding:3px;background:#fff;border:1px solid #d0d0d0}.customer .normal-table{margin:0 0 10px;width:100%;border:2px solid #000}.customer .normal-table td,.customer .normal-table th{padding:5px 8px;font-weight:400;text-align:center;vertical-align:middle}.customer .normal-table td{border:1px solid #000}.customer .normal-table th{width:128px;border:2px solid #000}.customer .category-list{overflow:hidden;width:100%}.customer .category-list li{display:table;float:left;margin-top:12px;margin-right:16px;width:49%;height:62px;line-height:1.4;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border-radius:3px;box-sizing:border-box;border:1px solid #d0d0d0}.customer .category-list li:nth-child(2n){margin-right:0}.customer .category-list li a{display:table-cell;padding:0 0 0 25px;color:#333;font-weight:700;font-size:100%;text-decoration:underline;vertical-align:middle}.customer .category-list li a:hover{color:#c2c2c2}.customer .category-list li a:before{position:absolute;content:"";float:left;display:block;top:10px;left:0;margin:0 10px;width:4px;height:38px;background:#d3111a;border-radius:2px;behavior:url(/common/js/PIE.htc)}.customer .category-list li a:after{position:absolute;content:"";float:right;display:block;right:3px;bottom:3px;width:7px;height:8px;background:url(/common/images/icon-sprite.png) no-repeat 0 -181px;z-index:10}.customer-movie{position:relative;width:80%;padding-top:45.25%;margin:0 auto 30px}.customer-movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.customer-withImg{text-decoration:none}.customer-withImg-span{display:inline-block;vertical-align:middle;text-decoration:underline;margin-right:10px}.customer-withImg-span.w40{width:40%}.customer-withImg-span.w50{width:50%}.customer-withImg-span.w60{width:60%}.customer-withImg-span.w70{width:70%}.customer-withImg-img{display:inline-block;vertical-align:middle;text-decoration:none;max-width:40%!important}.customer-linkBtn{display:block;padding:15px 0;margin:0 auto 30px;width:300px;border:4px solid #fff;box-shadow:0 0 0 1px #ccc;background-color:#f5f5f5;text-decoration:none;text-align:center;font-size:1.1em;font-weight:700}.customer-linkBtn span{color:#e7131b}.customer-linkBtn span:after{position:relative;content:"";display:inline-block;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px;top:-3px;margin-left:5px}.customer-linkBtn:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.customer-recommend{font-size:1.2em;font-weight:700;margin-top:30px;margin-bottom:20px;padding-top:20px;border-top:1px dotted #ccc}.customer-recommend-list{margin-bottom:50px}.customer-recommend-list li{position:relative;margin:0 0 10px;padding:0 0 0 18px}.customer-recommend-list li a{cursor:pointer}.customer-recommend-list li:before{content:"";position:absolute;display:block;top:11px;left:3px;margin-top:-3px;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px}.customer-search{margin:0 0 10px;padding:5px 0 7px}.customer-search strong{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block;margin:2px 20px 0 10px;width:111px;height:20px;background:url(/images/customer/bg_customer_keyword.png) no-repeat;vertical-align:middle}.customer-search #cse{display:inline-block;width:500px!important;vertical-align:middle}.customer-search .search{float:left;margin:0 0 0 15px;width:290px;height:18px;line-height:18px;text-indent:.5em;border:1px solid #809eba}.customer-search .submit{float:left;display:block;margin:-1px 0 0 5px;width:81px;height:24px;text-indent:-9999px;background:url(/common/images/btn_product_search.png) no-repeat;border:none}.customer .gsc-control-cse{font-family:Arial,sans-serif;border-color:#fff;background-color:#fff;padding:0}.customer .gsc-control-cse .gsc-table-result{font-family:Arial,sans-serif}.customer input.gsc-input,.customer .gsc-input-box,.customer .gsc-input-box-hover,.customer .gsc-input-box-focus{border-color:#d9d9d9}.customer input.gsc-search-button,.customer input.gsc-search-button:hover,.customer input.gsc-search-button:focus{border-color:#666;background-color:#cecece;background-image:none;-webkit-filter:none;filter:none}.customer .gsc-tabHeader.gsc-tabhInactive{border-color:#f90;background-color:#fff}.customer .gsc-tabHeader.gsc-tabhActive{border-color:#e9e9e9;background-color:#e9e9e9;border-bottom-color:#f90}.customer .gsc-tabsArea{border-color:#f90}.customer .gsc-webResult.gsc-result,.customer .gsc-results .gsc-imageResult{border-color:#fff;background-color:#fff}.customer .gsc-webResult.gsc-result:hover,.customer .gsc-imageResult:hover{border-color:#fff;background-color:#fff}.customer .gs-webResult.gs-result a.gs-title:link,.customer .gs-webResult.gs-result a.gs-title:link b,.customer .gs-imageResult a.gs-title:link,.customer .gs-imageResult a.gs-title:link b{color:#00c}.customer .gs-webResult.gs-result a.gs-title:visited,.customer .gs-webResult.gs-result a.gs-title:visited b,.customer .gs-imageResult a.gs-title:visited,.customer .gs-imageResult a.gs-title:visited b{color:#00c}.customer .gs-webResult.gs-result a.gs-title:hover,.customer .gs-webResult.gs-result a.gs-title:hover b,.customer .gs-imageResult a.gs-title:hover,.customer .gs-imageResult a.gs-title:hover b{color:#00c}.customer .gs-webResult.gs-result a.gs-title:active,.customer .gs-webResult.gs-result a.gs-title:active b,.customer .gs-imageResult a.gs-title:active,.customer .gs-imageResult a.gs-title:active b{color:#00c}.customer .gsc-cursor-page{color:#00c}.customer a.gsc-trailing-more-results:link{color:#00c}.customer .gs-webResult .gs-snippet,.customer .gs-imageResult .gs-snippet,.customer .gs-fileFormatType{color:#000}.customer .gs-webResult div.gs-visibleUrl,.customer .gs-imageResult div.gs-visibleUrl{color:green}.customer .gs-webResult div.gs-visibleUrl-short{color:green}.customer .gs-webResult div.gs-visibleUrl-short{display:none}.customer .gs-webResult div.gs-visibleUrl-long{display:block}.customer .gs-promotion div.gs-visibleUrl-short{display:none}.customer .gs-promotion div.gs-visibleUrl-long{display:block}.customer .gsc-cursor-box{border-color:#fff}.customer .gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#e9e9e9;background-color:#fff;color:#00c}.customer .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#f90;background-color:#fff;color:#00c}.customer .gsc-webResult.gsc-result.gsc-promotion{border-color:#369;background-color:#fff}.customer .gsc-completion-title{color:#00c}.customer .gsc-completion-snippet{color:#000}.customer .gs-promotion a.gs-title:link,.customer .gs-promotion a.gs-title:link *,.customer .gs-promotion .gs-snippet a:link{color:#00c}.customer .gs-promotion a.gs-title:visited,.customer .gs-promotion a.gs-title:visited *,.customer .gs-promotion .gs-snippet a:visited{color:#00c}.customer .gs-promotion a.gs-title:hover,.customer .gs-promotion a.gs-title:hover *,.customer .gs-promotion .gs-snippet a:hover{color:#00c}.customer .gs-promotion a.gs-title:active,.customer .gs-promotion a.gs-title:active *,.customer .gs-promotion .gs-snippet a:active{color:#00c}.customer .gs-promotion .gs-snippet,.customer .gs-promotion .gs-title .gs-promotion-title-right,.customer .gs-promotion .gs-title .gs-promotion-title-right *{color:#000}.customer .gs-promotion .gs-visibleUrl,.customer .gs-promotion .gs-visibleUrl-short{color:green}.customer-index .contents{overflow:hidden;position:relative}.customer-index-head3{margin:0 0 5px;font-size:123.07692%;box-sizing:border-box;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border-radius:6px;border:1px solid #e1dcde;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customer-index-head3:before{position:absolute;content:"";display:block;top:50%;left:12px;margin-top:-13px;width:4px;height:25px;background:#f9c1c2}.customer-index-head3 span{position:relative;display:block;padding:9px 0 9px 30px;background:url(/common/images/bg_h3_corner.png) no-repeat top right;z-index:0}.customer-index-frequent{margin:10px 20px 20px}.customer-index-frequent li{width:48%;display:inline-block;position:relative}.customer-index-frequent li a{display:block;padding:8px 0 3px 15px;text-decoration:none!important}.customer-index-frequent li a:before{position:absolute;content:"";display:block;top:50%;left:0;margin:-3px 0 0;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px}.customer-index-changeover{margin-bottom:30px}.customer-index-changeover-btn{background-color:#fde5e6;border-radius:4px;color:#e8131b;font-size:20px;font-weight:700;width:48%;display:inline-block;padding:10px 0;vertical-align:middle;text-align:center;cursor:pointer;position:relative}.customer-index-changeover-btn.js-change-purpose{margin-right:25px}.customer-index-changeover-btn.active{background-color:#e8131b;color:#fff;cursor:auto}.customer-index-changeover-btn.active:after{content:"";display:block;position:absolute;width:0;height:0;border:12px solid transparent;border-top:12px solid #e8131b;margin-top:10px;margin-left:47%}.customer-index-listTop{position:relative;overflow:hidden}.customer-index-columnBox{width:32%;display:inline-block;vertical-align:top;margin-right:14px}.customer-index-columnBox:nth-child(3n){margin-right:0}.customer-index-purpose{display:none}.customer-index-purpose.active{display:block}.customer-index-purpose-toggleBox{width:100%;margin-bottom:20px;transition:.3s}.customer-index-purpose-head{border:1px solid #e8131b;padding:10px;height:34px;vertical-align:middle;position:relative;cursor:pointer}.customer-index-purpose-head-icon{height:30px;vertical-align:middle}.customer-index-purpose-head-title{display:inline-block;width:66.5%;font-weight:700;font-size:15px;vertical-align:middle;margin-left:6px}.customer-index-purpose-head-switch{display:block;position:absolute;top:45%;right:5%;width:20px;height:4px;background:#999595}.customer-index-purpose-head-switch:after{content:"";display:block;position:absolute;top:-8px;right:40%;width:4px;height:20px;background:#999595;transition:.3s}.customer-index-purpose-head-switch.active:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.customer-index-purpose-menu{margin-top:10px;margin-left:10px;display:none}.customer-index-purpose-menu li{position:relative}.customer-index-purpose-menu li a{display:block;padding:5px 0 5px 15px;text-decoration:none!important}.customer-index-purpose-menu li a:before{position:absolute;content:"";display:block;top:15px;left:0;margin:-3px 0 0;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px}.customer-index-product{display:none}.customer-index-product.active{display:block}.customer-index-product-toggleBox{background:#fff8f8;padding:15px 15px 20px;border-top:3px solid #e8131b;margin-bottom:20px}.customer-index-product-img{width:100%;height:110px;overflow:hidden;text-align:center;background-color:#fff;margin-bottom:10px;box-shadow:0 0 3px 1px #ccc}.customer-index-product-head{color:#e8131b;position:relative;padding:10px;font-size:14px;font-weight:700;margin-top:10px}.customer-index-product-head:before{content:"";position:absolute;width:4px;height:20px;background-color:#e8131b;border-radius:4px;left:0}.customer-index-product-linkHead{background-color:#ffdede;margin-top:10px;margin-bottom:10px;padding:5px}.customer-index-product-linkHead a{padding:3px 5px;font-weight:700;text-decoration:none!important}.customer-index-product-linkHead a:before{content:none}.customer-index-product-sub{border-bottom:1px dotted #666}.customer-index-product-head+.customer-index-product-sub{border-top:1px dotted #666}.customer-index-product-subhead{position:relative;padding:15px 0;font-weight:700;cursor:pointer}.customer-index-product-subhead-title a{text-decoration:none!important}.customer-index-product-subhead-switch{display:block;position:absolute;top:45%;right:0;width:20px;height:4px;background:#999595}.customer-index-product-subhead-switch:after{content:"";display:block;position:absolute;top:-8px;right:40%;width:4px;height:20px;background:#999595;transition:.3s}.customer-index-product-subhead-switch.active:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.customer-index-product-menu{margin-bottom:10px;display:none}.customer-index-product-menu li{position:relative}.customer-index-product-menu li a{display:block;padding:0 0 5px 15px;text-decoration:none!important}.customer-index-product-menu li a:before{position:absolute;content:"";display:block;top:10px;left:0;margin:-3px 0 0;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px}.customer-index-inquiry{border:1px solid #d0d0d0;background-color:#f2f0f1;width:70%;margin:20px auto;padding:5px 50px}.customer-index-inquiry-freedial{border:1px solid #d0d0d0;background-color:#fff;width:100%;margin:5px auto;padding:5px 0;text-align:center}.customer-index-inquiry-freedial-tel{font-size:1.4em;font-weight:700}.customer-index-inquiry-freedial-tel span{margin-left:20px;color:#e51319}.customer-index span.fontS{font-size:75%}.customer-index span.fontM{font-size:87.5%}.customer-index span.fontL{font-size:112.5%}.customer-level2 .contents h3.bulb+p{margin:0 0 0 12.5px}.customer-level3 .table-detail th,.customer-level3 .table-detail td{padding:5px 2px;border:1px solid #fff}.customer-level3 .table-detail th{background:#fcc;text-align:center}.pressroom-enshi .back,.pressroom-iroshi .back{margin:0 auto 25px;width:100px;text-align:center;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border:1px solid #d0d0d0}.pressroom-enshi .back a,.pressroom-iroshi .back a{display:block;padding:6px 0;width:100px}.pressroom-enshi .back a:before,.pressroom-iroshi .back a:before{position:relative;content:"";display:inline-block;top:-2px;margin:0 5px 0 0;width:7px;height:5px;background:url(/common/images/icon-sprite.png) no-repeat 0 -150px}.pressroom-enshi td[valign=top],.pressroom-iroshi td[valign=top]{vertical-align:top}.pressroom-enshi td[valign=middle],.pressroom-iroshi td[valign=middle]{vertical-align:middle}.pressroom-enshi td[valign=bottom],.pressroom-iroshi td[valign=bottom]{vertical-align:bottom}.pressroom-enshi td[align=center],.pressroom-iroshi td[align=center]{text-align:center}#content-enshi,#content-iroshi{width:580px;padding:20px 0;margin:0 0 25px;background:url(/images/pressroom/bg_i.jpg)}#content-enshi a:visited,#content-iroshi a:visited{color:#551a8b;text-decoration:underline}#content-enshi a:link,#content-iroshi a:link{color:#003eda;text-decoration:underline}#content-enshi a:active,#content-iroshi a:active{color:red;text-decoration:underline}#content-enshi table,#content-iroshi table{margin:0 auto}#content-enshi table table.download,#content-iroshi table table.download{margin:4px}#content-enshi table table.download-c,#content-iroshi table table.download-c{margin:4px auto}@media screen and (max-width:768px){#navigation{display:none}#main{margin-top:0;background:#fff}#main h2.head{margin:0 auto 15px;padding:8px 0;width:85.9375%;font-weight:700;font-size:123.07692%;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border:1px solid #e1dcde}#main h2.head>span:first-child{display:block;margin-left:10px;padding-left:10px;border-left:4px solid #d2111a}#main h2.head br{display:none}#main>h2.role-sp{height:70px;line-height:70px;color:#fff;font-weight:700;font-size:230.76923%;text-indent:.5em;background-color:#e93840;background:-svg-linear-gradient(top,#e93840 0,#e93840 49%,#d63239 50%,#dd191d 51%,#dd191d 100%);background:-owg-linear-gradient(top,#e93840 0,#e93840 49%,#d63239 50%,#dd191d 51%,#dd191d 100%);-pie-background:-pie-linear-gradient(top,#e93840 0,#e93840 49%,#d63239 50%,#dd191d 51%,#dd191d 100%);background:linear-gradient(top,#e93840 0,#e93840 49%,#d63239 50%,#dd191d 51%,#dd191d 100%)}#main .menu #menu-select{display:block}#main .side{padding:0;border:none}#main .side h3{width:100%;height:60px;line-height:60px;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%)}#main .side h3 .open,#main .side h3 .close{position:relative;float:left;display:block;padding:0 0 0 7.8125%;width:92.1875%;cursor:pointer}#main .side h3 .open:after,#main .side h3 .close:after{position:relative;content:"";float:right;display:block;top:15px;right:10px;width:30px;height:30px;background:url(/common/images/icon-sprite-sp.png) no-repeat;background-size:30px 500px;z-index:10}#main .side h3 .close:after{background-position:0 -200px}#main .side h3 .open{border-bottom:1px solid #d0d0d0}#main .side h3 .open:after{background-position:0 0}#main .side .product-search,#main .side .lineup{position:relative;margin:0;border:1px solid #d0d0d0;border-width:0 0 1px}#main .side .product-search h3,#main .side .lineup h3{margin:0}#main .side .product-search h3:before,#main .side .lineup h3:before{position:absolute;content:"";float:left;display:block;top:15px;margin:0 10px}#main .side .product-search .toggle,#main .side .lineup .toggle{margin:25px auto}#main .side .product-search{border:1px solid #d0d0d0;border-width:1px 0}#main .side .product-search h3:before{width:27px;height:29px;background:url(/common/images/img_icon_lupe_red_L.png) no-repeat;background-size:27px 29px}#main .side .lineup{border-bottom:1px solid #d0d0d0}#main .side .lineup h3:before{width:29px;height:29px;background:url(/common/images/img_icon_pen_red_L.png) no-repeat;background-size:29px 29px}#main h3.head02 span,#main h4.head02 span{display:inline;background:none}#main h2.head{display:none}.customer .contents h3.subtitle,.customer .contents h4.subtitle,.customer .contents h5.subtitle{margin:0 3% 20px;min-height:40px;height:auto;vertical-align:middle;padding:10px 5px 10px 0;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%)}.customer .contents h3.subtitle>span:first-child,.customer .contents h4.subtitle>span:first-child,.customer .contents h5.subtitle>span:first-child{width:85%;font-size:.9em;line-height:1.4;display:table-cell;background:none;padding-left:40px}.customer .contents h3.subtitle>span:first-child:before,.customer .contents h4.subtitle>span:first-child:before,.customer .contents h5.subtitle>span:first-child:before{position:absolute;margin-left:-35px;top:17%}.customer .contents h3.detail,.customer .contents h4.detail,.customer .contents h5.detail{margin:0 3% 20px;line-height:1.4;padding:0 0 5px;height:auto;border-bottom:2px solid #e7373f}.customer .contents h3.detail:before,.customer .contents h4.detail:before,.customer .contents h5.detail:before{content:none}.customer .contents h3.method,.customer .contents h4.method,.customer .contents h5.method{margin:20px 3% 10px;line-height:1.5}.customer .contents ul.normal{margin:0 3% 20px}.customer .contents ul.normal li{margin:0 10px 10px}.customer .contents ul.type-disc-red{margin:0 3% 20px}.customer .contents table{margin:0 3% 10px}.customer .contents p{display:block;margin:0 3% 10px}.customer .contents p.type-disc-red{margin:0 3%}.customer .contents p.note{margin:0 3% 20px}.customer .contents p.indent010{width:92%}.customer .contents .photo{display:block;margin:0 3% 20px}.customer .contents .photo_single img{width:100%}.customer .contents .photo_single_w80 img{width:80%!important}.customer .contents .photo_single_w70 img{width:70%!important}.customer .contents .photo_single_w60 img{width:60%!important}.customer .contents .photo_plural img{width:60%;display:block;margin:0 auto 20px}.customer .contents .photo.border{margin:0 3% 20px}.customer .contents .photo.border img{width:100%}.customer .contents .photo.border.photo_border_w80{margin:0 auto 20px;width:80%!important}.customer .contents .photo.border.photo_border_w70{margin:0 auto 20px;width:70%!important}.customer .contents .photo.border.photo_border_w60{margin:0 auto 20px;width:60%!important}.customer .contents .category-list{width:95%;margin:0 auto 30px;border:1px solid #d0d0d0;border-radius:6px}.customer .contents .category-list li{float:none;width:100%;height:auto;padding:10px 0;margin:0;border:0;border-bottom:1px solid #d0d0d0;border-radius:0;background:#fff}.customer .contents .category-list li:last-child{border-bottom:0}.customer .contents .category-list li a{text-decoration:none!important;font-size:1.2em;padding:0 0 0 30px}.customer .contents .category-list li a:before{width:20px;height:3px;border-radius:0;margin:0;top:50%}.customer .contents .category-list li a:after{position:absolute;content:"";display:block;top:50%;right:8px;margin-top:-12px;width:15px;height:24px;background:url(/common/images/icon-sprite-sp.png) no-repeat 0 -100px;background-size:30px 500px;z-index:10}.customer-movie{width:94%;padding-top:54.25%}.customer-withImg-span{display:block;width:100%}.customer-withImg-span.w40,.customer-withImg-spanw50,.customer-withImg-spanw60,.customer-withImg-spanw70{width:100%}.customer-withImg-img{display:block;max-width:100%!important;margin-bottom:20px}.customer-recommend{margin:0 3% 50px;border-top:2px solid #ccc}.customer-recommend-list{margin:0 3% 50px}.customer-recommend-list:before{margin-left:-2%}.customer-search{width:100%!important;margin:0 0 20px!important;background-color:#ebebeb;padding:20px 15px}.customer-search>strong{display:block;text-indent:0;white-space:normal;background:none;color:#333;font-weight:700;margin:0!important}.customer-search #cse{width:92%!important;display:block;margin:0!important}.customer .gsc-control-cse{border:1px solid #ccc;border-radius:6px;padding:12px 8px;margin:0!important}.customer .gsc-control-wrapper-cse{width:95%}.customer .gsc-input-box{height:30px;box-shadow:0 1px 2px #999 inset}.customer .gsc-input input.gsc-input{height:30px!important;background:url(/common/images/img_icon_lupe_L.png) no-repeat 0 5px!important;background-size:20px 22px!important;padding-right:0!important}.customer .gsc-input input.gsc-input:focus,.customer .gsc-input input.gsc-input:active{background:none!important}.customer .gsib_a{padding:0 5%!important}.customer .gsc-search-button input{margin-top:0;height:18px}.customer input.gsc-search-button-v2{min-width:18px!important;padding:6px 20px!important}.customer form.gsc-search-box{margin-bottom:0}.customer table.gsc-search-box{margin-bottom:0}.customer-index-head3{margin:0 3% 5px}.customer-index-frequent{margin:10px 5% 20px}.customer-index-frequent li{width:100%}.customer-index-changeover{margin:0 3% 20px}.customer-index-changeover-btn{font-size:14px}.customer-index-changeover-btn.js-change-purpose{margin-right:2%}.customer-index-changeover-btn.active:after{margin-left:42%}.customer-index-purpose{width:94%;margin:0 3% 20px}.customer-index-product{width:94%;margin:0 3% 20px}.customer-index-product-img{position:relative;width:40px;height:40px;overflow:hidden;box-shadow:none;border:1px solid #ccc;float:left}.customer-index-product-head{font-size:16px;margin:0!important;padding:10px 0}.customer-index-product-head:before{content:none}.customer-index-product-img+.customer-index-product-head{float:left;padding:10px}.customer-index-product-sub{clear:both}.customer-index-product-sub+.customer-index-product-head{padding-top:20px}.customer-index-inquiry{width:auto;margin:0 3% 20px;padding:10px}.customer-index-inquiry p{margin:0 3%!important}.customer-level5 .contents div{margin:0 3% 10px}.customer-level5 .contents #cse div{margin:0!important}.customer-level5 .customer-search{width:auto!important}.customer-level5 .customer-search #cse{width:100%!important}}@media print,screen and (min-width:769px){#main h2.head{margin:0 0 15px;height:51px;line-height:51px;font-weight:700;font-size:176.92308%;position:relative;behavior:url(/common/js/PIE.htc);background-color:white;background:-svg-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:-owg-linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:-pie-linear-gradient(to bottom,white 0,#f5f3f4 100%);background:linear-gradient(to bottom,white 0,#f5f3f4 100%);-pie-background:linear-gradient(to bottom,#fff 0,#f5f3f4 100%);border:1px solid #e1dcde}#main h2.head>span:first-child{display:block;background:url(/common/images/bg_h2_corner.png) no-repeat top right}#main h2.head>span:first-child:before{position:relative;content:"";float:left;display:block;top:6px;margin:0 10px;width:4px;height:38px;background:#d2111a;border-radius:2px;behavior:url(/common/js/PIE.htc)}#main h2.head>span>small{font-size:.7em}}@media only screen and (max-width:480px){#main{margin-top:0}#main h2.role-sp{height:60px;line-height:60px;font-size:184.61538%}#main .side h3 .open,#main .side h3 .close{padding:0 0 0 13.02083%;width:86.97917%}#main .menu #menu-select{display:block}}@media only screen and (max-width:320px){#main{margin-top:0}#main h2.role-sp{height:40px;line-height:40px;font-size:153.84615%}#main .side h3 .open,#main .side h3 .close{padding:0 0 0 15.625%;width:84.375%}#main .menu #menu-select{display:block}}@media print{.customer h3.detail:before,.customer h4.detail:before,.customer h5.detail:before{display:none!important}#header,#navigation,#main .side,#main .menu,.customer .customer-search,#footer,#topcontrol{display:none!important}#main .contents.with-side.with-menu{margin:0 0 20px!important;width:100%!important}body.customer .photo{display:block!important}body.customer .photo.border{border:none!important}h3.detail:before,h4.detail:before,h5.detail:before{position:relative!important;float:left!important;display:block!important}p.type-disc-red:before,ul.type-disc-red li:before{position:relative!important;float:left!important;display:block!important}p.note:before{position:relative!important;float:left!important;display:block!important}p.num01:before,p.num02:before,p.num03:before,p.num04:before,p.num05:before,p.num06:before,p.num07:before,p.num08:before,p.num09:before,p.num10:before,p.num11:before,p.num12:before,p.num13:before,p.num14:before,p.num15:before{position:relative!important;float:left!important;display:block!important}body{font-size:123.07692%!important}}