@charset "UTF-8";*{margin:0;padding:0}html{font-size:14px;font-family:"Noto Sans JP",sans-serif;overflow-x:hidden;position:relative}@media screen and (max-width:1100px){html{font-size:12px}}@media screen and (max-width:751px){html{font-size:14px}}@media screen and (max-width:351px){html{font-size:12px}}@media screen and (max-width:1100px){html.page-invariable{font-size:14px}}@media screen and (max-width:351px){html.page-invariable{font-size:12px}}li{list-style:none}a{cursor:pointer;text-decoration:none;text-decoration:none;color:#000;display:inline-block;transition:all 0.3s}a:hover{opacity:0.5}.font-en{font-family:"Poppins",sans-serif;font-weight:500}.wrap{position:relative}html{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}body{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overraybg{width:100%;height:100%;position:fixed;left:0;top:0;z-index:-1;background:rgba(0,0,0,0.6);opacity:0;transition:all 0.8s;will-change:transform}@media screen and (max-width:751px){.overraybg{display:none}}.drop-on .overraybg{opacity:1;transition:all 0.5s;z-index:100}.drop-on header{transition-delay:0!important;transition:all 0.2s!important;z-index:101}.btn{font-size:0.85714rem}@media screen and (max-width:751px){.btn{font-size:1.07142rem}}.btn a{color:#fff;text-decoration:none;border:1px solid #fff;display:flex;align-items:center;width:135px;padding:14px 30px 14px 30px;border-radius:40px;transition:all 0.3s}.btn a:hover{opacity:0.5}.btn a:hover .btn_arrow{left:5px}.btn_arrow{width:1.8em;margin-left:20px;position:relative;left:0;transition:all 0.3s}@media screen and (max-width:751px){.btn_arrow{width:1.5em;margin-left:10px}}.btn.btn_b a{border:1px solid #007184;color:#007184}.linkbtn{margin-top:4.285rem}@media screen and (max-width:751px){.linkbtn{margin-top:1.875rem}}.linkbtn a{color:#007184;border:1px solid #007184;display:flex;align-items:center;width:135px;padding:14px 30px 14px 30px;border-radius:40px}.linkbtn a img{display:inline-block;width:1.8em!important}.linkbtn a:hover img{left:5px}.disp-sp{display:none}@media screen and (max-width:751px){.disp-sp{display:block}}.disp-pc{display:block}@media screen and (max-width:751px){.disp-pc{display:none}}.is_blank{padding-right:17px}.is_blank i{width:20px;height:14px;background-image:url(../images/window.svg);background-repeat:no-repeat;position:absolute;margin-left:5px;margin-top:0.4em}.is_blank_b{padding-right:17px}.is_blank_b i{width:20px;height:14px;background-image:url(../images/window_b.svg);background-repeat:no-repeat;position:absolute;margin-left:5px;margin-top:0.4em}.page-top{background:#007184;border-radius:50%;width:80px;height:80px;display:block;transition:opacity 0.5s,transform 0.5s;position:fixed;right:20px;bottom:20px;opacity:0;visibility:hidden;z-index:100}@media screen and (max-width:751px){.page-top{width:64px;height:64px;right:0;bottom:0}}.page-top img{width:21px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;transition:all 0.5s}@media screen and (max-width:751px){.page-top img{width:18px}}.page-top:hover{opacity:0.7}.page-top:hover img{top:40%}@media screen and (max-width:751px){.page-top:hover img{top:50%}}.page-top.active{opacity:1;visibility:visible;transform:translateY(0)}h1{background:#fff;padding:30px 0 15px 14.5%;border-bottom:1.5px dashed #DBDBDB;position:relative;line-height:1}@media screen and (max-width:751px){h1{padding:30px 15px 15px 15px;margin-top:-1px;border-bottom:1px dashed #DBDBDB}}h1 .head-ja{font-size:1.8571rem}@media screen and (max-width:751px){h1 .head-ja{font-size:1.785rem}}h1 .head-en{font-size:5.5rem;font-family:"Poppins",sans-serif;letter-spacing:0.021em;color:rgba(0,0,0,0.1);position:absolute;right:6.25%;top:20px;line-height:1}@media screen and (max-width:751px){h1 .head-en{font-size:3.571rem;right:10px;left:auto;top:2rem;letter-spacing:0}}@media screen and (max-width:320px){h1 .head-en{font-size:3rem}}h1 .head-en svg{fill:rgba(0,0,0,0.1);width:25rem;position:relative}@media screen and (max-width:751px){h1 .head-en svg{width:17rem}}h1 .head-en svg#txt_news{width:16rem;display:block;float:right}@media screen and (max-width:751px){h1 .head-en svg#txt_news{width:11rem}}h1 .head-en svg#txt_sustainability{display:block;float:right;width:32rem}@media screen and (max-width:400px){h1 .head-en svg#txt_sustainability{width:12rem}}@media screen and (max-width:751px){h1 .head-en svg#txt_sustainability{width:20rem}}h1 .head-en svg#txt_sustainability .st0{fill:#578F9B}h1 .head-en svg#txt_join{width:21rem}@media screen and (max-width:751px){h1 .head-en svg#txt_join{width:15rem}}h1 small{display:block;font-family:"Poppins",sans-serif;font-size:0.857142rem;color:#007184;padding-top:20px}@media screen and (max-width:751px){h1 small{font-size:0.928rem;padding-top:10px}}h1.head-news{border-bottom:0}h1.head-news .head-en{left:auto;letter-spacing:0}h1.head-sustainability{border-bottom:0;padding-top:80px;z-index:1;background:none;color:#FFF}h1.head-sustainability .head-en{left:auto;top:35px}@media screen and (max-width:751px){h1.head-sustainability .head-en{top:16px;white-space:nowrap;font-size:3.2142rem}}@media screen and (max-width:350px){h1.head-sustainability .head-en{font-size:2.7rem}}h1.head-sustainability small{color:#FFF;font-weight:400}h1.head-recruit{border-bottom:0;border-top:1.5px dashed #DBDBDB;padding-top:80px;z-index:1}h1.head-recruit .head-en{left:auto;top:60px}@media screen and (max-width:751px){h1.head-recruit .head-en{top:80px;white-space:nowrap;font-size:3.2142rem}}@media screen and (max-width:350px){h1.head-recruit .head-en{font-size:2.7rem}}@media screen and (max-width:751px){h1.head-business .head-en{font-size:3.571rem}}.wrap-page .page-top{margin:80px 50px 50px auto}@media screen and (max-width:751px){.wrap-page .page-top{margin:60px 30px 43px auto}}.wrap-title{background:#007184;height:120px;top:80px;position:relative;z-index:1}@media screen and (max-width:751px){.wrap-title{height:150px;top:60px}}.wrap-title .title-meta{position:absolute;top:50%;left:0%;-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);padding-left:2.5714rem}@media screen and (max-width:751px){.wrap-title .title-meta{top:15px;padding-left:15px}}.wrap-title .title-meta small{font-size:0.7857142rem;color:#fff;font-family:"Poppins",sans-serif;font-weight:500;display:block;margin-bottom:17px}@media screen and (max-width:751px){.wrap-title .title-meta small{display:none}}.wrap-title .title-meta a{color:#fff;font-size:0.7142rem;transition:all 0.3s;padding:0.1em 0.2em 0}@media screen and (max-width:751px){.wrap-title .title-meta a{font-size:0.78571rem}}.wrap-title .title-meta a:hover{opacity:0.5}.wrap-title .title-meta span{color:#fff;font-size:0.7142rem;transition:all 0.3s;padding:0.1em 0.2em 0}@media screen and (max-width:751px){.wrap-title .title-meta span{font-size:0.78571rem}}.wrap-title .title-meta p{color:#fff}.wrap-title h1{position:absolute;top:44%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;background:transparent;color:#fff;border-bottom:0;padding:0;font-size:1.2857rem;font-weight:normal}@media screen and (max-width:751px){.wrap-title h1{top:48%;font-size:1.4285rem;width:100%}}.wrap-title h1 i{background:#fff;width:2px;height:2px;display:block;border-radius:50%;position:absolute;bottom:-130%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.wrap-title h1 i:before{content:"";background:#fff;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:-8px;top:1px}.wrap-title h1 i:after{content:"";background:#fff;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:8px;top:1px}.pad10{padding:0.625rem}.padt10{padding-top:0.625rem}.mb160{margin-bottom:10rem!important}.js-item_txt{-webkit-transition:opacity 0.5s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:opacity 0.5s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1),opacity 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1),opacity 0.5s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.5s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.js-item_txt:first-child{-webkit-transition-delay:0s;transition-delay:0s}.js-item_txt:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.js-item_txt:nth-child(3){-webkit-transition-delay:0.4s;transition-delay:0.4s}.js-item_txt:nth-child(4){-webkit-transition-delay:0.6s;transition-delay:0.6s}.js-item_txt:nth-child(5){-webkit-transition-delay:0.8s;transition-delay:0.8s}.scroll-fadein{opacity:0;transform:translate(0,20px);transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.36,0.14,0,1)}header{color:#fff;padding:0 30px;position:fixed;width:calc(100% - 60px);z-index:10;transition:all 0.5s;height:80px;transition-delay:0.2s}@media screen and (max-width:751px){header{padding:0 15px;width:calc(100% - 30px);height:60px;transition-delay:0s}}header a{color:#fff}header a:visited{color:#fff}header.is-scroll{margin-top:-100px}header.is-bg,header.is-top-bg,header.menu-open{background:#fff;color:#000;margin-top:0}header.is-bg a,header.is-top-bg a,header.menu-open a{color:#000}header.is-bg a:visited,header.is-top-bg a:visited,header.menu-open a:visited{color:#000}header.is-bg ul,header.is-top-bg ul,header.menu-open ul{margin-top:18px}@media screen and (max-width:1100px){header.is-bg ul,header.is-top-bg ul,header.menu-open ul{margin-top:25px}}header.is-bg #logo,header.is-top-bg #logo,header.menu-open #logo{margin-top:15px}@media screen and (max-width:751px){header.is-bg #logo,header.is-top-bg #logo,header.menu-open #logo{margin-top:7px}}header.is-bg .part01,header.is-top-bg .part01,header.menu-open .part01{fill:#007184}header.is-bg .part02,header.is-top-bg .part02,header.menu-open .part02{fill:#000}header.is-bg .menu-child,header.is-top-bg .menu-child,header.menu-open .menu-child{background:#fff}header.is-bg .menu-dots i,header.is-top-bg .menu-dots i,header.menu-open .menu-dots i{background:#000}header.is-bg .menu-dots i:before,header.is-top-bg .menu-dots i:before,header.menu-open .menu-dots i:before{background:#000}header.is-bg .menu-dots i:after,header.is-top-bg .menu-dots i:after,header.menu-open .menu-dots i:after{background:#000}header.is-bg .menu-contact a,header.is-top-bg .menu-contact a,header.menu-open .menu-contact a{border-color:#000}header.is-bg .sp-menu i,header.is-top-bg .sp-menu i,header.menu-open .sp-menu i{background:#000}header.is-bg .sp-menu i span:first-child,header.is-top-bg .sp-menu i span:first-child,header.menu-open .sp-menu i span:first-child{background:#000}header.is-bg .sp-menu i span:nth-child(2),header.is-top-bg .sp-menu i span:nth-child(2),header.menu-open .sp-menu i span:nth-child(2){background:#000}header.is-bg .sp-menu i span:nth-child(3),header.is-top-bg .sp-menu i span:nth-child(3),header.menu-open .sp-menu i span:nth-child(3){background:#000}header.menu-open{transition-delay:0!important;transition:all 0.5s}header #logoPC,header #logoSP{width:12.85rem;position:absolute;left:30px;top:5px;margin:0;padding:0;fill:#fff;margin-top:15px}@media screen and (max-width:751px){header #logoPC,header #logoSP{width:11.57rem;margin-top:8px;left:15px}}header ul{position:absolute;right:30px;top:0;margin-top:15px}@media screen and (max-width:1100px){header ul{margin-top:25px}}@media screen and (max-width:751px){header ul{display:none}}header ul a{transition:0.3s}header ul a:hover{opacity:0.5}header ul .menu-txt{font-size:1rem;float:left;position:relative;padding:0px 2.14rem 49px;margin-top:0.25em}@media screen and (max-width:1100px){header ul .menu-txt{padding:0 1.2rem 45px}}header ul .menu-txt .menu-child{position:absolute;right:auto;top:4.8em;background:#fff;left:-10em;z-index:-1;overflow:hidden;width:540px;border-radius:5px;overflow:hidden;display:block;pointer-events:none;transform:translateY(-5px);transition-duration:0.5s;transition-property:opacity,transform;opacity:0}@media screen and (max-width:1100px){header ul .menu-txt .menu-child{left:-10em;top:5em;width:500px}}header ul .menu-txt .menu-child.open{opacity:1;transform:translateY(0px);pointer-events:auto}header ul .menu-txt .menu-child ul{position:relative;right:auto;padding:12px 30px 0;margin-top:0}header ul .menu-txt .menu-child ul li{font-size:0.9285rem;white-space:nowrap;padding-bottom:1em;padding-left:1.3em;position:relative}header ul .menu-txt .menu-child ul li:last-of-type{margin-bottom:0;padding-bottom:0}header ul .menu-txt .menu-child ul li:before{content:"";width:8px;height:1px;background:#007184;position:absolute;left:0;top:0.8em}header ul .menu-txt .menu-child ul li a{color:#000}header ul .menu-txt .menu-child .menu-child-list{width:50%;float:left;background:#fff}header ul .menu-txt .menu-child .menu-child-list_title{font-size:1.285rem;color:#007184;font-weight:500;position:relative;padding-bottom:8px;padding-top:20px;margin-left:30px;display:block}header ul .menu-txt .menu-child .menu-child-list_title:before{content:"";background:#DBDBDB;height:1px;width:80%;position:absolute;left:0;bottom:0}header ul .menu-txt .menu-child .menu-child-list_title small{display:block;color:#000;font-size:0.714rem;font-family:"Poppins",sans-serif}header ul .menu-txt .menu-child .menu-child-img{float:right;width:50%}header ul .menu-txt .menu-child .menu-child-img img{max-width:100%;display:block;line-height:1}header ul .menu-txt .menu-child-recruit{left:inherit;right:-14em}header ul .menu-txt:nth-child(4n){padding:0 2.14rem 49px 4.14rem}header ul .menu-dots{float:left;position:relative}header ul .menu-dots span{display:block}header ul .menu-dots span i{width:2px;height:2px;background:#fff;border-radius:50%;display:block;margin:0 2.8571rem 0 0.714rem;position:relative;top:1em;transition:all 0.3s}@media screen and (max-width:1100px){header ul .menu-dots span i{margin:0 2rem 0 0.714rem}}header ul .menu-dots span i:before{content:"";width:2px;height:2px;background:#fff;border-radius:50%;display:block;position:absolute;top:-0.7em;transition:all 0.3s}header ul .menu-dots span i:after{content:"";width:2px;height:2px;background:#fff;border-radius:50%;display:block;position:absolute;top:0.7em;transition:all 0.3s}header ul .menu-contact{float:left}header ul .menu-contact a{display:block;border:1px solid #fff;padding:0.35em 1.5em;border-radius:50px}header .sp-menu{width:25px;height:20px;float:right;top:20px;position:relative;cursor:pointer;right:10px}header .sp-menu i span:first-child{position:absolute;border-radius:1px;width:25px;height:1px;background:#fff;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.36,0.14,0,1)}header .sp-menu i span:nth-child(2){width:25px;height:1px;background:#fff;position:absolute;top:10px;display:block;border-radius:1px;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.36,0.14,0,1)}header .sp-menu i span:nth-child(3){width:25px;height:1px;background:#fff;position:absolute;top:20px;display:block;border-radius:1px;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.36,0.14,0,1)}header.menu-open i span:first-child{transform:translateY(9px) rotate(-45deg)}header.menu-open i span:nth-child(2){opacity:0}header.menu-open i span:nth-child(3){transform:translateY(-11px) rotate(45deg)}.sp-menu__list{background:#fff;min-height:100vh;z-index:50;position:fixed;width:100%;display:none;top:0;left:0;right:0;bottom:0}@media screen and (max-width:400px){.sp-menu__list{overflow-y:scroll}}.sp-menu__list .sp-content__menu{padding:15px}.sp-menu__list .sp-content__menu .letter{opacity:0;position:relative;left:-10px;display:inline-block}.sp-menu__list #logoPC,.sp-menu__list #logoSP{width:162px;top:12px;left:15px;position:relative}.sp-menu__list #logoPC .part01,.sp-menu__list #logoSP .part01{fill:#007184}.sp-menu__list #logoPC .part02,.sp-menu__list #logoSP .part02{fill:#000}.sp-menu__list i{position:absolute;right:25px;top:20px;width:25px;height:20px}.sp-menu__list i span:first-child{background:#000;width:100%;height:1px;position:absolute;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.36,0.14,0,1);transition-timing-function:cubic-bezier(0.36,0.14,0,1)}.sp-menu__list i span:nth-child(2){background:#000;width:100%;height:1px;position:absolute;top:10px}.sp-menu__list i span:nth-child(3){background:#000;width:100%;height:1px;position:absolute;top:20px;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.36,0.14,0,1);transition-timing-function:cubic-bezier(0.36,0.14,0,1)}.sp-menu__list i.close-active span:first-child{transform:translateY(9px) rotate(-45deg)}.sp-menu__list i.close-active span:nth-child(2){opacity:0}.sp-menu__list i.close-active span:nth-child(3){transform:translateY(-11px) rotate(45deg)}.sp-menu__list .sp-menu__wrap{padding:35px 5px 20px}.sp-menu__list a{text-decoration:none;color:#000;display:inline-block}.sp-menu__list .sp-menu{margin-bottom:1.5em}.sp-menu__list .sp-menu.sp-menu01 .sp-menu__parent,.sp-menu__list .sp-menu.sp-menu02 .sp-menu__parent{margin-bottom:0}.sp-menu__list .sp-menu .sp-menu__parent{border-bottom:1px solid #DBDBDB;font-size:1.25rem;margin-bottom:1em;padding-left:15px;padding-right:15px;position:relative;display:block}.sp-menu__list .sp-menu .sp-menu__parent small{color:#007184;display:block;font-family:"Poppins",sans-serif;font-weight:500;padding-top:3px;padding-bottom:7px;font-size:0.85714rem}.sp-menu__list .sp-menu .sp-menu__parent i{position:absolute;right:5px;top:0.55em;width:25px;height:25px;transition:0.3s;float:right}.sp-menu__list .sp-menu .sp-menu__parent i:before{content:"";position:absolute;height:2px;width:100%;border-radius:2px;background:#007184;top:45%}.sp-menu__list .sp-menu .sp-menu__parent i:after{content:"";position:absolute;height:2px;width:100%;border-radius:2px;background:#007184;transform:rotate(90deg);top:45%}.sp-menu__list .sp-menu .sp-menu__parent.open i:after{opacity:0}.sp-menu__list .sp-menu .sp-menu__child{padding-left:3em;display:block;height:0;overflow:hidden;transition-property:height;transition-duration:0.6s;transition-timing-function:cubic-bezier(0.36,0.14,0,1)}.sp-menu__list .sp-menu .sp-menu__child a{display:block;font-size:0.928rem;padding-bottom:1em;position:relative}.sp-menu__list .sp-menu .sp-menu__child a:before{content:"";width:15px;height:1px;background:#007184;position:absolute;left:-2em;top:0.7em}.sp-menu__list .sp-menu .sp-menu__child.open{height:164px}.sp-menu__list .sp-menu .sp-menu__child-inner{padding-top:1rem}.sp-menu__list .sp-menu .sp-menu__child.recruit.open{height:195px}.sp-menu__list .close{width:20px;height:20px;position:relative;display:block;float:right;top:25px;right:25px}.sp-menu__list .close:before{content:"";width:25px;height:1px;background:#000;position:absolute;transform:rotate(40deg);top:8px;left:0px}.sp-menu__list .close:after{content:"";width:25px;height:1px;background:#000;position:absolute;transform:rotate(-40deg);top:8px;left:0px}.sp-menu__list .sp-menu__contact{background:#007184;color:#fff;display:block;font-size:1.0714rem;text-align:center;padding:20px 15px}.sp-menu__list .sp-menu__contact img{width:1.2em;position:relative;left:0px;top:0.2em;display:inline-block}.section-contact{background:#007184;color:#fff;position:relative;padding:70px 0;text-align:center}.section-contact .btn-contact{color:#fff;font-size:1.214rem;border-radius:40px;border:1px solid #fff;padding:20px 90px;display:inline-block;text-decoration:none;margin-top:45px;transition:0.3s}@media screen and (max-width:751px){.section-contact .btn-contact{padding:20px 70px}}@media screen and (max-width:350px){.section-contact .btn-contact{padding:20px 40px;margin-top:25px}}.section-contact .btn-contact:hover{opacity:0.5}.section-contact p{font-size:1.428571rem;text-align:center}footer{background:#fff}footer .footer-content{padding:0 8.4375%;overflow:hidden}@media screen and (max-width:1100px){footer .footer-content{padding:0 4.4375%}}footer .footer-content__menu{padding:50px 0 40px;overflow:hidden}@media screen and (max-width:751px){footer .footer-content__menu{padding:10px 0 0px}}footer .footer-content__bottom{border-top:1px solid #DBDBDB;overflow:hidden;padding:20px 0}@media screen and (max-width:751px){footer .footer-content__bottom{border-top:0;padding-top:10px}}footer .footer-content__bottom ul{float:left;overflow:hidden;padding-top:1em}@media screen and (max-width:751px){footer .footer-content__bottom ul{display:none;padding-bottom:5px;padding-top:0;width:100%}}footer .footer-content__bottom ul li{float:left;font-size:0.8571rem;margin-right:45px}@media screen and (max-width:751px){footer .footer-content__bottom ul li:first-child{width:100%;text-align:center}footer .footer-content__bottom ul li:nth-child(2){width:45%;margin-right:0;text-align:center}footer .footer-content__bottom ul li:nth-child(3){width:45%;margin-right:0;text-align:center}}footer .footer-content__bottom ul .is_blank{padding-right:17px}footer .footer-content__bottom ul .is_blank i{width:17px;height:11px;background-image:url(../images/window.svg);background-repeat:no-repeat;position:absolute;margin-left:5px;margin-top:0.4em}footer .footer-content__bottom .footer_privacy{float:right}@media screen and (max-width:751px){footer .footer-content__bottom .footer_privacy{float:none;text-align:center}}footer .footer-content__bottom .footer_privacy img{width:42px}footer .footer-content__bottom .footer_privacy span{font-family:"Poppins",sans-serif;font-size:0.78rem;display:inline-block;position:relative;top:-1.2em}footer .footer-content__bottom .footer_privacy #latestYear{top:0}footer .footer-content__bottom .disp-sp{font-size:0.9285rem;text-align:center}footer .footer-content__bottom .disp-sp .privacy{padding:0 14px;overflow:hidden;max-width:375px;margin:0 auto}footer .footer-content__bottom .disp-sp .privacy a{float:left;display:inline-block}footer .footer-content__bottom .disp-sp .privacy a:first-child{float:left}footer .footer-content__bottom .disp-sp .privacy a:nth-child(2){float:right}footer .footer-content__bottom .disp-sp .privacy a.is_blank{padding-right:17px}footer .footer-content__bottom .disp-sp .privacy a.is_blank i{width:17px;height:11px;background-image:url(../images/window.svg);background-repeat:no-repeat;position:absolute;margin-left:5px;margin-top:0.4em}footer .logo{width:12.265625%;float:left}@media screen and (max-width:751px){footer .logo{display:none;float:none;width:156.5px}}footer .footer-menu__wrap{padding-left:7.8125%;float:left;overflow:hidden;width:79.921875%}@media screen and (max-width:751px){footer .footer-menu__wrap{padding-left:0;width:100%;padding-top:30px}}footer a{text-decoration:none;color:#000;display:block;transition:all 0.3s}@media screen and (max-width:751px){footer a{margin-bottom:1.5em}}footer a:hover{opacity:0.5}footer .footer_menu01{float:left;width:14.375%}@media screen and (max-width:751px){footer .footer_menu01{float:none;width:100%;margin-bottom:20px;border-bottom:1px solid #DBDBDB;padding-bottom:10px}}@media screen and (max-width:751px){footer .footer_menu01 a{padding-left:40px;position:relative}}@media screen and (max-width:751px){footer .footer_menu01 .footer_parent{margin-bottom:0}}@media screen and (max-width:751px){footer .footer_menu01 .footer_parent:before{content:none}}@media screen and (max-width:751px){footer .footer_menu01 .footer_child a:before{content:"";width:15px;height:1px;position:absolute;left:15px;top:0.8em;background:#007184}}footer .footer_menu02,footer .footer_menu04{float:left;margin-left:7%}@media screen and (max-width:751px){footer .footer_menu02,footer .footer_menu04{width:100%;margin-left:0;float:none;margin-bottom:20px;border-bottom:1px solid #DBDBDB;padding-bottom:10px}}@media screen and (max-width:751px){footer .footer_menu02 .footer_parent,footer .footer_menu04 .footer_parent{margin-bottom:0}}footer .footer_menu02 .footer_parent:before,footer .footer_menu04 .footer_parent:before{width:85%}@media screen and (max-width:751px){footer .footer_menu02 .footer_parent:before,footer .footer_menu04 .footer_parent:before{content:none;width:100%}}@media screen and (max-width:751px){footer .footer_menu02 a,footer .footer_menu04 a{padding-left:40px;position:relative}}@media screen and (max-width:751px){footer .footer_menu02 .footer_child a:before,footer .footer_menu04 .footer_child a:before{content:"";width:15px;height:1px;position:absolute;left:15px;top:0.8em;background:#007184}}footer .footer_menu03{float:left;width:14.375%;overflow:hidden;margin-left:7%}@media screen and (max-width:751px){footer .footer_menu03{width:100%;margin-left:0;float:none}}footer .footer_menu05{overflow:hidden}footer .footer_menu05 .footer_parent{float:left;width:calc(50% - 35px - 15px)}footer .footer_menu05 .footer_parent:nth-child(2n){margin-left:35px}footer .footer_parent{font-size:1.05rem;padding-bottom:1em;margin-bottom:1em;position:relative}@media screen and (max-width:751px){footer .footer_parent{padding-left:15px;padding-right:15px;margin-bottom:1.5em}}footer .footer_parent:before{content:"";background:#DBDBDB;height:1px;position:absolute;left:0;bottom:0;width:100%}footer .footer_parent small{display:block;font-size:0.714285rem;color:#007184;font-family:"Poppins",sans-serif;font-weight:600;padding-top:0.5em}@media screen and (max-width:751px){footer .footer_parent small{display:none}}footer .footer_parent a{padding-left:0;margin-bottom:0}footer .footer_child{font-size:0.97rem}footer .footer_child a{margin-bottom:0.8em}.section-lead{text-align:center;padding:3.5714rem 0 7.14285rem}@media screen and (max-width:751px){.section-lead{padding:2.85714rem 1.4285rem 6.7142rem}}.section-lead h2{font-size:1.71428rem;line-height:1.75;padding-bottom:3.125rem}@media screen and (max-width:751px){.section-lead h2{text-align:left;font-size:1.428rem;padding-bottom:2.142rem}.section-lead h2 br{display:none}}.section-lead p{font-size:1.07142rem;line-height:1.75}@media screen and (max-width:751px){.section-lead p{font-size:1.07142rem;text-align:left}}.wrap-detail{position:relative;padding-top:80px}.wrap-detail .inner-detail{width:1000px;max-width:78.125%;margin:0 auto}@media screen and (max-width:751px){.wrap-detail .inner-detail{max-width:calc(100% - 2.856rem);padding:0 1.428rem}}.wrap-detail .inner-detail h1{position:relative;padding:0;font-size:1.0714rem;text-align:center;border-bottom:0;margin:7.14285rem 0 8.57142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail h1{font-size:1.428rem;margin:5.357rem 0 8.392rem}}.wrap-detail .inner-detail h1 i{width:2px;height:2px;background:#007184;display:block;border-radius:50%;position:absolute;bottom:-20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.wrap-detail .inner-detail h1 i:before{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:-8px;top:1px}.wrap-detail .inner-detail h1 i:after{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:8px;top:1px}.wrap-detail .inner-detail h2{font-size:1.857rem;position:relative}@media screen and (max-width:751px){.wrap-detail .inner-detail h2{font-size:1.785rem}}.wrap-detail .inner-detail h2.center{margin-bottom:2.5rem}@media screen and (max-width:751px){.wrap-detail .inner-detail h2.center{margin-bottom:2.5rem}}.wrap-detail .inner-detail h2 small{display:block;color:#007184;font-size:0.857rem;font-weight:500;display:block;padding-top:0.5rem}@media screen and (max-width:751px){.wrap-detail .inner-detail h2 small{font-size:0.928rem;padding-top:0.1rem}}.wrap-detail .inner-detail h2 i{width:2px;height:2px;background:#007184;display:block;border-radius:50%;position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.wrap-detail .inner-detail h2 i:before{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:-8px;top:1px}.wrap-detail .inner-detail h2 i:after{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:8px;top:1px}.wrap-detail .inner-detail h2.small{color:#007184;font-size:0.928rem;margin-bottom:4.642rem}.wrap-detail .inner-detail h3{font-size:1.714rem;margin-bottom:calc(4.642rem + 40px);position:relative}@media screen and (max-width:751px){.wrap-detail .inner-detail h3{font-size:1.428rem;margin-bottom:4.642rem}}.wrap-detail .inner-detail h3 small{color:#007184;font-size:0.857rem;display:block;padding-top:0.5em}.wrap-detail .inner-detail h3 i{width:2px;height:2px;background:#007184;display:block;border-radius:50%;position:absolute;bottom:-30px;left:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:751px){.wrap-detail .inner-detail h3 i{display:none}}.wrap-detail .inner-detail h3 i:before{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:-8px;top:1px}.wrap-detail .inner-detail h3 i:after{content:"";background:#007184;width:2px;height:2px;display:block;border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;margin-left:8px;top:1px}.wrap-detail .inner-detail h3.txt-long{font-size:1.428rem}@media screen and (max-width:751px){.wrap-detail .inner-detail h3.txt-long{font-size:1.3rem}}.wrap-detail .inner-detail h3.center{font-size:1.428rem}.wrap-detail .inner-detail h3.center i{left:50%}.wrap-detail .inner-detail h3.txt-normal{font-size:2.071rem;margin-bottom:4.642rem}@media screen and (max-width:751px){.wrap-detail .inner-detail h3.txt-normal{font-size:1.8rem}}.wrap-detail .inner-detail .img-col01{margin-bottom:0.7142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .img-col01{margin-bottom:0.5rem}}.wrap-detail .inner-detail .img-col01 img{width:100%;display:block;line-height:1}.wrap-detail .inner-detail .img-col02{overflow:hidden;margin-bottom:3.5714rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .img-col02{margin-bottom:4.642rem}}.wrap-detail .inner-detail .img-col02 .col01{width:calc(50% - 1.964rem);float:left}@media screen and (max-width:751px){.wrap-detail .inner-detail .img-col02 .col01{width:100%;margin-bottom:1.428rem}}.wrap-detail .inner-detail .img-col02 .col02{width:calc(50% - 1.964rem);float:left;margin-left:3.928rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .img-col02 .col02{width:100%;margin-left:0}}.wrap-detail .inner-detail .img-col02 img{width:100%;display:block;line-height:1}.wrap-detail .inner-detail .img-col02 img+p{margin-top:0.7142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .img-col02 img+p{margin-top:0.2rem}}.wrap-detail .inner-detail .img-col02 p{margin-bottom:0}.wrap-detail .inner-detail .img-col02 p.small{margin-bottom:0}.wrap-detail .inner-detail .wrap-col02{overflow:hidden;margin-bottom:7.142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02{margin-bottom:4.642rem}}.wrap-detail .inner-detail .wrap-col02 .col01{width:calc(50% - 1.964rem);float:left}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02 .col01{width:100%;float:none}}.wrap-detail .inner-detail .wrap-col02 .col02{width:calc(50% - 1.964rem);float:left;margin-left:3.928rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02 .col02{width:100%;float:none;margin-left:0}}.wrap-detail .inner-detail .wrap-col02 img{width:100%;display:block;line-height:1}.wrap-detail .inner-detail .wrap-col02 img+p{margin-top:0.7142rem}.wrap-detail .inner-detail .wrap-col02 p{margin-bottom:0}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02 p{margin-bottom:1rem}}.wrap-detail .inner-detail .wrap-col02 p.small{margin-bottom:0}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02 p.small{margin-bottom:1rem}}.wrap-detail .inner-detail .wrap-col02.img-small .col01{width:33.333%}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02.img-small .col01{width:100%}}.wrap-detail .inner-detail .wrap-col02.img-small .col02{width:calc(66.667% - 3.928rem)}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02.img-small .col02{width:100%}}.wrap-detail .inner-detail .wrap-col02.txt-left{}.wrap-detail .inner-detail .wrap-col02.txt-left .col02{float:left;margin-left:0}.wrap-detail .inner-detail .wrap-col02.txt-left .col01{float:right;width:calc(50% - 1.964rem);margin-left:3.928rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col02.txt-left .col01{width:100%;margin-left:0}}.wrap-detail .inner-detail .wrap-col03{overflow:hidden;margin-bottom:7.142rem}.wrap-detail .inner-detail .wrap-col03 img{max-width:100%;width:100%}.wrap-detail .inner-detail .wrap-col03 img+p{margin-top:0.7142rem;margin-bottom:0}.wrap-detail .inner-detail .wrap-col03 .col01{width:calc(33.33% - 1.666rem);float:left}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col03 .col01{float:none;width:100%;margin-bottom:2.857rem}}.wrap-detail .inner-detail .wrap-col03 .col02{width:calc(33.33% - 1.666rem);float:left;margin-left:2.5rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col03 .col02{float:none;width:100%;margin-left:0;margin-bottom:2.857rem}}.wrap-detail .inner-detail .wrap-col03 .col03{width:calc(33.33% - 1.666rem);float:left;margin-left:2.5rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-col03 .col03{float:none;width:100%;margin-left:0;margin-bottom:0rem}}.wrap-detail .inner-detail .wrap-col03 p.small{margin-bottom:0}.wrap-detail .inner-detail .wrap-col03 p+p{margin-top:1.785rem;margin-bottom:0}.wrap-detail .inner-detail .center{text-align:center}.wrap-detail .inner-detail .bold{font-weight:bold}.wrap-detail .inner-detail p{line-height:1.75;font-size:1.071rem;margin-bottom:7.1428rem}@media screen and (max-width:751px){.wrap-detail .inner-detail p{margin-bottom:5.357rem}}.wrap-detail .inner-detail p.small{font-size:0.785rem;margin-bottom:4.28571rem;line-height:1.75}@media screen and (max-width:751px){.wrap-detail .inner-detail p.small{font-size:0.857rem;margin-bottom:4.642rem}}.wrap-detail .inner-detail p.large{font-size:1.7142rem;margin-bottom:3.571rem}@media screen and (max-width:751px){.wrap-detail .inner-detail p.large{font-size:1.428rem;margin-bottom:2.5rem}}@media screen and (max-width:751px){.wrap-detail .inner-detail p.center{text-align:left}}.wrap-detail .inner-detail ol,.wrap-detail .inner-detail ul{margin-bottom:2.142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail ol,.wrap-detail .inner-detail ul{margin-bottom:2.857rem}}.wrap-detail .inner-detail ol li,.wrap-detail .inner-detail ul li{line-height:1.75;font-size:1rem;position:relative;padding-left:1em;padding-bottom:0.3em}@media screen and (max-width:1100px){.wrap-detail .inner-detail ol li,.wrap-detail .inner-detail ul li{padding-left:1.3em}}.wrap-detail .inner-detail ol li:before,.wrap-detail .inner-detail ul li:before{content:"";width:0.714rem;height:0.714rem;background:#007184;border-radius:50%;position:absolute;left:0;top:0.6em}.wrap-detail .inner-detail ol li ul,.wrap-detail .inner-detail ul li ul{padding-top:0.4em;margin-bottom:0}.wrap-detail .inner-detail ol.small,.wrap-detail .inner-detail ul.small{}.wrap-detail .inner-detail ol.small li:before,.wrap-detail .inner-detail ul.small li:before{width:0.357rem;height:0.357rem;top:0.8em}.wrap-detail .inner-detail .box{border:1px solid #000;border-radius:10px;padding:3.214rem;margin-bottom:7.142rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .box{border-radius:5px;padding:1.071rem 1.428rem;margin-bottom:4.642rem}}.wrap-detail .inner-detail .box p{margin-bottom:0}.wrap-detail .inner-detail .wrap-checkbox{overflow:hidden;margin-bottom:1.785rem}.wrap-detail .inner-detail .wrap-checkbox .checkbox{position:relative;float:left;padding-left:2.42rem}.wrap-detail .inner-detail .wrap-checkbox .checkbox span{font-size:1.071rem;padding-right:2.1428rem;line-height:1.75}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-checkbox .checkbox span{padding-right:1.7rem}}.wrap-detail .inner-detail .wrap-checkbox .checkbox:before{content:"";width:1.071rem;height:1.071rem;border:1px solid #494949;display:inline-block;position:absolute;left:0;top:0.25em}.wrap-detail .inner-detail .wrap-checkbox .checkbox.check:before{background:url(../images/check_form.svg);background-repeat:no-repeat;background-position:center}.wrap-detail .inner-detail .wrap-checkbox.check-block{margin-bottom:4.285rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-checkbox.check-block{margin-bottom:2.142rem}}.wrap-detail .inner-detail .wrap-checkbox.check-block .checkbox{display:block;float:none;padding-bottom:1.428rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-checkbox.check-block .checkbox{padding-bottom:1.2rem}}.wrap-detail .inner-detail .wrap-checkbox.check-block .checkbox:last-of-type{padding-bottom:0}.wrap-detail .inner-detail .wrap-checkbox.check-inline{}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-checkbox.check-inline .checkbox{width:100%;padding-bottom:1.2rem}}.wrap-detail .inner-detail .wrap-radio{overflow:hidden;margin-bottom:1.785rem}.wrap-detail .inner-detail .wrap-radio .radio{font-size:1.071rem;line-height:1.75;position:relative;padding-left:2.42rem;float:left}.wrap-detail .inner-detail .wrap-radio .radio span{font-size:1.071rem;padding-right:2.1428rem;line-height:1.75}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-radio .radio span{padding-right:1.7rem}}.wrap-detail .inner-detail .wrap-radio .radio:before{content:"";width:1.071rem;height:1.071rem;border:1px solid #494949;border-radius:50%;position:absolute;left:0;display:inline-block;top:0.25em}.wrap-detail .inner-detail .wrap-radio .radio.check:before{background:url(../images/circle_form.svg);background-size:0.55rem 0.5rem;background-repeat:no-repeat;background-position:center}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-radio .radio.check:before{background-size:0.5rem 0.5rem}}.wrap-detail .inner-detail .wrap-radio.radio-block{margin-bottom:4.285rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-radio.radio-block{margin-bottom:2.142rem}}.wrap-detail .inner-detail .wrap-radio.radio-block .radio{float:none;display:block;padding-bottom:1.428rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-radio.radio-block .radio{padding-bottom:1.2rem}}.wrap-detail .inner-detail .wrap-radio.radio-block .radio:last-of-type{padding-bottom:0}.wrap-detail .inner-detail .wrap-radio.radio-inline{}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-radio.radio-inline .radio{width:100%;padding-bottom:1.2rem}}.wrap-detail .inner-detail .wrap-select{width:35.7142rem;position:relative;margin-bottom:1.5rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-select{width:100%}}.wrap-detail .inner-detail .wrap-select:before{content:"";background:url(../images/arrow_form.svg);background-repeat:no-repeat;position:absolute;width:0.848rem;height:0.525rem;position:absolute;top:1.5em;right:2.142rem;transform:translate(0%,-50%) rotate(0deg);text-align:center;width:0.8em;height:0.6em;transition:all 0.3s}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-select:before{right:20px;top:1.6em}}.wrap-detail .inner-detail .wrap-select.active:before{transform:translate(0%,-50%) rotate(180deg);top:1.2em}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-select.active:before{top:1.5em}}.wrap-detail .inner-detail .wrap-select .inner-select{border:1px solid #DBDBDB;padding:0.657rem 1.928rem 0.657rem 1.928rem;cursor:pointer;font-size:1.0714rem}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-select .inner-select{padding:0.657rem 15px 0.657rem 15px}}.wrap-detail .inner-detail .wrap-select .inner-select_child{margin-top:1.142rem;position:relative;display:none}.wrap-detail .inner-detail .wrap-select .inner-select_child p{margin-bottom:0;font-size:0.9285rem;padding:0.857rem 0}@media screen and (max-width:751px){.wrap-detail .inner-detail .wrap-select .inner-select_child p{font-size:1rem;padding:7px 0}}input[type=checkbox]+label{font-size:1.071rem;padding-right:2.1428rem;line-height:1.75}@media screen and (max-width:751px){input[type=checkbox]+label{padding-right:1.7rem;display:block;margin-bottom:1.2rem}input[type=checkbox]+label:last-of-type{margin-bottom:0}}input[type=checkbox]{display:none}input[type=checkbox]+label:before{display:inline-block;top:0.25em;position:relative}input[type=checkbox]+label:before{content:"";width:1.071rem;height:1.071rem;border:1px solid #494949}input[type=checkbox]+label:before{margin-right:1.42rem}input[type=checkbox]:checked+label:before{background:url(../images/check_form.svg);background-repeat:no-repeat;background-position:center}.check-inline{margin-bottom:2.142rem}.check-block{margin-bottom:2.571rem}.check-block label{display:block;padding-bottom:1.785rem;padding-right:0}@media screen and (max-width:751px){.check-block label{padding-bottom:0}}.check-block input[type=checkbox]+label{padding-right:0;position:relative;padding-left:2.42rem}.check-block input[type=checkbox]+label:before{padding-right:0;position:absolute;left:0;top:0.35em}input[type=radio]+label{font-size:1.071rem;padding-right:2.1428rem;line-height:1.75;position:relative;padding-left:2.42rem}@media screen and (max-width:751px){input[type=radio]+label{padding-right:1.7rem;display:block;margin-bottom:1.2rem}input[type=radio]+label:last-of-type{margin-bottom:0}}input[type=radio]{display:none}input[type=radio]+label:before{display:inline-block;top:0.25em;position:absolute;left:0}input[type=radio]+label:before{content:"";width:1.071rem;height:1.071rem;border:1px solid #494949;border-radius:50%}input[type=radio]:checked+label:before{background:url(../images/circle_form.svg);background-size:0.55rem 0.5rem;background-repeat:no-repeat;background-position:center}@media screen and (max-width:1100px){input[type=radio]:checked+label:before{background-size:0.4rem 0.4rem}}@media screen and (max-width:751px){input[type=radio]:checked+label:before{background-size:7px 7px}}.radio-inline{margin-bottom:2.142rem}.radio-block{margin-bottom:2.571rem}.radio-block label{display:block;padding-bottom:1.71428rem;position:relative}@media screen and (max-width:751px){.radio-block label{padding-bottom:0}}.radio-block input[type=radio]+label{padding-right:0;padding-left:2.42rem}.radio-block input[type=radio]+label:before{padding-right:0;position:absolute;left:0}select{-webkit-appearance:none;appearance:none;border-radius:0;color:#000;background:#fff;border:1px solid #DBDBDB;padding:0.857rem 3.285rem 0.857rem 1.928rem;outline:none;font-size:1.071rem;width:100%;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:751px){select{padding:0.657rem 25px 0.657rem 15px}}select::-ms-expand{display:none}option{appearance:none;outline:none;border:1px solid #DBDBDB;padding:1rem;font-size:0.928rem;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:1100px){option{font-size:0.8rem}}.wrap-select.select-box{display:inline-block;position:relative;margin-bottom:4.285rem;max-width:calc(100% - 14.285rem - 1.928rem)}@media screen and (max-width:751px){.wrap-select.select-box{max-width:100%;width:100%;margin-bottom:2.142rem}}.wrap-select.select-box:before{content:"";background:url(../images/arrow_form.svg);background-repeat:no-repeat;position:absolute;width:0.848rem;height:0.525rem;position:absolute;top:50%!important;right:2.142rem;-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);text-align:center}@media screen and (max-width:751px){.wrap-select.select-box:before{right:20px;top:53%!important}}.wrap-select.select-box.active:before{transform:translate(0%,-50%) rotate(0deg)!important;top:50%!important}@media screen and (max-width:751px){.wrap-select.select-box.active:before{top:53%!important}}.wrap-health-care.wrap-detail .inner-detail img{width:100%}.wrap-health-care.wrap-detail .inner-detail h2,.wrap-health-care.wrap-detail .inner-detail h3,.wrap-health-care.wrap-detail .inner-detail h4{margin-bottom:1.5rem}@media screen and (max-width:751px){.wrap-health-care.wrap-detail .inner-detail h2,.wrap-health-care.wrap-detail .inner-detail h3,.wrap-health-care.wrap-detail .inner-detail h4{margin-bottom:1.5rem}}.wrap-health-care.wrap-detail .inner-detail p{margin-bottom:0}.wrap-health-care.wrap-detail .inner-detail ul{margin-bottom:1.5rem}.wrap-health-care.wrap-detail .inner-detail .wrap-col01,.wrap-health-care.wrap-detail .inner-detail .wrap-col02{margin:0 0 2.5rem}@media screen and (max-width:751px){.wrap-health-care.wrap-detail .inner-detail .wrap-col02{display:block}}.wrap-health-care.wrap-detail .inner-detail .wrap-col02 .col02{margin-left:0!important}.wrap-health-care.wrap-detail .inner-detail .wrap-col02 .wrap-list{background:#F7F7F7;padding:1.25rem;margin:0.625rem 0}.wrap-health-care.wrap-detail .inner-detail .wrap-col02 .wrap-list li.list-style-none:before{content:none}.wrap-health-care .mv{margin:2.5rem auto 5.5rem!important}@media screen and (max-width:751px){.wrap-health-care .mv{margin:0 auto 1.5rem!important}}.wrap-health-care .mv .col02{width:calc(100% - 539px)}.wrap-health-care .mv .col02 h2{font-size:2.71428rem}@media screen and (max-width:751px){.wrap-health-care .mv .col02 h2{font-size:2rem;margin-top:1rem}}.wrap-health-care .mv .col02 .section-point_contnet{line-height:1.75;margin-top:1.2rem}.wrap-health-care .mv .col02 .section-point_contnet ul li{font-size:1.142857rem}.wrap-health-care .mv .col02 .section-point_contnet ul li:before{content:"";background:url(../images/check.svg);background-size:100%;background-repeat:no-repeat;width:0.8em;position:absolute;top:0.4em;left:0;height:0.8em}.wrap-health-care .mv .col01{position:relative}.wrap-health-care .mv .col01>img{width:100%;max-width:538px}.wrap-health-care .mv .col01 .health-care-logo{position:absolute;bottom:0;left:-20px}@media screen and (max-width:751px){.wrap-health-care .mv .col01 .health-care-logo{left:0px}}.wrap-health-care .mv .col01 .health-care-logo img{width:284px}@media screen and (max-width:751px){.wrap-health-care .mv .col01 .health-care-logo img{width:195px;margin-bottom:1.5rem}}.wrap-health-care .at.wrap-col02 .col02{width:calc(100% - 254px)}@media screen and (max-width:751px){.wrap-health-care .at.wrap-col02 .col02{width:100%}}.wrap-health-care .at.wrap-col02 .col01{width:234px;margin-left:20px;text-align:center}@media screen and (max-width:751px){.wrap-health-care .at.wrap-col02 .col01{width:100%;display:flex;justify-content:center;margin-left:0}}.wrap-health-care .at.wrap-col02 .col01 img{width:100%;max-width:230px;border:solid 1px #DAC8B8;filter:drop-shadow(0 0px 3px rgba(0,0,0,0.1))}@media screen and (max-width:751px){.wrap-health-care .at.wrap-col02 .col01 img{max-width:190px}}.wrap-health-care .sy{margin-bottom:5rem}.wrap-health-care .sy h3{margin-bottom:1.5rem}.wrap-health-care .main-box{margin-top:7.142rem}.wrap-health-care .con.wrap-col01 h3,.wrap-health-care .con.wrap-col02 h3{font-size:2rem}@media screen and (max-width:751px){.wrap-health-care .con.wrap-col01 h3,.wrap-health-care .con.wrap-col02 h3{font-size:1.7142857rem}}.wrap-health-care .con.wrap-col01 h4,.wrap-health-care .con.wrap-col01 h5,.wrap-health-care .con.wrap-col02 h4,.wrap-health-care .con.wrap-col02 h5{font-size:1.2rem}.wrap-health-care .con.wrap-col01 .col02,.wrap-health-care .con.wrap-col02 .col02{width:calc(100% - 298px)}@media screen and (max-width:751px){.wrap-health-care .con.wrap-col01 .col02,.wrap-health-care .con.wrap-col02 .col02{width:100%}}.wrap-health-care .con.wrap-col01 .col01,.wrap-health-care .con.wrap-col02 .col01{width:272px;margin-left:20px}@media screen and (max-width:751px){.wrap-health-care .con.wrap-col01 .col01,.wrap-health-care .con.wrap-col02 .col01{margin-left:10px;float:right;width:46%}}.wrap-health-care .con.wrap-col01 .cal04,.wrap-health-care .con.wrap-col02 .cal04{display:flex;justify-content:space-between;flex-wrap:wrap;color:#007184;font-weight:600;margin-bottom:1.5rem}.wrap-health-care .con.wrap-col01 .cal04 div,.wrap-health-care .con.wrap-col02 .cal04 div{width:calc(25% - 20px)}@media screen and (max-width:751px){.wrap-health-care .con.wrap-col01 .cal04 div,.wrap-health-care .con.wrap-col02 .cal04 div{width:calc(50% - 10px)}.wrap-health-care .con.wrap-col01 .cal04 div:first-child,.wrap-health-care .con.wrap-col01 .cal04 div:nth-child(2),.wrap-health-care .con.wrap-col02 .cal04 div:first-child,.wrap-health-care .con.wrap-col02 .cal04 div:nth-child(2){margin-bottom:1.5rem}}.wrap-health-care .con.wrap-col01 .cal04 p,.wrap-health-care .con.wrap-col02 .cal04 p{text-align:center;line-height:1.5rem}@media screen and (max-width:751px){.wrap-health-care .con.wrap-col01 .cal04 p,.wrap-health-care .con.wrap-col02 .cal04 p{font-size:0.928571rem;text-align:left;font-feature-settings:"palt"}}.wrap-health-care .con.wrap-col01 .sidebar,.wrap-health-care .con.wrap-col02 .sidebar{background:#F7F7F7;padding:1rem}.wrap-health-care .con-sub h4,.wrap-health-care .con-sub h5{font-size:1.2rem}.wrap-health-care .con-sub h5{margin-top:1.8rem}@media screen and (max-width:751px){.wrap-health-care .con-sub h5{margin-bottom:1rem}}.wrap-health-care .con-sub .table{text-align:center;width:100%}.wrap-health-care .con-sub .table .table_line{display:table;width:100%;border-top:solid 1px #007184}.wrap-health-care .con-sub .table .table_line:first-child{border:none}.wrap-health-care .con-sub .table .table_line:first-child .block{padding:0 0.5rem 1rem;color:#000}.wrap-health-care .con-sub .table .table_line:first-child .block:first-child{border-right:none}.wrap-health-care .con-sub .table .table_line .block{color:#007184;display:table-cell;width:20%;padding:1rem 0.5rem}@media screen and (max-width:751px){.wrap-health-care .con-sub .table .table_line .block{font-size:0.928571rem;display:table-cell;vertical-align:middle;font-feature-settings:"palt"}}.wrap-health-care .con-sub .table .table_line .block:first-child{text-align:left;width:15%;border-right:solid 1px #007184}@media screen and (max-width:751px){.wrap-health-care .con-sub .table .table_line .block strong.measure{display:block;text-align:left}}.wrap-health-care .con-sub .table .table_line:last-child{border-bottom:solid 2px #007184}.wrap-health-care .con-sub .table .table_line.last .block{background-color:#EAF2F4}.wrap-health-care .con-sub .note{color:#007184}.wrap-health-care .con-sub .note span{font-size:0.92857rem}.wrap-health-care .inner-detail .section-title{margin-bottom:2.857rem;text-align:center}.wrap-health-care .inner-detail p.section-subtxt{margin-bottom:1.5rem}