﻿:root{--breakpoint-sp: 768px;--breakpoint-tablet: 960px;--content-width: 1200px;--content-width-narrow: 1080px;--content-width-max: 1920px;--content-margin-normal: 150;--headerGnav-height-pc: 90px;--headerGnav-height-sp: 50px;--headerGnav-height-tablet: 70px;--color-text-base: #333;--color-blue-base: #004098;--color-blue-vivid: #0089ff;--color-blue-light: #eaeef4;--color-blue-light2: #5A7296;--color-blue-light3: #D8E0ED;--color-blue-dark: #626262;--color-blue-dark2: #1D3A65;--color-gnavborder: #858585;--color-black-base: #000;--color-black-light: lighten(#000, 30%);--color-gray-base: #b2b2b2;--color-gray-dark: #5d5d5d;--color-gray-dark2: #656C74;--color-gray-light: #eaeaea;--color-border-base: #ccc;--color-red-base: #e60012;--color-beige-base: #d3cac0;--color-beige-light: #f4f1ec;--color-beige-dark: #d6cdc3;--color-beige-border: #bdaa9f;--color-beige-point: #a19281;--color-beige-primary: #c0b19f;--color-industry-base: #e0e5ed;--color-industry-dark: #98a9c3;--color-industry-border: #93b3e4;--color-medical-base: #e3f0e5;--color-medical-dark: #badabe;--color-medical-border: #a0cda6;--color-tag-cleanroom: #3eb0f0;--color-tag-general: #333;--transition-ease: cubic-bezier(0.170, 0.935, 0.305, 1.000);--transition-easeInSine: cubic-bezier(0.47, 0, 0.745, 0.715);--transition-easeOutSine: cubic-bezier(0.39, 0.575, 0.565, 1);--transition-easeInOutSine: cubic-bezier(0.445, 0.05, 0.55, 0.95);--transition-easeInQuad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--transition-easeOutQuad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--transition-easeInOutQuad: cubic-bezier(0.455, 0.03, 0.515, 0.955);--transition-easeInCubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--transition-easeOutCubic: cubic-bezier(0.215, 0.61, 0.355, 1);--transition-easeInOutCubic: cubic-bezier(0.645, 0.045, 0.355, 1);--transition-easeInQuart: cubic-bezier(0.895, 0.03, 0.685, 0.22);--transition-easeOutQuart: cubic-bezier(0.165, 0.84, 0.44, 1);--transition-easeInOutQuart: cubic-bezier(0.77, 0, 0.175, 1);--transition-easeInQuint: cubic-bezier(0.755, 0.05, 0.855, 0.06);--transition-easeOutQuint: cubic-bezier(0.23, 1, 0.32, 1);--transition-easeInOutQuint: cubic-bezier(0.86, 0, 0.07, 1);--transition-easeInExpo: cubic-bezier(0.95, 0.05, 0.795, 0.035);--transition-easeOutExpo: cubic-bezier(0.19, 1, 0.22, 1);--transition-easeInOutExpo: cubic-bezier(1, 0, 0, 1);--transition-easeInCirc: cubic-bezier(0.6, 0.04, 0.98, 0.335);--transition-easeOutCirc: cubic-bezier(0.075, 0.82, 0.165, 1);--transition-easeInOutCirc: cubic-bezier(0.785, 0.135, 0.15, 0.86);--transition-easeInBack: cubic-bezier(0.6, -0.28, 0.735, 0.045);--transition-easeOutBack: cubic-bezier(0.175, 0.885, 0.32, 1.275);--transition-easeInOutBack: cubic-bezier(0.68, -0.55, 0.265, 1.55);--zindex-modal: 1000;--zinde-swiper-controls: 10;--zindex-top-slogan: 2;--zindex-top-topics: 1;--circle-graph-percentage: 0}v\:line,v\:rect,v\:fill,v\:image,v\:stroke{behavior:url(#default#VML)}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:top}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:top}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:middle}input[type=checkbox]{vertical-align:middle;*vertical-align:baseline}input[type=button],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer;font-size:90%}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:normal}img{vertical-align:bottom}em{font-style:normal}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;font-size:62.5%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body,select,input,textarea{font-size:100%;-webkit-text-size-adjust:none}a{color:#014099;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,255,.2) !important}@media print,screen and (min-width: 768px){a[href^="tel:"]{pointer-events:none}}a:link{-webkit-tap-highlight-color:#014099}a:hover{text-decoration:underline}caption{margin-bottom:5px;text-align:left}ins{background-color:#fcd700;color:#333;text-decoration:none}mark{background-color:#fcd700;color:#333;font-style:italic;font-weight:bold}select{height:1.8em}input{padding:0 2px;border-radius:0}textarea{padding:2px;resize:vertical;width:98%}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;appearance:none}sup{vertical-align:baseline;position:relative;top:-1ex;font-size:.7em}sub{vertical-align:baseline;position:relative;top:.5ex;font-size:.7em}@font-face{font-family:"svgicon";src:url("../fonts/svgicon.woff?a8ryc2") format("woff"),url("../fonts/svgicon.svg?a8ryc2#svgicon") format("svg");font-weight:normal;font-style:normal}body,select,input,textarea{font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.8;color:#333;font-feature-settings:"pkna";letter-spacing:.03em}[lang=ja] body,[lang=ja] select,[lang=ja] input,[lang=ja] textarea{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Meiryo","メイリオ",sans-serif}[lang=en] body,[lang=en] select,[lang=en] input,[lang=en] textarea{font-size:1.8rem;line-height:1.7;font-feature-settings:unset;letter-spacing:0}@media screen and (max-width: 320px){html{font-size:50%}body,select,input,textarea{line-height:1.6}}@media only screen and (max-width: 767px){body,select,input,textarea{line-height:1.6}}.icon-mail:before{content:""}.icon-global:before{content:""}.icon-search:before{content:""}.icon-window:before{content:""}.icon-keyword_search:before{content:""}.icon-check:before{content:""}.icon-triangle:before{content:""}.icon-arrow:before{content:""}.icon-menu-hr:before{content:""}.icon-link-arrow:before{content:""}.icon-othersite:before{content:""}.icon-menu-arrow:before{content:""}.icon-twitter:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-caution:before{content:""}.icon-download:before{content:""}@media screen and (max-width: 767px){a:hover{opacity:1 !important}}#skipLink{position:absolute;visibility:hidden;opacity:0;height:1px}body{opacity:0;min-width:320px}body.is_loaded{opacity:1;transition:opacity 1s ease-out}.ly_header{position:fixed;z-index:101;background-color:#fff;border-bottom:#d6e1f0 1px solid;width:100%;transition:height .3s var(--transition-ease)}@media print,screen and (min-width: 960px){.ly_header{padding:0 2%}.ly_header .inner{position:relative;max-width:var(--content-width);margin:0 auto}}@media only screen and (max-width: 959px){.ly_header{width:100%;margin:0;padding:0 0 0 2%;height:auto;border-bottom:#d6e1f0 1px solid}.ly_header .inner{position:relative;max-width:100%;margin:0 auto}.ly_header.hideGnavHeader{height:42px}}.ly_header .logo{display:flex;justify-content:start;align-items:center}@media print,screen and (min-width: 768px){.ly_header .logo{position:absolute;top:15px;left:0;z-index:105;overflow:hidden}.ly_header .logo .groupLogo img{width:121px;vertical-align:top;transition:all .3s var(--transition-ease)}.ly_header .logo .groupLogo+.siteLogo{padding-left:25px}.ly_header .logo .siteLogo{padding:0;line-height:1}.ly_header .logo .siteLogo img{display:inline-block;height:auto;vertical-align:top;transition:all .3s var(--transition-ease)}.ly_header .logo .originalLogo{padding:14px 0 0 0}.ly_header .logo .spMenuBtn{display:none}}@media only screen and (max-width: 959px){.ly_header .logo{position:relative;top:inherit;left:0;overflow:hidden}.ly_header .logo .groupLogo{width:90px}.ly_header .logo .groupLogo img{width:100%}.ly_header .logo .siteLogo{margin:0;width:auto;padding:0 0 0 8px}.ly_header .logo .siteLogo img{display:flex;align-items:center;vertical-align:middle;height:14px}.ly_header .logo .spMenuBtn,.ly_header .logo .spRegionBtn{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:50px;height:50px}.ly_header .logo .spMenuBtn i,.ly_header .logo .spMenuBtn::before,.ly_header .logo .spMenuBtn::after,.ly_header .logo .spRegionBtn i,.ly_header .logo .spRegionBtn::before,.ly_header .logo .spRegionBtn::after{box-sizing:border-box;display:inline-block;transition:all .4s;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:20px;height:2px;background-color:var(--color-blue-dark)}.ly_header .logo .spMenuBtn::before,.ly_header .logo .spMenuBtn::after,.ly_header .logo .spRegionBtn::before,.ly_header .logo .spRegionBtn::after{content:""}.ly_header .logo .spMenuBtn.is_current,.ly_header .logo .spRegionBtn.is_current{background:var(--color-blue-dark)}.ly_header .logo .spMenuBtn.is_current i,.ly_header .logo .spRegionBtn.is_current i{margin:0}.ly_header .logo .spMenuBtn.is_current::before,.ly_header .logo .spMenuBtn.is_current::after,.ly_header .logo .spRegionBtn.is_current::before,.ly_header .logo .spRegionBtn.is_current::after{background-color:#fff;transform-origin:center}.ly_header .logo .spMenuBtn.is_current i,.ly_header .logo .spRegionBtn.is_current i{opacity:0}.ly_header .logo .spMenuBtn.is_current::before,.ly_header .logo .spRegionBtn.is_current::before{transform:rotate(-45deg)}.ly_header .logo .spMenuBtn.is_current::after,.ly_header .logo .spRegionBtn.is_current::after{transform:rotate(45deg)}.ly_header .logo .spRegionBtn{right:50px;display:flex;justify-content:center;align-items:center}.ly_header .logo .spRegionBtn:not(.is_current)::before,.ly_header .logo .spRegionBtn:not(.is_current)::after{opacity:0;transition:none}.ly_header .logo .spRegionBtn:not(.is_current) i{width:20px;height:20px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background-color:#fff;transition:none}.ly_header .logo .spRegionBtn:not(.is_current) i::before{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;color:var(--color-blue-dark)}.ly_header .logo .spRegionBtn.is_current i{display:none}.ly_header .logo .spRegionBtn.is_current::before,.ly_header .logo .spRegionBtn.is_current::after{transition:none}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_header .logo .groupLogo{width:121px}.ly_header .logo .groupLogo img{width:100%}.ly_header .logo .siteLogo img{height:22px}.ly_header .logo .spMenuBtn,.ly_header .logo .spRegionBtn{width:70px;height:70px}.ly_header .logo .spMenuBtn::before,.ly_header .logo .spMenuBtn::after,.ly_header .logo .spRegionBtn::before,.ly_header .logo .spRegionBtn::after{transition:none !important}.ly_header .logo .spMenuBtn:not(.is_current)::before{margin-top:27px}.ly_header .logo .spMenuBtn:not(.is_current)::after{margin-top:41px}.ly_header .logo .spRegionBtn{right:70px}}@media only screen and (max-width: 767px){.ly_header .logo .spMenuBtn:not(.is_current)::before{margin-top:17px}.ly_header .logo .spMenuBtn:not(.is_current)::after{margin-top:31px}}.ly_header .headerToolDialog{position:fixed;top:0;left:0;z-index:105;background:rgba(0,0,0,.84);color:#fff;width:100%}.ly_header .headerToolDialog .inner{max-width:calc(var(--content-width) + 4%);padding:0 2%;margin:auto}.ly_header .headerToolDialog .close{position:absolute;right:0;top:0;width:40px;height:40px;opacity:.7;transition:opacity .3s var(--transition-ease)}.ly_header .headerToolDialog .close:hover,.ly_header .headerToolDialog .close:focus{opacity:1}.ly_header .headerToolDialog .close:before,.ly_header .headerToolDialog .close:after{position:absolute;left:50%;top:0;content:" ";height:calc(40px + 1px);width:2px;background-color:#fff}.ly_header .headerToolDialog .close:before{transform:rotate(45deg)}.ly_header .headerToolDialog .close:after{transform:rotate(-45deg)}@media print,screen and (min-width: 960px){.ly_header .headerToolDialog{opacity:.5;transform:translateY(-100%);transition:all .3s ease-out}.ly_header .headerToolDialog.is_show{opacity:1;transform:translateY(0)}.ly_header .headerToolDialog .close{top:5vw;right:2%}.ly_header .headerToolDialog .close i{display:none}}@media only screen and (max-width: 959px){.ly_header .headerToolDialog#headerRegionDialog{top:var(--headerGnav-height-sp);display:none;height:100%;background:var(--color-blue-dark2)}.ly_header .headerToolDialog#headerSearchDialog{position:relative;background:rgba(0,0,0,0)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_header .headerToolDialog#headerRegionDialog{top:var(--headerGnav-height-tablet)}}.ly_header .headerToolDialog .searchSet{width:100%}.ly_header .headerToolDialog .searchSet .mf_finder_container{background-color:rgba(0,0,0,0)}.ly_header .headerToolDialog .searchSet input{display:inline-block;outline:none;font-size:2rem}.ly_header .headerToolDialog .searchSet input[type=text]{width:85%;height:45px;box-sizing:border-box;border:#e5e5e5 1px solid;border-radius:2px;line-height:45px;padding:5px 20px;background-color:#fff}.ly_header .headerToolDialog .searchSet input.focusOff{color:#ccc}.ly_header .headerToolDialog .searchSet input[type=submit]{width:15%;height:45px;border:none;color:#fff}.ly_header .headerToolDialog .searchSet input[type=submit]:hover{opacity:.8}@media print,screen and (min-width: 960px){.ly_header .headerToolDialog .searchSet{min-height:var(--headerGnav-height-pc);display:flex;flex-direction:column;justify-content:center}.ly_header .headerToolDialog .searchSet .close{top:50%;right:2%;transform:translateY(-50%)}.ly_header .headerToolDialog .searchSet .mf_finder_container{display:flex;justify-content:flex-end;margin-right:5%}.ly_header .headerToolDialog .searchSet .mf_finder_container .mf_finder_searchBox{width:30%;padding:0}.ly_header .headerToolDialog .searchSet .mf_finder_container input[type=text]{background-color:rgba(255,255,255,.7);border:none;color:#000}.ly_header .headerToolDialog .searchSet .mf_finder_container .mf_finder_searchBox_submit{padding:0 !important}}@media only screen and (max-width: 959px){.ly_header .headerToolDialog .searchSet{display:block;position:relative;top:0 !important;padding:10px 0;background-color:inherit;border-bottom:var(--color-gnavborder) 1px solid}.ly_header .headerToolDialog .searchSet .close{display:none}.ly_header .headerToolDialog .searchSet form{width:100%;margin:0;height:inherit}.ly_header .headerToolDialog .searchSet form input[type=text]{font-size:16px;width:78%;height:40px !important;padding:0 5px 0 10px !important;border:none;border-radius:4px}.ly_header .headerToolDialog .searchSet form input[type=submit]{width:22%;height:40px;background-color:#022b66;border:none;border-radius:0;font-size:1.4rem}.ly_header .headerToolDialog .searchSet .mf_finder_searchBox_submit{background:rgba(0,0,0,0) !important;color:#fff !important}}.ly_header .headerToolDialog .selectRegion{position:relative;padding:5% 2%}.ly_header .headerToolDialog .selectRegion .regionHead{color:#fff;font-size:2.4rem;font-weight:600;margin-bottom:3.3%}.ly_header .headerToolDialog .selectRegion .regionWrap{display:flex}.ly_header .headerToolDialog .selectRegion .regionWrap .region+.region{margin-left:6%}.ly_header .headerToolDialog .selectRegion .regionWrap .region .heading{font-size:1.8rem;font-weight:600}.ly_header .headerToolDialog .selectRegion .regionWrap .country{border-collapse:collapse}.ly_header .headerToolDialog .selectRegion .regionWrap .country th,.ly_header .headerToolDialog .selectRegion .regionWrap .country td{padding:10px 0 0}.ly_header .headerToolDialog .selectRegion .regionWrap .country th{color:#999;font-weight:300;text-align:left;padding-right:20px;white-space:nowrap}.ly_header .headerToolDialog .selectRegion .regionWrap .country td{font-size:1.4rem}.ly_header .headerToolDialog .selectRegion .regionWrap .country a{display:inline-block;color:#e8e7e7;text-decoration:underline}.ly_header .headerToolDialog .selectRegion .regionWrap .country a+a{margin-left:20px}.ly_header .headerToolDialog .selectRegion .regionWrap .country a:hover{text-decoration:none}@media only screen and (max-width: 959px){.ly_header .headerToolDialog .selectRegion{padding:5%;height:100%;position:relative;overflow-y:scroll;overflow-x:hidden}.ly_header .headerToolDialog .selectRegion .close{display:none}.ly_header .headerToolDialog .selectRegion .regionHead{margin:0 0 0 3%;font-size:2rem}.ly_header .headerToolDialog .selectRegion .regionWrap{flex-direction:column}.ly_header .headerToolDialog .selectRegion .regionWrap .region:last-child{padding-bottom:10%}.ly_header .headerToolDialog .selectRegion .regionWrap .region+.region{margin-left:0}.ly_header .headerToolDialog .selectRegion .regionWrap .region .heading{margin:8% 0 3% 3%;font-size:1.6rem}.ly_header .headerToolDialog .selectRegion .regionWrap .region .country{width:100%}.ly_header .headerToolDialog .selectRegion .regionWrap .region th,.ly_header .headerToolDialog .selectRegion .regionWrap .region td{font-size:1.4rem;padding:3%;border-top:var(--color-gnavborder) 1px solid;border-bottom:var(--color-gnavborder) 1px solid}.ly_header .headerToolDialog .selectRegion .regionWrap .region th{width:40%;color:#bdd3f4}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_header .headerToolDialog .selectRegion .regionHead{margin-left:15px}.ly_header .headerToolDialog .selectRegion .regionWrap .region .heading{margin:30px 0 15px 15px}.ly_header .headerToolDialog .selectRegion .regionWrap .region th,.ly_header .headerToolDialog .selectRegion .regionWrap .region td{padding:15px}.ly_header .headerToolDialog .selectRegion .regionWrap .region th{width:30%}}.ly_header .siteFunctions{z-index:99;background-color:#fff}@media print,screen and (min-width: 960px){.ly_header .siteFunctions{display:block !important}.ly_header .siteFunctions a{color:#333}.ly_header .siteFunctions a:hover{text-decoration:none;color:var(--color-blue-base)}.ly_header .siteFunctions button:focus,.ly_header .siteFunctions input:focus{outline:2px solid var(--color-blue-base)}}@media only screen and (max-width: 959px){.ly_header .siteFunctions{display:none;position:fixed;z-index:inherit;width:100%;height:100%;right:0;bottom:0;left:0;margin-left:0;padding:0;background:var(--color-blue-dark);backface-visibility:hidden}.ly_header .siteFunctions a:hover{color:#fff !important}.ly_header .siteFunctions.hideGnavHeader{height:inherit}.ly_header .siteFunctions .ly_gnavOverlay{display:none !important}}@media print,screen and (min-width: 960px){.ly_header .siteFunctions .drawer{height:auto !important}}@media only screen and (max-width: 959px){.ly_header .siteFunctions .drawer{display:block;position:relative;padding:10px 20px;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media print,screen and (min-width: 960px){.ly_header .siteFunctions .funcBtns{position:absolute;top:5px;right:-10px;display:flex;justify-content:flex-end;font-size:1.2rem}.ly_header .siteFunctions .funcBtns .inner{display:flex;align-items:center}.ly_header .siteFunctions .funcBtns .inner>*{display:flex;align-items:center}.ly_header .siteFunctions .funcBtns .inner>*:not(:first-child){padding-left:10px;position:relative}.ly_header .siteFunctions .funcBtns .inner>*:not(:first-child)::before{content:"";display:block;width:1px;height:12px;background:#000;opacity:.75;position:absolute;left:0;top:50%;transform:translateY(-50%)}.ly_header .siteFunctions .funcBtns .searchOpen,.ly_header .siteFunctions .funcBtns .regionOpen{display:block;height:30px;padding:0 10px;cursor:pointer;transition:opacity .3s var(--transition-ease)}.ly_header .siteFunctions .funcBtns .searchOpen::after,.ly_header .siteFunctions .funcBtns .regionOpen::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;color:#001e4b;padding:5px}.ly_header .siteFunctions .funcBtns .searchOpen:hover::after,.ly_header .siteFunctions .funcBtns .regionOpen:hover::after{color:var(--color-blue-vivid)}.ly_header .siteFunctions .funcBtns .searchOpen::after{content:""}.ly_header .siteFunctions .funcBtns .regionOpen::after{content:""}}@media only screen and (max-width: 959px){.ly_header .siteFunctions .funcBtns{right:inherit}.ly_header .siteFunctions .funcBtns .searchOpen,.ly_header .siteFunctions .funcBtns .regionOpen{display:none !important}}.ly_header .siteFunctions .funcBtns .langSelect{position:relative;font-family:Helvetica,Arial,sans-serif;padding:0 8px}.ly_header .siteFunctions .funcBtns .langSelect a{padding:1px 7px;line-height:1.2;color:#b2b2b2}.ly_header .siteFunctions .funcBtns .langSelect a:not(.is_current){text-decoration:underline}.ly_header .siteFunctions .funcBtns .langSelect a:not(.is_current):hover{text-decoration:none;color:var(--color-blue-vivid)}.ly_header .siteFunctions .funcBtns .langSelect a.is_current{color:#333}@media only screen and (max-width: 959px){.ly_header .siteFunctions .funcBtns .langSelect{margin:30px 0;display:flex;justify-content:center}.ly_header .siteFunctions .funcBtns .langSelect a{display:inline-block;color:#fff}.ly_header .siteFunctions .funcBtns .langSelect a+a{margin-left:5%}.ly_header .siteFunctions .funcBtns .langSelect a.is_current{color:#fff}}@media print,screen and (min-width: 960px){.ly_header .siteFunctions .funcBtns .otherLink{padding-right:10px}.ly_header .siteFunctions .funcBtns .otherLink a{display:block;padding:5px 0 4px}.ly_header .siteFunctions .funcBtns .otherLink a:hover{color:var(--color-blue-vivid)}}@media only screen and (max-width: 959px){.ly_header .siteFunctions .funcBtns .otherLink{margin:30px 0;height:auto;padding:0;text-align:center}.ly_header .siteFunctions .funcBtns .otherLink a{display:inline-block;text-decoration:underline;text-align:center;color:#fff;padding:0}}.ly_header .siteFunctions .contactLink a{color:#333;font-size:1.2rem;font-weight:600;display:flex;align-items:center}.ly_header .siteFunctions .contactLink a::before{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;color:#001e4b;margin-right:5px}.ly_header .siteFunctions .contactLink a:hover{color:var(--color-blue-vivid)}.ly_header .siteFunctions .contactLink a:hover::before{color:var(--color-blue-vivid)}@media print,screen and (min-width: 960px){.ly_header .siteFunctions .contactLink{position:absolute;top:45px;right:0}}@media only screen and (max-width: 959px){.ly_header .siteFunctions .contactLink{display:block;height:auto;padding:0;margin:30px 0}.ly_header .siteFunctions .contactLink a{position:relative;display:block;height:auto;padding:15px;text-align:center;background:var(--color-blue-light2);color:#fff;font-size:1.6rem;font-weight:300;margin:auto}.ly_header .siteFunctions .contactLink a::before{content:""}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_header .siteFunctions .contactLink a{padding:3%;max-width:50%}}.ly_gnavOverlay{display:none;width:100%;height:100%;position:fixed;z-index:98;background:rgba(0,0,0,0)}@media only screen and (max-width: 959px){.ly_gnavOverlay{display:none !important}}@media print,screen and (min-width: 960px){.ly_globalNav{position:fixed;right:0;left:0;margin:0 auto;z-index:102;top:40px;width:100%;height:50px;padding:0 2%}.ly_globalNav.hideGnav{display:none}.ly_globalNav .ly_inner{max-width:var(--content-width);width:100%;margin:0 auto;display:flex;justify-content:flex-end}.ly_globalNav .menuLv1{display:flex}.ly_globalNav .menuLv1>li>a{position:relative;padding:5px 14px 0;height:50px;font-size:1.4rem;color:inherit;display:block;line-height:1.5;font-weight:600}.ly_globalNav .menuLv1>li>a.off{color:#ccc}.ly_globalNav .menuLv1>li>a.off:hover,.ly_globalNav .menuLv1>li>a:hover,.ly_globalNav .menuLv1>li>a:focus{text-decoration:none;color:var(--color-blue-base);outline:none}.ly_globalNav .menuLv1>li>a.menuToggle{display:none}.ly_globalNav .menuLv1>li>a.is_current{color:var(--color-blue-base)}.ly_globalNav .menuLv1>li>a.is_current::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:3px;background:var(--color-blue-base)}.ly_globalNav .menuLv1>li>a.is_open{color:var(--color-blue-base)}.ly_globalNav .menuLv1>li>a.is_open::before{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;display:block;width:0px;height:0px;border-style:solid;border-width:0 7px 13px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-blue-dark) rgba(0,0,0,0);transform:rotate(0deg)}.ly_globalNav .menuLv1>li:first-child{margin-left:0}.ly_globalNav .menuLv1>li:last-child{margin-right:0}}@media only screen and (max-width: 959px){.ly_globalNav{display:none !important}}.subGnav{display:none;width:100%;background-color:var(--color-blue-dark);overflow-y:hidden;overflow-x:hidden;color:#fff;backface-visibility:hidden}.subGnav .inner{position:relative}.subGnav .close{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;appearance:none;position:absolute;right:0;top:0;width:30px;height:30px;opacity:.7;transition:opacity .3s var(--transition-ease);right:0;top:1rem}.subGnav .close:hover,.subGnav .close:focus{opacity:1}.subGnav .close:before,.subGnav .close:after{position:absolute;left:50%;top:0;content:" ";height:calc(30px + 1px);width:2px;background-color:#fff}.subGnav .close:before{transform:rotate(45deg)}.subGnav .close:after{transform:rotate(-45deg)}.subGnav a{color:#fff}.subGnav ._iconWindow:after{color:#fff;font-size:12px}.subGnav .menus a{color:#fff}.subGnav .heading a{color:#fff}@media print,screen and (min-width: 960px){.subGnav{position:absolute;overflow-x:hidden;top:50px;left:0;padding:0 2%}.subGnav .inner{max-width:var(--content-width);margin:0 auto;padding:clamp(22.5px,1.875vw,30px) 0;width:100%;display:flex;align-items:baseline;gap:clamp(48px,4vw,64px)}.subGnav .heading a{display:block;font-size:1.3rem;font-weight:600;position:relative;padding:5px clamp(37.5px,3.125vw,50px) 3px 5px;position:relative;width:100%;border-bottom:2px solid #fff}.subGnav .heading a::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:6px;position:absolute;top:50%;right:0;transition:transform .3s var(--transition-ease);transform:translateX(-5px) translateY(-50%)}.subGnav .heading a:hover,.subGnav .heading a:focus{color:#fff;text-decoration:none}.subGnav .heading a:hover::before,.subGnav .heading a:focus::before{transform:scaleX(1)}.subGnav .heading a:hover::after,.subGnav .heading a:focus::after{transform:translateX(0) translateY(-50%)}.subGnav .subHeading{padding:5px 0}.subGnav .parent>a{position:relative}.subGnav .parent>a::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;content:"";color:#fff;font-size:1.3rem}.subGnav .is_current>a{background:rgba(255,255,255,.2)}.subGnav .menus{flex:1}.subGnav .menus.-flex{display:flex}.subGnav .menuLv2{position:relative;width:auto;display:flex;flex-wrap:wrap;gap:20px clamp(22.5px,1.875vw,30px);font-size:1.3rem;font-weight:600}.subGnav .menuLv2>li a{position:relative;display:block;padding:0 5px}.subGnav .menuLv2>li a._iconCrossDomain::after{color:#fff}.subGnav .menuLv2>li a::before{content:"";display:inline-block;width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:#fff;transform:scaleX(0);transform-origin:0 100%;transition:transform .5s var(--transition-ease);bottom:-5px}.subGnav .menuLv2>li a:hover,.subGnav .menuLv2>li a:focus{color:#fff;text-decoration:none;outline:none}.subGnav .menuLv2>li a:hover::before,.subGnav .menuLv2>li a:focus::before{transform:scaleX(1)}.subGnav .menuLv2>li.is_current .menuLv3{transition:all .5s ease-out;visibility:visible;opacity:1;transform:translateX(0)}.subGnav .menus.-col2{display:flex;width:100%}.subGnav .menus.-col2 .menuLv2:nth-of-type(1) .menuLv3,.subGnav .menus.-col2 .menuLv2:nth-of-type(1) .menuLv4{left:200%}.subGnav .menus.-col2 .menuLv2:nth-of-type(1).is_active{border-right:none}.subGnav .menus.-col2 .menuLv2:nth-of-type(1).is_active .menuLv3,.subGnav .menus.-col2 .menuLv2:nth-of-type(1).is_active .menuLv4{border-left:1px solid rgba(255,255,255,.5)}.subGnav .menuLv3,.subGnav .menuLv4{position:absolute;top:0;left:100%;min-width:calc((var(--content-width) - 5%)/3);width:100%;box-sizing:border-box;padding:0 0 0 2vw;backface-visibility:hidden;visibility:hidden;opacity:0;transform:translateX(-15px)}.subGnav .menuLv3.is_active,.subGnav .menuLv4.is_active{border-right:1px solid rgba(255,255,255,.5)}.subGnav .menuLv3>li>a,.subGnav .menuLv4>li>a{display:block}.subGnav .menuLv3>li.is_current>a,.subGnav .menuLv4>li.is_current>a{background:rgba(255,255,255,.08)}.subGnav .menuLv3>li.is_current .menuLv4,.subGnav .menuLv4>li.is_current .menuLv4{transition:all .5s ease-out;visibility:visible;opacity:1;transform:translateX(0)}.subGnav .menuLv3>li.-index,.subGnav .menuLv4>li.-index{position:relative;margin-bottom:10px}.subGnav .menuLv3>li.-index::after,.subGnav .menuLv4>li.-index::after{content:"";display:block;position:absolute;margin-left:10px;width:calc(100% - 10px);height:1px;background:rgba(255,255,255,.5)}}@media print,screen and (min-width: 960px){.gnavSp{display:none}}@media only screen and (max-width: 959px){.gnavSp{position:relative;display:block}.gnavSp .menuLv1>li{border-bottom:var(--color-gnavborder) 1px solid}.gnavSp .menuLv1>li>a{position:relative;display:block;color:#fff;padding:10px}.gnavSp .menuLv1>li>a:hover{text-decoration:none;opacity:.75}.gnavSp .menuLv1>li.parent>a::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:8px;height:8px;border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(135deg);bottom:20%;margin:0 auto;border-width:2px;right:3%}.gnavSp .menuLv1>li.parent>a.is_current::after{transform:rotate(-45deg)}.gnavSp .menuLv1>li.lowerOpen .subGnav{display:block}.gnavSp .subGnav{display:none;background:rgba(0,0,0,0);padding:0 5% 7% 7%;font-size:1.4rem}.gnavSp .subGnav .close{display:none}.gnavSp .subGnav .heading a{display:block;position:relative;padding:1% 5% 1% 0}.gnavSp .subGnav .subHeading{display:block;padding:2% 0}.gnavSp .subGnav .menuLv2 a{display:block;padding:2% 0}.gnavSp .subGnav .parent>a{position:relative;display:block;padding:2% 5% 2% 0}.gnavSp .subGnav .parent>a::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:6px;height:6px;border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(135deg);bottom:20%;margin:0 auto;right:3%}.gnavSp .subGnav .parent>a.is_current::after{transform:rotate(-45deg)}.gnavSp .subGnav .menuLv3,.gnavSp .subGnav .menuLv4{padding:0 0 0 5%;font-size:1.4rem;display:none}.gnavSp .subGnav .menuLv3 li a,.gnavSp .subGnav .menuLv4 li a{display:block;padding:1% 0}}@media print,screen and (min-width: 768px)and (max-width: 959px){.gnavSp .subGnav .menuLv2>li>a{padding:.5% 3% .5% 0}.gnavSp .subGnav .menuLv3>li>a,.gnavSp .subGnav .menuLv4>li>a{padding:.5% 3% .5% 0}}@media print,screen and (min-width: 960px){.js_overWindowHeight{overflow-y:hidden;padding-right:7px}.js_overWindowHeight .subGnav{overflow-y:auto !important}.js_overWindowHeight .subGnav .inner{transform:translateX(7px)}.js_overWindowHeight .ly_header,.js_overWindowHeight .ly_mainContents,.js_overWindowHeight .ly_globalNav{transform:translateX(-7px)}}.gnavMultipleLines .ly_gnavOverlay{top:171px}.gnavMultipleLines .ly_globalNav{height:61px}.gnavMultipleLines .ly_globalNav ul li .subGnav{top:61px}.ly_localNav{width:100%;background:var(--color-gray-dark2);color:#fff}.ly_localNav ._iconWindow:after{color:#fff;font-size:12px}.ly_localNav li>span{color:rgba(255,255,255,.8)}.ly_localNav a{color:#fff;transition:all .3s linear}.ly_localNav a:hover{opacity:1}.ly_localNav a:visited{color:#fff}.ly_localNav .heading{font-size:2.4rem;font-weight:600;margin-bottom:3%}.ly_localNav .menuLv2>li{border-top:1px solid rgba(255,255,255,.7);margin-top:-1px}.ly_localNav .menuLv2>li>a{display:block;padding:12px 10px}.ly_localNav .menuLv2 .menuLv3{border-top:1px dashed rgba(255,255,255,.7)}.ly_localNav .menuLv2 .menuLv3 a{padding:.7% 5% .7% 0;display:inline-block}.ly_localNav .menuLv2 .menuLv3 .parent>a{position:relative;display:block}.ly_localNav .menuLv2 .menuLv3 .parent>a::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:6px;height:6px;border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(135deg);bottom:20%;margin:0 auto;right:3%}.ly_localNav .menuLv2 .menuLv3 .parent>a.is_current::after{transform:rotate(-45deg)}.ly_localNav .menuLv2 .menuLv3 .menuLv4{padding:0 0 0 5%;font-size:1.4rem;display:none}.ly_localNav .menuLv2 .menuLv3 .menuLv4 li a{display:block;padding:1% 0}@media print,screen and (min-width: 768px){.ly_localNav .inner{max-width:calc(var(--content-width) + 4%);padding:0 2%;margin:auto;padding:80px 2%;max-width:calc(var(--content-width) + 7%)}.ly_localNav .heading{width:100%;margin-left:1.5%}.ly_localNav .menuLv3{display:block !important;padding:4% 0 8% 6%;font-size:1.4rem}.ly_localNav .menuLv3 .index{display:none}.ly_localNav .menuLv4{padding-left:6%}.ly_localNav .is_current{font-weight:600;opacity:1}.ly_localNav .-row{display:flex;flex-wrap:wrap;width:100%;max-width:calc(var(--content-width) + 7%);margin:0 auto}.ly_localNav .-row+.-row{margin-top:50px}.ly_localNav .-row.-col2>ul,.ly_localNav .-row.-col2>li{width:47%;margin-left:1.5%;margin-right:1.5%;border-bottom:1px solid rgba(255,255,255,.7)}.ly_localNav .-row.-col3>ul,.ly_localNav .-row.-col3>li{width:30.3333333333%;margin-left:1.5%;margin-right:1.5%;border-bottom:1px solid rgba(255,255,255,.7)}.ly_localNav .-row.-col4>ul,.ly_localNav .-row.-col4>li{width:22%;margin-left:1.5%;margin-right:1.5%;border-bottom:1px solid rgba(255,255,255,.7)}}@media only screen and (max-width: 767px){.ly_localNav .inner{display:block;padding:40px 4%}.ly_localNav .inner[class*=-col]{margin:0}.ly_localNav .inner[class*=-col]>ul{width:100%;margin:-1px 0 0}.ly_localNav .heading{font-size:1.6rem}.ly_localNav .menuLv2{display:block;font-size:1.4rem}.ly_localNav .menuLv2>li{margin:-1px 0 0}.ly_localNav .menuLv2>li>a{padding:3%}.ly_localNav .menuLv2>li.parent>a{position:relative}.ly_localNav .menuLv2>li.parent>a::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:8px;height:8px;border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(135deg);bottom:20%;margin:0 auto;right:4%}.ly_localNav .menuLv2>li.parent>a.is_current::after{transform:rotate(-45deg)}.ly_localNav .menuLv3{padding:4% 0 4% 8%;font-size:1.4rem;display:none}.ly_localNav .menuLv3 a{padding:1% 0;display:block}.ly_localNav .menuLv3 .is_current{font-weight:bold}.ly_localNav .menuLv4{padding:0 0 0 4%}.ly_localNav .is_current{opacity:1}}@media print,screen and (min-width: 768px){.ly_container{position:relative;margin-left:auto;margin-right:auto}}@media print,screen and (min-width: 768px)and (min-width: 768px){.ly_container{max-width:100%}}@media print,screen and (min-width: 768px){.ly_container .ly_inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;padding-top:clamp(60px,5vw,80px);padding-bottom:clamp(60px,5vw,80px)}}@media print,screen and (min-width: 768px)and (min-width: 768px)and (max-width: 959px){.ly_container .ly_inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (min-width: 768px)and (max-width: 767px){.ly_container .ly_inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}@media print,screen and (min-width: 768px){.ly_container .ly_inner>.bl_headingLv2:nth-child(1){margin-top:0}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_container .ly_inner{padding-top:clamp(45px,3.75vw,60px);padding-bottom:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.ly_container .ly_inner{padding:10.6666666667vw 5.3333333333vw}.ly_container .ly_inner>.bl_headingLv2:nth-child(1){margin-top:0}}.ly_container.-general{background:var(--color-beige-light)}.ly_container.-industry{background:var(--color-industry-base)}.ly_container.-medical{background:var(--color-medical-base)}.ly_container .ly_inner.-nogap{padding-top:0;padding-bottom:0}.ly_container .ly_inner.-thin{padding-top:2.8%;padding-bottom:2.8%}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_container .ly_inner.-thin{padding:4% 2.8%}}@media only screen and (max-width: 767px){.ly_container .ly_inner.-thin{padding-top:7%;padding-bottom:7%}}@media print,screen and (min-width: 768px){.ly_container .ly_inner.-slim{max-width:calc(var(--content-width-narrow) + 4%)}}@media print,screen and (min-width: 768px){.ly_container .ly_inner.-marginLg{padding-top:clamp(112.5px,9.375vw,150px);padding-bottom:clamp(112.5px,9.375vw,150px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_container .ly_inner.-marginLg{padding-top:clamp(75px,6.25vw,100px);padding-bottom:clamp(75px,6.25vw,100px)}}@media only screen and (max-width: 767px){.ly_container .ly_inner.-marginLg{padding-top:26.6666666667vw;padding-bottom:26.6666666667vw}}.ly_mainContents{position:relative;display:block;max-width:1920px;margin:0 auto}.ly_mainContents.-paddingBottomSm+.ly_footer{padding-top:0}@media print,screen and (min-width: 768px){.ly_mainContents .ly_container:nth-child(1) .ly_inner{padding-top:40px}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_mainContents .ly_container:nth-child(1) .ly_inner{padding-top:20px}}@media only screen and (max-width: 767px){.ly_mainContents .ly_container:nth-child(1) .ly_inner{padding-top:20px}}@media print,screen and (min-width: 960px){body:not(.is_noGnav):not(.is_scrolled) .ly_header{height:var(--headerGnav-height-pc)}body:not(.is_noGnav):not(.is_scrolled) .ly_header .logo .groupLogo img{width:192px}body:not(.is_noGnav):not(.is_scrolled) .ly_header .logo .siteLogo img{width:auto;height:22px}body:not(.is_noGnav):not(.is_scrolled) .ly_gnavOverlay{top:var(--headerGnav-height-pc)}body:not(.is_noGnav):not(.is_scrolled) .ly_mainContents{padding-top:var(--headerGnav-height-pc)}body:not(.is_noGnav).is_scrolled .ly_header{height:70px}body:not(.is_noGnav).is_scrolled .ly_header .logo .groupLogo img{width:121px}body:not(.is_noGnav).is_scrolled .ly_header .logo .siteLogo img{width:auto;height:15px}body:not(.is_noGnav).is_scrolled .ly_gnavOverlay{top:var(--headerGnav-height-pc)}body:not(.is_noGnav).is_scrolled .ly_mainContents{padding-top:var(--headerGnav-height-pc)}body.is_noGnav:not(.is_scrolled):not(.popup) .ly_header{height:90px}body.is_noGnav:not(.is_scrolled):not(.popup) .ly_header .logo .groupLogo img{width:192px}body.is_noGnav:not(.is_scrolled):not(.popup) .ly_header .logo .siteLogo img{width:auto;height:22px}body.is_noGnav:not(.is_scrolled):not(.popup) .ly_mainContents{padding-top:90px}body.is_noGnav.is_scrolled .ly_header{height:70px}body.is_noGnav.is_scrolled .ly_header .logo .groupLogo img{width:121px}body.is_noGnav.is_scrolled .ly_header .logo .siteLogo img{width:auto;height:15px}body.is_noGnav.is_scrolled .ly_mainContents{padding-top:70px}}@media only screen and (max-width: 767px){.ly_header{height:var(--headerGnav-height-sp)}.ly_header .logo{height:var(--headerGnav-height-sp)}.siteFunctions{top:var(--headerGnav-height-sp)}.ly_mainContents{padding-top:var(--headerGnav-height-sp)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_header{height:var(--headerGnav-height-tablet)}.ly_header .logo{height:var(--headerGnav-height-tablet)}.ly_globalNav{top:var(--headerGnav-height-tablet)}.siteFunctions{top:var(--headerGnav-height-tablet)}.ly_mainContents{padding-top:var(--headerGnav-height-tablet)}}.ly_footer{position:relative;padding:clamp(57.75px,4.8125vw,77px) 0 clamp(15px,1.25vw,20px);clear:both;font-size:1.2rem;text-align:center}.ly_footer .ly_inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;position:relative}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_footer .ly_inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.ly_footer .ly_inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.ly_footer .footLinks li{display:inline-block;line-height:1.5}.ly_footer .footLinks li a{padding:0 15px;color:#333}.ly_footer .sns{display:flex}.ly_footer .sns span{display:inline-block}.ly_footer .sns a{display:inline-block;margin-left:20px;transition:all .5s}.ly_footer .sns a:hover{text-decoration:none;opacity:.75}.ly_footer .sns a:hover{opacity:.5}.ly_footer .sns .youtube{width:56px}.ly_footer .sns .youtube img{width:100%}.ly_footer .sns .linkedin{width:48px}.ly_footer .sns .linkedin img{width:100%}.ly_footer .sns .instagram{width:44px}.ly_footer .sns .instagram img{width:100%}.ly_footer #copyright{width:auto;margin:0 auto;font-family:Helvetica,Arial,sans-serif}.ly_footer #groupLogo{margin:30px auto 15px}.ly_footer #groupLogo img{width:194px}.ly_footer #groupLogo a{transition:all .5s}.ly_footer #groupLogo a:hover{text-decoration:none;opacity:.75}@media print,screen and (min-width: 768px){.ly_footer .footLinks{border-top:1px solid var(--color-text-base);padding-top:clamp(30px,2.5vw,40px)}.ly_footer .sns{position:absolute;right:2%;top:clamp(30px,2.5vw,40px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.ly_footer .sns{right:clamp(15px,1.25vw,20px)}}@media only screen and (max-width: 767px){.ly_footer{padding:60px 0 10px;text-align:left}.ly_footer #footerInner p#copyright{color:#999}.ly_footer .ly_inner{padding:0 4%}.ly_footer .footLinks{margin:0}.ly_footer .footLinks li{display:block;margin:0;border-top:var(--color-border-base) 1px solid}.ly_footer .footLinks li a{display:block;padding:15px 10px}.ly_footer .sns{display:flex;justify-content:center;padding:30px 10px;border-top:var(--color-border-base) 1px solid}.ly_footer .sns span{margin-right:30%}.ly_footer #groupLogo{margin:0;padding:30px 0 20px;text-align:center;border-top:var(--color-border-base) 1px solid}.ly_footer #groupLogo img{width:175px}.ly_footer #copyright{width:auto;font-size:71%;margin:0 auto;text-align:center}}.pagetop{position:fixed;bottom:30px;right:30px;z-index:52}.pagetop>a{display:block;position:relative;width:60px;height:60px;background-color:var(--color-gray-dark2);border-radius:50%;border:1px solid rgba(255,255,255,.5);transition:all .3s var(--transition-ease)}.pagetop>a:hover{background-color:#b1b5b9}.pagetop>a::before{content:"";display:inline-block;position:absolute;top:57%;left:50%;width:18px;height:18px;transform:translateX(-50%) translateY(-50%) rotate(-45deg);border-top:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width: 959px){.pagetop{bottom:0;right:0}.pagetop>a{transform:scale(0.7)}}body.popup .ly_header{z-index:101;background-color:#fff;top:0;width:100%;height:70px;padding:15px 0 0;border-bottom:#eaeaea 1px solid}body.popup .ly_header .inner{max-width:calc(1080px + 4%);padding:0 2%;margin:0 auto;display:flex;align-items:center;position:relative}body.popup .ly_header .groupLogo img{width:121px;transition:all .3s var(--transition-ease);backface-visibility:hidden}body.popup .ly_header .siteLogo{padding:0 0 0 25px;line-height:1}body.popup .ly_header .siteLogo img{height:15px;vertical-align:top;transition:all .3s var(--transition-ease)}body.popup .ly_header .close{position:absolute;right:0}body.popup .ly_header .close a{position:relative;display:block;width:38px;height:38px;transition:opacity .3s ease-out}body.popup .ly_header .close a:before,body.popup .ly_header .close a:after{content:"";position:absolute;top:17px;width:38px;height:2px;background-color:#333}body.popup .ly_header .close a:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.popup .ly_header .close a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.popup .ly_header .close a:hover{opacity:.5}@media only screen and (max-width: 767px){body.popup .ly_header{width:100%;height:50px;padding:0}body.popup .ly_header .inner{padding-top:10px}body.popup .ly_header .groupLogo img{width:90px;vertical-align:top}body.popup .ly_header .siteLogo{margin:0;padding:0 0 0 8px}body.popup .ly_header .siteLogo img{vertical-align:middle;height:11px}body.popup .ly_header .close{margin:0 10px 0 0}body.popup .ly_header .close a{position:relative;display:block;width:22px;height:22px}body.popup .ly_header .close a:before,body.popup .ly_header .close a:after{top:10px;width:20px;height:2px}}body.popup .ly_mainContents{padding:70px 0 0;min-height:50vh}body.popup .ly_mainContents .contactHeading{border:none;padding:0;color:#014099;font-size:3.6rem;font-weight:bold;margin:30px 0;line-height:1;text-align:center}@media only screen and (max-width: 767px){body.popup .ly_mainContents{padding-top:50px;min-height:0}body.popup .ly_mainContents .contactHeading{margin:20px 0 15px;font-size:2.4rem}}body.popup .conBlock{max-width:900px;margin:0 auto 20px;text-align:center}body.popup .conBlock .color{color:#014099}body.popup .conBlock02{width:900px;margin:0 auto 20px}body.popup .conBlock02 ul{padding:25px 30px;border:1px solid #e7e7e7;text-align:left}body.popup .conBlock02 li{padding-left:1em;text-indent:-1em}body.popup .conBlock03{text-align:center;display:flex;justify-content:center}body.popup .conBlock03 .inqBtn{display:block}body.popup .conBlock03 .inqBtn a{display:inline-block;padding:8px 20px;background-color:#014099;color:#fff;font-size:1.8rem;font-weight:bold}body.popup .conBlock03 .inqBtn a:hover{text-decoration:none;background-color:#00265b}@media only screen and (max-width: 767px){body.popup .conBlock{width:100%}body.popup .conBlock02{width:100%}body.popup .conBlock02 ul{padding:15px}body.popup .conBlock03{padding-bottom:30px}}.bl_breadCrumb{font-size:1.2rem;overflow:hidden}@media print,screen and (min-width: 768px){.bl_breadCrumb{max-width:calc(var(--content-width) + 4%);padding:0 2%;margin:auto}}.bl_breadCrumb li{float:left;white-space:nowrap;margin-right:5px;padding-top:3px;color:#333;line-height:1.2;white-space:normal}.bl_breadCrumb li::before{content:">";font-family:verdana,sans-serif;padding:0 3px 0 0}.bl_breadCrumb li:first-child::before{padding-left:0;content:""}.bl_breadCrumb li a{text-decoration:underline;color:#333}.bl_breadCrumb li a:hover{text-decoration:none}.bl_headingLv1{padding:20px 0 5%;font-size:3.6rem;font-weight:600;line-height:1.2}.bl_headingLv1 .subHeading{display:block;font-size:2rem;margin-top:5px}.bl_headingLv1 .subHeadingBefore{display:block;font-size:2rem;margin-bottom:5px}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_headingLv1{font-size:2.4rem}}@media only screen and (max-width: 767px){.bl_headingLv1{font-size:2.1rem;padding:20px 0;margin:0}}.bl_headingLv2{font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;margin:clamp(60px,5vw,80px) 0 clamp(12px,1vw,16px);line-height:1.4}.bl_headingLv1+.bl_headingLv2{margin-top:0}.bl_headingLv2+.bl_headingLv3{margin-top:0}.bl_headingLv2.-eye{display:flex}.bl_headingLv2.-eye::before{content:"";width:5px;height:1.3em;background-color:#333;margin-right:clamp(9.75px,.8125vw,13px)}@media only screen and (max-width: 767px){.bl_headingLv2{font-size:5.3333333333vw;margin:16vw 0 4.2666666667vw}.bl_headingLv1+.bl_headingLv2{margin-top:0}}.ly_inner>.bl_headingLv2:first-child{margin-top:0}.bl_headingLv3{font-size:clamp(15px,1.25vw,20px);font-weight:600;margin-bottom:clamp(9px,.75vw,12px);line-height:1.6}@media print,screen and (min-width: 768px){.bl_headingLv3{margin-top:clamp(75px,6.25vw,100px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_headingLv3{margin-top:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_headingLv3{font-size:4.8vw;margin:10.6666666667vw 0 2.6666666667vw}}.bl_pageTitle{background-color:#eaeaea}.bl_pageTitle .inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_pageTitle .inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_pageTitle .inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.bl_pageTitle .heading{padding:clamp(37.5px,3.125vw,50px) 0;font-size:clamp(30px,2.5vw,40px);font-weight:600;line-height:1.2}@media only screen and (max-width: 767px){.bl_pageTitle .heading{font-size:5.8666666667vw;padding:8vw 0;text-align:center}}.bl_chapterHeading{background-color:var(--color-beige-light);display:flex;align-items:center}@media print,screen and (min-width: 768px){.bl_chapterHeading{min-height:clamp(258.75px,21.5625vw,345px)}}@media only screen and (max-width: 767px){.bl_chapterHeading{min-height:53.3333333333vw}}.bl_chapterHeading.-industry{background-color:var(--color-industry-base)}.bl_chapterHeading.-medical{background-color:var(--color-medical-base)}.bl_chapterHeading.-other{background-color:var(--color-gray-light)}.bl_chapterHeading .inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;position:relative;width:100%;padding-top:clamp(60px,5vw,80px);padding-bottom:clamp(60px,5vw,80px);text-align:center}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_chapterHeading .inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_chapterHeading .inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}@media only screen and (max-width: 767px){.bl_chapterHeading .inner{padding-top:8vw;padding-bottom:8vw}}.bl_chapterHeading .heading{font-size:clamp(30px,2.5vw,40px);font-weight:600;line-height:1.2;letter-spacing:.08em}.bl_chapterHeading .heading span{font-size:clamp(18.75px,1.5625vw,25px);letter-spacing:normal}@media only screen and (max-width: 767px){.bl_chapterHeading .heading{font-size:5.8666666667vw;line-height:1.4;letter-spacing:0}.bl_chapterHeading .heading span{font-size:4vw}}.bl_chapterHeading .sub{position:relative;margin-top:clamp(18px,1.5vw,24px);padding-top:clamp(20.25px,1.6875vw,27px)}.bl_chapterHeading .sub::before{content:"";position:absolute;top:0;left:50%;width:120px;height:1px;background-color:#333;transform:translateX(-50%)}@media only screen and (max-width: 767px){.bl_chapterHeading .sub{margin-top:3.2vw;padding-top:3.2vw}}.bl_chapterHeading .subHeading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1}.bl_chapterHeading .subHeading+.summary{margin-top:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_chapterHeading .subHeading{font-size:4.8vw}.bl_chapterHeading .subHeading+.summary{margin-top:2.6666666667vw}}@media only screen and (max-width: 767px){.bl_chapterHeading .summary{font-size:3.4666666667vw}}.bl_chapterHeading .features{display:flex;justify-content:center;gap:clamp(18.75px,1.5625vw,25px);max-width:730px;margin:clamp(22.5px,1.875vw,30px) auto 0}@media only screen and (max-width: 767px){.bl_chapterHeading .features{gap:2.6666666667vw;margin-top:5.3333333333vw}}.bl_chapterHeading .features .item{flex:1;font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.5;background-color:#9dcfa4}.bl_chapterHeading .features .item sup{font-size:clamp(12px,1vw,16px)}@media only screen and (max-width: 767px){.bl_chapterHeading .features .item{font-size:3.4666666667vw;line-height:2}.bl_chapterHeading .features .item sup{font-size:2.6666666667vw}}.bl_chapterHeading .patents{font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;line-height:1.4;position:absolute;bottom:0;right:2%}@media only screen and (max-width: 767px){.bl_chapterHeading .patents{font-size:3.4666666667vw;bottom:-10px}}.bl_sectionHeading{margin:clamp(142.5px,11.875vw,190px) 0 clamp(45px,3.75vw,60px)}.bl_sectionHeading .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.4;text-align:center}.bl_sectionHeading .primary{font-size:clamp(30px,2.5vw,40px);font-weight:600;text-align:center}.bl_sectionHeading .summary{text-align:center;margin:clamp(22.5px,1.875vw,30px) auto 0}@media print,screen and (min-width: 768px){.bl_sectionHeading.-inner{margin-left:2%;margin-right:2%}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_sectionHeading{margin:clamp(75px,6.25vw,100px) 0 clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_sectionHeading{margin:24vw 0 8vw}.bl_sectionHeading.-inner{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.bl_sectionHeading .heading{font-size:6.4vw;line-height:1.6}.bl_sectionHeading .heading+.primary{margin-top:5.3333333333vw}.bl_sectionHeading .summary{margin-top:8vw;text-align:left}.bl_sectionHeading .primary{font-size:8.5333333333vw;line-height:1.4}}.bl_sectionHeading.-mtNarrow{margin-top:clamp(60px,5vw,80px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_sectionHeading.-mtNarrow{margin-top:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_sectionHeading.-mtNarrow{margin-top:16vw}}.el_highlightBand{background-color:var(--color-beige-border);color:#fff;padding:clamp(9px,.75vw,12px) clamp(15px,1.25vw,20px);text-align:center;font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4}.el_highlightBand.-industry{background-color:var(--color-industry-dark)}.el_highlightBand.-medical{color:var(--color-text-base);background-color:var(--color-medical-dark)}@media only screen and (max-width: 767px){.el_highlightBand{padding:2.1333333333vw 5.3333333333vw;font-size:4.2666666667vw}}.el_tag{min-width:196px;padding:10px clamp(15px,1.25vw,20px);background-color:#ccc;color:#fff;display:inline-block;text-align:center;font-weight:600;border-radius:50px}@media only screen and (max-width: 767px){.el_tag{padding:8px 2.6666666667vw;min-width:0;font-size:3.7333333333vw;white-space:nowrap}}.el_tag.-cleanroom{background-color:var(--color-tag-cleanroom)}.el_tag.-general{background-color:var(--color-tag-general)}.bl_tagWrap{display:flex;gap:13px;margin-bottom:clamp(30px,2.5vw,40px)}@media only screen and (max-width: 767px){.bl_tagWrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6666666667vw;margin-bottom:10.6666666667vw}}.el_highlightText{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.4;text-align:center}.el_highlightText span{display:inline-block;text-decoration:underline}@media only screen and (max-width: 767px){.el_highlightText{font-size:8vw}}.el_btn{display:inline-block;position:relative;color:#fff;background:#333;padding:clamp(11.25px,.9375vw,15px) clamp(48px,4vw,64px);text-align:center}@media only screen and (max-width: 767px){.el_btn{font-size:4.2666666667vw;width:100%;max-width:320px;padding:4.8vw}}.el_btn span{display:inline-block;position:relative}.el_btn::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#666;transform-origin:center left;transform:scaleX(0);transition:transform .4s var(--transition-easeOutQuint)}.el_btn::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:clamp(15px,1.25vw,20px);font-size:.9rem;transform:translateX(-5px) translateY(-50%);transition:transform .7s var(--transition-easeOutQuart)}.el_btn:hover{text-decoration:none}.el_btn:hover::before{transform:scaleX(1)}.el_btn:hover::after{transform:translateX(0) translateY(-50%)}.el_btn.-window::after{content:"";font-size:clamp(12.75px,1.0625vw,17px)}.el_btn.-download::after{content:"";font-size:clamp(13.5px,1.125vw,18px)}.el_btnDownload{position:relative;display:inline-block;border:2px solid #333;border-radius:8px;padding:6px clamp(45px,3.75vw,60px);min-height:45px;color:var(--color-text-base);text-align:center;transition:color .3s ease,background-color .3s ease}.el_btnDownload::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;display:inline-block;font-size:clamp(13.5px,1.125vw,18px);color:#333;padding-left:12px;transition:color .3s ease}.el_btnDownload:hover{color:#fff;background-color:var(--color-text-base);text-decoration:none}.el_btnDownload:hover::after{color:#fff}@media only screen and (max-width: 767px){.el_btnDownload{border-width:1px;padding:3.2vw 5.3333333333vw;font-size:4.2666666667vw}.el_btnDownload::after{font-size:4.8vw}}.el_iconLink{padding:0}.el_iconLink li{text-indent:-1.4rem;padding:0 0 5px 1.4rem;box-sizing:border-box}.el_iconLink li::before{content:"";display:inline-block;width:7px;height:7px;border-top:#666 1px solid;border-right:#666 1px solid;transform:rotate(45deg);margin:-3px 8px 0 0;vertical-align:middle}.el_iconLink.-noMargin li{padding-bottom:0}.el_iconLink>li>ul{margin-top:5px;padding-left:1rem}.el_iconLink li._iconWindow,.el_iconLink li[class*=_label],.el_iconLink li.bgNone{text-indent:0;margin-left:0}.el_iconLink li._iconWindow::before,.el_iconLink li[class*=label]::before,.el_iconLink li.bgNone::before{display:none}[class*=bPattern] .el_iconLink{margin:0}.el_discList{list-style:outside disc;padding-left:1.2em}.el_deciList{list-style:outside decimal}.el_deciList>li{margin-left:3rem}.el_deciList.-brackets{margin-left:1em}.el_deciList.-brackets>li{list-style-type:none;counter-increment:cnt;position:relative}.el_deciList.-brackets>li:before{content:"(" counter(cnt) ")";display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}.bl_newsList{margin-top:clamp(22.5px,1.875vw,30px);display:flex;flex-direction:column;gap:10px;width:100%}@media only screen and (max-width: 767px){.bl_newsList{margin-top:6.9333333333vw;gap:6.9333333333vw}}.bl_newsList .newsItem{display:flex;gap:clamp(52.5px,4.375vw,70px)}@media only screen and (max-width: 767px){.bl_newsList .newsItem{flex-direction:column;gap:1.3333333333vw}}@media only screen and (max-width: 767px){.bl_newsList:not(.-all) .newsDate{color:#afafaf;font-size:1.1rem;font-weight:600}}.bl_newsList.-all{gap:clamp(19.5px,1.625vw,26px)}@media print,screen and (min-width: 768px){.bl_newsList.-all{margin-top:clamp(112.5px,9.375vw,150px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_newsList.-all{margin-top:clamp(75px,6.25vw,100px)}}@media only screen and (max-width: 767px){.bl_newsList.-all{margin-top:26.6666666667vw}}.bl_newsList.-all .newsItem{gap:clamp(26.25px,2.1875vw,35px)}.bl_newsList.-all .newsTitle{padding-left:clamp(26.25px,2.1875vw,35px);border-left:1px solid var(--color-text-base)}@media only screen and (max-width: 767px){.bl_newsList.-all{gap:13.3333333333vw}.bl_newsList.-all .newsItem{gap:3.2vw}.bl_newsList.-all .newsTitle{padding-left:2.6666666667vw}}.bl_newsCaution{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1vw,16px)}.bl_newsCaution .icon{display:block;width:52px;height:46px;background-image:url("/shared/images/icon_caution.png");background-repeat:no-repeat;background-size:contain;background-position:center}.bl_newsCaution .text{flex:1}@media only screen and (max-width: 767px){.bl_newsCaution{flex-direction:column}.bl_newsCaution .icon{width:40px;height:36px}}.el_circleList{list-style:none}.el_circleList li{position:relative;padding-left:1.3em}.el_circleList li+li{margin-top:.5em}.el_circleList li::before{content:"";display:inline-block;position:absolute;left:0;top:.4em;width:clamp(10.5px,.875vw,14px);height:clamp(10.5px,.875vw,14px);background-color:var(--color-text-base);border-radius:50%}.el_borderBlock{border-top:1px solid #adadad;border-bottom:1px solid #adadad;padding:clamp(15px,1.25vw,20px) 0;margin-top:clamp(18px,1.5vw,24px)}@media only screen and (max-width: 767px){.el_borderBlock{padding:5.3333333333vw 0;margin-top:5.3333333333vw}}.el_circleNumberList{list-style:none;counter-reset:circled-num;padding-left:0}.el_circleNumberList>li{position:relative;padding-left:1.5em}.el_circleNumberList>li+li{margin-top:.5em}.el_circleNumberList>li::before{counter-increment:circled-num;content:counter(circled-num);font-family:inherit;display:inline-block;width:1.4em;height:1.4em;line-height:1.4;text-align:center;border:1px solid var(--color-text-base);border-radius:50%;font-size:1.3rem;position:absolute;left:0;top:.4em}@media only screen and (max-width: 767px){.el_circleNumberList>li::before{top:.2em}}.bl_highlightBlock{background-color:var(--color-beige-light);padding:clamp(45px,3.75vw,60px) clamp(60px,5vw,80px)}@media only screen and (max-width: 767px){.bl_highlightBlock{padding:16vw 5.3333333333vw}}.bl_highlightBlock p+p{margin-top:clamp(22.5px,1.875vw,30px)}.el_radioList{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:clamp(6px,.5vw,8px) clamp(30px,2.5vw,40px)}.el_radioList li{position:relative;display:flex;align-items:center;gap:.3em}.el_radioList li::before{content:"";display:inline-block;width:clamp(12px,1vw,16px);height:clamp(12px,1vw,16px);border-radius:50%;border:1px solid var(--color-text-base);background-color:#fff}@media only screen and (max-width: 767px){.el_radioList{flex-direction:column;gap:2.1333333333vw}.el_radioList+._note{margin-top:2.6666666667vw}}.el_noteList li{list-style-type:none;text-indent:-1.6em;padding-left:1.6em}.el_noteList.-decimal li{text-indent:-2em;padding-left:2em}.el_noteList.-decimal.-small li{text-indent:-2em;padding-left:2em}.el_noteList.-small li{font-size:1.3rem;text-indent:-1.3em;padding-left:1.3em}@media only screen and (max-width: 767px){.el_noteList.-small li{font-size:1.1rem}}.bl_table{width:100%;border-collapse:collapse}.bl_table th,.bl_table td{padding:18px;border:var(--color-text-base) 1px solid;font-weight:normal;text-align:center;vertical-align:middle}.bl_table tbody tr:first-child th,.bl_table tbody tr:first-child td{border-top:3px solid var(--color-beige-border)}.bl_table tbody th{background:var(--color-beige-light);white-space:nowrap}.bl_table .-bg{background:var(--color-beige-light)}.bl_table thead tr:first-child th{border-top:none}.bl_table tr:last-child th,.bl_table tr:last-child td{border-bottom:none}.bl_table tr>th:first-child{border-left:none}.bl_table tr>th:last-child,.bl_table tr>td:last-child{border-right:none}@media only screen and (max-width: 767px){.bl_table th,.bl_table td{padding:2.1333333333vw;font-size:3.4666666667vw}.bl_table.-vertical{display:block}.bl_table.-vertical caption,.bl_table.-vertical tbody,.bl_table.-vertical thead,.bl_table.-vertical tr,.bl_table.-vertical th,.bl_table.-vertical td{display:block}.bl_table.-vertical tbody,.bl_table.-vertical thead,.bl_table.-vertical tr,.bl_table.-vertical th,.bl_table.-vertical td{width:100%}}.bl_table.-industry tbody tr:first-child th,.bl_table.-industry tbody tr:first-child td{border-top-color:var(--color-industry-border)}.bl_table.-industry tbody th{background:var(--color-industry-base)}.bl_table.-industry .-bg{background:var(--color-industry-base)}.bl_table.-industry .-noItem{background-color:#b6b6b6}.bl_table.-industry .-specCategory{background-color:#99a9c3;color:#fff;letter-spacing:.1em;width:2rem}.bl_table.-industry .-sectionHeader{background-color:#0e2841;color:#fff;text-align:center;font-weight:600}.bl_table.-industry .-sectionHeader .note{text-align:right;font-weight:300;font-size:1.3rem}.bl_table.-industry .-subSectionHeader{position:relative}@media print,screen and (min-width: 768px){.bl_table.-industry .-subSectionHeader{padding:10px 18px}.bl_table.-industry .-subSectionHeader .el_tag{min-width:clamp(345px,28.75vw,460px)}.bl_table.-industry .-subSectionHeader .note{position:absolute;top:50%;right:5%;font-size:1.3rem;float:right;transform:translateY(-50%)}}@media only screen and (max-width: 767px){.bl_table.-industry .-subSectionHeader .el_tag{width:100%}.bl_table.-industry .-subSectionHeader .note{display:inline-block;padding-top:5px}}@media print,screen and (min-width: 768px){.bl_table.-industry .-col1{width:5%}.bl_table.-industry .-col2{width:20%}}@media print,screen and (min-width: 768px){.bl_table.-bigTable th,.bl_table.-bigTable td:not(.-subSectionHeader){padding:18px 5px;font-size:1.4rem;white-space:nowrap}}@media only screen and (max-width: 767px){.bl_table.-bigTable th,.bl_table.-bigTable td:not(.-subSectionHeader){white-space:nowrap}}.bl_table.-medical tbody tr:first-child th,.bl_table.-medical tbody tr:first-child td{border-top-color:var(--color-medical-border)}.bl_table.-medical tbody th{background:var(--color-medical-base)}.bl_table.-medical .-bg{background:var(--color-medical-base)}.bl_table .-sectionalImg{position:relative;padding:0;width:143px;height:150px}.bl_table .-sectionalImg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 767px){.bl_table .-sectionalImg{width:90px;height:94px}}@media only screen and (max-width: 767px){.bl_table.-spVertical caption,.bl_table.-spVertical tbody,.bl_table.-spVertical thead,.bl_table.-spVertical tr,.bl_table.-spVertical th,.bl_table.-spVertical td{display:block}.bl_table.-spVertical th,.bl_table.-spVertical td{width:100% !important}}.bl_table.-thC th{text-align:center !important}.bl_table.-tdC td{text-align:center !important}.bl_table.-thR th{text-align:right !important}.bl_table.-tdR td{text-align:right !important}.bl_table.-thL th{text-align:left !important}.bl_table.-tdL td{text-align:left !important}.bl_table.-thBold th{font-weight:bold}.bl_table.-verMiddle th,.bl_table.-verMiddle td{vertical-align:middle !important}.bl_table.-cellC th,.bl_table.-cellC td{text-align:center}.bl_table.-nowrap th,.bl_table.-nowrapHead thead th,.bl_table.-nowrapBody tbody th,.bl_table.-nowrapBody tbody td{white-space:nowrap}.bl_table th.-bottomLine01,.bl_table td.-bottomLine01{border-bottom:1px dotted #ccc}.bl_table th.-nonTop,.bl_table td.-nonTop{border-top:none !important}.bl_table th.-nonRight,.bl_table td.-nonRight{border-right:none !important}.bl_table th.-nonBottom,.bl_table td.-nonBottom{border-bottom:none !important}.bl_table th.-nonLeft,.bl_table td.-nonLeft{border-left:none !important}.bl_table th.-solidTop,.bl_table td.-solidTop{border-top:1px solid #ccc !important}.bl_table th.-solidRight,.bl_table td.-solidRight{border-right:1px solid #ccc !important}.bl_table th.-solidBottom,.bl_table td.-solidBottom{border-bottom:1px solid #ccc !important}.bl_table th.-solidLeft,.bl_table td.-solidLeft{border-left:1px solid #ccc !important}.bl_table.-tShadeLine .-odd th,.bl_table.-tShadeLine .-odd td{background-color:#f6f6f6}.bl_table .tel{white-space:nowrap}.bl_spTableScroll{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.bl_spTableScroll .bl_table{min-width:100%;width:auto;max-width:none}.bl_spTableScroll .el_iconScroll{top:10px}}.bl_spTableScroll::-webkit-scrollbar{height:7px}.bl_spTableScroll::-webkit-scrollbar-track{margin:0 2px;background:#ccc;border-radius:5px}.bl_spTableScroll::-webkit-scrollbar-thumb{border-radius:5px;background:#666}@media only screen and (max-width: 767px){.bl_spTable1 table th,.bl_spTable1 table td{font-size:1rem !important;padding:1rem !important;line-height:1.4 !important}.bl_spTable2 table th,.bl_spTable2 table td{font-size:.7rem !important;padding:.7rem !important;line-height:1.3 !important}.bl_spTable3 table th,.bl_spTable3 table td{font-size:.4rem !important;padding:.4rem !important;line-height:1.2 !important}}.el_iconScroll{position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2.6666666667vw;background-color:rgba(255,255,255,.8);padding:3.2vw 2.1333333333vw 2.1333333333vw;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:4px;opacity:0;transition:opacity .5s ease;pointer-events:none}.el_iconScroll.is_visible{opacity:1;pointer-events:auto}.el_iconScroll .icon{width:13.3333333333vw}.el_iconScroll .text{font-size:2.6666666667vw;white-space:nowrap}@media print,screen and (min-width: 768px){.el_iconScroll{display:none}}.bl_colorBorderTable{width:100%;border-collapse:collapse}.bl_colorBorderTable th,.bl_colorBorderTable td{padding:18px;border:var(--color-beige-base) 2px solid;font-weight:normal;text-align:center;vertical-align:middle}.bl_colorBorderTable tbody th{font-weight:600;background:var(--color-beige-light)}.bl_colorBorderTable.-medical th,.bl_colorBorderTable.-medical td{border-color:#9dcfa4}.bl_colorBorderTable.-medical tbody th{background:#c9e2cc}@media only screen and (max-width: 767px){.bl_colorBorderTable th,.bl_colorBorderTable td{padding:2.1333333333vw;font-size:3.4666666667vw;text-align:left}}.bl_media{display:flex;gap:clamp(48px,4vw,64px)}.bl_media .mediaImg{position:relative;overflow:hidden}.bl_media .mediaImg img{width:100%;height:auto;object-fit:cover}.bl_media .mediaImg a{position:relative;position:relative;display:block;width:100%;height:100%}.bl_media .mediaImg a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);transition:opacity .3s ease-out;opacity:0}.bl_media .mediaImg a:hover{text-decoration:none}.bl_media .mediaImg a:hover::after{opacity:1}.bl_media .mediaHeading{font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;line-height:1.6;margin-bottom:clamp(22.5px,1.875vw,30px)}.bl_media .date{margin-top:clamp(22.5px,1.875vw,30px)}.bl_media .mediaBody.-border{border-top:2px solid var(--color-beige-border);border-bottom:2px solid var(--color-beige-border);padding:clamp(22.5px,1.875vw,30px) 0;display:flex;align-items:center}.bl_media .mediaBody.-industry{border-color:var(--color-industry-dark)}.bl_media .mediaBody.-medical{border-color:var(--color-medical-dark)}.bl_media .mediaBody.-flexEnd{display:flex;flex-direction:column;justify-content:flex-end}.bl_media.-link{color:var(--color-text-base);transition:opacity .3s ease;opacity:1}.bl_media.-link:hover{text-decoration:none;opacity:.7}@media print,screen and (min-width: 768px){.bl_media.-right{margin-right:2%}.bl_media.-left{margin-left:2%}.bl_media.-reverse{flex-direction:row-reverse}.bl_media .mediaImg{max-width:67.125%}.bl_media .mediaBody{flex:1}.bl_media+.bl_media{margin-top:clamp(109.5px,9.125vw,146px)}}@media print,screen and (min-width: 1200px){.bl_media.-right{margin-right:calc((100vw - 1200px)/2)}.bl_media.-left{margin-left:calc((100vw - 1200px)/2)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_media.-right{margin-right:clamp(30px,2.5vw,40px)}.bl_media.-left{margin-left:clamp(30px,2.5vw,40px)}.bl_media .mediaImg{max-width:50%}.bl_media+.bl_media{margin-top:clamp(75px,6.25vw,100px)}}@media only screen and (max-width: 767px){.bl_media{flex-direction:column;gap:8vw}.bl_media+.bl_media{margin-top:21.3333333333vw}.bl_media.-right{margin-right:5.3333333333vw}.bl_media.-right .mediaBody{margin-left:5.3333333333vw}.bl_media.-left{margin-left:5.3333333333vw}.bl_media.-left .mediaBody{margin-right:5.3333333333vw}.bl_media .mediaImg{width:100%;height:auto;display:flex;justify-content:center}.bl_media .mediaImg img{max-width:100%;width:auto;height:auto;object-fit:cover}.bl_media .mediaHeading{font-size:5.3333333333vw;margin-bottom:8vw}}.bl_media .mediaHeading{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(-20px, 0)}.bl_media .mediaHeading.is_visible{transform:translate(0px, 0px);opacity:1}.bl_media .mediaMeta{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(0, 20px)}.bl_media .mediaMeta.is_visible{transform:translate(0px, 0px);opacity:1}.bl_media .mediaImg{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(20px, 0)}.bl_media .mediaImg.is_visible{transform:translate(0px, 0px);opacity:1}.bl_gridMedia{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(45px,3.75vw,60px)}.bl_gridMedia .gridImg{text-align:center}.bl_gridMedia .grid>.gridImg{margin-top:clamp(15px,1.25vw,20px)}.bl_gridMedia .gridHeading{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4;margin-bottom:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_gridMedia .gridHeading{font-size:5.3333333333vw}}.bl_gridMedia .gridDescription{margin-top:clamp(15px,1.25vw,20px)}.bl_gridMedia .gridDescription .el_noteList{margin-top:10px}.bl_gridMedia .caption{margin-top:clamp(15px,1.25vw,20px);text-align:center}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_gridMedia{gap:clamp(22.5px,1.875vw,30px);margin-top:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_gridMedia{grid-template-columns:repeat(1, 1fr);gap:10.6666666667vw}}.bl_gridMedia.-col3{grid-template-columns:repeat(3, 1fr);gap:clamp(45px,3.75vw,60px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_gridMedia.-col3{gap:clamp(22.5px,1.875vw,30px)}}@media only screen and (max-width: 767px){.bl_gridMedia.-col3{margin-top:16vw;grid-template-columns:repeat(1, 1fr);gap:16vw}}@media print,screen and (min-width: 768px){.bl_gridMedia.-imgFit .gridImg{display:block;aspect-ratio:360/360;align-content:center}.bl_gridMedia.-imgFit .gridImg img{width:100%;height:auto;object-fit:cover}}.bl_mediaFull{position:relative;width:100%;margin:0 auto}.bl_mediaFull img{width:100%;height:auto;object-fit:cover}.bl_gridColumn{display:flex;justify-content:space-between;gap:clamp(18px,1.5vw,24px);margin-top:clamp(15px,1.25vw,20px)}.bl_gridColumn .gridImg figcaption{margin-top:clamp(12px,1vw,16px);text-align:center}@media only screen and (max-width: 767px){.bl_gridColumn{gap:3.2vw}.bl_gridColumn .gridImg figcaption{margin-top:2.1333333333vw;font-size:3.2vw}}.bl_video{position:relative;overflow:hidden;width:100%}.bl_video .caption{margin-top:clamp(18px,1.5vw,24px);text-align:center}@media only screen and (max-width: 767px){.bl_video{margin-top:8vw}}.bl_borderBox{border:3px solid var(--color-beige-border);padding:clamp(42px,3.5vw,56px) clamp(67.5px,5.625vw,90px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_borderBox{padding:5.3333333333vw}}@media only screen and (max-width: 767px){.bl_borderBox{padding:10.6666666667vw 8vw}}.bl_colorBox .boxItem{background-color:var(--color-beige-light);padding:clamp(15px,1.25vw,20px)}.bl_colorBox.-industry .boxItem{background-color:var(--color-industry-base)}.bl_colorBox.-medical .boxItem{background-color:var(--color-medical-base)}@media only screen and (max-width: 767px){.bl_colorBox{padding:5.3333333333vw}}.bl_colorBox.-col3{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(22.5px,1.875vw,30px);padding:0}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_colorBox.-col3{grid-template-columns:repeat(1, 1fr);gap:clamp(22.5px,1.875vw,30px)}}@media only screen and (max-width: 767px){.bl_colorBox.-col3{grid-template-columns:repeat(1, 1fr);gap:5.3333333333vw}}.bl_colorBox.-col3 .boxItem{padding:clamp(22.5px,1.875vw,30px);text-align:center;line-height:1.8}@media only screen and (max-width: 767px){.bl_colorBox.-col3 .boxItem{padding:5.3333333333vw}}.bl_contactOption{text-align:center;margin-top:clamp(60px,5vw,80px)}.bl_contactOption .optionNotes{font-size:clamp(9.75px,.8125vw,13px);margin-top:clamp(12px,1vw,16px)}.el_caution{display:flex;justify-content:center;align-items:center;gap:clamp(12px,1vw,16px);font-size:clamp(15px,1.25vw,20px);font-weight:600;text-align:center}.el_caution::before{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(24px,2vw,32px)}.el_caution.-red{color:var(--color-red-base)}@media only screen and (max-width: 767px){.el_caution{text-align:left;font-size:4.2666666667vw}}.searchSet .mf_finder_container{background-color:#eee}.searchSet .mf_finder_searchBox{padding:10px;margin:0}.searchSet form input[type=text]{width:100% !important}.mf_finder_searchBox_doctype:after{top:2px !important}.mf_finder_searchBox_doctype_select,.mf_finder_searchBox_selects select{font-size:1.6rem !important}.mf_finder_searchBox_suggest_items li a{color:#fff !important}.mf_finder_searchBox_selects label:before{width:2rem !important;font-size:1.4rem !important}.mf_finder_searchBox_selects select{border-bottom-width:1px !important;border-radius:0 !important;padding-right:2rem !important}.mf_finder_searchBox_selects label:after{top:5px !important}.mf_finder_searchBox_submit{background-color:var(--color-blue-light2) !important;border-radius:0 !important;width:50px !important}.mf_finder_searchBox_submit span{display:none !important}.mf_finder_searchBox_submit:before{display:inline-block !important;margin-left:0 !important;font-size:2rem !important;font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"" !important}.mf_finder_searchBox_query_input{display:inline-block !important;outline:none !important;font-size:2rem !important;height:45px !important;line-height:45px !important;padding:5px 10px !important}html:lang(ja) .mf_finder_searchBox .mf_finder_searchBox_query_input,html:lang(ja) .mf_finder_searchBox .mf_finder_searchBox_query_input,html:lang(ja-JP) .mf_finder_searchBox .mf_finder_searchBox_query_input,html:lang(ja-JP) .mf_finder_searchBox .mf_finder_searchBox_query_input{background-image:none !important}.mf_finder_searchBox .mf_finder_searchBox_query_input::placeholder{opacity:.5}#mf_Result .mf_finder_searchBox{padding:25px;margin:0 0 30px;background-color:#eee}#mf_Result .mf_finder_searchBox_submit{border-radius:0;padding:0;width:45px !important;display:flex;justify-content:center;align-items:center}#mf_Result .mf_finder_searchBox_items{padding:0}#mf_Result .mf_finder_searchBox_selects{padding-top:10px}#mf_Result .mf_finder_searchBox_misc{display:inline-block;vertical-align:top}#mf_Result .mf_finder_searchBox_misc label{margin-left:10px}#mf_Result .mf_finder_searchBox_misc label::before{vertical-align:middle}#mf_Result .mf_finder_featured_contents{padding:20px}#mf_Result .mf_finder_organic_doc{cursor:pointer;transition:all .3s}#mf_Result .mf_finder_organic_doc:hover{background-color:#f0f0f0}#mf_Result .mf_finder_organic_doc_body_wrapper *{font-size:1.4rem;color:#666;line-height:1.4}#mf_Result .mf_finder_organic_doc_url_wrapper *{font-size:1.2rem}#mf_Result .mf_finder_organic_doc_title_wrapper *{font-size:1.6rem}html:not([lang=ja]) #mf_Result .mf_finder_query{margin:0 .25rem 0 1.5rem}#mf_Result .mf_finder_organic_doc_contents_wrapper{margin-left:20px}#mf_Result .mf_finder_query,#mf_Result .mf_finder_query::before,#mf_Result .mf_finder_query::after{font-size:2rem}#mf_Result .mf_finder_query span{font-size:2.8rem;vertical-align:top;display:inline-block;margin-top:-5px}#mf_Result .mf_finder_organic_nums *{font-size:2rem}#mf_Result .mf_finder_organic_total::after,#mf_Result .mf_finder_organic_range_from::after,#mf_Result .mf_finder_organic_range_to::after,#mf_Result .mf_finder_organic_total::before,#mf_Result .mf_finder_organic_range_from::before,#mf_Result .mf_finder_organic_range_to::before{font-size:1.6rem}#mf_Result .mf_finder_organic_pager{margin:2em 0}#mf_Result .mf_finder_pager_items li a{border-radius:0;padding:.25rem 1rem}#mf_Result .mf_finder_pager_items li a:hover{opacity:.8}#mf_Result .funcBtns .searchOpen{display:none !important}@media only screen and (max-width: 959px){.searchSet form{float:none}.searchSet form{width:100%;margin:0;height:inherit}.searchSet form::before{display:none !important}.searchSet form input[type=text]{border:none !important}.searchSet .mf_finder_container{background:rgba(0,0,0,0)}.searchSet .mf_finder_searchBox_selects label:before{color:#fff !important}.searchSet .mf_finder_searchBox{padding:0;background-color:rgba(0,0,0,0) !important}.searchSet .mf_finder_searchBox_items{padding:0 0 10px}.searchSet .mf_finder_searchBox_submit{background-color:#022b66 !important;height:40px;width:40px !important}.searchSet .mf_finder_searchBox_imgsize{display:none}#mf_Result .mf_finder_searchBox_query_input{font-size:16px !important;height:40px !important;line-height:35px !important;padding:7px 5px !important}.mf_finder_searchBox_doctype_select{background-color:#fff;font-size:16px !important}#mf_Result .mf_finder_searchBox{padding:15px}#mf_Result .mf_finder_searchBox_submit{width:38px !important;height:38px !important;margin-top:1px !important}#mf_Result .mf_finder_searchBox_useSelects .mf_finder_searchBox_category_select{width:auto !important}#mf_Result .mf_finder_searchBox_category{padding-left:0}#mf_Result .mf_finder_searchBox_category:before{top:1px;left:2px}#mf_Result .mf_finder_searchBox_misc .mf_finder_searchBox_imgsize{display:none}#mf_Result .mf_finder_searchBox_selects select,#mf_Result .mf_finder_searchBox_selects input{font-size:16px !important}#mf_Result .mf_finder_searchBox_useToggle_show .mf_finder_searchBox_misc label select{width:inherit !important}#mf_Result .mf_finder_searchBox_selects label:after{top:.7rem !important}#mf_Result .mf_finder_featured_contents{padding:10px}#mf_Result .mf_finder_organic_header_wrapper{margin-left:0}#mf_Result .mf_finder_organic_wrapper *{max-width:100%}#mf_Result .mf_finder_query span{font-size:2rem}#mf_Result .mf_finder_organic_nums *{font-size:1.6rem}#mf_Result .mf_finder_organic_doc_contents_wrapper{margin-left:0}#mf_Result .mf_finder_organic_doc_body_wrapper *{font-size:1.4rem;line-height:1.4}#mf_Result .mf_finder_organic_doc_img_wrapper{display:none}#mf_Result .mf_finder_organic_doc_url_wrapper span{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width: 767px){#mf_Result .mf_finder_searchBox_misc label:nth-of-type(1){margin-left:0}}._w1{width:1% !important}._w2{width:2% !important}._w3{width:3% !important}._w4{width:4% !important}._w5{width:5% !important}._w6{width:6% !important}._w7{width:7% !important}._w8{width:8% !important}._w9{width:9% !important}._w10{width:10% !important}._w11{width:11% !important}._w12{width:12% !important}._w13{width:13% !important}._w14{width:14% !important}._w15{width:15% !important}._w16{width:16% !important}._w17{width:17% !important}._w18{width:18% !important}._w19{width:19% !important}._w20{width:20% !important}._w21{width:21% !important}._w22{width:22% !important}._w23{width:23% !important}._w24{width:24% !important}._w25{width:25% !important}._w26{width:26% !important}._w27{width:27% !important}._w28{width:28% !important}._w29{width:29% !important}._w30{width:30% !important}._w31{width:31% !important}._w32{width:32% !important}._w33{width:33% !important}._w34{width:34% !important}._w35{width:35% !important}._w36{width:36% !important}._w37{width:37% !important}._w38{width:38% !important}._w39{width:39% !important}._w40{width:40% !important}._w41{width:41% !important}._w42{width:42% !important}._w43{width:43% !important}._w44{width:44% !important}._w45{width:45% !important}._w46{width:46% !important}._w47{width:47% !important}._w48{width:48% !important}._w49{width:49% !important}._w50{width:50% !important}._w51{width:51% !important}._w52{width:52% !important}._w53{width:53% !important}._w54{width:54% !important}._w55{width:55% !important}._w56{width:56% !important}._w57{width:57% !important}._w58{width:58% !important}._w59{width:59% !important}._w60{width:60% !important}._w61{width:61% !important}._w62{width:62% !important}._w63{width:63% !important}._w64{width:64% !important}._w65{width:65% !important}._w66{width:66% !important}._w67{width:67% !important}._w68{width:68% !important}._w69{width:69% !important}._w70{width:70% !important}._w71{width:71% !important}._w72{width:72% !important}._w73{width:73% !important}._w74{width:74% !important}._w75{width:75% !important}._w76{width:76% !important}._w77{width:77% !important}._w78{width:78% !important}._w79{width:79% !important}._w80{width:80% !important}._w81{width:81% !important}._w82{width:82% !important}._w83{width:83% !important}._w84{width:84% !important}._w85{width:85% !important}._w86{width:86% !important}._w87{width:87% !important}._w88{width:88% !important}._w89{width:89% !important}._w90{width:90% !important}._w91{width:91% !important}._w92{width:92% !important}._w93{width:93% !important}._w94{width:94% !important}._w95{width:95% !important}._w96{width:96% !important}._w97{width:97% !important}._w98{width:98% !important}._w99{width:99% !important}._w100{width:100% !important}._wAuto{width:auto !important}._m0{margin:0 !important}._mt0{margin-top:0px !important}._mr0{margin-right:0px !important}._mb0{margin-bottom:0px !important}._ml0{margin-left:0px !important}._mt5{margin-top:5px !important}._mr5{margin-right:5px !important}._mb5{margin-bottom:5px !important}._ml5{margin-left:5px !important}._mt10{margin-top:10px !important}._mr10{margin-right:10px !important}._mb10{margin-bottom:10px !important}._ml10{margin-left:10px !important}._mt15{margin-top:15px !important}._mr15{margin-right:15px !important}._mb15{margin-bottom:15px !important}._ml15{margin-left:15px !important}._mt20{margin-top:20px !important}._mr20{margin-right:20px !important}._mb20{margin-bottom:20px !important}._ml20{margin-left:20px !important}._mt25{margin-top:25px !important}._mr25{margin-right:25px !important}._mb25{margin-bottom:25px !important}._ml25{margin-left:25px !important}._mt30{margin-top:30px !important}._mr30{margin-right:30px !important}._mb30{margin-bottom:30px !important}._ml30{margin-left:30px !important}._mt35{margin-top:35px !important}._mr35{margin-right:35px !important}._mb35{margin-bottom:35px !important}._ml35{margin-left:35px !important}._mt40{margin-top:40px !important}._mr40{margin-right:40px !important}._mb40{margin-bottom:40px !important}._ml40{margin-left:40px !important}._mt45{margin-top:45px !important}._mr45{margin-right:45px !important}._mb45{margin-bottom:45px !important}._ml45{margin-left:45px !important}._mt50{margin-top:50px !important}._mr50{margin-right:50px !important}._mb50{margin-bottom:50px !important}._ml50{margin-left:50px !important}._mt55{margin-top:55px !important}._mr55{margin-right:55px !important}._mb55{margin-bottom:55px !important}._ml55{margin-left:55px !important}._mt60{margin-top:60px !important}._mr60{margin-right:60px !important}._mb60{margin-bottom:60px !important}._ml60{margin-left:60px !important}._mt65{margin-top:65px !important}._mr65{margin-right:65px !important}._mb65{margin-bottom:65px !important}._ml65{margin-left:65px !important}._mt70{margin-top:70px !important}._mr70{margin-right:70px !important}._mb70{margin-bottom:70px !important}._ml70{margin-left:70px !important}@media print,screen and (min-width: 768px){._mtSection{margin-top:clamp(112.5px,9.375vw,150px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){._mtSection{margin-top:clamp(75px,6.25vw,100px)}}@media only screen and (max-width: 767px){._mtSection{margin-top:26.6666666667vw}}@media print,screen and (min-width: 768px){._mtElement{margin-top:clamp(75px,6.25vw,100px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){._mtElement{margin-top:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){._mtElement{margin-top:10.6666666667vw}}._phrase{margin-top:clamp(22.5px,1.875vw,30px)}@media only screen and (max-width: 767px){._phrase{margin-top:8vw}}._p0{padding:0 !important}._pt0{padding-top:0px !important}._pr0{padding-right:0px !important}._pb0{padding-bottom:0px !important}._pl0{padding-left:0px !important}._pt5{padding-top:5px !important}._pr5{padding-right:5px !important}._pb5{padding-bottom:5px !important}._pl5{padding-left:5px !important}._pt10{padding-top:10px !important}._pr10{padding-right:10px !important}._pb10{padding-bottom:10px !important}._pl10{padding-left:10px !important}._pt15{padding-top:15px !important}._pr15{padding-right:15px !important}._pb15{padding-bottom:15px !important}._pl15{padding-left:15px !important}._pt20{padding-top:20px !important}._pr20{padding-right:20px !important}._pb20{padding-bottom:20px !important}._pl20{padding-left:20px !important}._pt25{padding-top:25px !important}._pr25{padding-right:25px !important}._pb25{padding-bottom:25px !important}._pl25{padding-left:25px !important}._pt30{padding-top:30px !important}._pr30{padding-right:30px !important}._pb30{padding-bottom:30px !important}._pl30{padding-left:30px !important}._pt35{padding-top:35px !important}._pr35{padding-right:35px !important}._pb35{padding-bottom:35px !important}._pl35{padding-left:35px !important}._pt40{padding-top:40px !important}._pr40{padding-right:40px !important}._pb40{padding-bottom:40px !important}._pl40{padding-left:40px !important}._pt45{padding-top:45px !important}._pr45{padding-right:45px !important}._pb45{padding-bottom:45px !important}._pl45{padding-left:45px !important}._pt50{padding-top:50px !important}._pr50{padding-right:50px !important}._pb50{padding-bottom:50px !important}._pl50{padding-left:50px !important}._pt55{padding-top:55px !important}._pr55{padding-right:55px !important}._pb55{padding-bottom:55px !important}._pl55{padding-left:55px !important}._pt60{padding-top:60px !important}._pr60{padding-right:60px !important}._pb60{padding-bottom:60px !important}._pl60{padding-left:60px !important}._pt65{padding-top:65px !important}._pr65{padding-right:65px !important}._pb65{padding-bottom:65px !important}._pl65{padding-left:65px !important}._pt70{padding-top:70px !important}._pr70{padding-right:70px !important}._pb70{padding-bottom:70px !important}._pl70{padding-left:70px !important}._pt75{padding-top:75px !important}._pr75{padding-right:75px !important}._pb75{padding-bottom:75px !important}._pl75{padding-left:75px !important}._alignR{text-align:right !important}._alignC{text-align:center !important}._alignL{text-align:left !important}@media only screen and (max-width: 767px){._spAlignL{text-align:left !important}}._verTop{vertical-align:top !important}._verMiddle{vertical-align:middle !important}._verBottom{vertical-align:bottom !important}._fzXXS{font-size:1rem !important}._fzXS{font-size:1.2rem !important}._fzS{font-size:1.3rem !important}._fzM{font-size:1.6rem !important}._fzL{font-size:1.8rem !important}._fzXL{font-size:2rem !important}._fzXXL{font-size:2.2rem !important}._fwB{font-weight:bold !important}._dpIilineBlock{display:inline-block !important}._nowrap{white-space:nowrap !important}@media print,screen and (min-width: 768px){._nowrapPC{white-space:nowrap !important}}._underline{text-decoration:underline}._wordBreak{word-break:break-all}._textVertical{display:inline-block;writing-mode:vertical-rl;text-orientation:upright;min-width:1.5em}._note{font-size:1.3rem;text-indent:-1.3em;padding-left:1.3em}@media only screen and (max-width: 767px){._note{font-size:1.1rem}}._lineHeightXL{line-height:2.4}._lineHeightL{line-height:2}._posRelative{position:relative}@media print,screen and (min-width: 768px){._spShow{display:none}}@media only screen and (max-width: 767px){._pcShow{display:none}._spFull{margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}}._colorRed{color:var(--color-red-base) !important}._colorBlue{color:var(--color-blue-base) !important}._colorLightBlue{color:#00a0e9 !important}._textLink{color:var(--color-text-base);text-decoration:underline}._textLink:hover{text-decoration:none}._telLink{font-weight:600}@media print,screen and (min-width: 768px){._telLink{color:var(--color-text-base);text-decoration:none}}@media only screen and (max-width: 767px){._telLink{text-decoration:underline}}._iconArrow{display:inline-block}._iconArrow::before{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:7px;height:7px;border-top:#666 1px solid;border-right:#666 1px solid;transform:translateY(-50%) rotate(45deg);margin:auto 0;border-width:1px;position:relative;right:0;left:0;margin-right:8px}._iconWindow::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:14px;color:var(--color-gray-dark);margin-left:7px}._iconWindow.-small::after{font-size:10px;vertical-align:middle}._iconCrossDomain::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:clamp(12px,1vw,16px);color:var(--color-gray-dark);margin-left:10px}._iconCrossDomain.-small::after{font-size:10px;vertical-align:middle}._labelPDF::after,._labelEXL::after,._labelWORD::after,._labelZIP::after,._labelVIDEO::after,._labelAUDIO::after{display:inline-block;padding:1px 8px;color:#fff;font-size:11px;line-height:1.4;vertical-align:middle;margin:-2px 0 0 7px}._labelPDF::after{content:"PDF";background-color:#e60012}._labelEXL::after{content:"EXCEL";background-color:#19792b}._labelWORD::after{content:"WORD";background-color:#003e9b}._labelZIP::after{content:"ZIP";background-color:#666}._labelVIDEO::after{content:"VIDEO";background-color:#118cdd}._labelAUDIO::after{content:"AUDIO";background-color:#118cdd}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 2s var(--transition-ease)}@keyframes anime-fadein{0%{opacity:0}100%{opacity:1}}.ly_header{border-bottom:none}@media print,screen and (min-width: 768px){.ly_globalNav .menuLv1>li{display:flex;align-items:flex-start}.ly_globalNav .menuLv1>li:not(:first-child)::before{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#333;margin-top:8px}.ly_globalNav .menuLv1>li a.is_current::after{content:"";position:absolute;top:55%;left:50%;transform:translateX(-50%);display:inline-block;width:80%;height:4px;background-color:var(--color-blue-base)}.ly_globalNav .menuLv1 li:last-child>a{padding-right:0}.ly_globalNav .menuLv1 .parent .subGnav{max-width:var(--content-width);left:50%;transform:translateX(-50%)}.ly_globalNav .menuLv1 .parent.-narrow{position:relative}.ly_globalNav .menuLv1 .parent.-narrow .subGnav{width:auto;min-width:50%;padding:0 clamp(22.5px,1.875vw,30px)}.ly_globalNav .menuLv1 .parent.-narrow .subGnav.-industry{min-width:700px}.ly_globalNav .menuLv1 .parent.-narrow .subGnav.-medical{min-width:780px}.ly_globalNav .menuLv1 .parent.-narrow .subGnav.-contact{min-width:490px;transform:translateX(-90%)}.ly_globalNav .menuLv1 .parent.-narrow .subGnav .heading{white-space:nowrap}}.ly_container .ly_inner.-medical{padding-top:0;padding-bottom:clamp(120px,10vw,160px)}@media only screen and (max-width: 767px){.ly_container .ly_inner.-medical{padding-bottom:24vw}}.bl_breadCrumb{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;padding-bottom:10px}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_breadCrumb{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_breadCrumb{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_breadCrumb{padding-left:2%}}@media only screen and (max-width: 767px){.bl_breadCrumb{display:none}}.fancybox__backdrop{background-color:rgba(0,0,0,.75)}.fancybox__nav .carousel__button{box-shadow:0 0 3px rgba(0,0,0,.2)}.fancybox__nav .carousel__button.is-next{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease}.fancybox__nav .carousel__button.is-next::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(45deg);margin:auto 0;transform:translateX(-3px) translateY(-50%) rotate(45deg);transition:border-color .3s ease;border-width:3px}.fancybox__nav .carousel__button.is-next:hover{background-color:#fff}.fancybox__nav .carousel__button.is-next:hover::after{border-color:silver}@media only screen and (max-width: 767px){.fancybox__nav .carousel__button.is-next{width:8vw;height:8vw}.fancybox__nav .carousel__button.is-next::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(-1px) translateY(-50%) rotate(45deg)}}.fancybox__nav .carousel__button.is-prev{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease}.fancybox__nav .carousel__button.is-prev::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(-135deg);margin:auto 0;transform:translateX(3px) translateY(-50%) rotate(-135deg);transition:border-color .3s ease;border-width:3px}.fancybox__nav .carousel__button.is-prev:hover{background-color:#fff}.fancybox__nav .carousel__button.is-prev:hover::after{border-color:silver}@media only screen and (max-width: 767px){.fancybox__nav .carousel__button.is-prev{width:8vw;height:8vw}.fancybox__nav .carousel__button.is-prev::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(1px) translateY(-50%) rotate(-135deg)}}.fancybox__nav .carousel__button svg{display:none}@media print,screen and (min-width: 768px){.fancybox__nav .carousel__button.is-next,.fancybox__nav .carousel__button.is-prev{width:clamp(52.5px,4.375vw,70px);height:clamp(52.5px,4.375vw,70px)}.fancybox__nav .carousel__button.is-next::after,.fancybox__nav .carousel__button.is-prev::after{width:clamp(15px,1.25vw,20px);height:clamp(15px,1.25vw,20px)}.fancybox__nav .carousel__button.is-next{right:calc(50% - clamp(405px,33.75vw,540px))}.fancybox__nav .carousel__button.is-prev{left:calc(50% - clamp(405px,33.75vw,540px))}}.fancybox__content{box-shadow:0 3px 10px rgba(0,0,0,.2)}@media only screen and (max-width: 767px){.fancybox__content{width:75vw}}@media only screen and (max-width: 767px){.fancybox__content[data-modal=oem]{padding:5.3333333333vw}}.fancybox__content .carousel__button.is-close{top:-50px}.fancybox__content .carousel__button.is-close svg{width:clamp(30px,2.5vw,40px);height:clamp(30px,2.5vw,40px)}.fancybox_modal{display:none}.swiper-container .swiper-controls{display:flex;justify-content:center;align-items:center;position:absolute;bottom:20px;left:0;right:0;height:34px;width:100%}.swiper-container .swiper-controls .swiper-button-next,.swiper-container .swiper-controls .swiper-button-prev,.swiper-container .swiper-controls .swiper-pagination{position:relative;top:unset;bottom:0}.swiper-container .swiper-controls .swiper-button-next,.swiper-container .swiper-controls .swiper-button-prev,.swiper-container .swiper-controls .swiper-button-play{display:flex;justify-content:center;align-items:center;z-index:var(--zinde-swiper-controls);background:none;width:clamp(25.5px,2.125vw,34px);height:clamp(25.5px,2.125vw,34px);margin-top:0;border-radius:4px;background-color:rgba(0,0,0,0);transition:background-color .3s var(--transition-ease);cursor:pointer}.swiper-container .swiper-controls .swiper-button-next:hover,.swiper-container .swiper-controls .swiper-button-prev:hover,.swiper-container .swiper-controls .swiper-button-play:hover{background-color:rgba(0,0,0,.2)}.swiper-container .swiper-controls .swiper-button-next::after,.swiper-container .swiper-controls .swiper-button-prev::after,.swiper-container .swiper-controls .swiper-button-play::after{font-family:"svgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-base);font-size:20px}.swiper-container .swiper-controls .swiper-button-next::after{content:""}.swiper-container .swiper-controls .swiper-button-prev::after{content:""}.swiper-container .swiper-controls .swiper-button-play::after{content:"";font-size:16px}.swiper-container .swiper-button-play{margin-right:14px}.swiper-container .swiper-button-play.is_paused::after{content:""}.swiper-container .swiper-pagination{margin:0 clamp(30px,2.5vw,40px);display:flex;width:auto}.swiper-container .swiper-pagination .swiper-pagination-bullet{display:flex;justify-content:center;align-items:center;width:clamp(24px,2vw,32px);height:clamp(24px,2vw,32px);opacity:1;background-color:rgba(0,0,0,0);transition:background-color .3s var(--transition-ease)}.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background:var(--color-text-base)}.swiper-container .swiper-pagination .swiper-pagination-bullet::after{content:"";width:10px;height:10px;background:rgba(0,0,0,0);border:2px solid var(--color-text-base);border-radius:50%;transition:background-color .3s var(--transition-ease)}.swiper-container .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(0,0,0,.2)}.swiper-container .swiper-pagination.-number{gap:clamp(15px,1.25vw,20px)}.swiper-container .swiper-pagination.-number .swiper-pagination-bullet{width:clamp(25.5px,2.125vw,34px);height:clamp(25.5px,2.125vw,34px);font-size:1.4rem;font-weight:600}.swiper-container .swiper-pagination.-number .swiper-pagination-bullet::after{display:none}.swiper-container .swiper-pagination.-number .swiper-pagination-bullet-active{background:#818181;color:#fff}.swiper-container .swiper-controls.-white .swiper-button-next,.swiper-container .swiper-controls.-white .swiper-button-prev,.swiper-container .swiper-controls.-white .swiper-button-play{background-color:rgba(255,255,255,0)}.swiper-container .swiper-controls.-white .swiper-button-next:hover,.swiper-container .swiper-controls.-white .swiper-button-prev:hover,.swiper-container .swiper-controls.-white .swiper-button-play:hover{background-color:rgba(255,255,255,.2)}.swiper-container .swiper-controls.-white .swiper-button-next::after,.swiper-container .swiper-controls.-white .swiper-button-prev::after,.swiper-container .swiper-controls.-white .swiper-button-play::after{color:#fff}.swiper-container .swiper-controls.-white .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,0)}.swiper-container .swiper-controls.-white .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background:#fff}.swiper-container .swiper-controls.-white .swiper-pagination .swiper-pagination-bullet::after{border-color:#fff}.swiper-container .swiper-controls.-white .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(255,255,255,.2)}.swiper-container .swiper-navigations .swiper-button-next{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease;right:27%}.swiper-container .swiper-navigations .swiper-button-next::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(45deg);margin:auto 0;transform:translateX(-3px) translateY(-50%) rotate(45deg);transition:border-color .3s ease;border-width:3px}.swiper-container .swiper-navigations .swiper-button-next:hover{background-color:#fff}.swiper-container .swiper-navigations .swiper-button-next:hover::after{border-color:silver}@media only screen and (max-width: 767px){.swiper-container .swiper-navigations .swiper-button-next{width:8vw;height:8vw}.swiper-container .swiper-navigations .swiper-button-next::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(-1px) translateY(-50%) rotate(45deg)}}.swiper-container .swiper-navigations .swiper-button-prev{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease;left:27%}.swiper-container .swiper-navigations .swiper-button-prev::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(-135deg);margin:auto 0;transform:translateX(3px) translateY(-50%) rotate(-135deg);transition:border-color .3s ease;border-width:3px}.swiper-container .swiper-navigations .swiper-button-prev:hover{background-color:#fff}.swiper-container .swiper-navigations .swiper-button-prev:hover::after{border-color:silver}@media only screen and (max-width: 767px){.swiper-container .swiper-navigations .swiper-button-prev{width:8vw;height:8vw}.swiper-container .swiper-navigations .swiper-button-prev::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(1px) translateY(-50%) rotate(-135deg)}}@media only screen and (max-width: 767px){.swiper-container .swiper-navigations .swiper-button-next{right:3.2vw}.swiper-container .swiper-navigations .swiper-button-prev{left:3.2vw}}.bl_lineupContainer{overflow:hidden}.bl_lineup{background:var(--color-beige-light)}.bl_lineup.-blue{background:var(--color-industry-base)}@media print,screen and (min-width: 768px){.bl_lineup{max-width:calc(var(--content-width-max) - 8.59375vw)}}@media print,screen and (min-width: 768px){.bl_lineup+.bl_lineup{margin-top:clamp(75px,6.25vw,100px)}}@media only screen and (max-width: 767px){.bl_lineup+.bl_lineup{margin-top:10.6666666667vw}}@media print,screen and (min-width: 768px){.bl_lineup.-right{margin-left:8.59375vw;padding:7.03125vw 0 5.46875vw 4.6875vw}.bl_lineup.-right .lineupHeading .heading::after{left:-13.28125vw}}@media only screen and (max-width: 767px){.bl_lineup.-right{margin-left:5.3333333333vw;padding:6.4vw 0 13.3333333333vw 5.3333333333vw}.bl_lineup.-right .lineupHeading .heading::after{left:-10.6666666667vw}.bl_lineup.-right .lineupMeta{padding-right:5.3333333333vw}.bl_lineup.-right .lineupApplications{padding-right:5.3333333333vw}}@media print,screen and (min-width: 768px){.bl_lineup.-left{margin-right:8.59375vw;padding:7.03125vw 4.6875vw 5.46875vw 0}.bl_lineup.-left .lineupWrap{flex-direction:row-reverse}.bl_lineup.-left .lineupHeading .heading::after{right:-13.28125vw}.bl_lineup.-left .lineupApplications{justify-content:flex-end}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup.-left .lineupHeading{width:39%}}@media only screen and (max-width: 767px){.bl_lineup.-left{margin-right:5.3333333333vw;padding:6.4vw 5.3333333333vw 13.3333333333vw 0}.bl_lineup.-left .lineupHeading{text-align:right}.bl_lineup.-left .lineupHeading .heading::after{right:-10.6666666667vw}.bl_lineup.-left .lineupMeta{padding-left:5.3333333333vw}.bl_lineup.-left .lineupApplications{padding-left:5.3333333333vw}}.bl_lineup .lineupWrap{display:flex;gap:clamp(48px,4vw,64px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup .lineupWrap{gap:3.125vw}}@media only screen and (max-width: 767px){.bl_lineup .lineupWrap{flex-direction:column;gap:6.4vw}.bl_lineup .lineupWrap .lineupHeading{order:1}.bl_lineup .lineupWrap .lineupMeta{order:3}.bl_lineup .lineupWrap .lineupImg{order:2}}.bl_lineup .lineupImg{flex:1}.bl_lineup .lineupImg img{width:100%}@media only screen and (max-width: 767px){.bl_lineup .lineupImg{margin-top:2.6666666667vw}}@media print,screen and (min-width: 768px){.bl_lineup .lineupHeading{position:absolute;width:23.4375vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup .lineupHeading{position:absolute;width:45%}}.bl_lineup .lineupHeading .heading{position:relative;font-weight:600;line-height:1.2}@media print,screen and (min-width: 768px){.bl_lineup .lineupHeading .heading{font-size:clamp(22.5px,1.875vw,30px);padding-bottom:.625vw;margin-bottom:.625vw}}@media only screen and (max-width: 767px){.bl_lineup .lineupHeading .heading{font-size:6.4vw;padding-bottom:2.1333333333vw;margin-bottom:1.3333333333vw}}.bl_lineup .lineupHeading .heading::after{content:"";display:inline-block;position:absolute;bottom:0;height:1px;background:#000}@media print,screen and (min-width: 768px){.bl_lineup .lineupHeading .heading::after{height:2px;width:calc(100% + 8.59375vw + 4.6875vw)}}@media only screen and (max-width: 767px){.bl_lineup .lineupHeading .heading::after{width:90vw}}.bl_lineup .lineupHeading .sub{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.2}@media print,screen and (min-width: 768px){.bl_lineup .lineupMeta{display:flex;width:23.4375vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup .lineupMeta{display:flex;width:45%}}@media only screen and (max-width: 767px){.bl_lineup .lineupMeta{padding-top:0 !important}}.bl_lineup .lineupDesc{display:flex;flex-direction:column;width:100%}.bl_lineup .lineupDesc .btnWrap{margin-top:auto;text-align:center}@media only screen and (max-width: 767px){.bl_lineup .lineupDesc .btnWrap{margin-top:6.4vw}}.bl_lineup .lineupDescText{line-height:1.8}@media print,screen and (min-width: 768px){.bl_lineup .lineupDescText{padding-bottom:clamp(30px,2.5vw,40px)}}.bl_lineup .lineupApplications{display:flex}@media print,screen and (min-width: 768px){.bl_lineup .lineupAppList{display:flex;align-items:flex-start;gap:20px;margin-top:clamp(33.75px,2.8125vw,45px)}}@media only screen and (max-width: 767px){.bl_lineup .lineupAppList{flex:1;display:grid;grid-template-columns:repeat(4, 1fr);align-items:start;gap:13px;margin-top:9.3333333333vw}}.bl_lineup .lineupAppList li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.bl_lineup .lineupAppList li a{display:inline-block;text-align:center;text-decoration:none;color:var(--color-text-base);transition:opacity .3s var(--transition-ease)}.bl_lineup .lineupAppList li a:hover{opacity:.8}@media print,screen and (min-width: 768px){.bl_lineup .lineupAppList li.-adjust{margin-left:-20px}}@media only screen and (max-width: 767px){.bl_lineup .lineupAppList li{gap:5px}}.bl_lineup .lineupAppList .text{font-size:clamp(10.5px,.875vw,14px);text-align:center;line-height:1.4;white-space:nowrap}.bl_lineup .lineupAppList .icon{display:flex;justify-content:center;align-items:center;background:#959595;width:clamp(54px,4.5vw,72px);height:clamp(54px,4.5vw,72px);border-radius:8px;background-repeat:no-repeat;background-size:100%}@media only screen and (max-width: 767px){.bl_lineup .lineupAppList .icon{width:17.0666666667vw;height:17.0666666667vw}}.bl_lineup .lineupAppList .-glasses{background-image:url(/images/pict_glasses.png)}.bl_lineup .lineupAppList .-glass{background-image:url(/images/pict_glass.png)}.bl_lineup .lineupAppList .-tv{background-image:url(/images/pict_tv.png)}.bl_lineup .lineupAppList .-cleaning{background-image:url(/images/pict_cleaning.png)}.bl_lineup .lineupAppList .-shop{background-image:url(/images/pict_shop.png)}.bl_lineup .lineupAppList .-oem{background-image:url(/images/pict_oem.png)}.bl_lineup .lineupAppList .-nobelti{background-image:url(/images/pict_nobelti.png)}.bl_lineup .lineupAppList .-mk{background-image:url(/images/pict_mk.png)}.bl_lineup .lineupAppList .-mc{background-image:url(/images/pict_mc.png)}.bl_lineup .lineupAppList .-ms{background-image:url(/images/pict_ms.png)}.bl_lineup .lineupAppList .-pk{background-image:url(/images/pict_pk.png)}.bl_lineup .lineupAppList .-pw{background-image:url(/images/pict_pw.png)}.bl_lineup .lineupAppList .-me{background-image:url(/images/pict_me.png)}.bl_lineup .lineupAppList .-ce_toraysee{background-image:url(/images/pict_ce_toraysee.png)}.bl_lineup .lineupAppList .-es_toraysee{background-image:url(/images/pict_es_toraysee.png)}.bl_lineup .lineupAppList .-es_luciswab{background-image:url(/images/pict_es_luciswab.png)}.bl_lineup .bl_lineupBoxes{width:clamp(922.5px,76.875vw,1230px);margin-top:clamp(112.5px,9.375vw,150px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup .bl_lineupBoxes{padding-right:4.6875vw;width:100%}}@media only screen and (max-width: 767px){.bl_lineup .bl_lineupBoxes{width:auto;margin-top:13.3333333333vw;margin-right:5.3333333333vw}}.bl_onlineShop{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;display:flex;flex-direction:column;justify-content:center;margin-top:clamp(120px,10vw,160px);overflow:hidden}.bl_onlineShop .heading{font-size:clamp(37.5px,3.125vw,50px);font-weight:600;line-height:1;margin-bottom:clamp(30px,2.5vw,40px)}.bl_onlineShop .meta{font-size:clamp(15px,1.25vw,20px)}.bl_onlineShop .btnWrap{margin-top:clamp(27px,2.25vw,36px)}.bl_onlineShop .notes{margin-top:8px;font-size:clamp(9.75px,.8125vw,13px)}.bl_onlineShop .backgroundImg{position:absolute;left:0;top:0;width:100%;height:100%}.bl_onlineShop .backgroundImg::before,.bl_onlineShop .backgroundImg::after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center center;width:100%;height:100%}@media print,screen and (min-width: 768px){.bl_onlineShop{background-image:url(/images/bg_onlineshop_03_pc.jpg);padding:clamp(67.5px,5.625vw,90px) 0 clamp(48px,4vw,64px)}.bl_onlineShop .backgroundImg::before,.bl_onlineShop .backgroundImg::after{background-size:cover;top:0}.bl_onlineShop .backgroundImg::before{background-image:url(/images/bg_onlineshop_01_pc.png)}.bl_onlineShop .backgroundImg::after{background-image:url(/images/bg_onlineshop_02_pc.png)}}@media only screen and (max-width: 767px){.bl_onlineShop{background:linear-gradient(-41.89deg, #c7bcae, #beae9a);min-height:140vw;padding:0 6.4vw}.bl_onlineShop .heading{font-size:8vw}.bl_onlineShop .meta{font-size:4.2666666667vw}.bl_onlineShop .backgroundImg::before,.bl_onlineShop .backgroundImg::after{background-size:100%}.bl_onlineShop .backgroundImg::before{background-image:url(/images/bg_onlineshop_01_sp.png);background-position:0 100%}.bl_onlineShop .backgroundImg::after{background-image:url(/images/bg_onlineshop_02_sp.png);background-position:0 0}}.bl_contactBlock{background-color:var(--color-beige-light);padding:clamp(67.5px,5.625vw,90px) 0;text-align:center}.bl_contactBlock .ly_inner{border:#d6cdc3 1px solid}.bl_contactBlock .heading{font-size:clamp(28.5px,2.375vw,38px);font-weight:600;line-height:1.4}.bl_contactBlock .meta{margin:clamp(22.5px,1.875vw,30px)}@media only screen and (max-width: 767px){.bl_contactBlock{padding:10.6666666667vw 4vw}.bl_contactBlock .headingz{font-size:6.4vw}}@media print,screen and (min-width: 768px){.el_heroLogo{width:26.5625vw;max-width:340px}}@media only screen and (max-width: 767px){.el_heroLogo{width:58.1333333333vw}}.bl_newsContainer{margin-top:clamp(112.5px,9.375vw,150px);margin-bottom:clamp(112.5px,9.375vw,150px)}@media only screen and (max-width: 767px){.bl_newsContainer{margin-top:16vw;margin-bottom:16vw}}.bl_newsContainer .newsInner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_newsContainer .newsInner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_newsContainer .newsInner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.bl_newsContainer .newsIndex{border-top:3px solid var(--color-beige-base);border-left:3px solid var(--color-beige-base);padding:clamp(45px,3.75vw,60px)}@media only screen and (max-width: 767px){.bl_newsContainer .newsIndex{border-width:2px;padding:8vw;padding-right:0}}.bl_newsContainer .newsIndex.-blue{border-color:var(--color-industry-dark)}.bl_newsContainer .newsIndex.-blue .heading{color:var(--color-industry-dark)}.bl_newsContainer .newsIndex.-green{border-color:var(--color-medical-dark)}.bl_newsContainer .newsIndex.-green .heading{color:var(--color-medical-dark)}.bl_newsContainer .newsIndex .heading{font-size:clamp(37.5px,3.125vw,50px);font-weight:600;line-height:1.2;color:var(--color-beige-base)}@media only screen and (max-width: 767px){.bl_newsContainer .newsIndex .heading{font-size:8.5333333333vw}}.bl_newsContainer .newsBtnWrap{display:flex;justify-content:center;margin-top:clamp(63.75px,5.3125vw,85px)}.bl_backTop .inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;padding-bottom:8px}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_backTop .inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_backTop .inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.bl_backTop .link{display:inline-block;color:var(--color-text-base)}@media only screen and (max-width: 767px){.bl_backTop{font-size:1.1rem}}.bl_categoryLinks{background-color:#e1e1e1;padding-top:clamp(45px,3.75vw,60px);padding-bottom:clamp(75px,6.25vw,100px)}@media only screen and (max-width: 767px){.bl_categoryLinks{padding-top:9.3333333333vw;padding-bottom:13.3333333333vw}}.bl_categoryLinks .inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_categoryLinks .inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_categoryLinks .inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.bl_categoryLinks .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.4;text-align:center}.bl_categoryLinks .heading span{position:relative;display:inline-block;padding-bottom:8px}.bl_categoryLinks .heading span::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120%;height:1px;background-color:#000}@media only screen and (max-width: 767px){.bl_categoryLinks .heading{font-size:6.6666666667vw}.bl_categoryLinks .heading span{display:block;width:100%}.bl_categoryLinks .heading span::after{width:100%;left:0;transform:translateX(0)}}.bl_categoryLinks .itemContainer{display:flex;justify-content:center;gap:clamp(56.25px,4.6875vw,75px);margin-top:clamp(67.5px,5.625vw,90px)}.bl_categoryLinks .itemHeading{font-size:clamp(15px,1.25vw,20px);font-weight:400;text-align:center}.bl_categoryLinks .itemImg{margin-top:clamp(22.5px,1.875vw,30px)}.bl_categoryLinks .itemBtn{text-align:center;margin-top:clamp(35.25px,2.9375vw,47px)}@media print,screen and (min-width: 768px){.bl_categoryLinks .itemContainer.-column3{gap:clamp(22.5px,1.875vw,30px)}}@media only screen and (max-width: 767px){.bl_categoryLinks .itemContainer{flex-direction:column;gap:24vw;margin-top:16vw}.bl_categoryLinks .itemHeading{font-size:4.8vw}.bl_categoryLinks .itemImg{margin-top:5.3333333333vw}.bl_categoryLinks .itemBtn{margin-top:9.3333333333vw}}.bl_tabButtons{position:relative}@media only screen and (max-width: 767px){.bl_tabButtons{margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}}.bl_tabButtons .tablist{display:flex;justify-content:center;font-size:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_tabButtons .tablist{justify-content:space-between}}.bl_tabButtons .tabItem{position:relative;padding:3px clamp(18px,1.5vw,24px);text-align:center;font-weight:600;min-height:clamp(42.75px,3.5625vw,57px);display:flex;justify-content:center;align-items:center;color:var(--color-text-base);cursor:pointer;transition:background-color .3s ease;white-space:nowrap}@media print,screen and (min-width: 768px){.bl_tabButtons .tabItem{min-width:clamp(127.5px,10.625vw,170px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_tabButtons .tabItem{min-width:0}}.bl_tabButtons .tabItem.-fzNormal{font-size:clamp(12px,1vw,16px)}.bl_tabButtons .tabItem:hover{text-decoration:none}.bl_tabButtons .tabItem:last-child::before{display:none}.bl_tabButtons .tabItem::before{content:"";position:absolute;right:0;width:2px;height:85%;background-color:var(--color-text-base)}.bl_tabButtons .tabItem:not([aria-selected=true])::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:3px;background:var(--color-blue-base);background-color:#333;transition:transform .3s var(--transition-ease);height:3px;transform-origin:center 0;transform:scale(0, 1)}.bl_tabButtons .tabItem:not([aria-selected=true]):hover::after{transform:scale(0.2, 1)}.bl_tabButtons .tabItem.is_current,.bl_tabButtons .tabItem[aria-selected=true]{background-color:#eeebe7;pointer-events:none}.bl_tabButtons.-fullWidth .tablist{justify-content:space-between}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_tabButtons.-fullWidth .tablist{justify-content:center}}.bl_tabButtons.-fullWidth .tabItem{width:100%}@media print,screen and (min-width: 768px){.bl_tabButtons.-fullWidth .tabItem{padding:3px 10px}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_tabButtons.-fullWidth .tabItem{width:auto;padding:3px 20px}}.bl_tabButtons[data-tab-id=industry] .tabItem.is_current,.bl_tabButtons[data-tab-id=industry] .tabItem[aria-selected=true]{background-color:var(--color-industry-base)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_tabButtons .tablist{font-size:1.4rem}}@media only screen and (max-width: 767px){.bl_tabButtons{position:relative}.bl_tabButtons .tablist{position:relative;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2.1333333333vw;padding-left:5.3333333333vw;padding-right:5.3333333333vw;font-size:4.2666666667vw}.bl_tabButtons .tabItem{padding:.5333333333vw 5.3333333333vw;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bl_tabButtons .tabItem:last-child{border-right:0}.bl_tabButtons .tabItem:not([aria-selected=true])::after{display:none}}.el_tabPanel[aria-hidden=true]{display:none}.el_tabPanel[aria-hidden=false]{display:block;animation:anime-fadein .7s ease both}.bl_hero{position:relative}.bl_hero .kvImg{width:100%}.bl_hero .el_heroLogo{position:absolute;z-index:1}@media print,screen and (min-width: 768px){.bl_hero .el_heroLogo{right:12.5vw;top:50%;transform:translateY(-50%)}}@media only screen and (max-width: 767px){.bl_hero .el_heroLogo{top:13.3333333333vw;left:0;right:0;margin:auto}}.bl_topSloganContainer{position:relative;z-index:var(--zindex-top-slogan)}.bl_topSlogan{position:relative}.bl_topSlogan::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/shared/images/toraysee_logo_beige.svg);background-position:center bottom;background-repeat:no-repeat;background-size:100%;opacity:.7;z-index:-1}@media print,screen and (min-width: 768px){.bl_topSlogan{padding:clamp(135px,11.25vw,180px) 0 clamp(180px,15vw,240px)}}@media only screen and (max-width: 767px){.bl_topSlogan{padding:26.6666666667vw 8vw 38.6666666667vw;margin:0 -5.3333333333vw}}@media print,screen and (min-width: 768px){.bl_topSlogan.-about{padding:clamp(135px,11.25vw,180px) 0 clamp(225px,18.75vw,300px)}}.bl_topSlogan .slogan{position:relative;z-index:1}@media print,screen and (min-width: 768px){.bl_topSlogan .slogan{display:flex;justify-content:center;gap:clamp(75px,6.25vw,100px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_topSlogan .slogan{gap:clamp(15px,1.25vw,20px)}}.bl_topSlogan .heading{position:relative;z-index:1}@media only screen and (max-width: 767px){.bl_topSlogan .heading{margin-bottom:10.6666666667vw}}.bl_topSlogan .inline{position:relative;display:inline-block;font-size:clamp(52.5px,4.375vw,70px);font-weight:600;line-height:1;letter-spacing:.2em;padding-bottom:8px}.bl_topSlogan .inline:last-child{margin-top:clamp(45px,3.75vw,60px)}.bl_topSlogan .inline::after{content:"";position:absolute;bottom:0;left:0;width:90%;height:1px;background-color:#333}@media only screen and (max-width: 767px){.bl_topSlogan .inline{font-size:12.8vw}.bl_topSlogan .inline:last-child{margin-top:10.6666666667vw}}.bl_topSlogan .description{font-size:clamp(18px,1.5vw,24px);line-height:2.1}.bl_topSlogan .btnWrap{position:relative;z-index:1;text-align:center;margin-top:clamp(97.5px,8.125vw,130px)}@media only screen and (max-width: 767px){.bl_topSlogan .btnWrap{margin-top:16vw}}.bl_topTopics{position:relative;z-index:var(--zindex-top-topics);background-color:var(--color-beige-base);padding-top:clamp(27px,2.25vw,36px);padding-bottom:clamp(75px,6.25vw,100px)}@media print,screen and (min-width: 768px){.bl_topTopics{margin-top:clamp(-60px,-5vw,-80px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_topTopics{margin-top:clamp(-33.75px,-2.8125vw,-45px)}}@media only screen and (max-width: 767px){.bl_topTopics{padding-bottom:8vw;margin-top:-4vw}}.bl_topTopics .heading{font-size:clamp(37.5px,3.125vw,50px);font-weight:600;line-height:1.2;max-width:calc(var(--content-width) + 4%);padding:0 2%;margin:0 auto 12px}@media only screen and (max-width: 767px){.bl_topTopics .heading{text-align:center;font-size:8vw;padding:5.3333333333vw 0 2.6666666667vw}}.bl_topTopics .topicsItems .item{height:auto;color:#333}.bl_topTopics .topicsItems .item:hover{text-decoration:none}.bl_topTopics .topicsItems .item:hover .itemThumb img{transform:scale(1.1)}.bl_topTopics .topicsItems .itemThumb{position:relative;width:100%;aspect-ratio:380/237;background:var(--color-gray-base);overflow:hidden}.bl_topTopics .topicsItems .itemThumb img{width:100%;transition:transform .5s var(--transition-ease)}.bl_topTopics .topicsItems .itemMeta{background:#fff;padding:clamp(15px,1.25vw,20px) clamp(15px,1.25vw,20px) clamp(22.5px,1.875vw,30px);font-size:clamp(12px,1vw,16px)}@media only screen and (max-width: 767px){.bl_topTopics .topicsItems .itemMeta{font-size:3.4666666667vw}}.bl_topTopics .topicsItems .itemMeta .date{text-align:center;position:relative;padding-bottom:clamp(9px,.75vw,12px);margin-bottom:clamp(7.5px,.625vw,10px)}.bl_topTopics .topicsItems .itemMeta .date::before{content:"";position:absolute;bottom:0;left:0;right:0;display:inline-block;width:clamp(37.5px,3.125vw,50px);height:1px;margin:0 auto;background:#000}.bl_topTopics.-about .ly_inner{text-align:center;display:flex;flex-direction:column;gap:clamp(30px,2.5vw,40px)}.bl_topTopics.-about .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.6}@media only screen and (max-width: 767px){.bl_topTopics.-about .ly_inner{text-align:left}.bl_topTopics.-about .heading{font-size:6.4vw;text-align:left;margin-bottom:0}}.bl_lineupContainer.-top{margin-top:clamp(120px,10vw,160px)}@media only screen and (max-width: 767px){.bl_lineupContainer.-top{margin-top:21.3333333333vw}}.bl_chapterHero{position:relative;width:100%;height:38.75vw;overflow:hidden}.bl_chapterHero .media{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;margin:auto;transform:translateX(-50%) translateY(-50%)}.bl_chapterHero .media img{width:100%;height:100%;object-fit:cover}.bl_chapterHero .content{width:100%;height:100%;display:flex;max-width:var(--content-width);margin:auto}@media print,screen and (min-width: 768px){.bl_chapterHero .content{align-items:center}}.bl_chapterHero .content .el_heroLogo{position:relative}@media print,screen and (min-width: 768px){.bl_chapterHero .content .el_heroLogo{margin-left:clamp(37.5px,3.125vw,50px)}}@media only screen and (max-width: 767px){.bl_chapterHero .content .el_heroLogo{margin:15.6vw auto 0}}@media print,screen and (min-width: 768px){.bl_chapterHero .content.-right{justify-content:flex-end}}@media print,screen and (min-width: 768px){.bl_chapterHero .content.-right .el_heroLogo{margin-right:clamp(37.5px,3.125vw,50px)}}@media only screen and (max-width: 767px){.bl_chapterHero{height:160vw}.bl_chapterHero video{width:100%;height:100%;object-fit:cover}.bl_chapterHero .el_heroLogo{width:80%;max-width:58.1333333333vw}}@media print,screen and (min-width: 768px){.bl_chapterOutline{text-align:center;padding-top:clamp(142.5px,11.875vw,190px);padding-bottom:clamp(142.5px,11.875vw,190px)}.bl_chapterOutline .heading{font-size:clamp(30px,2.5vw,40px);font-weight:400;line-height:1.2;letter-spacing:.3em;margin-bottom:clamp(27px,2.25vw,36px)}.bl_chapterOutline .subHeading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600}.bl_chapterOutline .description{font-size:clamp(18.75px,1.5625vw,25px);line-height:2}}@media only screen and (max-width: 767px){.bl_chapterOutline{padding-top:24vw;padding-bottom:24vw}.bl_chapterOutline .heading{font-size:8vw;font-weight:400;line-height:1.6;letter-spacing:.1em;margin-bottom:9.6vw}.bl_chapterOutline .description{font-size:4.8vw;line-height:2}}.bl_productsCardUnit .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;text-align:center}.bl_productsCardUnit .productColumn{margin-top:clamp(42px,3.5vw,56px);display:flex;gap:clamp(22.5px,1.875vw,30px)}.bl_productsCardUnit .productItem{display:flex;flex-direction:column;flex:1}.bl_productsCardUnit .productName{text-align:center;font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;line-height:1.2;margin-top:clamp(22.5px,1.875vw,30px)}.bl_productsCardUnit .productDescription{text-align:center;margin:clamp(15px,1.25vw,20px) 0 clamp(42px,3.5vw,56px)}.bl_productsCardUnit .productLink{text-align:center;margin-top:auto}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productsCardUnit .productDescription{text-align:left}.bl_productsCardUnit .productDescription br{display:none}}@media only screen and (max-width: 767px){.bl_productsCardUnit .heading{font-size:6.6666666667vw}.bl_productsCardUnit .productColumn{margin-top:7.4666666667vw;flex-direction:column;gap:21.3333333333vw}.bl_productsCardUnit .productName{font-size:5.8666666667vw;margin-top:5.3333333333vw}.bl_productsCardUnit .productDescription{margin:5.3333333333vw 0 10.6666666667vw;text-align:left;line-height:1.8}}.bl_medicalFeatures{background-color:var(--color-medical-base)}.bl_medicalFeatures .inner{max-width:calc(var(--content-width) + 4%);padding-left:2%;padding-right:2%;margin:auto;padding-top:clamp(90px,7.5vw,120px);padding-bottom:clamp(90px,7.5vw,120px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_medicalFeatures .inner{max-width:100%;padding-left:clamp(45px,3.75vw,60px);padding-right:clamp(45px,3.75vw,60px)}}@media only screen and (max-width: 767px){.bl_medicalFeatures .inner{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.bl_medicalFeatures .heading{font-size:clamp(30px,2.5vw,40px);font-weight:600;text-align:center;line-height:1.2}.bl_medicalFeatures .subHeading{font-size:clamp(15px,1.25vw,20px);margin-top:clamp(30px,2.5vw,40px);text-align:center}.bl_medicalFeatures .featureHeading{margin-top:clamp(51px,4.25vw,68px);padding:clamp(13.5px,1.125vw,18px);background-color:var(--color-medical-dark);font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;text-align:center;line-height:1.6}.bl_medicalFeatures .featureColumn{display:flex;align-items:stretch;gap:clamp(90px,7.5vw,120px);margin:clamp(54px,4.5vw,72px) auto 0;max-width:1015px}.bl_medicalFeatures .featureColumn+.featureHeading{margin-top:clamp(105px,8.75vw,140px)}.bl_medicalFeatures .featureItem{display:flex;flex-direction:column}.bl_medicalFeatures .featureNameWrapper{border-bottom:1px solid #000;margin-bottom:clamp(15px,1.25vw,20px)}@media print,screen and (min-width: 768px){.bl_medicalFeatures .featureNameWrapper{display:flex;align-items:center;flex-grow:1}}.bl_medicalFeatures .featureName{padding-bottom:clamp(15px,1.25vw,20px);font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.6;text-align:center}@media print,screen and (min-width: 768px){.bl_medicalFeatures .featureName{width:100%;display:flex;align-items:center;justify-content:center}}.bl_medicalFeatures .featureName .logo{max-width:224px}.bl_medicalFeatures .featureCaption{text-align:center}.bl_medicalFeatures .featureImage{margin-top:clamp(15px,1.25vw,20px)}.bl_medicalFeatures .featureOutline{margin-top:clamp(45px,3.75vw,60px);text-align:center}.bl_medicalFeatures .featureVideo{margin-top:clamp(67.5px,5.625vw,90px)}.bl_medicalFeatures .featureVideoCaption{margin-top:clamp(15px,1.25vw,20px);text-align:center}@media only screen and (max-width: 767px){.bl_medicalFeatures .inner{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}.bl_medicalFeatures .heading{font-size:7.2vw}.bl_medicalFeatures .subHeading{margin-top:clamp(22.5px,1.875vw,30px);font-size:4.8vw}.bl_medicalFeatures .featureHeading{margin-top:clamp(30px,2.5vw,40px);margin-left:-5.3333333333vw;margin-right:-5.3333333333vw;padding:4vw;font-size:5.8666666667vw}.bl_medicalFeatures .featureColumn{flex-direction:column;gap:10.6666666667vw;margin-top:10.6666666667vw}.bl_medicalFeatures .featureColumn+.featureHeading{margin-top:21.3333333333vw}.bl_medicalFeatures .featureName{padding-bottom:4vw;font-size:4.8vw}.bl_medicalFeatures .featureName .logo{max-width:170px}.bl_medicalFeatures .featureImage{margin-top:5.3333333333vw}.bl_medicalFeatures .featureOutline{margin-top:8vw}.bl_medicalFeatures .featureVideo{margin-top:13.3333333333vw}.bl_medicalFeatures .featureVideoCaption{margin-top:2.6666666667vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_medicalFeatures .featureColumn{gap:clamp(30px,2.5vw,40px)}.bl_medicalFeatures .featureName .logo{max-width:120px}}.bl_featureBlock{position:relative;border:2px solid var(--color-beige-border);padding:clamp(51px,4.25vw,68px) 0;margin-top:clamp(60px,5vw,80px)}.bl_featureBlock.-industry{border-color:var(--color-industry-dark)}.bl_featureBlock .el_highlightBand{display:inline-block;font-size:clamp(18.75px,1.5625vw,25px);padding:clamp(12px,1vw,16px) clamp(51px,4.25vw,68px)}.bl_featureBlock .featureColumn{display:flex;gap:clamp(90px,7.5vw,120px);padding:clamp(52.5px,4.375vw,70px) clamp(82.5px,6.875vw,110px) 0}.bl_featureBlock .featureColumn .item{max-width:50%}.bl_featureBlock .featureColumn .heading{font-size:clamp(15px,1.25vw,20px);font-weight:600;margin-bottom:clamp(22.5px,1.875vw,30px)}.bl_featureBlock .featureImg{max-width:406px;margin-bottom:clamp(22.5px,1.875vw,30px)}.bl_featureBlock .featureImg img{width:100%}.bl_featureBlock .featureInner{padding:clamp(52.5px,4.375vw,70px) clamp(82.5px,6.875vw,110px) 0}@media only screen and (max-width: 767px){.bl_featureBlock{border-width:1px;padding:10.6666666667vw 0;margin-top:10.6666666667vw}.bl_featureBlock .el_highlightBand{display:block;font-size:4.2666666667vw;padding:2.1333333333vw}.bl_featureBlock .featureColumn{display:flex;flex-direction:column;gap:10.6666666667vw;padding:0 5.3333333333vw;margin-top:10.6666666667vw}.bl_featureBlock .featureColumn .item{max-width:100%}.bl_featureBlock .featureColumn .heading{font-size:4.2666666667vw;margin-bottom:5.3333333333vw}.bl_featureBlock .featureImg{max-width:100%;margin-bottom:5.3333333333vw}.bl_featureBlock .featureImg img{width:100%;height:auto}.bl_featureBlock .featureInner{padding:5.3333333333vw 5.3333333333vw 0}}@media only screen and (max-width: 767px){.bl_gridMedia.-adjustFeatureTable{gap:0}.bl_gridMedia.-adjustFeatureTable .grid+.grid tbody tr:first-child td{border-top:1px solid var(--color-text-base)}}.bl_industryCase{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(51px,4.25vw,68px) 28px}.bl_industryCase .itemText{text-align:center;margin-top:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_industryCase{grid-template-columns:repeat(2, 1fr);gap:10.6666666667vw 4.2666666667vw}.bl_industryCase .itemText{margin-top:2.6666666667vw;font-size:3.2vw}}.bl_catalog{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(112.5px,9.375vw,150px) clamp(30px,2.5vw,40px)}.bl_catalog .item{display:flex;flex-direction:column;gap:clamp(18px,1.5vw,24px)}.bl_catalog .item.-fullWidth{grid-column:1/-1}.bl_catalog .itemLogo a{position:relative;display:inline-block;text-decoration:none}.bl_catalog .itemLogo a::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:3px;background:var(--color-text-base);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--transition-ease, ease);pointer-events:none}.bl_catalog .itemLogo a:hover::after,.bl_catalog .itemLogo a:focus-visible::after{transform:scaleX(1);transform-origin:left}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_catalog br._pcShow{display:none}}@media only screen and (max-width: 767px){.bl_catalog{grid-template-columns:repeat(1, 1fr);gap:26.6666666667vw}.bl_catalog .item{gap:6.4vw}.bl_catalog .itemLink{display:flex;justify-content:center}.bl_catalog .itemLink .el_btnDownload{width:100%}.bl_catalog .itemLogo.-industry{max-width:66.6666666667vw}.bl_catalog .itemLogo.-mk,.bl_catalog .itemLogo.-mc,.bl_catalog .itemLogo.-ms,.bl_catalog .itemLogo.-pk,.bl_catalog .itemLogo.-pw,.bl_catalog .itemLogo.-me{max-width:45.3333333333vw}.bl_catalog .itemLogo.-me{max-width:36.8vw}.bl_catalog .itemLogo.-mf{max-width:60.5333333333vw}.bl_catalog .itemLogo.-roll{max-width:46.6666666667vw}.bl_catalog .itemLogo.-spec{max-width:85.3333333333vw}}.bl_evaluationTable caption{font-size:0;height:0;opacity:0}.bl_evaluationTable th,.bl_evaluationTable td{padding:4px;text-align:left;font-weight:normal}.bl_evaluationTable th{font-weight:600;padding-right:16px}.bl_evaluationTable td{color:#ddd}.bl_evaluationTable.-mk .score{color:#008656}.bl_evaluationTable.-mc .score{color:#16368f}.bl_evaluationTable.-ms .score{color:#046cc1}.bl_evaluationTable.-pk .score{color:#862f57}.bl_evaluationTable.-pw .score{color:#ce5f37}.bl_evaluationTable.-me .score{color:#55b6dd}.lineupCard .bl_evaluationTable th,.lineupCard .bl_evaluationTable td{padding:0 10px 0 0}.lineupCard .bl_evaluationTable th{font-weight:300}@media only screen and (max-width: 767px){.lineupCard .bl_evaluationTable th,.lineupCard .bl_evaluationTable td{font-size:2.6666666667vw}}.bl_featureEvaluation{display:flex}@media print,screen and (min-width: 768px){.bl_featureEvaluation{justify-content:center;gap:clamp(30px,2.5vw,40px)}.bl_featureEvaluation .evaluationItem,.bl_featureEvaluation .featureItem{flex:1}.bl_featureEvaluation .evaluationItem{display:flex;justify-content:flex-end;align-items:center;padding-right:clamp(30px,2.5vw,40px);border-right:1px solid var(--color-text-base)}.bl_featureEvaluation .featureItem{padding-top:8px}}@media only screen and (max-width: 767px){.bl_featureEvaluation{flex-direction:column;gap:8vw}.bl_featureEvaluation .evaluationItem{display:flex;justify-content:center}}.uq_ce_note{font-size:clamp(15px,1.25vw,20px);text-align:center;margin-top:clamp(30px,2.5vw,40px)}@media only screen and (max-width: 767px){.uq_ce_note{font-size:3.2vw;margin-top:8vw;text-align:left;text-indent:-1.5em;padding-left:1.5em}}.uq_ce_application{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(30px,2.5vw,40px) clamp(20.25px,1.6875vw,27px)}.uq_ce_application .useText{margin-top:clamp(12px,1vw,16px);font-size:clamp(15px,1.25vw,20px);text-align:center;line-height:1.4}@media print,screen and (min-width: 768px)and (max-width: 959px){.uq_ce_application{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.uq_ce_application{grid-template-columns:repeat(1, 1fr);gap:10.6666666667vw;width:70%;margin:0 auto}.uq_ce_application .useText{font-size:4.2666666667vw;margin-top:2.6666666667vw}}.uq_ce_usage{display:flex;gap:clamp(37.5px,3.125vw,50px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.uq_ce_usage{flex-direction:column;gap:5.3333333333vw}}@media only screen and (max-width: 767px){.uq_ce_usage{flex-direction:column;gap:13.3333333333vw}}.uq_ce_usage .usageExample{display:flex;flex:1;gap:clamp(30px,2.5vw,40px)}@media only screen and (max-width: 767px){.uq_ce_usage .usageExample{flex-direction:column;gap:13.3333333333vw}}.uq_ce_usage .usageExample .exampleItem:not(:last-child){position:relative}.uq_ce_usage .usageExample .exampleItem:not(:last-child)::before{content:"";position:absolute;top:30%;right:-16%;width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:19px solid var(--color-text-base);transform:translate(-50%, -50%)}@media print,screen and (min-width: 768px)and (max-width: 959px){.uq_ce_usage .usageExample .exampleItem:not(:last-child)::before{top:40%}}@media only screen and (max-width: 767px){.uq_ce_usage .usageExample .exampleItem:not(:last-child)::before{border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-top:20px solid var(--color-text-base);margin-top:-2.6666666667vw;top:unset;right:unset;bottom:-16vw;left:50%}}.uq_ce_usage .usageExample .exampleText{text-align:center;margin-top:clamp(15px,1.25vw,20px)}.uq_ce_usage .usageCheck{width:clamp(277.5px,23.125vw,370px);background-color:var(--color-medical-base);padding:clamp(22.5px,1.875vw,30px)}.uq_ce_usage .usageCheck .checkImg{width:clamp(139.5px,11.625vw,186px);margin:0 auto}.uq_ce_usage .usageCheck .checkHeading{color:var(--color-medical-dark);font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;margin:clamp(15px,1.25vw,20px) 0 10px}@media print,screen and (min-width: 768px)and (max-width: 959px){.uq_ce_usage .usageCheck{width:100%}}@media only screen and (max-width: 767px){.uq_ce_usage .usageCheck{width:100%;padding:8vw}.uq_ce_usage .usageCheck .checkImg{width:70%}.uq_ce_usage .usageCheck .checkHeading{font-size:8vw}}.bl_downloadList{display:flex;flex-direction:column;gap:clamp(45px,3.75vw,60px);margin-top:clamp(45px,3.75vw,60px)}.bl_downloadList .itemHeading{font-size:clamp(15px,1.25vw,20px);font-weight:600;margin-bottom:8px}.bl_downloadList .itemList{display:flex;flex-direction:column;gap:clamp(18px,1.5vw,24px)}.bl_downloadList .itemText{display:block;margin-bottom:clamp(6px,.5vw,8px)}@media only screen and (max-width: 767px){.bl_downloadList{gap:16vw;margin-top:16vw}.bl_downloadList .itemHeading{font-size:5.3333333333vw}.bl_downloadList .itemList{gap:9.3333333333vw}.bl_downloadList .itemText{margin-bottom:4.2666666667vw}.bl_downloadList .el_btnDownload{width:100%}}.bl_itemSlider{position:relative}.bl_itemSlider .swiper-button-next{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease;right:clamp(18px,1.5vw,24px)}.bl_itemSlider .swiper-button-next::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(45deg);margin:auto 0;transform:translateX(-3px) translateY(-50%) rotate(45deg);transition:border-color .3s ease;border-width:3px}.bl_itemSlider .swiper-button-next:hover{background-color:#fff}.bl_itemSlider .swiper-button-next:hover::after{border-color:silver}@media only screen and (max-width: 767px){.bl_itemSlider .swiper-button-next{width:8vw;height:8vw}.bl_itemSlider .swiper-button-next::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(-1px) translateY(-50%) rotate(45deg)}}.bl_itemSlider .swiper-button-prev{width:clamp(75px,6.25vw,100px);height:clamp(75px,6.25vw,100px);background-image:none;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:0;transform:translateY(-50%);transition:background-color .3s ease;left:clamp(18px,1.5vw,24px)}.bl_itemSlider .swiper-button-prev::after{content:"";display:inline-block;position:absolute;top:50%;margin:auto;width:clamp(19.5px,1.625vw,26px);height:clamp(19.5px,1.625vw,26px);border-top:#fff 1px solid;border-right:#fff 1px solid;transform:translateY(-50%) rotate(-135deg);margin:auto 0;transform:translateX(3px) translateY(-50%) rotate(-135deg);transition:border-color .3s ease;border-width:3px}.bl_itemSlider .swiper-button-prev:hover{background-color:#fff}.bl_itemSlider .swiper-button-prev:hover::after{border-color:silver}@media only screen and (max-width: 767px){.bl_itemSlider .swiper-button-prev{width:8vw;height:8vw}.bl_itemSlider .swiper-button-prev::after{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;transform:translateX(1px) translateY(-50%) rotate(-135deg)}}@media only screen and (max-width: 767px){.bl_itemSlider .swiper-button-next{right:3.2vw}.bl_itemSlider .swiper-button-prev{left:3.2vw}}.bl_productsLineup{border:2px solid var(--color-beige-border);padding:clamp(37.5px,3.125vw,50px) clamp(67.5px,5.625vw,90px) clamp(67.5px,5.625vw,90px);margin-top:clamp(22.5px,1.875vw,30px)}@media print,screen and (min-width: 768px){.bl_productsLineup{margin-left:clamp(-67.5px,-5.625vw,-90px);margin-right:clamp(-67.5px,-5.625vw,-90px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productsLineup{margin-left:0;margin-right:0;padding:8vw 5.3333333333vw}}@media only screen and (max-width: 767px){.bl_productsLineup{margin-top:8vw;padding:8vw 5.3333333333vw;border-width:1px}}.bl_productsLineup .lineupHeading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;padding-bottom:clamp(7.5px,.625vw,10px);border-bottom:2px solid var(--color-beige-border)}@media only screen and (max-width: 767px){.bl_productsLineup .lineupHeading{font-size:6.4vw;border-width:1px}}.bl_productsLineup .linupOutline{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(18px,1.5vw,24px)}.bl_productsLineup .linupOutline .btnWrap{display:flex;justify-content:flex-end}.bl_productsLineup .linupOutline.-end{justify-content:flex-end}@media only screen and (max-width: 767px){.bl_productsLineup .linupOutline{flex-direction:column;justify-content:flex-start;gap:5.3333333333vw}.bl_productsLineup .linupOutline .btnWrap{width:100%}.bl_productsLineup .linupOutline .btnWrap .el_btn{margin:0 auto}}.bl_productsLineup[data-tab-id=industry]{border-color:var(--color-industry-dark)}.bl_productsLineup[data-tab-id=industry] .lineupHeading{border-color:var(--color-industry-dark)}.bl_productsLineup .panelHeader{display:flex;align-items:flex-end}.bl_productsLineup .panelHeader .headerMeta{flex:1}.bl_productsLineup .panelHeader .lineupHeading{padding-left:clamp(25.5px,2.125vw,34px)}.bl_productsLineup .panelHeader .linupOutline{padding-left:clamp(25.5px,2.125vw,34px);margin-top:clamp(30px,2.5vw,40px)}.bl_productsLineup .panelHeader .linupOutline.-vertical{flex-direction:column;align-items:flex-start;gap:5px}@media only screen and (max-width: 767px){.bl_productsLineup .panelHeader{flex-direction:column-reverse;align-items:flex-start}.bl_productsLineup .panelHeader .headerMeta{margin-bottom:5.3333333333vw}.bl_productsLineup .panelHeader .lineupHeading{padding-left:0}.bl_productsLineup .panelHeader .linupOutline{padding-left:0;margin-top:5.3333333333vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productsLineup .panelHeader .headerImg{width:40%}}@media print,screen and (min-width: 768px){.bl_productsLineup .panelHeader+.bl_lineupCardUnit{margin-top:clamp(97.5px,8.125vw,130px)}}.bl_lineupCardUnit{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(60px,5vw,80px) clamp(18px,1.5vw,24px);margin-top:clamp(37.5px,3.125vw,50px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineupCardUnit{grid-template-columns:repeat(3, 1fr);gap:clamp(60px,5vw,80px) clamp(18px,1.5vw,24px)}}@media only screen and (max-width: 767px){.bl_lineupCardUnit{grid-template-columns:repeat(2, 1fr);gap:10.6666666667vw 4.2666666667vw;margin-top:16vw}}.bl_lineupCardUnit .lineupCard{position:relative;color:var(--color-text-base)}.bl_lineupCardUnit a.lineupCard:hover{text-decoration:none}.bl_lineupCardUnit a.lineupCard:hover .lineupCardImg::before{opacity:1}.bl_lineupCardUnit .lineupCardImg{position:relative;width:100%;padding-top:100%;overflow:hidden;background-color:var(--color-gray-base);border:1px solid #adadad}.bl_lineupCardUnit .lineupCardImg.-noBorder{border:none}.bl_lineupCardUnit .lineupCardImg::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border:5px solid #adadad;opacity:0;transition:opacity .3s ease}.bl_lineupCardUnit .lineupCardImg img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.bl_lineupCardUnit a.lineupCardImg:hover::before{opacity:1}.bl_lineupCardUnit .lineupCardHeading{margin-top:clamp(12px,1vw,16px)}.bl_lineupCardUnit .lineupCardHeading .application{font-size:clamp(10.5px,.875vw,14px)}@media only screen and (max-width: 767px){.bl_lineupCardUnit .lineupCardHeading{margin-top:2.6666666667vw;font-size:3.2vw}.bl_lineupCardUnit .lineupCardHeading .application{font-size:2.6666666667vw}}.bl_lineupCardUnit .lineupCardHeading.-bold{font-weight:600}@media print,screen and (min-width: 768px){.bl_lineupCardUnit .lineupCardHeading.-bold{margin-top:clamp(15px,1.25vw,20px)}}.bl_lineupCardUnit .summary{margin:clamp(12px,1vw,16px) 0 clamp(24px,2vw,32px);font-size:clamp(9.75px,.8125vw,13px)}.bl_lineupCardUnit .btnWrap{margin-top:auto;text-align:center}.bl_lineupCardUnit.-lower{margin-top:0;gap:clamp(112.5px,9.375vw,150px) clamp(18px,1.5vw,24px)}.bl_lineupCardUnit.-lower .lineupCard{display:flex;flex-direction:column;align-items:stretch}.bl_lineupCardUnit.-lower .lineupCardHeading{margin-top:0;margin-bottom:clamp(12px,1vw,16px);display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}.bl_lineupCardUnit.-lower .summary{flex-grow:1}.bl_lineupCardUnit.-lower .lineupCardImg+.btnWrap{margin-top:clamp(24px,2vw,32px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineupCardUnit.-lower{gap:clamp(60px,5vw,80px) clamp(18px,1.5vw,24px)}}@media only screen and (max-width: 767px){.bl_lineupCardUnit.-lower{grid-template-columns:repeat(1, 1fr);gap:21.3333333333vw}.bl_lineupCardUnit.-lower .lineupCardHeading{display:block;font-size:4.2666666667vw}.bl_lineupCardUnit.-lower .summary{font-size:4.2666666667vw}}.bl_lineupModal{display:flex;align-items:center;gap:clamp(30px,2.5vw,40px);width:clamp(600px,50vw,800px);max-width:800px}.bl_lineupModal .modalImg{width:clamp(210px,17.5vw,280px);position:relative;background-color:var(--color-gray-base);border:1px solid #adadad}.bl_lineupModal .modalImg img{width:100%;height:100%;object-fit:cover}.bl_lineupModal .modalBody{flex:1}.bl_lineupModal .modalBody .heading{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.2;margin-bottom:clamp(6px,.5vw,8px)}.bl_lineupModal .modalBody .link{margin-top:clamp(15px,1.25vw,20px)}.bl_lineupModal .modalBody .link a{word-break:break-all}.bl_lineupModal .modalBody .link .url{margin-top:clamp(15px,1.25vw,20px)}.bl_lineupModal .modalBody .link .url .el_btn span{position:relative;display:inline-block}@media only screen and (max-width: 767px){.bl_lineupModal{width:auto;flex-direction:column;gap:5.3333333333vw}.bl_lineupModal .modalImg{margin:0 auto}.bl_lineupModal .modalBody{font-size:3.7333333333vw}.bl_lineupModal .modalBody .link{font-size:3.2vw}}.bl_lineupBoxes{display:flex;gap:clamp(18.75px,1.5625vw,25px);justify-content:space-between}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineupBoxes{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(30px,2.5vw,40px);width:100%}}@media only screen and (max-width: 767px){.bl_lineupBoxes{flex-direction:column;gap:clamp(15px,1.25vw,20px);width:auto}}.bl_lineupBoxes .lineupBox{flex:1;display:flex;flex-direction:column;align-items:center;background-color:var(--color-beige-base);padding:clamp(30px,2.5vw,40px) clamp(22.5px,1.875vw,30px)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineupBoxes .lineupBox{padding:clamp(30px,2.5vw,40px)}}@media only screen and (max-width: 767px){.bl_lineupBoxes .lineupBox{padding:8vw 5.3333333333vw}}.bl_lineupBoxes .lineupBox .heading{font-size:clamp(18.75px,1.5625vw,25px);font-weight:400;line-height:1.4;width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:clamp(12px,1vw,16px);border-bottom:1px solid #333;text-align:center}@media only screen and (max-width: 767px){.bl_lineupBoxes .lineupBox .heading{font-size:5.3333333333vw}}.bl_lineupBoxes .lineupBox .description{margin-top:clamp(12px,1vw,16px);padding-bottom:clamp(30px,2.5vw,40px);text-align:center}@media only screen and (max-width: 767px){.bl_lineupBoxes .lineupBox .description{margin-top:4.2666666667vw;padding-bottom:6.4vw;text-align:left}}.bl_lineupBoxes .lineupBox .button{margin-top:auto;width:100%}.bl_lineupBoxes .lineupBox .button .el_btn{width:100%;padding-left:clamp(15px,1.25vw,20px);padding-right:clamp(15px,1.25vw,20px)}.bl_lineup .bl_productsCardUnit{width:clamp(922.5px,76.875vw,1230px);margin-top:clamp(112.5px,9.375vw,150px);margin-left:8.59375vw}.bl_lineup .bl_productsCardUnit .productColumn{margin-top:0}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_lineup .bl_productsCardUnit{width:auto;margin:clamp(75px,6.25vw,100px) 0 0 4.6875vw}}@media only screen and (max-width: 767px){.bl_lineup .bl_productsCardUnit{width:auto;margin:26.6666666667vw 0 0 5.3333333333vw}.bl_lineup .bl_productsCardUnit .productColumn{padding:0 5.3333333333vw}}.bl_productsImg{display:flex;justify-content:center;gap:clamp(67.5px,5.625vw,90px)}.bl_productsImg .item{display:flex;flex-direction:column;justify-content:flex-start}.bl_productsImg+.bl_productsImg{margin-top:clamp(60px,5vw,80px)}.bl_productsImg .itemHeading{color:var(--color-blue-base);font-weight:600;text-align:center;margin-top:clamp(18px,1.5vw,24px)}.bl_productsImg .itemText{margin-top:clamp(12px,1vw,16px)}.bl_productsImg .itemImg{display:flex;justify-content:center}.bl_productsImg.-w1000{max-width:1000px;margin:0 auto}@media print,screen and (min-width: 768px){.bl_productsImg.-col3 .item{flex:1}.bl_productsImg.-itemGrow .item{flex:1}.bl_productsImg.-alignEnd{align-items:flex-end}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productsImg{gap:clamp(30px,2.5vw,40px)}}@media only screen and (max-width: 767px){.bl_productsImg{gap:5.3333333333vw}.bl_productsImg .itemHeading{font-size:4.2666666667vw;text-align:left}.bl_productsImg .itemText{margin-top:2.6666666667vw;font-size:3.4666666667vw}.bl_productsImg.-itemDescription{flex-direction:column;gap:16vw}.bl_productsImg.-itemDescription .itemImg img{width:100%;height:auto}.bl_productsImg.-itemDescription .itemText{font-size:4.2666666667vw}.bl_productsImg.-col3{flex-wrap:wrap;gap:10.6666666667vw 5.3333333333vw}.bl_productsImg.-col3 .item{width:47%}.bl_productsImg.-col4{display:grid;grid-template-columns:repeat(2, 1fr);gap:10.6666666667vw 8vw}}.bl_points .point{color:#fff;background-color:var(--color-beige-point);font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.6;text-align:center;padding:8px clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_points .point{font-size:4.2666666667vw;padding:2.1333333333vw 5.3333333333vw 1.6vw}}.bl_points .pointNote{margin-top:clamp(15px,1.25vw,20px);font-size:1.3rem}@media only screen and (max-width: 767px){.bl_points .pointNote{font-size:2.9333333333vw}}.bl_points .pointItems{display:flex;flex-direction:column;gap:clamp(22.5px,1.875vw,30px)}.bl_points .pointItems .item{display:flex;align-items:center;gap:clamp(22.5px,1.875vw,30px)}.bl_points .pointItems .item .point{width:clamp(217.5px,18.125vw,290px)}.bl_points .pointItems .item .pointDescription{flex:1;padding-top:.5em}@media only screen and (max-width: 767px){.bl_points .pointItems{gap:16vw}.bl_points .pointItems .item{flex-direction:column;gap:4.2666666667vw}.bl_points .pointItems .item .point{width:100%}}.bl_points .pointColumn{display:flex;align-items:center;justify-content:center;gap:clamp(34.5px,2.875vw,46px)}.bl_points .pointColumn .point{flex:1}@media only screen and (max-width: 767px){.bl_points .pointColumn{flex-direction:column;gap:5.3333333333vw}.bl_points .pointColumn .point{width:100%}}.bl_variation{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(45px,3.75vw,60px) clamp(13.5px,1.125vw,18px)}.bl_variation .item{flex:0 0 calc(20% - clamp(13.5px,1.125vw,18px)*.8);max-width:calc(20% - clamp(13.5px,1.125vw,18px)*.8)}.bl_variation .itemImg{position:relative;display:block;width:100%;padding-top:100%}.bl_variation .itemImg::before{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-color:#fff;border-radius:50%;object-fit:cover;opacity:0;transition:opacity .3s ease}.bl_variation .itemImg:hover::before{opacity:.2}.bl_variation .itemImg img{position:absolute;top:0;width:100%;height:100%;border-radius:50%;object-fit:cover}.bl_variation .itemText{margin-top:clamp(15px,1.25vw,20px);text-align:center}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_variation{gap:clamp(30px,2.5vw,40px) clamp(13.5px,1.125vw,18px)}.bl_variation .item{flex:0 0 calc(25% - clamp(13.5px,1.125vw,18px)*.75);max-width:calc(25% - clamp(13.5px,1.125vw,18px)*.75)}}@media only screen and (max-width: 767px){.bl_variation{gap:8vw 2.6666666667vw}.bl_variation .item{flex:0 0 calc(33.333% - 1.7866666667vw);max-width:calc(33.333% - 1.7866666667vw)}.bl_variation .itemText{margin-top:2.6666666667vw;font-size:3.4666666667vw}}.bl_salesStore{display:flex;align-items:center;border-top:2px solid var(--color-beige-dark);border-bottom:2px solid var(--color-beige-dark);padding:clamp(15px,1.25vw,20px) 0}.bl_salesStore .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;text-align:center;padding:clamp(6px,.5vw,8px) clamp(60px,5vw,80px);white-space:nowrap}.bl_salesStore .description{padding:clamp(6px,.5vw,8px) clamp(60px,5vw,80px);border-left:1px solid var(--color-beige-dark)}.bl_salesStore.-medical{border-top-color:var(--color-medical-border);border-bottom-color:var(--color-medical-border)}.bl_salesStore.-medical .description{border-left-color:var(--color-medical-border)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_salesStore .heading{padding:clamp(6px,.5vw,8px) clamp(15px,1.25vw,20px)}.bl_salesStore .description{padding:clamp(6px,.5vw,8px) clamp(15px,1.25vw,20px)}}@media only screen and (max-width: 767px){.bl_salesStore{flex-direction:column;gap:5.3333333333vw;padding:8vw 0;border-width:1px}.bl_salesStore .heading{font-size:6.6666666667vw;padding:0}.bl_salesStore .description{border:none;padding:0}}.bl_salesStore.-branch .heading{font-size:1.6rem}.bl_salesStore.-branch .description{flex:1;display:flex;justify-content:space-between;gap:clamp(45px,3.75vw,60px)}.bl_salesStore.-branch .description .address{font-style:normal}@media print,screen and (min-width: 768px){.bl_salesStore.-branch .description.-adjust1{justify-content:flex-start;padding-left:clamp(112.5px,9.375vw,150px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_salesStore.-branch .description.-adjust1{justify-content:flex-start;padding-left:clamp(22.5px,1.875vw,30px)}}@media only screen and (max-width: 767px){.bl_salesStore.-branch .description.-adjust1{width:100%}.bl_salesStore.-branch .description.-adjust1 .el_btn{width:100%}.bl_salesStore.-branch .description.-adjust1 ._note{display:block;text-align:center;margin-top:10px}}@media only screen and (max-width: 767px){.bl_salesStore.-branch .heading{font-size:4.2666666667vw;text-align:left;width:100%}.bl_salesStore.-branch .description{flex-direction:column;gap:8px}}.bl_salesStore.-tel{justify-content:center}.bl_salesStore.-tel .description{border:none}.bl_layoutSimulator{display:flex;gap:30px}.bl_layoutSimulator .simulatorResult{position:relative;width:486px;height:486px}.bl_layoutSimulator .simulatorResult .name{display:block;position:absolute;color:#666;font-size:clamp(18px,1.5vw,24px);font-weight:600;text-align:center;white-space:nowrap;opacity:1}.bl_layoutSimulator .simulatorResult .name[data-show=off]{opacity:0}.bl_layoutSimulator .simulatorResult .name[data-show=on]{opacity:1}.bl_layoutSimulator .simulatorResult .name[data-value=center]{top:50%;left:50%;transform:translate(-50%, -50%)}.bl_layoutSimulator .simulatorResult .name[data-value=left-top]{top:10px;left:10px}.bl_layoutSimulator .simulatorResult .name[data-value=right-bottom]{bottom:10px;right:10px}.bl_layoutSimulator .simulatorResult .name[data-value=right-bottom-diagonal]{bottom:10px;right:-12%;transform-origin:left bottom;transform:rotate(-45deg)}.bl_layoutSimulator .simulatorResult .name[data-value=left-top-diagonal]{top:40%;left:20px;transform-origin:left top;transform:rotate(-45deg)}.bl_layoutSimulator .simulatorControl{flex:1;display:flex;flex-direction:column;gap:20px}.bl_layoutSimulator .simulatorImage{position:relative;width:100%;padding-top:100%;overflow:hidden}.bl_layoutSimulator .simulatorImage img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.bl_layoutSimulator .logoImg{position:absolute;top:0;left:0;width:100%;opacity:0}.bl_layoutSimulator .logoImg img{width:100%;height:auto}.bl_layoutSimulator .logoImg[data-show=on]{opacity:1}.bl_layoutSimulator .logoText{position:absolute;top:0;left:0;font-size:1.4rem;font-weight:600;color:#aaa;opacity:0}.bl_layoutSimulator .logoText[data-value=true]{opacity:1}.bl_layoutSimulator .logoText[data-value=false]{opacity:0}.bl_layoutSimulator .logoText[data-key=pocket-top]{top:23%;left:38%}.bl_layoutSimulator .logoText[data-key=pocket-bottom]{top:59%;left:30%;transform:rotate(-90deg)}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_layoutSimulator .logoText{font-size:1rem}}@media only screen and (max-width: 767px){.bl_layoutSimulator .logoText{font-size:1rem}}.bl_layoutSimulator .controlItem{padding:clamp(15px,1.25vw,20px) clamp(30px,2.5vw,40px);background-color:#fff}.bl_layoutSimulator .controlHeading{font-weight:600;margin-bottom:8px}.bl_layoutSimulator .radioGroup{display:flex;flex-wrap:wrap;gap:16px 6px;align-items:center}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_layoutSimulator .simulatorResult{width:40vw;height:40vw}.bl_layoutSimulator .controlItem{padding:clamp(15px,1.25vw,20px)}}@media only screen and (max-width: 767px){.bl_layoutSimulator{flex-direction:column;gap:5.3333333333vw}.bl_layoutSimulator .simulatorResult{width:100%;height:89.3333333333vw}.bl_layoutSimulator .controlItem{padding:5.3333333333vw}.bl_layoutSimulator .radioGroup{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.8666666667vw}.bl_layoutSimulator .radioGroup.-color{grid-template-columns:repeat(4, 1fr)}}.bl_layoutSimulator .toggleButton{position:relative;min-width:100px;min-height:33px;padding:0 16px;border:1px solid #333;background:#fff;color:#333;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border .2s;outline:none}.bl_layoutSimulator .toggleButton::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;border:1px solid #333;opacity:0;transition:opacity .3s ease}.bl_layoutSimulator .toggleButton:hover::before{opacity:1}.bl_layoutSimulator .toggleButton[aria-pressed=true],.bl_layoutSimulator .toggleButton.is_active{background:#333;color:#fff;border:2px solid #333;z-index:1}.bl_layoutSimulator .toggleButton:focus-visible{outline:2px solid #0078d4;outline-offset:2px;z-index:2}.bl_layoutSimulator .colorButton{width:clamp(52.5px,4.375vw,70px);height:clamp(52.5px,4.375vw,70px);padding:0;border-radius:50%;border:1px solid #fff;background:#fff;color:rgba(0,0,0,0);font-size:0;position:relative;transition:box-shadow .3s ease}.bl_layoutSimulator .colorButton:hover{border:1px solid #333}.bl_layoutSimulator .colorButton[aria-pressed=true],.bl_layoutSimulator .colorButton.is_active{border:2px solid #333;box-shadow:0 0 0 2px rgba(51,51,58,.1333333333)}.bl_layoutSimulator .colorButton:focus-visible{outline:2px solid #0078d4;outline-offset:2px;z-index:2}@media only screen and (max-width: 767px){.bl_layoutSimulator .colorButton{width:16vw;height:16vw;margin:0 auto}}.bl_layoutSimulator [data-value=g09]{background:#fff}.bl_layoutSimulator [data-value=g09].colorButton{border:1px solid #e5e5e5}.bl_layoutSimulator [data-value=g00]{background-color:#9a9a9a}.bl_layoutSimulator [data-value=g01]{background-color:#8f94a1}.bl_layoutSimulator [data-value=g05]{background-color:#dfc49e}.bl_layoutSimulator [data-value=g06]{background-color:#db0020}.bl_layoutSimulator [data-value=g07]{background-color:#1e235e}.bl_layoutSimulator [data-value=g18]{background-color:#9cd7a9}.bl_layoutSimulator [data-value=g20]{background-color:#b7d6e7}.bl_layoutSimulator [data-value=g37]{background-color:#f8cace}.bl_layoutSimulator [data-value=g47]{background-color:#fcffb3}.bl_layoutSimulator [data-value=g48]{background-color:#f4cca2}.bl_layoutSimulator [data-value=g49]{background-color:#cabadb}.bl_layoutSimulator [data-value=g56]{background-color:#6f242f}.bl_layoutSimulator [data-value=g76]{background-color:#f27752}.bl_layoutSimulator [data-value=g101]{background-color:#8f94a1}.bl_layoutSimulator [data-value=g102]{background-color:#aac2db}.bl_layoutSimulator [data-value=g103]{background-color:#cabadb}.bl_layoutSimulator [data-value=g104]{background-color:#fcffb3}.bl_layoutSimulator [data-value=g105]{background-color:#9cd7a9}.bl_layoutSimulator [data-value=g106]{background-color:#42454e}.bl_layoutSimulator [data-value=g301]{background-color:#cfd5d4}.bl_layoutSimulator [data-value=g302]{background-color:#b6daea}.bl_layoutSimulator [data-value=g303]{background-color:#d6dcb2}.bl_layoutSimulator [data-value=g304]{background-color:#fba5b3}.bl_layoutSimulator [data-value=g305]{background-color:#ecd5c0}.bl_layoutSimulator [data-value=g306]{background-color:#42454e}.bl_profile{display:flex;justify-content:flex-end;gap:clamp(19.5px,1.625vw,26px);margin-top:clamp(30px,2.5vw,40px)}@media only screen and (max-width: 767px){.bl_profile{justify-content:flex-start;gap:5.3333333333vw;margin-top:5.3333333333vw}}.bl_profile .profileImg{width:100px;background-color:var(--color-gray-base)}.bl_profile .profileImg img{width:100%;height:auto}.bl_profile .profileText{display:flex;flex-direction:column;justify-content:flex-end;line-height:1.4;gap:clamp(12px,1vw,16px)}@media only screen and (max-width: 767px){.bl_profile .profileText{font-size:3.7333333333vw;gap:2.6666666667vw}}.bl_profile .profileName{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4}@media only screen and (max-width: 767px){.bl_profile .profileName{font-size:4.2666666667vw}}.bl_madeInIcon{display:flex;justify-content:flex-end;padding-bottom:clamp(15px,1.25vw,20px)}.bl_madeInIcon .icon{width:70px}.bl_productsImg+.bl_madeInIcon{margin-top:clamp(75px,6.25vw,100px)}@media only screen and (max-width: 767px){.bl_madeInIcon{padding-bottom:5.3333333333vw}.bl_madeInIcon .icon{width:36px}.bl_productsImg+.bl_madeInIcon{margin-top:10.6666666667vw}}.bl_download{display:flex;gap:clamp(172.5px,14.375vw,230px)}@media only screen and (max-width: 767px){.bl_download{flex-direction:column;gap:21.3333333333vw}}.bl_download .heading{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;margin-bottom:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_download .heading{font-size:6.4vw;text-align:center;margin-bottom:5.3333333333vw}}@media only screen and (max-width: 767px){.bl_download .summary{text-align:center}}.bl_download .docName{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4;margin-top:clamp(37.5px,3.125vw,50px);margin-bottom:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_download .docName{font-size:5.3333333333vw;text-align:center;margin-bottom:4.2666666667vw}}@media only screen and (max-width: 767px){.bl_download .el_btnDownload{width:100%;text-align:center}}.bl_download .itemColumn{display:flex;gap:clamp(172.5px,14.375vw,230px)}@media only screen and (max-width: 767px){.bl_download .itemColumn{flex-direction:column;gap:0vw}}.bl_aboutPoint{display:flex;flex-direction:column;gap:clamp(30px,2.5vw,40px)}@media only screen and (max-width: 767px){.bl_aboutPoint{gap:16vw}}.bl_aboutPoint .bl_borderBox{display:flex;gap:clamp(22.5px,1.875vw,30px);border:2px solid var(--color-beige-border)}@media only screen and (max-width: 767px){.bl_aboutPoint .bl_borderBox{flex-direction:column;gap:5.3333333333vw}}.bl_aboutPoint .point{color:var(--color-beige-primary);font-size:1rem;font-weight:600;display:flex;flex-direction:column;align-items:center}.bl_aboutPoint .point em{font-size:clamp(18.75px,1.5625vw,25px);line-height:1}@media print,screen and (min-width: 768px){.bl_aboutPoint .point{width:40px}}@media print,screen and (min-width: 768px){.bl_aboutPoint .meta{flex:1}}.bl_aboutPoint .heading{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4;margin-bottom:clamp(12px,1vw,16px)}@media print,screen and (min-width: 768px){.bl_aboutPoint .heading{margin-top:clamp(12px,1vw,16px)}}@media only screen and (max-width: 767px){.bl_aboutPoint .heading{font-size:5.3333333333vw;line-height:1.6;margin-bottom:4.2666666667vw}}@media print,screen and (min-width: 768px){.bl_aboutPoint .pointImg{width:clamp(300px,25vw,400px);margin-left:clamp(22.5px,1.875vw,30px)}}@media only screen and (max-width: 767px){.bl_aboutPoint .pointImg{width:70%;margin:10.6666666667vw auto 0}.bl_aboutPoint .pointImg.-spFullWidth{width:100%}}.bl_aboutPoint .stepArrow{width:clamp(67.5px,5.625vw,90px);height:clamp(22.5px,1.875vw,30px);background:rgba(0,0,0,0);position:relative;margin:0 auto}.bl_aboutPoint .stepArrow::after{content:"";display:block;width:0;height:0;margin:0 auto;border-left:45px solid rgba(0,0,0,0);border-right:45px solid rgba(0,0,0,0);border-top:30px solid var(--color-beige-border)}@media only screen and (max-width: 767px){.bl_aboutPoint .stepArrow{display:none}}.bl_aboutPoint.-step{gap:clamp(22.5px,1.875vw,30px)}@media only screen and (max-width: 767px){.bl_aboutPoint.-step{gap:10.6666666667vw}.bl_aboutPoint.-step .bl_borderBox{flex-direction:row}.bl_aboutPoint.-step .bl_borderBox .heading{padding-top:2.1333333333vw}.bl_aboutPoint.-step .bl_borderBox .description{width:calc(100% + 13.3333333333vw);margin-left:-13.3333333333vw}}.bl_aboutPoint.-howtouse .bl_borderBox{gap:clamp(37.5px,3.125vw,50px)}.bl_aboutPoint.-howtouse .step{display:flex;gap:clamp(22.5px,1.875vw,30px)}.bl_aboutPoint.-howtouse .stepImg{width:clamp(177px,14.75vw,236px)}.bl_aboutPoint.-howtouse .point{font-size:clamp(15px,1.25vw,20px);font-weight:300}.bl_aboutPoint.-howtouse .point em{font-family:Helvetica,Arial,sans-serif;font-size:clamp(55.5px,4.625vw,74px);line-height:1}.bl_aboutPoint.-howtouse .description{flex:1}@media only screen and (max-width: 767px){.bl_aboutPoint.-howtouse{gap:4.2666666667vw}.bl_aboutPoint.-howtouse .bl_borderBox{gap:8vw}.bl_aboutPoint.-howtouse .stepArrow{display:block;height:auto}.bl_aboutPoint.-howtouse .stepArrow::after{border-left:24px solid rgba(0,0,0,0);border-right:24px solid rgba(0,0,0,0);border-top:16px solid var(--color-beige-border)}}.bl_qaList{display:flex;flex-direction:column;gap:clamp(52.5px,4.375vw,70px)}.bl_qaList .qaItem{display:flex;flex-direction:column;gap:clamp(30px,2.5vw,40px);padding:0 0 clamp(52.5px,4.375vw,70px);border-bottom:1px solid var(--color-beige-primary)}.bl_qaList .question,.bl_qaList .answer{display:flex;gap:40px}.bl_qaList .questionText{color:var(--color-beige-primary);font-weight:600;flex:1}.bl_qaList .answerText{flex:1}.bl_qaList .qaLabel .answerLabel{margin-left:22px}@media print,screen and (min-width: 768px){.bl_qaList .questionText{padding-top:16px}.bl_qaList .qaLabel{width:82px}}@media only screen and (max-width: 767px){.bl_qaList{gap:10.6666666667vw}.bl_qaList .qaItem{gap:8vw;padding:0 0 10.6666666667vw}.bl_qaList .question,.bl_qaList .answer{gap:8vw}.bl_qaList .questionText{padding-top:0}.bl_qaList .qaLabel{width:58px}.bl_qaList .qaLabel .answerLabel{margin-left:15px}}.bl_productFeatures{display:flex;flex-direction:column;gap:clamp(67.5px,5.625vw,90px)}@media only screen and (max-width: 767px){.bl_productFeatures{gap:21.3333333333vw}}.bl_productFeatures .featureSection{display:flex;gap:clamp(67.5px,5.625vw,90px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureSection{flex-direction:column;gap:2.6666666667vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productFeatures .featureSection{gap:5.3333333333vw}}.bl_productFeatures .featureSection .header{color:var(--color-beige-primary);font-size:clamp(15px,1.25vw,20px);line-height:1.4;text-align:center}.bl_productFeatures .featureSection .header .number{display:block;font-family:Helvetica,sans-serif;font-size:clamp(55.5px,4.625vw,74px);font-weight:300;line-height:1}@media print,screen and (min-width: 768px){.bl_productFeatures .featureSection .header{padding-top:clamp(30px,2.5vw,40px)}}@media only screen and (max-width: 767px){.bl_productFeatures .featureSection .header{font-size:3.7333333333vw}.bl_productFeatures .featureSection .header .number{font-size:13.3333333333vw}}@media print,screen and (min-width: 768px){.bl_productFeatures .featureSection .content{flex:1;border-left:1px solid var(--color-beige-border);padding-left:clamp(34.5px,2.875vw,46px)}}@media only screen and (max-width: 767px){.bl_productFeatures .featureSection .content{border-top:1px solid var(--color-beige-border);padding-top:6.4vw}}.bl_productFeatures .featureItem{display:flex;gap:clamp(34.5px,2.875vw,46px)}.bl_productFeatures .featureItem+.featureItem{margin-top:clamp(45px,3.75vw,60px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureItem{flex-direction:column;gap:13.3333333333vw}.bl_productFeatures .featureItem+.featureItem{margin-top:21.3333333333vw}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productFeatures .featureItem{flex-direction:column;gap:5.3333333333vw}.bl_productFeatures .featureItem+.featureItem{margin-top:10.6666666667vw}}@media print,screen and (min-width: 768px){.bl_productFeatures .featureSummary{width:40%}.bl_productFeatures .featureSummary.-adjust{padding-top:clamp(30px,2.5vw,40px)}}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_productFeatures .featureSummary{width:100%}}.bl_productFeatures .featureSummary .heading{font-size:clamp(18.75px,1.5625vw,25px);font-weight:600;line-height:1.4;margin:clamp(30px,2.5vw,40px) 0 clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureSummary .heading{margin:0 0 4.2666666667vw 0;font-size:5.8666666667vw;text-align:center}}.bl_productFeatures .featureSummary .description.-flex{display:flex;align-items:center;gap:clamp(15px,1.25vw,20px)}.bl_productFeatures .featureSummary .description.-flex .text{flex:1}.bl_productFeatures .featureSummary .description .circle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(101.25px,8.4375vw,135px);height:clamp(101.25px,8.4375vw,135px);border-radius:50%;color:#fff;background-color:var(--color-beige-primary);font-size:clamp(15px,1.25vw,20px)}.bl_productFeatures .featureSummary .description .circle em{font-size:clamp(45px,3.75vw,60px);line-height:1}.bl_productFeatures .featureImg{display:flex;gap:clamp(30px,2.5vw,40px)}@media print,screen and (min-width: 768px){.bl_productFeatures .featureImg{flex:1}.bl_productFeatures .featureImg.-narrow{gap:clamp(16.5px,1.375vw,22px)}.bl_productFeatures .featureImg .item{flex:1}}@media only screen and (max-width: 767px){.bl_productFeatures .featureImg{flex-direction:column;gap:13.3333333333vw}}.bl_productFeatures .featureImg.-arrow{position:relative}.bl_productFeatures .featureImg.-arrow::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-top:14px solid rgba(0,0,0,0);border-bottom:14px solid rgba(0,0,0,0);border-left:22px solid var(--color-beige-border);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.bl_productFeatures .featureImg.-arrow::before{border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-top:20px solid var(--color-beige-border);margin-top:-2.6666666667vw}}.bl_productFeatures .featureImg .title{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4;text-align:center;margin-bottom:clamp(12px,1vw,16px)}@media print,screen and (min-width: 768px){.bl_productFeatures .featureImg .title{display:flex;justify-content:center;align-items:flex-end;white-space:nowrap}}@media only screen and (max-width: 767px){.bl_productFeatures .featureImg .title{font-size:5.3333333333vw}}.bl_productFeatures .featureImg .caption{font-size:clamp(12px,1vw,16px);text-align:center;margin-top:clamp(12px,1vw,16px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureImg .caption{font-size:4.2666666667vw}}.bl_productFeatures .featureImg .note{font-size:clamp(9.75px,.8125vw,13px);text-align:right;margin-top:clamp(6px,.5vw,8px)}.bl_productFeatures .featureInner{margin:clamp(45px,3.75vw,60px) auto 0;max-width:848px}.bl_productFeatures .featureInner .heading{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.4;text-align:center;margin-bottom:clamp(12px,1vw,16px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureInner .heading{font-size:5.3333333333vw}}@media print,screen and (min-width: 768px){.bl_productFeatures .featureInner .featureImg{gap:clamp(52.5px,4.375vw,70px)}}.bl_productFeatures .featureInner .featureImg+.featureImg{margin-top:clamp(45px,3.75vw,60px)}.bl_productFeatures .featureInner .el_highlightText{margin-top:clamp(22.5px,1.875vw,30px)}@media only screen and (max-width: 767px){.bl_productFeatures .featureInner .el_highlightText{margin-top:10.6666666667vw}}.bl_skincareVoice{position:relative}.bl_skincareVoice .voiceLabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap;clip-path:inset(50%)}.bl_skincareVoice .voicePC{position:relative;max-height:918px;width:100%;aspect-ratio:1200/918}.bl_skincareVoice .voicePC .item{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(10px) scale(0.9);transition:opacity 1.5s ease,transform 1.5s ease;will-change:opacity,transform}.bl_skincareVoice .voicePC .item.-item2{transition-delay:.5s}.bl_skincareVoice .voicePC .item.-item3{transition-delay:1s}.bl_skincareVoice .voicePC .item.is_visible{opacity:1;transform:translateY(0) scale(1)}@media only screen and (max-width: 767px){.bl_skincareVoice .voicePC{display:none}}.bl_skincareVoice .voiceSP{position:relative;display:flex;flex-direction:column;gap:8.5333333333vw}@media print,screen and (min-width: 768px){.bl_skincareVoice .voiceSP{display:none}}.bl_skincareVoice .voiceSP .item{display:flex;width:100%;flex:1;opacity:0;transform:translateY(10px) scale(0.9);transition:opacity .5s ease-out,transform .5s ease-out}.bl_skincareVoice .voiceSP .item.is_visible{opacity:1;transform:translateY(0) scale(1)}.bl_skincareVoice .voiceSP .item:nth-of-type(even){justify-content:flex-end}.bl_skincareVoice .voiceSP .item:nth-of-type(1) img{width:58.1333333333vw}.bl_skincareVoice .voiceSP .item:nth-of-type(2) img{width:61.8666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(3) img{width:65.0666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(4) img{width:57.8666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(5) img{width:66.6666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(6) img{width:66.6666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(7) img{width:60.5333333333vw}.bl_skincareVoice .voiceSP .item:nth-of-type(8) img{width:49.8666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(9) img{width:66.1333333333vw}.bl_skincareVoice .voiceSP .item:nth-of-type(10) img{width:40.5333333333vw}.bl_skincareVoice .voiceSP .item:nth-of-type(11) img{width:60vw}.bl_skincareVoice .voiceSP .item:nth-of-type(12) img{width:49.0666666667vw}.bl_skincareVoice .voiceSP .item:nth-of-type(13) img{width:47.4666666667vw}.bl_skincareGraph{border-bottom:2px solid var(--color-beige-primary)}.bl_skincareGraph .summary{padding-bottom:clamp(15px,1.25vw,20px);border-bottom:2px solid var(--color-beige-primary);font-size:clamp(15px,1.25vw,20px);font-weight:600}.bl_skincareGraph .heading{text-align:center;font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;margin-top:clamp(52.5px,4.375vw,70px)}.bl_skincareGraph .heading span{font-size:1.3rem;font-weight:300;display:inline-block;margin-left:.5em}@media only screen and (max-width: 767px){.bl_skincareGraph .heading{font-size:6.6666666667vw;margin-top:16vw}.bl_skincareGraph .heading span{display:block;font-size:1.1rem;text-align:right}}.bl_skincareGraph .graphList{max-width:860px;margin:0 auto;padding:clamp(52.5px,4.375vw,70px) 0;display:flex;justify-content:space-around;gap:20px}@media only screen and (max-width: 767px){.bl_skincareGraph .graphList{flex-direction:column;align-items:center;gap:13.3333333333vw}}.bl_skincareGraph .graphItem{text-align:center}.bl_skincareGraph .circleGraph{width:217px;height:217px;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#f1f1f1;margin:0 auto 10px}@media print,screen and (min-width: 768px)and (max-width: 959px){.bl_skincareGraph .circleGraph{width:180px;height:180px}}@media only screen and (max-width: 767px){.bl_skincareGraph .circleGraph{width:42.6666666667vw;height:42.6666666667vw}}.bl_skincareGraph .circleChart{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%}.bl_skincareGraph .circleProgress{width:100%;height:100%;border-radius:50%;background-image:conic-gradient(var(--color-beige-primary) var(--circle-graph-percentage), #f1f1f1 var(--circle-graph-percentage));transform:translate3d(0, 0, 0)}.bl_skincareGraph .circleText{position:absolute;z-index:1;bottom:20px;left:45%;font-size:clamp(25.5px,2.125vw,34px);font-weight:bold;color:#fff}@media only screen and (max-width: 767px){.bl_skincareGraph .circleText{font-size:6.6666666667vw}}.bl_skincareGraph .title{font-size:clamp(22.5px,1.875vw,30px);font-weight:600;line-height:1.2;margin-top:clamp(22.5px,1.875vw,30px)}@media only screen and (max-width: 767px){.bl_skincareGraph .title{font-size:6.6666666667vw}}.bl_topSlogan .inline{opacity:0;transition:clip-path 1.5s var(--transition-easeOutQuad),transform 1s var(--transition-easeOutQuad),opacity .5s var(--transition-easeOutSine);clip-path:inset(0 100% 0 0);transform:translate(20px, 0)}.bl_topSlogan .description{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(-20px, 0)}.bl_topSlogan.is_visible .inline{clip-path:inset(0);transform:translate(0px, 0px);opacity:1}.bl_topSlogan.is_visible .inline:last-child{transition-delay:1s}.bl_topSlogan.is_visible .description{transform:translate(0px, 0px);opacity:1}.bl_lineup .lineupHeading{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(-20px, 0)}.bl_lineup .lineupHeading.is_visible{transform:translate(0px, 0px);opacity:1}.bl_lineup .lineupDesc{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(0, 20px)}.bl_lineup .lineupDesc.is_visible{transform:translate(0px, 0px);opacity:1}.bl_lineup .lineupImg{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(20px, 0)}.bl_lineup .lineupImg.is_visible{transform:translate(0px, 0px);opacity:1}.bl_onlineShop .backgroundImg::before{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(-20px, 0)}.bl_onlineShop .backgroundImg::after{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(20px, 0)}.bl_onlineShop .heading{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(0, 20px)}.bl_onlineShop.is_visible .backgroundImg::before,.bl_onlineShop.is_visible .backgroundImg::after{transform:translate(0px, 0px);opacity:1}.bl_onlineShop.is_visible .heading{transform:translate(0px, 0px);opacity:1}.bl_contactBlock .heading{transform:translate(0, 20px);opacity:0;transition:transform 1.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .5s cubic-bezier(0.39, 0.575, 0.565, 1);transform:translate(0, 20px)}.bl_contactBlock .heading.is_visible{transform:translate(0px, 0px);opacity:1}.bl_articleTopIndex{padding-bottom:clamp(120px,10vw,160px)}.bl_articleTopIndex .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(105px,8.75vw,140px) clamp(22.5px,1.875vw,30px)}.bl_articleTopIndex .gridItem{display:flex;flex-direction:column;color:var(--color-text-base)}.bl_articleTopIndex .gridItem:hover{text-decoration:none}.bl_articleTopIndex .gridItem:hover .itemHeading{text-decoration:underline}.bl_articleTopIndex .itemImg{position:relative;position:relative;width:100%;padding-top:62.3684210526%;background-color:var(--color-gray-base);overflow:hidden}.bl_articleTopIndex .itemImg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);transition:opacity .3s ease-out;opacity:0}.bl_articleTopIndex .itemImg:hover{text-decoration:none}.bl_articleTopIndex .itemImg:hover::after{opacity:1}.bl_articleTopIndex .itemImg img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.bl_articleTopIndex .itemHeading{margin:clamp(18px,1.5vw,24px) 0;font-size:clamp(18.75px,1.5625vw,25px);line-height:1.4}.bl_articleTopIndex .itemDate{margin-top:auto}@media only screen and (max-width: 767px){.bl_articleTopIndex{padding-bottom:26.6666666667vw}.bl_articleTopIndex .grid{grid-template-columns:repeat(1, 1fr);gap:16vw}.bl_articleTopIndex .itemHeading{margin:5.3333333333vw 0;font-size:5.3333333333vw;line-height:1.4}}.bl_articleContentsSlider .item{position:relative}.bl_articleContentsSlider .item img{width:100%;height:auto}.bl_articleContentsSlider .item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;transition:opacity .3s ease}.bl_articleContentsSlider .item.swiper-slide-active::after{opacity:0}.bl_articleIndex{max-width:clamp(600px,50vw,800px);margin:0 auto}.bl_articleIndex .heading{font-size:clamp(15px,1.25vw,20px);font-weight:600;line-height:1.2;margin-bottom:clamp(12px,1vw,16px);padding-left:.5em}.bl_sitemap .heading{padding:clamp(12px,1vw,16px) 0;border-bottom:1px solid #333}.bl_sitemap .heading>a{color:#333}.bl_sitemap .heading>a:hover{color:var(--color-blue-base)}.bl_sitemap .level1.-mt{margin-top:clamp(67.5px,5.625vw,90px)}.bl_sitemap .level2{margin:0 clamp(45px,3.75vw,60px);display:flex;gap:clamp(67.5px,5.625vw,90px)}.bl_sitemap .level2 .column{flex:1}@media only screen and (max-width: 767px){.bl_sitemap .level2{margin:0 0 0 8vw;flex-direction:column;gap:0}}.bl_sitemap .level3{margin-left:clamp(45px,3.75vw,60px)}@media only screen and (max-width: 767px){.bl_sitemap .level3{margin-left:8vw}}.bl_sitemap .listItems{padding:clamp(15px,1.25vw,20px) 0 0 clamp(52.5px,4.375vw,70px)}.bl_sitemap .listItems a{color:#333}.bl_sitemap .listItems a:hover{color:var(--color-blue-base)}.bl_sitemap .listItems+.heading{margin-top:clamp(15px,1.25vw,20px)}@media only screen and (max-width: 767px){.bl_sitemap .level1.-mt{margin-top:16vw}.bl_sitemap .level2{margin:0 0 0 5.3333333333vw;flex-direction:column;gap:0}.bl_sitemap .listItems{padding:4vw 0 0 5.3333333333vw}.bl_sitemap .listItems li+li{margin-top:5px}}@media print{html{font-size:50%}body{width:100%}.ly_mainContents{padding-top:0 !important}.ly_mainContents #main{width:100%}.ly_mainContents .ly_container{width:100%;padding:0}.ly_mainContents .ly_container .ly_inner{width:100%}.ly_header .headerToolDialog,.ly_header .funcBtns,.ly_header .siteFunctions,.ly_mainContents #sidebar,.ly_globalNav,.ly_localNav,.bl_breadCrumb,.pagetop,.ly_footer .footLinks,.ly_footer .sns{display:none !important}.ly_header{width:auto;height:70px !important;position:relative !important;margin:0 !important;padding-bottom:10px !important;border-bottom:#ccc 1px solid !important}.ly_header .logo{position:relative;left:0;top:0}.ly_header .logo .groupLogo img{width:130px !important}.ly_header .logo .siteLogo{padding:5px 0 0 15px !important}.ly_header .logo .siteLogo img{width:70% !important}.ly_footer{padding-top:0}.bl_headingLv1{font-size:30px}h1,h2,h3,h4,h5,h6{page-break-after:avoid}}