@media (min-width:769px){.common-guidance-content{padding:90px 0 70px}}@media(max-width:768px){.common-guidance-content{padding:70px 0 50px}}@media (min-width:769px){.guidance-text{text-align:center}}@media(max-width:768px){.guidance-text{text-align:center}}@media (min-width:769px){.guidance-text p{font:normal normal normal 22px/40px Noto Sans JP}}@media(max-width:768px){.guidance-text p{font:normal normal normal 13px/26px Noto Sans JP}}@media (min-width:769px){.section-hr{padding-left:120px;padding-right:120px}}@media (min-width:769px){.common-section-divide-line{border:1px solid #d0d0d0}}@media (min-width:769px){.single-company .park-map .park-area-l-middle{top:30px;left:70px}}@media (min-width:768px){.single-company .park-map .park-area-l-middle{top:210px;left:70px}}@media(max-width:768px){.single-company .park-map .park-area-l-middle .bg-lightgray-sp-only{background-color:#f9f9f9}}@media (min-width:769px){.single-company .park-map .park-area-l-middle .thumbnail{background:rgba(0,0,0,0)}}@media(max-width:768px){.single-company .park-map .park-area-l-middle .thumbnail{background-color:#f9f9f9}}@media (min-width:769px){.single-company .park-map .park-area-l-middle .thumbnail p{top:25px}}@media (min-width:769px){.single-company .park-map .park-area-l-middle .thumbnail .btn.btn-default{padding-right:1.5em;background-color:#fff}}@media(max-width:768px){.single-company .park-map .park-area-l-middle .thumbnail .btn.btn-default{padding-right:24px;background-color:#fff}}@media (min-width:769px){.single-company .park-map .park-area-l-middle .thumbnail .btn.otherpage:before{top:9px;left:130px}}@media(max-width:768px){.single-company .park-map .park-area-l-middle .thumbnail .btn.otherpage:before{right:8px}}@media (min-width:769px){.single-company .park-map .park-area-l-middle .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}@media(max-width:768px){.single-company .park-map .park-area-l-middle .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}.single-company .park-map .park-area-c-bottom .btn{padding-right:1.5em}@media (min-width:769px){.single-company .park-map .park-area-c-bottom .c-bottom-l .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}@media(max-width:768px){.single-company .park-map .park-area-c-bottom .c-bottom-l .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}@media (min-width:769px){.single-company .park-map .park-area-c-bottom .c-bottom-r .thumbnail .btn.otherpage:before{right:6px}}@media(max-width:768px){.single-company .park-map .park-area-c-bottom .c-bottom-r .thumbnail .btn.otherpage:before{right:4px}}@media (min-width:769px){.single-company .park-map .park-area-c-bottom .c-bottom-r .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}@media(max-width:768px){.single-company .park-map .park-area-c-bottom .c-bottom-r .thumbnail .btn.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#787878}}@media (max-width:768px){.park-area-c-bottom.bg{background:#f9f9f9}.park-area-c-bottom.bg .thumbnail{background:#f9f9f9}.park-area-c-bottom.bg .thumbnail a.btn{background:#fff !important}}@media (min-width:769px){#laboratory-design-center.clearfix{display:block;content:"";clear:both}}@media (min-width:769px){.facility-img-content img{width:100%}}@media (min-width:769px){#content-container.testcenter_tokyo .nav-tabs-container{padding-left:7em;padding-right:7em}}@media(max-width:768px){#content-container.testcenter_tokyo .nav-tabs-container{padding-left:0;padding-right:0}}@media (min-width:769px){#content-container.testcenter_tokyo .test-area-tabs{margin-right:4em;margin-left:4em}}@media(max-width:768px){#content-container.testcenter_tokyo .test-area-tabs{margin-right:0;margin-left:0}}.testcenter_tokyo .test-area-tabs>li>a{padding:24px 50px;border-bottom:1px solid #355c9b}.testcenter_tokyo .test-area-tabs>li>a>strong{font:normal normal normal 20px/13px Noto Sans JP}.testcenter_tokyo .thumbnail-xs-list .caption a.btn{font:normal normal normal 16px/24px Noto Sans JP;color:#355c9b;background-color:#fff;border-color:#2f5188}.testcenter_tokyo .test-area-main-img img{width:100%}.testcenter_tokyo .thumbnail-xs-list .caption a.btn:hover{color:#fff;background-color:#284575;border-color:#1f365a}@media(max-width:768px){.clean-top-visual-container .clean-top-catch-content{padding-right:20px;padding-left:20px}}@media (min-width:769px){.clean-top-visual-container{padding-top:80px;margin-top:-80px;margin-bottom:0}}@media(max-width:768px){.clean-top-visual-container{padding-top:80px;margin-top:-80px;margin-bottom:0}}@media (min-width:769px){.clean-top-visual-container h1{text-align:left;font:normal normal 300 36px/54px Josefin Sans;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1;margin-bottom:20px}}@media(max-width:768px){.clean-top-visual-container h1{text-align:left;font:normal normal normal 20px/54px Josefin Sans;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1;margin-bottom:15px}}@media (min-width:769px){.clean-top-visual-container small{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1}}@media(max-width:768px){.clean-top-visual-container small{text-align:left;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1;margin-bottom:20px}}@media (min-width:769px){.clean-top-solution-field-container{padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.clean-top-solution-field-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-solution-field-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media(max-width:768px){.clean-top-solution-field-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media (min-width:769px){.clean-top-solution-field-container.col-overlap-group-01{background-image:url(/wp-content/themes/dalton/assets/img/content/clean/bg-solution-field_pc.jpg);white-space:nowrap}}@media(max-width:768px){.clean-top-solution-field-container.col-overlap-group-01{background-image:url(/wp-content/themes/dalton/assets/img/content/clean/bg-solution-field_sp.jpg)}}@media (min-width:769px){.clean-top-solution-field-container .solution-field-content{padding:70px 70px 100px}}@media(max-width:768px){.clean-top-solution-field-container .solution-field-content{padding:70px 0 50px}}@media (min-width:769px){.clean-top-solution-field-subtitle{text-align:center;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.clean-top-solution-field-subtitle{text-align:center;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-solution-field-title{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:50px}}@media(max-width:768px){.clean-top-solution-field-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px}}@media (min-width:769px){.clean-top-solution-field-title .pc-only{display:block}}@media(max-width:768px){.clean-top-solution-field-title .pc-only{display:none}}.clean-top-solution-field-title+.lead{font-weight:400}@media (min-width:769px){.clean-top-solution-field-title+.lead{font-size:16px}}@media (min-width:769px){.clean-top-solution-field-content-flex-box{display:flex;justify-content:space-between;flex-wrap:nowrap}}@media (min-width:769px){.clean-top-solution-field-img-box{padding:30px 0}}@media(max-width:768px){.clean-top-solution-field-img-box{padding:50px 0 50px}}@media (min-width:769px){.clean-top-solution-field-img-box dl.img-caption{margin-bottom:0}}@media(max-width:768px){.clean-top-solution-field-img-box dl.img-caption{margin-bottom:0}}@media (min-width:769px){.clean-top-solution-field-img-box dt.img-title{font:normal normal bold 20px/30px Noto Sans JP;padding-bottom:21px}}@media(max-width:768px){.clean-top-solution-field-img-box dt.img-title{font:normal normal bold 20px/30px Noto Sans JP;padding-bottom:21px}}@media (min-width:769px){.clean-top-solution-field-img-box dd.img-text{font:normal normal normal 16px/30px Noto Sans JP;white-space:normal}}@media(max-width:768px){.clean-top-solution-field-img-box dd.img-text{font:normal normal normal 13px/26px Noto Sans JP}}@media (min-width:769px){.clean-top-solution-field-img-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:240px}}@media(max-width:768px){.clean-top-solution-field-img-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:240px}}@media (min-width:769px){.clean-top-solution-field-img-box .btn.btn-navy{border-color:#355791;color:#355791}}@media(max-width:768px){.clean-top-solution-field-img-box .btn.btn-navy{border-color:#355791;color:#355791}}@media (min-width:769px){.clean-top-solution-field-img-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.clean-top-solution-field-img-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.clean-top-why-dalton-container{padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.clean-top-why-dalton-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-why-dalton-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media(max-width:768px){.clean-top-why-dalton-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media (min-width:769px){.clean-top-why-dalton-container.col-overlap-group-02{background-image:url(/wp-content/themes/dalton/assets/img/content/clean/bg-why-dalton_pc.jpg)}}@media(max-width:768px){.clean-top-why-dalton-container.col-overlap-group-02{background-image:url(/wp-content/themes/dalton/assets/img/content/clean/bg-why-dalton_sp.jpg)}}@media (min-width:769px){.clean-top-why-dalton-container .clean-top-why-dalton-content-box{padding:0}}@media(max-width:768px){.clean-top-why-dalton-container .clean-top-why-dalton-content-box{padding:230px 0 50px}}@media (min-width:769px){.clean-top-why-dalton-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.clean-top-why-dalton-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-why-dalton-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-why-dalton-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-why-dalton-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-why-dalton-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.clean-top-why-dalton-content-box .link-btn-box{margin-bottom:18px}}@media(max-width:768px){.clean-top-why-dalton-content-box .link-btn-box{margin-bottom:18px}}@media (min-width:769px){.clean-top-why-dalton-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.clean-top-why-dalton-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.clean-top-why-dalton-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.clean-top-why-dalton-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.clean-top-work-container{padding-top:100px;padding-bottom:70px;padding-left:120px;padding-right:120px;text-align:center}}@media (max-width:768px){.clean-top-work-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-work-img-box img{margin-right:auto;margin-left:auto;padding-right:10%}}@media (max-width:768px){.clean-top-work-img-box img{margin-right:auto;margin-left:auto;width:50%}}@media (min-width:769px){.clean-top-work-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (max-width:768px){.clean-top-work-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-work-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media (max-width:768px){.clean-top-work-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-work-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media (max-width:768px){.clean-top-work-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:50px;padding-top:0;padding-bottom:10px}}@media (min-width:769px){.clean-top-work-content-box .link-btn-box{margin-bottom:18px}}@media (max-width:768px){.clean-top-work-content-box .link-btn-box{margin-bottom:18px}}@media (min-width:769px){.clean-top-work-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (max-width:768px){.clean-top-work-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.clean-top-work-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (max-width:768px){.clean-top-work-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.clean-top-flow-container{background-color:#f9f9f9;padding-top:70px;padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media (max-width:768px){.clean-top-flow-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-flow-subtitle{text-align:center;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (max-width:768px){.clean-top-flow-subtitle{text-align:center;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-flow-title{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media (max-width:768px){.clean-top-flow-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-flow-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media (max-width:768px){.clean-top-flow-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.clean-top-flow-content-flex{display:flex;justify-content:center;flex-wrap:wrap}}@media (max-width:768px){.clean-top-flow-content-flex{display:flex;justify-content:flex-start;flex-wrap:wrap}}@media (min-width:769px){.clean-top-flow-content-box{width:320px;padding-right:10px;padding-left:10px}}@media (max-width:768px){.clean-top-flow-content-box{width:50%;padding-right:5px;padding-left:5px}}@media (min-width:769px){.clean-top-flow-content-title{text-align:left;font:italic normal normal 20px/54px Josefin Sans;letter-spacing:0px;color:#000;opacity:1}}@media (max-width:768px){.clean-top-flow-content-title{text-align:left;font:italic normal normal 13px/24px Josefin Sans;letter-spacing:0px;color:#000;opacity:1;margin-bottom:5px}}@media (min-width:769px){.clean-top-flow-content-title-number{text-align:left;font:italic normal normal 56px/54px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media (max-width:768px){.clean-top-flow-content-title-number{text-align:left;font:italic normal normal 28px/27px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media (min-width:769px){.clean-top-flow-content-text{text-align:left;font:normal normal bold 16px/30px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media (max-width:768px){.clean-top-flow-content-text{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media (min-width:769px){.clean-top-flow-container{background-color:#f9f9f9;padding-top:70px;padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.clean-top-flow-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-flow-subtitle{text-align:center;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.clean-top-flow-subtitle{text-align:center;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-flow-title{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-flow-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-flow-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-flow-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.clean-top-flow-content-flex{display:flex;justify-content:center;flex-wrap:wrap}}@media(max-width:768px){.clean-top-flow-content-flex{display:flex;justify-content:flex-start;flex-wrap:wrap}}@media (min-width:769px){.clean-top-flow-content-box{width:320px;padding-right:10px;padding-left:10px}}@media(max-width:768px){.clean-top-flow-content-box{width:50%;padding-right:5px;padding-left:5px}}@media (min-width:769px){.clean-top-flow-content-title{text-align:left;font:italic normal normal 20px/54px Josefin Sans;letter-spacing:0px;color:#000;opacity:1}}@media(max-width:768px){.clean-top-flow-content-title{text-align:left;font:italic normal normal 13px/24px Josefin Sans;letter-spacing:0px;color:#000;opacity:1;margin-bottom:5px}}@media (min-width:769px){.clean-top-flow-content-title-number{text-align:left;font:italic normal normal 56px/54px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media(max-width:768px){.clean-top-flow-content-title-number{text-align:left;font:italic normal normal 28px/27px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media (min-width:769px){.clean-top-flow-content-text{text-align:left;font:normal normal bold 16px/30px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media(max-width:768px){.clean-top-flow-content-text{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media (min-width:769px){.clean-top-maintenance-container{padding-top:100px;padding-bottom:70px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.clean-top-maintenance-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-maintenance-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.clean-top-maintenance-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-maintenance-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-maintenance-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-maintenance-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-maintenance-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.clean-top-maintenance-img-box img{margin-right:auto;margin-left:auto}}@media(max-width:768px){.clean-top-maintenance-img-box img{margin-right:auto;margin-left:auto;width:70%}}@media (min-width:769px){.clean-top-maintenance-content-box .link-btn-box{margin-bottom:18px}}@media(max-width:768px){.clean-top-maintenance-content-box .link-btn-box{margin-bottom:18px}}@media (min-width:769px){.clean-top-maintenance-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.clean-top-maintenance-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.clean-top-maintenance-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.clean-top-maintenance-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.clean-top-demonstration-container{padding-top:100px;padding-bottom:70px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.clean-top-demonstration-container{padding:20px;text-align:center}}@media (min-width:769px){.clean-top-demonstration-img-box img{margin-right:auto;margin-left:auto;padding-right:10%}}@media(max-width:768px){.clean-top-demonstration-img-box img{margin-right:auto;margin-left:auto;width:50%}}@media (min-width:769px){.clean-top-demonstration-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.clean-top-demonstration-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-top-demonstration-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-demonstration-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.clean-top-demonstration-summary{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:0}}@media(max-width:768px){.clean-top-demonstration-summary{text-align:left;font:normal normal bold 13px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;padding-top:20px}}@media (min-width:769px){.clean-top-demonstration-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.clean-top-demonstration-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:50px;padding-top:0;padding-bottom:10px}}@media (min-width:769px){.clean-top-demonstration-content-box .link-btn-box{margin-bottom:18px}}@media(max-width:768px){.clean-top-demonstration-content-box .link-btn-box{margin-bottom:18px}}@media (min-width:769px){.clean-top-demonstration-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.clean-top-demonstration-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.clean-top-demonstration-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.clean-top-demonstration-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.parallelogram{position:fixed;bottom:0;right:-18px;text-align:center;margin:0 auto;width:262px;height:62px;font:normal normal bold 14px/13px Noto Sans JP;color:#fff;padding-top:24px;opacity:0;z-index:1}}@media(max-width:768px){.parallelogram{position:fixed;bottom:0;left:50%;margin-right:-50%;transform:translate(-50%,0);text-align:center;margin:0 auto;width:90%;height:48px;font:normal normal bold 14px/13px Noto Sans JP;color:#fff;padding-top:18px;opacity:0;z-index:1}}@media (min-width:769px){.parallelogram:before{transform:skewX(-30deg);content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-image:linear-gradient(90deg,#2e86ff,#36c9eb)}}@media(max-width:768px){.parallelogram:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-image:linear-gradient(90deg,#2e86ff,#36c9eb)}}@media (min-width:769px){.parallelogram:hover:before{background-image:linear-gradient(90deg,#36c9eb,#2e86ff)}}.parallelogram.on{opacity:1}@media (min-width:769px){.clean-maintenance-safety-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.clean-maintenance-safety-container{padding:50px 20px}}@media (min-width:769px){.clean-maintenance-safety-introduction-content{padding-bottom:50px}}@media (min-width:769px){.clean-maintenance-safety-introduction-title{text-align:center;font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:27px}}@media(max-width:768px){.clean-maintenance-safety-introduction-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.clean-maintenance-safety-introduction-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-maintenance-safety-introduction-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin:25px 0 70px}}@media (min-width:769px){.clean-maintenance-safety-common-title{text-align:left;font:normal normal normal 24px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070;padding-bottom:20px;margin-bottom:30px}}@media(max-width:768px){.clean-maintenance-safety-common-title{text-align:left;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin:25px 0;border-bottom:1px solid #707070}}@media (min-width:769px){.clean-maintenance-safety-necessity-wrap-content{padding-bottom:81px}}@media(max-width:768px){.clean-maintenance-safety-necessity-wrap-content{padding:10px 0}}@media (min-width:769px){.clean-maintenance-safety-common-img-box{padding:10px}}@media(max-width:768px){.clean-maintenance-safety-common-img-box{padding:10px 0}}@media (min-width:769px){.clean-maintenance-safety-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.clean-maintenance-safety-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.clean-maintenance-safety-common-img-text{text-align:center;font:normal normal normal 14px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-maintenance-safety-common-img-text{text-align:center;font:normal normal normal 11px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-maintenance-safety-common-text-box{padding:10px}}@media(max-width:768px){.clean-maintenance-safety-common-text-box{padding:10px 0}}@media (min-width:769px){.clean-maintenance-safety-common-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media(max-width:768px){.clean-maintenance-safety-common-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.clean-maintenance-todo-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.clean-maintenance-todo-container{padding:20px}}@media (min-width:769px){.clean-maintenance-todo-title{text-align:center;font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:27px}}@media(max-width:768px){.clean-maintenance-todo-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.clean-maintenance-todo-common-title{margin-bottom:30px;padding-bottom:20px;text-align:left;font:normal normal normal 27px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media(max-width:768px){.clean-maintenance-todo-common-title{padding-bottom:10px;margin:40px 0 30px;text-align:left;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media (min-width:769px){.clean-maintenance-todo-common-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-maintenance-todo-common-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:40px}}@media (min-width:769px){.clean-maintenance-todo-common-img-box{padding:10px 0}}@media(max-width:768px){.clean-maintenance-todo-common-img-box{padding:10px 0;overflow-x:scroll;margin:0 calc(25% - 23vw);width:95vw}}@media (min-width:1440px){.clean-demo-line-up-common-img{padding:50px 0 100px}}@media (min-width:769px) and (max-width:1439px){.clean-demo-line-up-common-img{padding:50px 0 100px;width:100%}}@media(max-width:768px){.clean-demo-line-up-common-img{display:block;width:780px;height:auto}}@media (min-width:769px){.clean-maintenance-todo-flex{display:flex;justify-content:space-between;gap:0 33px}}@media(max-width:768px){.clean-maintenance-todo-flex{display:flex;flex-wrap:wrap;justify-content:space-around}}@media (min-width:769px){.clean-maintenance-todo-column{padding-top:30px;padding-bottom:100px}}@media(max-width:768px){.clean-maintenance-todo-column{margin-top:12px;width:160px}}@media (min-width:769px){.clean-maintenance-todo-column .pc-only{display:block}}@media(max-width:768px){.clean-maintenance-todo-column .pc-only{display:none}}@media (min-width:769px){.clean-maintenance-todo-column p{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:22px}}@media(max-width:768px){.clean-maintenance-todo-column p{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-maintenance-todo-column ul{padding-left:20px}}@media(max-width:768px){.clean-maintenance-todo-column ul{padding-left:20px}}@media (min-width:769px){.clean-maintenance-todo-column ul li{width:195px;word-wrap:break-word;text-align:left;font:normal normal normal 16px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-maintenance-todo-column ul li{text-align:left;font:normal normal normal 13px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-maintenance-todo-column .expendables-title{text-align:center;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:0}}@media(max-width:768px){.clean-maintenance-todo-column .expendables-title{text-align:center;font:normal normal normal 8px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-maintenance-todo-column-img{opacity:1}}@media(max-width:768px){.clean-maintenance-todo-column-img{opacity:1;width:100%}}@media (min-width:769px){.clean-attention-box{text-align:center;padding:0 0 70px}}@media(max-width:768px){.clean-attention-box{text-align:center;padding:0}}@media (min-width:769px){.clean-attention-box p{font:normal normal normal 22px/40px Noto Sans JP}}@media(max-width:768px){.clean-attention-box p{font:normal normal normal 13px/24px Noto Sans JP}}@media (min-width:769px){.clean-demo-introduction-container{padding:80px 120px 80px}}@media(max-width:768px){.clean-demo-introduction-container{padding:20px}}@media (min-width:769px){.clean-demo-introduction-img-box p{text-align:center}}@media (min-width:769px){.clean-demo-introduction-content-box{padding-left:50px}}@media(max-width:768px){.clean-demo-introduction-content-box{padding:20px}}@media (min-width:769px){.clean-demo-product-introduction-title{font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:13px}}@media(max-width:768px){.clean-demo-product-introduction-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:0}}@media (min-width:769px){.clean-demo-product-introduction-subtitle{text-align:left;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0;color:#737373;opacity:1;margin-bottom:0}}@media(max-width:768px){.clean-demo-product-introduction-subtitle{text-align:center;font:italic normal 300 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:41px}}@media (min-width:769px){.clean-demo-introduction-content-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;padding-top:35px}}@media(max-width:768px){.clean-demo-introduction-content-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:20px}}@media (min-width:769px){.clean-demo-introduction-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:334px}}@media(max-width:768px){.clean-demo-introduction-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:100%}}@media (min-width:769px){.clean-demo-introduction-content-box .btn.link-navy{border-color:#355791;color:#355791}}@media(max-width:768px){.clean-demo-introduction-content-box .btn.link-navy{border-color:#355791;color:#355791}}@media (min-width:769px){.clean-demo-introduction-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.clean-demo-introduction-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.clean-demo-introduction-container img{width:100%}}@media(max-width:768px){.clean-demo-introduction-container img{width:100%}}@media (min-width:769px){.clean-demo-experience-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.clean-demo-experience-container{padding:20px}}@media (min-width:769px){.clean-demo-experience-title{text-align:center;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:13px}}@media(max-width:768px){.clean-demo-experience-title{text-align:center;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:20px}}@media(max-width:768px){.clean-demo-experience-subtitle{text-align:center;font:italic normal 300 17px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-demo-experience-text{margin:40px 0 60px;text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-text{margin:20px 0;text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-common-title{margin-bottom:30px;padding-bottom:18px;text-align:left;font:normal normal normal 24px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070;display:flex;align-items:baseline;justify-content:space-between}}@media(max-width:768px){.clean-demo-experience-common-title{padding-bottom:12px;text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media (min-width:769px){.clean-demo-experience-common-title .flex-left{display:flex}}@media(max-width:768px){.clean-demo-experience-common-title .flex-left{display:flex}}@media (min-width:769px){.clean-demo-experience-common-title-number{margin-right:12px;text-align:left;font:italic normal 200 40px/30px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-title-number{text-align:left;font:italic normal 200 22px/30px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1;margin-right:12px}}@media (min-width:769px){.clean-demo-experience-common-subtitle{text-align:left;font:italic normal 300 24px/29px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-subtitle{display:none}}@media (min-width:769px){.clean-demo-experience-common-text-box{padding:8px 30px 114px 0}}@media(max-width:768px){.clean-demo-experience-common-text-box{padding:10px 0}}@media (min-width:769px){.clean-demo-experience-common-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-example-text{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-example-text{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-common-text-box ul{padding-left:20px}}@media (min-width:769px){.clean-demo-experience-common-text-box ul li{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-text-box ul li{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-common-note{text-align:left;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-note{text-align:left;font:normal normal normal 8px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-experience-common-img-box{padding:15px 0}}@media(max-width:768px){.clean-demo-experience-common-img-box{padding:10px 0}}@media (min-width:769px){.clean-demo-experience-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.clean-demo-experience-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.clean-demo-experience-common-img-text{text-align:center;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-experience-common-img-text{text-align:center;font:normal normal normal 8px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.clean-demo-product-line-up-container{padding-top:70px;padding-bottom:100px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.clean-demo-product-line-up-container{padding:20px}}@media (min-width:769px){.clean-demo-product-line-up-title{text-align:center;font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:12px}}@media(max-width:768px){.clean-demo-product-line-up-title{text-align:center;font:normal normal 300 26px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:0}}@media (min-width:769px){.clean-demo-product-line-up-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0;color:#737373;opacity:1}}@media(max-width:768px){.clean-demo-product-line-up-subtitle{text-align:center;font:italic normal 300 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.clean-demo-product-line-up-text{margin:40px 0 0;text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-product-line-up-text{margin:20px 0 0;text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.clean-demo-product-line-up-comment{text-align:right;font:normal normal normal 14px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:60px}}@media(max-width:768px){.clean-demo-product-line-up-comment{text-align:right;font:normal normal normal 11px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:20px}}@media (min-width:769px){.clean-demo-product-line-up-img-box{padding:0 8px}}@media(max-width:768px){.clean-demo-product-line-up-img-box{padding:0 8px}}@media (min-width:769px){.clean-demo-product-line-up-img{border:1px solid #e5ecf7;opacity:1;margin-bottom:11px;width:100%}}@media(max-width:768px){.clean-demo-product-line-up-img{margin-top:20px;border:1px solid #e5ecf7;opacity:1;margin-bottom:5px;width:100%}}@media (min-width:769px){.clean-demo-product-line-up-img:hover{opacity:.6}}@media(max-width:768px){.clean-demo-product-line-up-img:hover{opacity:.6}}@media (min-width:769px){.clean-demo-product-line-up-img-title{text-align:center;font:normal normal normal 18px/27px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;display:block;margin-bottom:51px}}@media(max-width:768px){.clean-demo-product-line-up-img-title{text-align:left;font:normal normal normal 15px/22px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:52px}}@media (min-width:769px){.clean-demo-facility-information-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.clean-demo-facility-information-text{text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:31px}}@media (min-width:769px){.clean-demo-facility-information-map-content{margin-top:27px}}@media (min-width:769px){.semiconductor-top-visual-container{padding-top:80px;margin-top:-80px;margin-bottom:0}}@media(max-width:768px){.semiconductor-top-visual-container{padding-top:80px;margin-top:-80px;margin-bottom:0}}@media (min-width:769px){#visual-container.semiconductor-top-visual-container>.row-bg-image{background-color:transparent;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}}@media(max-width:768px){#visual-container.semiconductor-top-visual-container>.row-bg-image{background-color:transparent;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}}@media(max-width:768px){.semiconductor-top-visual-title{padding:0 10px}}@media(max-width:768px){.semiconductor-top-catch-content{padding-right:20px;padding-left:20px}}@media (min-width:769px){.semiconductor-top-visual-container h1{text-align:left;font:normal normal 300 36px/54px Josefin Sans;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1;margin-bottom:20px}}@media(max-width:768px){.semiconductor-top-visual-container h1{text-align:center;font:normal normal 300 20px/54px Josefin Sans;letter-spacing:0px;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1;margin-bottom:20px}}@media (min-width:769px){.semiconductor-top-visual-container small{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1}}@media(max-width:768px){.semiconductor-top-visual-container small{text-align:left;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0;color:#fff;text-shadow:0px 0px 20px #000000CB;opacity:1}}@media (min-width:769px){.semiconductor-top-visual-container small .pc-only{display:block}}@media(max-width:768px){.semiconductor-top-visual-container small .pc-only{display:none}}@media (min-width:769px){.semiconductor-top-solution-field-container{padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.semiconductor-top-solution-field-container{padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-solution-field-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media(max-width:768px){.semiconductor-top-solution-field-container.col-overlap-group{background-repeat:no-repeat;background-position:right 0;width:100%}}@media (min-width:769px){.semiconductor-top-solution-field-container.col-overlap-group-01{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-solution-field_pc.jpg);margin-top:120px}}@media(max-width:768px){.semiconductor-top-solution-field-container.col-overlap-group-01{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-solution-field_sp.jpg)}}@media (min-width:769px){.semiconductor-top-solution-field-container .semiconductor-top-solution-field-content-box{padding:0}}@media(max-width:768px){.semiconductor-top-solution-field-container .semiconductor-top-solution-field-content-box{padding:230px 0 50px}}@media (min-width:769px){.semiconductor-top-solution-field-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.semiconductor-top-solution-field-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.semiconductor-top-solution-field-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.semiconductor-top-solution-field-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.semiconductor-top-solution-field-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-top-solution-field-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-top-origin-of-dalton-container{padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.semiconductor-top-origin-of-dalton-container{padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-origin-of-dalton-container.col-overlap-group{background-repeat:no-repeat;background-position:left 0;width:100%}}@media(max-width:768px){.semiconductor-top-origin-of-dalton-container.col-overlap-group{background-repeat:no-repeat;background-position:left 0;width:100%}}@media (min-width:769px){.semiconductor-top-origin-of-dalton-container.col-overlap-group-02{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-origin-of-dalton_pc.jpg)}}@media(max-width:768px){.semiconductor-top-origin-of-dalton-container.col-overlap-group-02{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-origin-of-dalton_sp.jpg)}}@media (min-width:769px){.semiconductor-top-origin-of-dalton-container .semiconductor-top-origin-of-dalton-content-box{padding:0;float:right}}@media(max-width:768px){.semiconductor-top-origin-of-dalton-container .semiconductor-top-origin-of-dalton-content-box{padding:230px 0 50px}}@media (min-width:769px){.semiconductor-top-why-dalton-container{text-align:center}}@media(max-width:768px){.semiconductor-top-why-dalton-container{padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-why-dalton-container .semiconductor-top-why-dalton-content{padding:70px 70px 120px}}@media(max-width:768px){.semiconductor-top-why-dalton-container .semiconductor-top-why-dalton-content{padding:70px 0 50px}}@media (min-width:769px){.semiconductor-top-why-dalton-subtitle{text-align:center;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-top-why-dalton-subtitle{text-align:center;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-top-why-dalton-title{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-why-dalton-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:50px}}@media (min-width:769px){.semiconductor-top-why-dalton-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-why-dalton-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.semiconductor-top-why-dalton-suggestion-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0 2%}}@media(max-width:768px){.semiconductor-top-why-dalton-suggestion-content{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width:769px){.semiconductor-top-why-dalton-suggestion-box{padding:4px 0;flex:1;flex-shrink:0}}@media(max-width:768px){.semiconductor-top-why-dalton-suggestion-box{padding:0 0 20px;width:100%}}@media (min-width:769px){.semiconductor-top-why-dalton-suggestion-box .bg-light-gray{background-color:#eceef2;padding:38px 24px}}@media(max-width:768px){.semiconductor-top-why-dalton-suggestion-box .bg-light-gray{background-color:#eceef2;padding:38px 50px}}@media (min-width:769px){.page-template-page-semiconductor .semiconductor-top-why-dalton-content-title{text-align:left;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;display:flex;align-items:center;height:57px;margin:0;justify-content:center}}@media(max-width:768px){.page-template-page-semiconductor .semiconductor-top-why-dalton-content-title{text-align:left;font:normal normal normal 17px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:5px;display:flex;align-items:center;height:57px;margin:0}}@media (min-width:769px){.semiconductor-top-why-dalton-content-title-number{text-align:left;font:italic normal 200 40px/30px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1;padding-right:20px;vertical-align:middle}}@media(max-width:768px){.semiconductor-top-why-dalton-content-title-number{text-align:left;font:italic normal 200 35px/26px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1;padding-right:20px;vertical-align:middle}}@media (min-width:769px){.semiconductor-top-why-dalton-btn-box{padding-top:76px}}@media(max-width:768px){.semiconductor-top-why-dalton-btn-box{width:100%;font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;margin-top:40px}}@media (min-width:769px){.semiconductor-top-why-dalton-btn-box .btn.link-btn{width:320px;margin-right:auto;margin-left:auto;font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791}}@media(max-width:768px){.semiconductor-top-why-dalton-btn-box .btn.link-btn{width:100%;font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791}}@media (min-width:769px){.semiconductor-top-why-dalton-btn-box .btn.link-btn:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.semiconductor-top-why-dalton-btn-box .btn.link-btn:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.semiconductor-top-flow-container{background-color:#f9f9f9;padding-top:70px;padding-bottom:100px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.semiconductor-top-flow-container{padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-flow-subtitle{text-align:center;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-top-flow-subtitle{text-align:center;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-top-flow-title{text-align:center;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-flow-title{margin-top:10px;margin-bottom:40px}}@media (min-width:769px){.semiconductor-top-flow-text{text-align:left;font:normal normal 300 16px/30px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-flow-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.semiconductor-top-flow-content-flex{display:flex;justify-content:center;flex-wrap:wrap}}@media(max-width:768px){.semiconductor-top-flow-content-flex{display:flex;justify-content:flex-start;flex-wrap:wrap}}@media (min-width:769px){.semiconductor-top-flow-content-box{width:320px;padding-right:10px;padding-left:10px}}@media(max-width:768px){.semiconductor-top-flow-content-box{width:50%;padding-right:5px;padding-left:5px}}@media (min-width:769px){.page-template-page-semiconductor .semiconductor-top-flow-content-title{text-align:left;font:italic normal normal 20px/54px Josefin Sans;letter-spacing:0px;color:#000;opacity:1}}@media(max-width:768px){.page-template-page-semiconductor .semiconductor-top-flow-content-title{text-align:left;font:italic normal normal 13px/24px Josefin Sans;letter-spacing:0px;color:#000;opacity:1;margin-bottom:5px}}@media (min-width:769px){.semiconductor-top-flow-content-title-number{text-align:left;font:italic normal normal 56px/54px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media(max-width:768px){.semiconductor-top-flow-content-title-number{text-align:left;font:italic normal normal 28px/27px Josefin Sans;letter-spacing:0px;color:#adadad;opacity:1;padding-right:20px;vertical-align:middle}}@media (min-width:769px){.semiconductor-top-flow-content-text{text-align:left;font:normal normal bold 16px/30px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media(max-width:768px){.semiconductor-top-flow-content-text{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:10px}}@media (min-width:769px){.semiconductor-top-maintenance-container{padding-top:100px;padding-bottom:70px;padding-left:120px;padding-right:120px;text-align:center}}@media(max-width:768px){.semiconductor-top-maintenance-container{padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-maintenance-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-top-maintenance-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-top-maintenance-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-maintenance-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.semiconductor-top-maintenance-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-maintenance-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.semiconductor-top-maintenance-img-box img{margin-right:auto;margin-left:auto}}@media(max-width:768px){.semiconductor-top-maintenance-img-box img{margin-right:auto;margin-left:auto;width:70%}}@media (min-width:769px){.semiconductor-top-maintenance-content-box .link-btn-box{margin-bottom:18px}}@media(max-width:768px){.semiconductor-top-maintenance-content-box .link-btn-box{margin-bottom:18px}}@media (min-width:769px){.semiconductor-top-maintenance-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.semiconductor-top-maintenance-content-box .btn.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media (min-width:769px){.semiconductor-top-maintenance-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.semiconductor-top-maintenance-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.semiconductor-top-test-center-container{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-test-center.png);background-repeat:no-repeat;background-size:cover;background-color:transparent;background-position:center center;background-attachment:scroll;width:100%;margin-bottom:70px;padding-top:112px;padding-bottom:112px;padding-left:120px;padding-right:56px;text-align:center}}@media(max-width:768px){.semiconductor-top-test-center-container{background-image:url(/wp-content/themes/dalton/assets/img/content/semiconductor/bg-test-center.jpg);background-repeat:no-repeat;background-size:cover;background-color:transparent;background-position:center center;background-attachment:scroll;margin-bottom:50px;padding:20px;text-align:center}}@media (min-width:769px){.semiconductor-top-test-center-content-box{background-color:#fff;float:right;padding:63px 64px}}@media(max-width:768px){.semiconductor-top-test-center-content-box{background-color:#fff;padding:40px 50px}}@media (min-width:769px){.semiconductor-top-test-center-subtitle{text-align:left;font:italic normal normal 18px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-top-test-center-subtitle{text-align:left;font:italic normal normal 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-top-test-center-title{text-align:left;font:normal normal normal 32px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-test-center-title{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0}}@media (min-width:769px){.semiconductor-top-test-center-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-top:0;margin-bottom:15px}}@media(max-width:768px){.semiconductor-top-test-center-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:0;margin-bottom:50px;padding-top:20px;padding-bottom:10px}}@media (min-width:769px){.semiconductor-top-test-center-content-box .link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:336px}}@media(max-width:768px){.semiconductor-top-test-center-content-box .link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:100%}}@media (min-width:769px){.semiconductor-top-test-center-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.semiconductor-top-test-center-content-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.semiconductor-top-product-information-container{padding-left:120px;padding-right:120px;padding-top:70px;padding-bottom:100px}}@media (min-width:769px){.semiconductor-demo-introduction-container{padding:100px 95px}}@media(max-width:768px){.semiconductor-demo-introduction-container{padding:20px 20px 73px}}@media (min-width:769px){.semiconductor-demo-introduction-img-box img{width:100%}}@media(max-width:768px){.semiconductor-demo-introduction-img-box img{width:100%}}@media (min-width:769px){.semiconductor-demo-introduction-content-box{padding-left:50px}}@media(max-width:768px){.semiconductor-demo-introduction-content-box{padding:20px}}@media (min-width:1440px){.semiconductor-demo-introduction-wrap-link-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding-top:30px}}@media (min-width:769px) and (max-width:1439px){.semiconductor-demo-introduction-wrap-link-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding-top:30px;gap:0 10px}}@media(max-width:768px){.semiconductor-demo-introduction-wrap-link-box{display:block;margin-top:59px}}@media (min-width:1440px){.semiconductor-demo-introduction-wrap-link-box a.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:268px}}@media (min-width:769px) and (max-width:1439px){.semiconductor-demo-introduction-wrap-link-box a.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:212px}}@media(max-width:768px){.semiconductor-demo-introduction-wrap-link-box a.link-btn{font:normal normal bold 16px/32px Noto Sans JP;border:1px solid #355791;width:100%}}@media (min-width:769px){.semiconductor-demo-introduction-wrap-link-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.semiconductor-demo-introduction-wrap-link-box .btn.btn-navy:hover{background-color:#355791;color:#fff}}@media (min-width:769px){.semiconductor-demo-introduction-titile{text-align:left;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:13px;margin-bottom:13px}}@media(max-width:768px){.semiconductor-demo-introduction-titile{text-align:left;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:-1px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-introduction-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media(max-width:768px){.semiconductor-demo-introduction-subtitle{text-align:center;font:italic normal 300 17px/54px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-demo-introduction-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-top:40px}}@media(max-width:768px){.semiconductor-demo-introduction-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1 margin-top:20px}}@media (min-width:769px){.semiconductor-demo-feature-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.semiconductor-demo-feature-container{padding:20px}}@media (min-width:769px){.semiconductor-demo-feature-title{text-align:center;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:13px}}@media(max-width:768px){.semiconductor-demo-feature-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-feature-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:20px}}@media(max-width:768px){.semiconductor-demo-feature-subtitle{text-align:center;font:italic normal 300 17px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-demo-feature-text{margin:40px 0 50px;text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-feature-text{margin:20px 0;text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-feature-common-title{margin-bottom:30px;padding-bottom:18px;text-align:left;font:normal normal normal 24px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070;display:flex;align-items:baseline;justify-content:space-between}}@media(max-width:768px){.semiconductor-demo-feature-common-title{padding-bottom:12px;text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media (min-width:769px){.semiconductor-demo-feature-common-title-number{text-align:left;font:italic normal 200 44px/40px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1;margin-right:12px}}@media(max-width:768px){.semiconductor-demo-feature-common-title-number{text-align:left;font:italic normal 200 22px/30px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1;margin-right:6px}}@media (min-width:769px){.semiconductor-demo-feature-common-subtitle{text-align:left;font:italic normal 300 24px/40px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-feature-common-subtitle{display:none}}@media (min-width:769px){.semiconductor-demo-feature-common-text-box{padding:10px}}@media(max-width:768px){.semiconductor-demo-feature-common-text-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-feature-common-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-feature-common-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-feature-common-img-box{padding:10px}}@media(max-width:768px){.semiconductor-demo-feature-common-img-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-feature-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.semiconductor-demo-feature-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.semiconductor-demo-feature-common-img-text{text-align:center;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-feature-common-img-text{text-align:center;font:normal normal normal 8px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.semiconductor-demo-test-pattern-container{padding:20px}}@media (min-width:769px){.semiconductor-demo-test-pattern-title{text-align:center;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:13px}}@media(max-width:768px){.semiconductor-demo-test-pattern-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:20px}}@media(max-width:768px){.semiconductor-demo-test-pattern-subtitle{text-align:center;font:italic normal 300 17px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-text{margin:40px 0 50px;text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-test-pattern-text{margin:20px 0;text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-title{margin-bottom:30px;padding-bottom:18px;text-align:left;font:normal normal normal 24px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070;display:flex;align-items:baseline;justify-content:space-between}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-title{padding-bottom:12px;text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-title-number{text-align:left;font:italic normal 200 44px/40px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-title-number{text-align:left;font:italic normal 200 36px/30px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-subtitle{text-align:left;font:italic normal 300 24px/40px Josefin Sans;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-subtitle{display:none}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-text-box{padding:10px 0}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-text-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-text-box tr{vertical-align:top}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-text-box tr{vertical-align:top}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-text-box th{padding:0 30px 10px 0;text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-text-box th{padding:0 30px 10px 0;text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-text-box td{padding:0 0 10px;text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-text-box td{padding:0 0 10px;text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-img-box{padding:10px}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-img-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-test-pattern-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.semiconductor-demo-test-pattern-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.semiconductor-demo-line-up-container{padding-top:50px;padding-bottom:94px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.semiconductor-demo-line-up-container{padding:20px}}@media (min-width:769px){.semiconductor-demo-line-up-title{text-align:center;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:13px}}@media(max-width:768px){.semiconductor-demo-line-up-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-line-up-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:20px}}@media(max-width:768px){.semiconductor-demo-line-up-subtitle{text-align:center;font:italic normal 300 17px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}}@media (min-width:769px){.semiconductor-demo-line-up-text{margin:40px 0 50px;text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-line-up-text{margin:20px 0;text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-line-up-common-title{margin-bottom:30px;padding-bottom:20px;text-align:left;font:normal normal normal 27px/25px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media(max-width:768px){.semiconductor-demo-line-up-common-title{display:none}}@media (min-width:769px){.semiconductor-demo-line-up-content-odd{margin-bottom:44px}}@media(max-width:768px){.semiconductor-demo-line-up-content-odd{margin-bottom:44px}}@media (min-width:769px){.semiconductor-demo-line-up-content-even{margin-bottom:72px}}@media(max-width:768px){.semiconductor-demo-line-up-content-even{margin-bottom:44px}}@media (min-width:769px){.semiconductor-demo-line-up-common-img-box{padding:10px}}@media(max-width:768px){.semiconductor-demo-line-up-common-img-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-line-up-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.semiconductor-demo-line-up-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.semiconductor-demo-line-up-common-text-box{padding:10px 10px 10px 80px}}@media(max-width:768px){.semiconductor-demo-line-up-common-text-box{padding:10px 0}}@media (min-width:769px){.semiconductor-demo-line-up-table-title{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-line-up-table-title{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (max-width:768px){.semiconductor-demo-line-up-table-div{white-space:nowrap;overflow-x:scroll}}@media (min-width:769px){.semiconductor-demo-line-up-common-text-box table{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-line-up-common-text-box table{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-demo-line-up-common-text-box .table>tbody>tr>th{padding:3px 8px;font-weight:400;border:1px solid #ddd;border-left:none;background:rgba(47,82,144,.1)}}@media(max-width:768px){.semiconductor-demo-line-up-common-text-box .table>tbody>tr>th{padding:3px 5px;font-weight:400;border:1px solid #ddd;border-left:none;background:rgba(47,82,144,.1);font-size:13px}}@media (min-width:769px){.semiconductor-demo-line-up-common-text-box .table>tbody>tr>td{padding:3px 8px;border:1px solid #ddd;border-right:none}}@media(max-width:768px){.semiconductor-demo-line-up-common-text-box .table>tbody>tr>td{padding:3px 5px;border:1px solid #ddd;border-right:none;font-size:13px}}@media (min-width:769px){.semiconductor-demo-facility-information-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-demo-facility-information-text{text-align:center;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:31px}}@media (min-width:769px){.semiconductor-demo-facility-information-map-content{margin-top:27px}}@media (min-width:769px){.semiconductor-maintenance-safety-container{padding:100px 120px 50px}}@media(max-width:768px){.semiconductor-maintenance-safety-container{padding:50px 20px}}@media (min-width:769px){.semiconductor-maintenance-safety-introduction-content{padding-bottom:50px}}@media (min-width:769px){.semiconductor-maintenance-safety-introduction-title{text-align:center;font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:27px}}@media(max-width:768px){.semiconductor-maintenance-safety-introduction-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-safety-introduction-text{text-align:center;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-maintenance-safety-introduction-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin:25px 0 70px}}@media (min-width:769px){.semiconductor-maintenance-safety-introduction-text .pc-only{display:block}}@media(max-width:768px){.semiconductor-maintenance-safety-introduction-text .pc-only{display:none}}@media (min-width:769px){.semiconductor-maintenance-safety-common-title{margin-bottom:30px;padding-bottom:20px;text-align:left;font:normal normal normal 24px/22px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media(max-width:768px){.semiconductor-maintenance-safety-common-title{text-align:left;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin:25px 0;border-bottom:1px solid #707070}}@media (min-width:769px){.semiconductor-maintenance-safety-common-img-box{padding:50px 0 100px}}@media (min-width:769px){.semiconductor-maintenance-safety-necessity-wrap-content{padding-bottom:81px}}@media(max-width:768px){.semiconductor-maintenance-safety-necessity-wrap-content{padding:10px 0}}@media (min-width:769px){.semiconductor-maintenance-safety-common-img-box{padding:10px 10px 10px 0}}@media(max-width:768px){.semiconductor-maintenance-safety-common-img-box{padding:10px 0}}@media (min-width:769px){.semiconductor-maintenance-safety-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.semiconductor-maintenance-safety-common-img{display:block;width:100%;height:auto}}@media (min-width:769px){.semiconductor-maintenance-safety-common-img-text{text-align:center;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-maintenance-safety-common-img-text{text-align:center;font:normal normal normal 11px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-safety-common-text-box{padding:10px 10px 10px 40px}}@media(max-width:768px){.semiconductor-maintenance-safety-common-text-box{padding:10px 0}}@media (min-width:769px){.semiconductor-maintenance-safety-common-text{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-maintenance-safety-common-text{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-todo-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.semiconductor-maintenance-todo-container{padding:20px}}@media (min-width:769px){.semiconductor-maintenance-todo-title{text-align:center;font:normal normal normal 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:35px}}@media(max-width:768px){.semiconductor-maintenance-todo-title{text-align:center;font:normal normal normal 26px/48px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-todo-common-title{margin-bottom:30px;padding-bottom:20px;text-align:left;font:normal normal normal 27px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media(max-width:768px){.semiconductor-maintenance-todo-common-title{padding-bottom:10px;margin:40px 0 30px;text-align:left;font:normal normal normal 20px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;border-bottom:1px solid #707070}}@media (min-width:769px){.semiconductor-maintenance-todo-common-body{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.semiconductor-maintenance-todo-common-body{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:40px}}@media (min-width:769px){.semiconductor-maintenance-todo-common-img-box{padding:50px 0 100px}}@media(max-width:768px){.semiconductor-maintenance-todo-common-img-box{padding:10px 0;overflow-x:scroll}}@media (min-width:769px){.semiconductor-maintenance-todo-common-img{display:block;width:100%;height:auto}}@media(max-width:768px){.semiconductor-maintenance-todo-common-img{display:block;width:780px;height:auto}}@media (min-width:769px){.semiconductor-maintenance-todo-column{padding-top:30px;padding-bottom:100px}}@media(max-width:768px){.semiconductor-maintenance-todo-column{margin-top:12px;width:160px}}@media (min-width:769px){.semiconductor-maintenance-todo-column p{margin-top:22px;font:normal normal bold 16px/36px Noto Sans JP}}@media(max-width:768px){.semiconductor-maintenance-todo-column p{text-align:left;font:normal normal bold 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-todo-column ul{padding-left:20px}}@media(max-width:768px){.semiconductor-maintenance-todo-column ul{padding-left:20px}}@media (min-width:769px){.semiconductor-maintenance-todo-column ul li{width:195px;word-wrap:break-word;font:normal normal normal 16px/24px Noto Sans JP}}@media(max-width:768px){.semiconductor-maintenance-todo-column ul li{text-align:left;font:normal normal normal 13px/26px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-todo-column .expendables-title{text-align:center;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:0}}@media(max-width:768px){.semiconductor-maintenance-todo-column .expendables-title{text-align:center;font:normal normal normal 8px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.semiconductor-maintenance-todo-flex{display:flex;justify-content:space-between;gap:0 33px}}@media(max-width:768px){.semiconductor-maintenance-todo-flex{display:flex;flex-wrap:wrap;justify-content:space-around}}@media (min-width:769px){.semiconductor-maintenance-todo-column-img{opacity:1}}@media(max-width:768px){.semiconductor-maintenance-todo-column-img{opacity:1;width:100%}}@media (min-width:769px){.semiconductor-attention-box{text-align:center;padding:0 0 70px}}@media(max-width:768px){.semiconductor-attention-box{text-align:center;padding:0}}@media (min-width:769px){.semiconductor-attention-box p{font:normal normal normal 22px/40px Noto Sans JP}}@media(max-width:768px){.semiconductor-attention-box p{font:normal normal normal 13px/24px Noto Sans JP}}@media (min-width:769px){.facility-information-common-container{padding-top:50px;padding-bottom:50px;padding-left:120px;padding-right:120px}}@media(max-width:768px){.facility-information-common-container{padding:84px 20px 20px}}@media (min-width:769px){.facility-information-common-title{text-align:center;font:normal normal 300 32px/30px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1;margin-bottom:15px}}@media(max-width:768px){.facility-information-common-title{text-align:center;font:normal normal normal 26px/40px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1;margin-bottom:18px}}@media (min-width:769px){.facility-information-common-subtitle{text-align:center;font:italic normal 300 18px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:20px}}@media(max-width:768px){.facility-information-common-subtitle{text-align:center;font:italic normal 300 17px/30px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1;margin-bottom:38px}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content{padding-left:70px}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content dl{margin-bottom:29px}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content dl{margin-top:41px;margin-bottom:35px}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content dl dt{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content dl dt{text-align:left;font:normal normal bold 13px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content dl dd{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content dl dd{text-align:left;font:normal normal normal 13px/36px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content p{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content p{text-align:left;font:normal normal bold 13px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content ul{padding-left:20px}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content ul{padding-left:20px}}@media (min-width:769px){.facility-information-common-container .clean-demo-facility-access-information-content ul li{text-align:left;font:normal normal normal 16px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .clean-demo-facility-access-information-content ul li{text-align:left;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content{padding-left:70px}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl{margin-bottom:29px}}@media(max-width:768px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl{margin-top:41px;margin-bottom:35px}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl dt{text-align:left;font:normal normal bold 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl dt{text-align:left;font:normal normal bold 13px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl dd{text-align:left;font:normal normal normal 16px/36px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .semiconductor-demo-facility-access-information-content dl dd{text-align:left;font:normal normal normal 13px/36px Noto Sans JP;letter-spacing:0px;color:#000;opacity:1}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content p{text-align:left;font:normal normal normal 16px/28px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .semiconductor-demo-facility-access-information-content p{text-align:left;font:normal normal normal 13px/20px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .semiconductor-demo-facility-access-information-content ul li{text-align:left;font:normal normal normal 16px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media(max-width:768px){.facility-information-common-container .semiconductor-demo-facility-access-information-content ul li{text-align:left;font:normal normal normal 13px/24px Noto Sans JP;letter-spacing:0px;color:#2b2e34;opacity:1}}@media (min-width:769px){.facility-information-common-container .map-link{text-align:center;padding:48px 0 26px}}@media(max-width:768px){.facility-information-common-container .map-link{text-align:center;padding:48px 0 26px}}@media (min-width:769px){.facility-information-common-container .map-link .link-btn{font:normal normal bold 16px/32px Noto Sans JP;letter-spacing:0px;color:#355791;opacity:1;width:284px}}@media(max-width:768px){.facility-information-common-container .map-link .link-btn{font:normal normal bold 16px/32px Noto Sans JP;letter-spacing:0px;color:#355791;opacity:1;width:284px}}@media (min-width:769px){.facility-information-common-container .map-link .btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.facility-information-common-container .map-link .btn-navy:hover{background-color:#355791;color:#fff}}@media(max-width:768px){.aptoenq_choice_1{width:100% !important}}@media(max-width:768px){.aptoenq_choice_2{width:100% !important}}@media(max-width:768px){.aptoenq_choice_3{width:100% !important}}@media (max-width:768px){.aptoenq_a input[type=text]{max-width:98%}}.pattern-mb{margin-bottom:50px}@media (max-width:768px){.pattern-mb{margin-bottom:30px}}.map-demonstaration{height:287px}@media (max-width:768px){.map-demonstaration{height:auto;padding-bottom:80%}}.map-demonstaration-l{height:338px}@media (max-width:768px){.map-demonstaration-l{height:auto;padding-bottom:80%}}.clean-demo-product-information-subtitle{font:italic normal normal 18px/36px Josefin Sans;letter-spacing:0px;color:#737373;opacity:1}@media (max-width :438px){.aptoenq_bt_send{float:none!important;margin:0 auto !important}.aptoenq_bt_back{float:none !important;margin:0 auto !important;width:200px !important}.aptoenq_bt_back button{width:200px !important}}