.animation.-ani-bottom{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.animation.-ani-bottom.-is-active{-webkit-animation-name:Bottom;animation-name:Bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation.-ani-left{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.animation.-ani-left.-is-active{-webkit-animation-name:Left;animation-name:Left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation.-ani-right{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.animation.-ani-right.-is-active{-webkit-animation-name:Right;animation-name:Right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation.-ani-fadeIn{opacity:0}.animation.-ani-fadeIn.-is-active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:991px){.animation.-ani-succession.-is-active>*.-ani-succession-1{-webkit-animation-name:roll;animation-name:roll;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media screen and (max-width:991px){.animation.-ani-succession.-is-active>*.-ani-succession-2{-webkit-animation-name:roll;animation-name:roll;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media screen and (max-width:991px){.animation.-ani-succession.-is-active>*.-ani-succession-3{-webkit-animation-name:roll;animation-name:roll;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.animation.-ani-roll.-is-active{-webkit-animation-name:roll;animation-name:roll;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation.-ani-roll.-is-active .ofi{-webkit-animation-name:roll_img;animation-name:roll_img;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation.-ani-roll .ofi{opacity:0}.follow-animation.-ani-bottom{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.-is-active .follow-animation.-ani-bottom{-webkit-animation-name:Bottom;animation-name:Bottom;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.follow-animation.-ani-left{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.-is-active .follow-animation.-ani-left{-webkit-animation-name:Left;animation-name:Left;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.follow-animation.-ani-right{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.-is-active .follow-animation.-ani-right{-webkit-animation-name:Right;animation-name:Right;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes Bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes Bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes Left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes Left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes Right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes Right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes roll{0%{-webkit-transform:rotate(0deg) scaleX(1);transform:rotate(0deg) scaleX(1)}25%{-webkit-transform:rotate(0deg) scaleX(0);transform:rotate(0deg) scaleX(0)}50%{-webkit-transform:rotate(0deg) scaleX(-1);transform:rotate(0deg) scaleX(-1)}75%{-webkit-transform:rotate(0deg) scaleX(0);transform:rotate(0deg) scaleX(0)}100%{-webkit-transform:rotate(0deg) scaleX(1);transform:rotate(0deg) scaleX(1)}}@keyframes roll{0%{-webkit-transform:rotate(0deg) scaleX(1);transform:rotate(0deg) scaleX(1)}25%{-webkit-transform:rotate(0deg) scaleX(0);transform:rotate(0deg) scaleX(0)}50%{-webkit-transform:rotate(0deg) scaleX(-1);transform:rotate(0deg) scaleX(-1)}75%{-webkit-transform:rotate(0deg) scaleX(0);transform:rotate(0deg) scaleX(0)}100%{-webkit-transform:rotate(0deg) scaleX(1);transform:rotate(0deg) scaleX(1)}}@-webkit-keyframes roll_img{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes roll_img{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes animate-panel-left{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}49%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}}@keyframes animate-panel-left{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}49%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}}@-webkit-keyframes animate-panel-right{0%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}49%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}}@keyframes animate-panel-right{0%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}49%{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0, 1);transform:scale(0, 1)}}@-webkit-keyframes animate-content{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}@keyframes animate-content{0%{visibility:hidden}49%{visibility:hidden}50%{visibility:visible}100%{visibility:visible}}.mask-wrap{display:inline-block}.mask-wrap .mask-block{position:relative;visibility:hidden}.mask-wrap .mask-block::after{content:"";background:#2db1d0;width:100%;height:100%;position:absolute;top:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:visible}.mask-wrap .mask-block.-left::after{left:0}.mask-wrap .mask-block.-right::after{left:0}.mask-wrap .mask-block.-is-scroll{-webkit-animation-name:animate-content;animation-name:animate-content;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:running;animation-play-state:running;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mask-wrap .mask-block.-is-scroll::after{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:running;animation-play-state:running;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mask-wrap .mask-block.-is-scroll.-left::after{-webkit-animation-name:animate-panel-left;animation-name:animate-panel-left}.mask-wrap .mask-block.-is-scroll.-right::after{-webkit-animation-name:animate-panel-right;animation-name:animate-panel-right}.trans.ani-call{-webkit-transition:1s;transition:1s}.trans.ani-call.fadeIn{opacity:1}.trans.ani-call.fadeIn.ani-init{opacity:0}.trans.ani-call.fromTop,.trans.ani-call.fromLeft,.trans.ani-call.fromRight,.trans.ani-call.fromBottom{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.trans.ani-call.ani-init.fromTop{-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}.trans.ani-call.ani-init.fromLeft{-webkit-transform:translate(-25%, 0);transform:translate(-25%, 0)}.trans.ani-call.ani-init.fromRight{-webkit-transform:translate(25%, 0);transform:translate(25%, 0)}.trans.ani-call.ani-init.fromBottom{-webkit-transform:translate(0, 25%);transform:translate(0, 25%)}.trans.ani-call.-rapidly.ani-init.fromBottom{-webkit-transform:translate(0, 3%);transform:translate(0, 3%)}.trans.ani-call.step-item{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.trans.ani-call.step-item.step-init{opacity:0;-webkit-transform:translate(25%, 0);transform:translate(25%, 0)}@media screen and (max-width: 767px){.trans:not(.on-xs){opacity:1 !important;-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}.mincho{font-family:"A1 Mincho","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","MS P明朝","MS 明朝"}.ja{font-family:"Noto Sans JP",YuGothic,"Yu Gothic","Arial","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.en{font-family:"Inter",sans-serif}.ls-100{letter-spacing:.1em}.ls-200{letter-spacing:.2em}.lh-240{line-height:2.4}.lh-220{line-height:2.2}.lh-200{line-height:2}.lh-150{line-height:1.5}.lh-100{line-height:1}.ma-auto{margin-right:auto;margin-left:auto}.ml-auto{margin-left:auto}.mr-auto{margin-top:auto}.anchor{padding-top:90px;margin-top:-90px}@media screen and (max-width:991px){.anchor{padding-top:80px;margin-top:-80px}}.ma-auto{margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.sp-ma-auto{margin-right:auto;margin-left:auto}}.ml-auto{margin-left:auto}.mr-auto{margin-top:auto}.clearfix{content:"";display:table}.sky-blue{color:#2db1d0}.bg-sky-blue{background-color:#2db1d0}.pink{color:#e98780}.bg-pink{background-color:#e98780}.blue{color:#008bbc}.bg-blue{background-color:#008bbc}.beige{color:#f2f0ee}.bg-beige{background-color:#f2f0ee}.yellow{color:#f3bb43}.bg-yellow{background-color:#f3bb43}.pale-blue{color:#eef7fa}.bg-pale-blue{background-color:#eef7fa}.pale-pink{color:#fdf2f1}.bg-pale-pink{background-color:#fdf2f1}.gray{color:#e5e5e5}.bg-gray{background-color:#e5e5e5}.off-white{color:#f8f6f5}.bg-off-white{background-color:#f8f6f5}.white{color:#fff}.bg-white{background-color:#fff}.black{color:#3d3632}.bg-black{background-color:#3d3632}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:100%}@media screen and (max-width:767px){.container:not(.-sp-wide){padding-right:30px;padding-left:30px}.container.-sp-wide{padding-right:20px;padding-left:20px}}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:930px}}@media(min-width: 1200px){.container{width:1070px}}.block{display:block !important}.inline-block{display:inline-block !important}.inline{display:inline !important}.relative{position:relative !important}.link{display:block;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.link:hover{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.visible-laptop{display:none}@media screen and (max-width:1365px){.visible-laptop{display:block}}.inherit-laptop{display:none}@media screen and (max-width:1365px){.inherit-laptop{display:inherit}}@media screen and (max-width:1365px){.hidden-laptop{display:none}}.visible-tab-laptop{display:none}@media screen and (max-width:1200px){.visible-tab-laptop{display:block}}.inherit-tab-laptop{display:none}@media screen and (max-width:1200px){.inherit-tab-laptop{display:inherit}}@media screen and (max-width:1200px){.hidden-tab-laptop{display:none}}.visible-tab{display:none}@media screen and (max-width:991px){.visible-tab{display:block}}.inherit-tab{display:none}@media screen and (max-width:991px){.inherit-tab{display:inherit}}@media screen and (max-width:991px){.hidden-tab{display:none}}.visible-sp{display:none}@media screen and (max-width:767px){.visible-sp{display:block !important}}.inherit-sp{display:none}@media screen and (max-width:767px){.inherit-sp{display:inherit !important}}@media screen and (max-width:767px){.hidden-sp{display:none !important}}.visible-min{display:none}@media screen and (max-width:575px){.visible-min{display:block !important}}.inherit-min{display:none}@media screen and (max-width:575px){.inherit-min{display:inherit !important}}@media screen and (max-width:575px){.hidden-min{display:none !important}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.jc-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jc-space-around{-ms-flex-pack:distribute;justify-content:space-around}.jc-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.jc-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fd-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fd-row-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fd-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fd-column-rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fw-nowrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.fw-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.fw-wrap-rev{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.ai-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ai-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ai-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.as-stretch{-ms-flex-item-align:stretch;align-self:stretch}.as-flex-start{-ms-flex-item-align:start;align-self:flex-start}.as-flex-end{-ms-flex-item-align:end;align-self:flex-end}.as-center{-ms-flex-item-align:center;align-self:center}.as-baseline{-ms-flex-item-align:baseline;align-self:baseline}.tAc,.xtAc{text-align:center !important}.tAl,.xtAl{text-align:left !important}.tAr,.xtAr{text-align:right !important}[class*=font--3]{font-size:.625em}[class*=font--2]{font-size:.75em}[class*=font--1]{font-size:.875em}[class*=font-0]{font-size:1em}[class*=font-1]{font-size:1.125em}[class*=font-2]{font-size:1.3125em}[class*=font-3]{font-size:1.5em}[class*=font-4]{font-size:1.875em}[class*=font-5]{font-size:2.25em}[class*=font-6]{font-size:3em}.bold{font-weight:bold}.bold-off{font-weight:normal}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.space{padding-top:30px}.space-half{padding-top:15px}.space-ptit{padding-top:7px}.pt-0{padding-top:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.mt-0{margin-top:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}@media screen and (max-width:991px){.space{padding-top:45px}.space-half{padding-top:20px}.space-ptit{padding-top:10px}}@media screen and (min-width:768px)and (max-width:990px){body{font-size:.875em}}@media screen and (min-width:991px){br.hidden-sm{display:inherit !important}.space{padding-top:60px}.space-half{padding-top:30px}.space-ptit{padding-top:15px}.breadcrumbs{padding-top:30px}}@media screen and (min-width:1200px){br.hidden-md{display:inherit !important}}@media screen and (max-width: 1199px){[class*=font-][class*=-xmd--3]{font-size:.625em !important}[class*=font-][class*=-xmd--2]{font-size:.75em !important}[class*=font-][class*=-xmd--1]{font-size:.875em !important}[class*=font-][class*=-xmd-0]{font-size:1em !important}[class*=font-][class*=-xmd-1]{font-size:1.125em !important}[class*=font-][class*=-xmd-2]{font-size:1.3125em !important}[class*=font-][class*=-xmd-3]{font-size:1.5em !important}[class*=font-][class*=-xmd-4]{font-size:1.875em !important}[class*=font-][class*=-xmd-5]{font-size:2.25em !important}[class*=font-][class*=-xmd-6]{font-size:3em !important}}@media screen and (max-width: 991px){[class*=font-][class*=-mid--3]{font-size:.625em !important}[class*=font-][class*=-mid--2]{font-size:.75em !important}[class*=font-][class*=-mid--1]{font-size:.875em !important}[class*=font-][class*=-mid-0]{font-size:1em !important}[class*=font-][class*=-mid-1]{font-size:1.125em !important}[class*=font-][class*=-mid-2]{font-size:1.3125em !important}[class*=font-][class*=-mid-3]{font-size:1.5em !important}[class*=font-][class*=-mid-4]{font-size:1.875em !important}[class*=font-][class*=-mid-5]{font-size:2.25em !important}[class*=font-][class*=-mid-6]{font-size:3em !important}}@media screen and (max-width:767px){.font--3{font-size:.75em}.font--2{font-size:.815em}.font-1{font-size:1em}.font-2{font-size:1.125em}.font-3{font-size:1.25em}.font-4{font-size:1.375em}.font-5{font-size:1.5em}.font-6{font-size:1.875em}[class*=font-][class*=-min--3]{font-size:.625em !important}[class*=font-][class*=-min--2]{font-size:.75em !important}[class*=font-][class*=-min--1]{font-size:.875em !important}[class*=font-][class*=-min-0]{font-size:1em !important}[class*=font-][class*=-min-1]{font-size:1.125em !important}[class*=font-][class*=-min-2]{font-size:1.3125em !important}[class*=font-][class*=-min-3]{font-size:1.5em !important}[class*=font-][class*=-min-4]{font-size:1.875em !important}[class*=font-][class*=-min-5]{font-size:2.25em !important}[class*=font-][class*=-min-6]{font-size:3em !important}.tAc,.tAr{text-align:left !important}}.block-box{position:relative;padding-top:45px;padding-bottom:45px}@media screen and (min-width: 768px){.block-box{padding-top:60px;padding-bottom:80px}}@media screen and (min-width: 992px){.block-box{padding-top:80px;padding-bottom:110px}}@media screen and (min-width: 1200px){.block-box{padding-top:80px;padding-bottom:110px}}.ofi{width:100%;max-width:100%}.ofi.-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}.ofi.-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}.link:not(.no-huwa){-webkit-transition:all .3s;transition:all .3s}.link:not(.no-huwa):hover{-webkit-transition:all .4s;transition:all .4s}.link.-e-opacity{opacity:1}.link.-e-opacity:hover{opacity:.7}.ttl-basic{font-size:2.5rem;line-height:1.6;font-weight:500;letter-spacing:.1em}@media screen and (max-width:991px){.ttl-basic{font-size:2.2rem}}@media screen and (max-width:767px){.ttl-basic{font-size:1.8rem}}.txt-basic{font-size:1.6rem;line-height:2;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.txt-basic{font-size:1.4rem}}.clean-img{image-rendering:-webkit-optimize-contrast;-webkit-backface-visibility:hidden}.ttl-block .ttl.-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:3rem;font-weight:500}@media screen and (max-width:991px){.ttl-block .ttl.-top{font-size:2.4rem}}@media screen and (max-width:767px){.ttl-block .ttl.-top{font-size:2.2rem}}.ttl-block .ttl.-top::before{content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:center;width:64px;height:64px}@media screen and (max-width:767px){.ttl-block .ttl.-top::before{width:54px;height:54px}}.ttl-block .ttl.-top.-nursing::before{background-image:url(../img/common/ic-nursing.svg)}.ttl-block .ttl.-top.-bringing::before{background-image:url(../img/common/ic-bringing.svg)}.ttl-block .ttl.-top.-news::before{background-image:url(../img/common/ic-news.svg)}.ttl-block .ttl.-top.-instagram::before{background-image:url(../img/common/ic-instagram.svg);width:54px;height:54px}.ttl-block .ttl.-top.-recruit::before{background-image:url(../img/common/ic-recruit-white.svg)}.main-ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3rem;font-weight:500;line-height:1.4;letter-spacing:.1em}@media screen and (max-width:991px){.main-ttl{font-size:2.6rem}}@media screen and (max-width:767px){.main-ttl{font-size:2.2rem}}.main-ttl::after{content:"";display:block;width:100%;height:4px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/ttl-line.svg);margin-top:10px}@media screen and (max-width:767px){.main-ttl::after{height:3px}}.sub-ttl{background-repeat:repeat-x;background-size:auto 3px;background-position:center bottom;background-image:url(../img/common/sub-ttl-line.svg);padding-bottom:5px;font-size:1.6rem}@media screen and (max-width:991px){.sub-ttl{font-size:1.4rem}}@media screen and (max-width:767px){.sub-ttl{font-size:1.2rem}}.concept-headline{font-size:2.5rem;letter-spacing:.1em;line-height:1.4}@media screen and (max-width:991px){.concept-headline{font-size:2.2rem}}@media screen and (max-width:767px){.concept-headline{font-size:2rem}}.under-ttl{padding-top:5rem}@media screen and (max-width:767px){.under-ttl{padding-top:4rem}}.btn.-main .btn-inner{position:relative;width:280px;max-width:100%;border-radius:40px;-webkit-transition:all .3s;transition:all .3s}.btn.-main .btn-inner::after{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:all .3s;transition:all .3s;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:20px}.btn.-main .btn-inner a,.btn.-main .btn-inner input{-webkit-transition:all .3s;transition:all .3s;width:100%;height:100%;font-size:1.6rem;font-weight:500;padding:19px 28px;margin:0;background-color:rgba(0,0,0,0);line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.-main.-bg-sky-blue .btn-inner{border:1px solid #2db1d0;background-color:#2db1d0}.btn.-main.-bg-sky-blue .btn-inner::after{background-image:url(../img/common/ic-arrow-fill.svg);width:2.1rem;height:2.1rem}.btn.-main.-bg-sky-blue .btn-inner a,.btn.-main.-bg-sky-blue .btn-inner input{display:block;color:#fff}.btn.-main.-bg-sky-blue .btn-inner:hover{background-color:#008bbc}.btn.-main.-bg-yellow .btn-inner{border:1px solid #f3bb43;background-color:#f3bb43}.btn.-main.-bg-yellow .btn-inner::after{background-image:url(../img/common/ic-arrow-fill.svg);width:2.1rem;height:2.1rem}.btn.-main.-bg-yellow .btn-inner a,.btn.-main.-bg-yellow .btn-inner input{display:block;color:#fff}.btn.-main.-bg-yellow .btn-inner:hover{background-color:#e98780}.btn.-main.-bg-white .btn-inner{border:1px solid #fff;background-color:#fff}.btn.-main.-bg-white .btn-inner::after{background-image:url(../img/common/ic-arrow-fill-txt.svg);width:2.1rem;height:2.1rem}.btn.-main.-bg-white .btn-inner a,.btn.-main.-bg-white .btn-inner input{display:block;color:#3d3632}.btn.-main.-bg-white .btn-inner:hover{border:1px solid #f3bb43;background-color:#f3bb43}.btn.-main .tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.btn.-main .tab::after{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/ic-tab.svg);width:16px;height:12px;margin-left:6px}.btn.-simple .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem;white-space:nowrap}@media screen and (max-width:767px){.btn.-simple .link{font-size:1.6rem}}.btn.-simple .link::after{content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%2358524f" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>');width:2.6rem;height:2.6rem;margin-left:10px}@media screen and (max-width:767px){.btn.-simple .link::after{width:2.2rem;height:2.2rem;margin-left:8px}}.table.-main{width:100%}@media screen and (max-width:767px){.table.-main .table-child:first-child .table-ttl{padding-top:0}}.table.-main .table-child+.table-child{border-top:1px dotted #3d3632}.table.-main .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table.-main .table-ttl{color:#2db1d0;font-weight:bold;font-size:1.6rem;width:30% !important;min-width:140px;-ms-flex-negative:0;flex-shrink:0;padding:24px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.table.-main .table-ttl{padding:14px 0 0;min-width:auto !important;font-size:1.4rem}}.table.-main .table-txt{padding:24px 20px;font-size:1.6rem;width:70%}@media screen and (min-width:991px){.table.-main .table-txt{max-width:calc(100% - 140px)}}@media screen and (max-width:991px){.table.-main .table-txt{width:calc(100% - 160px);padding:0 0 10px;font-size:1.4rem}}@media screen and (max-width:991px){.table.-main .table-ttl,.table.-main .table-txt{display:block !important;width:100% !important}}.table.-color{width:100%}.table.-color .table-ttl{background-color:#d9edf8;width:14.2857142857%;line-height:1;padding:10px 3px}.table.-color .table-txt{background-color:#fff;padding:3px}.table.-color .table-txt+.table-txt{border-left:1px solid #2db1d0}.table.-color .table-ttl,.table.-color .table-txt{text-align:center;font-size:15px}@media screen and (max-width:767px){.table.-color .table-ttl,.table.-color .table-txt{font-size:14px}}.table.-color.-blue{border:1px solid #2db1d0}.table.-color.-blue .table-row+.table-row{border-top:1px solid #2db1d0}.table.-color.-blue .table-ttl+.table-ttl{border-left:1px solid #2db1d0}.table.-color.-blue .table-txt+.table-txt{border-left:1px solid #2db1d0}.table.-color.-pale-blue{border:1px solid #f2f0ee}.table.-color.-pale-blue .table-row+.table-row{border-top:1px solid #f2f0ee}.table.-color.-pale-blue .table-ttl+.table-ttl{border-left:1px solid #f2f0ee}.table.-color.-pale-blue .table-txt+.table-txt{border-left:1px solid #f2f0ee}@media screen and (max-width:767px){.table.-color .table-row .table-ttl:first-child{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.table .sp-block{line-height:1}@media screen and (max-width:767px){.table .sp-block{display:block}}.pagetop{position:fixed;right:30px;bottom:60px;z-index:99;height:80px;width:80px;z-index:8}@media screen and (max-width:1199px){.pagetop{width:50px;height:50px}}@media screen and (max-width:767px){.pagetop{right:20px;bottom:50px}}.header{z-index:12;position:fixed;width:100%;top:0;left:0;background-color:#fff}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 6%}.header-inner:not(.-is-scroll){height:170px;-webkit-transition:all .3s;transition:all .3s}.header-inner.-is-scroll{height:94px;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:991px){.header-inner{padding:0 3%}}@media screen and (max-width:767px){.header-inner{padding:0 2%}}@media screen and (max-width: 767px){.header-inner:not(.-is-scroll),.header-inner.-is-scroll{height:60px}}@media screen and (max-width:767px){.header-inner{position:relative;z-index:3}}.header-logo{z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex}.header-logo:not(.-is-scroll){width:275px;-webkit-transition:all .3s;transition:all .3s}.header-logo.-is-scroll{width:180px;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:1199px){.header-logo:not(.-is-scroll){width:210px;-webkit-transition:all .3s;transition:all .3s}.header-logo.-is-scroll{width:170px;-webkit-transition:all .4s;transition:all .4s}}@media screen and (max-width:991px){.header-logo:not(.-is-scroll){width:170px;-webkit-transition:all .3s;transition:all .3s}.header-logo.-is-scroll{width:170px;-webkit-transition:all .4s;transition:all .4s}}@media screen and (max-width: 767px){.header-logo:not(.-is-scroll),.header-logo.-is-scroll{width:120px;margin-left:10px}}.header-logo .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.menuBtn{width:50px;height:50px;margin-right:0;position:relative;border-radius:5px;-ms-flex-item-align:center;align-self:center;z-index:9999}@media screen and (min-width: 768px){.menuBtn{display:none}}.hamburger-line{display:block;position:absolute;width:25px;height:2px;border-radius:2px;background-color:#2db1d0;left:12.5px;-webkit-transition:all .3s;transition:all .3s}.menuBtn:not(.-is-open) .hamburger-line:nth-child(1){top:16px !important}.menuBtn:not(.-is-open) .hamburger-line:nth-child(2){top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.menuBtn:not(.-is-open) .hamburger-line:nth-child(3){bottom:16px !important}.menuBtn.-is-open .hamburger-line{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:22%;transform:translateY(-50%);-webkit-transition:all .4s;transition:all .4s}.menuBtn.-is-open .hamburger-line:nth-child(1){-webkit-transform:rotate(30deg);transform:rotate(30deg)}.menuBtn.-is-open .hamburger-line:nth-child(2){-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.menuBtn.-is-open .hamburger-line:nth-child(3){display:none}.hamburgerMenu{position:absolute;top:0;left:0;width:100%;margin-top:60px;z-index:-1;display:none;overflow-y:scroll;height:calc(100vh - 60px)}@media screen and (max-width: 767px){.hamburgerMenu{z-index:2}}.hamburgerMenuOverlay{height:100%}.hamburgerMenu-content{background-color:#fff;padding:25px 5vw 3vw 5vw}@media screen and (max-width:767px){.hamburgerMenu-content{padding:25px 9vw 25px 9vw}}@media screen and (max-width:349px){.hamburgerMenu-content{padding:25px 9vw 125px 9vw;height:100%}}.hamburgerMenu-content .menu-list .list-child+.list-child{border-top:1px solid #fff;position:relative}.hamburgerMenu-content .menu-list .list-child+.list-child::before{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background-repeat:repeat-x;background-size:contain;background-position:center;background-image:url(../img/common/pattern-dotted-horizonal-black.svg)}.hamburgerMenu-content .menu-list .link{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-weight:500;font-size:1.5rem}.hamburgerMenu-content .menu-list .link::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:2.2rem;height:2rem;margin-right:8px}.hamburgerMenu-content .menu-list .link.-top::before{background-image:url(../img/common/ic-top.svg)}.hamburgerMenu-content .menu-list .link.-about::before{background-image:url(../img/common/ic-about.svg)}.hamburgerMenu-content .menu-list .link.-nursing::before{background-image:url(../img/common/ic-nursing.svg)}.hamburgerMenu-content .menu-list .link.-bringing::before{background-image:url(../img/common/ic-bringing.svg)}.hamburgerMenu-content .menu-list .link.-recruit::before{background-image:url(../img/common/ic-recruit.svg)}.hamburgerMenu-content .menu-list .link.-disclosure::before{background-image:url(../img/common/ic-disclosure.svg)}.hamburgerMenu-content .menu-list .link.-news::before{background-image:url(../img/common/ic-news.svg)}.hamburgerMenu-content .menu-list .link.-contact::before{background-image:url(../img/common/ic-mail_color.svg)}.hamburgerMenu-content .menu-list .link::after{content:"";width:4px;height:4px;border:1px solid;border-color:#3d3632 #3d3632 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);top:50%;right:4px;display:inline-block;position:absolute}.hamburgerMenu-content .menu-list .link:hover{color:#2db1d0}.hamburgerMenu-content .menu-list .link:hover::after{border-color:#2db1d0 #2db1d0 rgba(0,0,0,0) rgba(0,0,0,0)}.hamburger-language{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;margin-top:14px}.hamburger-language .ttl{font-size:15px;margin-right:14px}.hamburger-language ul.language .list-child{font-size:16px}.hamburger-language ul.language .list-child+.list-child{padding-left:14px;margin-left:10px}.hamburger-language ul.language .list-child+.list-child::before{content:"/";display:inline-block;position:absolute;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:0;margin-left:0}ul.language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;letter-spacing:-0.4em;vertical-align:middle;white-space:nowrap;margin-bottom:0;font-family:"Inter",sans-serif;font-weight:500}ul.language>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:normal}ul.language>li:first-child>a{color:#2db1d0}ul.language>li+li::before{display:inline-block;margin-left:3px;content:"/";color:rgba(51,51,51,.5);padding:0 4px}@media screen and (min-width: 991px)and (max-width: 1469px){ul.language>li+li::before{margin-left:0}}ul.language>li>a{display:block;color:inherit}@media screen and (min-width: 991px)and (max-width: 1469px){ul.language>li>a{margin-left:0}}ul.language>li>a:hover{color:#2db1d0 !important}ul.language>li>a.active{color:#2db1d0 !important;font-weight:700}.hamburger-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.hamburger-other .fz-changer{font-size:15px}.hamburger-other .fz-changer .ttl{margin-right:8px;font-size:15px;font-weight:500}.hamburger-other .fz-changer-list{margin:-2px}.hamburger-other .fz-changer-list .list-child{padding:2px}.hamburger-other .fz-changer-list .txt-change{width:50px;height:25px;font-size:12px}.hamburger-other .instagram{width:30px;height:30px}.gnav-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% - 300px)}@media screen and (max-width:1399px){.gnav-contents{width:calc(100% - 200px)}}@media screen and (max-width:991px){.gnav-contents{width:calc(100% - 170px)}}@media screen and (max-width: 767px){.gnav-contents{display:none}}.header-language{width:175px;border-radius:0 0 10px 10px;padding:13px 10px;margin-right:10px}@media screen and (max-width:991px){.header-language{padding:8px 10px}}.header-language .ttl{line-height:1}.header-language .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-language .language .list-child{font-size:13px}.header-language .language .list-child+.list-child{padding-left:10px;margin-left:10px}.header-language .language .list-child+.list-child::before{content:"/";display:inline-block;position:absolute;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:0}.other-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.other-nav:not(.-is-scroll){min-height:63px}.other-nav.-is-scroll{min-height:0;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:991px){.other-nav:not(.-is-scroll){min-height:50px}.other-nav.-is-scroll{min-height:0;-webkit-transition:all .4s;transition:all .4s}}.other-nav .fz-changer{width:127px;border-radius:0 0 0 10px;padding:13px 20px}@media screen and (max-width:991px){.other-nav .fz-changer{padding:8px 20px}}.other-nav .header-language,.other-nav .fz-changer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;background-color:#e5e5e5;overflow:hidden}.other-nav .header-language .ttl,.other-nav .fz-changer .ttl{font-size:12px;margin-bottom:6px}@media screen and (max-width:991px){.other-nav .header-language .ttl,.other-nav .fz-changer .ttl{margin-bottom:3px}}.other-nav .fz-changer-list{margin:-4px}.other-nav .fz-changer-list .list-child{padding:4px}.other-nav .fz-changer-list .txt-change{width:34px;height:20px}.header-tel{width:259px;padding:0 22px}@media screen and (max-width:991px){.header-tel{width:215px;padding:0 16px}}@media screen and (max-width:767px){.header-tel{width:100%;padding:0;margin-top:6px}}.header-tel .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width:767px){.header-tel .link{background-color:#2db1d0;border-radius:15px;overflow:hidden}.header-tel .link:hover{background-color:#008bbc}}.header-tel .txt{font-size:12px;line-height:1;margin-top:3px}@media screen and (max-width:991px){.header-tel .txt{font-size:10px}}.fz-changer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fz-changer .ttl{line-height:1}.fz-changer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fz-changer-list .txt-change{border:1px solid;border-color:#e5e5e5;border-radius:2.6px;overflow:hidden;line-height:1;font-size:10px;background-color:#fff;display:block;text-decoration:none}.fz-changer-list .txt-change:hover,.fz-changer-list .txt-change:active{font-weight:700;border-color:#3d3632}.header-contact .link{background-color:#2db1d0;color:#fff;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 10px 0;overflow:hidden;height:100%;width:218px;font-size:16px}@media screen and (max-width:1199px){.header-contact .link{width:170px}}@media screen and (max-width:991px){.header-contact .link{font-size:1.4rem}}.header-contact .link::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/ic-mail.svg);width:20px;height:16px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);margin-right:7px}@media screen and (max-width:991px){.header-contact .link::before{width:14px;height:11px;margin-right:5px}}.header-contact .link:hover{background-color:#008bbc}.gnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gnav .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}.gnav .menu-list .list-child{-ms-flex-negative:0;flex-shrink:0}.gnav .menu-list .list-child+.list-child{position:relative}.gnav .menu-list .list-child+.list-child::before{content:"";display:inline-block;position:absolute;bottom:0;left:0;height:100%;width:1px;background-size:contain;background-repeat:repeat-y;background-position:center;background-image:url(../img/common/pattern-dotted-vertical.svg)}.gnav .menu-list .list-child.-last-pc .link{width:120px;padding:0 5px 0 50px}@media screen and (max-width:1199px){.gnav .menu-list .list-child.-last-pc .link{width:80px;padding:0 5px 0 10px}}.gnav .menu-list .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;padding:0 5px;width:168px;font-weight:500;font-size:1.5rem}@media screen and (max-width:1199px){.gnav .menu-list .link{width:auto;padding:0 20px}}@media screen and (max-width:991px){.gnav .menu-list .link{padding:0 14px;font-size:1.3rem}}.gnav .menu-list .link::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:40px;height:35px}@media screen and (max-width:1199px){.gnav .menu-list .link::before{width:35px;height:31px}}.gnav .menu-list .link.-top::before{background-image:url(../img/common/ic-top.svg)}.gnav .menu-list .link.-about::before{background-image:url(../img/common/ic-about.svg)}.gnav .menu-list .link.-nursing::before{background-image:url(../img/common/ic-nursing.svg)}.gnav .menu-list .link.-bringing::before{background-image:url(../img/common/ic-bringing.svg)}.gnav .menu-list .link.-recruit::before{background-image:url(../img/common/ic-recruit.svg)}.gnav .menu-list .link.-disclosure::before{background-image:url(../img/common/ic-disclosure.svg)}.gnav .menu-list .link:hover{color:#2db1d0}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-2%;padding:30px 0}@media screen and (max-width:767px){.footer-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-info>*{padding:2%}.footer-logo{width:288px}@media screen and (max-width:767px){.footer-logo{width:220px}}@media screen and (max-width:767px){.company-info{margin-top:10px;text-align:center}}.company-info .ttl{font-weight:500;font-size:1.7rem}.company-info .ttl+*{margin-top:6px}.company-info .txt{font-size:1.4rem}.sitemap{background-color:#f2f0ee;padding:37px 0}@media screen and (max-width:767px){.sitemap{padding:24px 0}}.sitemap-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1199px){.sitemap-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:1199px){.sitemap-list .list-child{position:relative}.sitemap-list .list-child::before{content:"";display:inline-block;width:4px;height:4px;border:1px solid;border-color:#2db1d0 #2db1d0 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);position:absolute;left:0;top:50%}}.sitemap-list .list-child+.list-child{position:relative}@media screen and (min-width:1199px){.sitemap-list .list-child+.list-child::before{content:"";width:1px;height:1em;background-color:#3d3632;display:inline-block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%}}.sitemap-list .link{padding:0 2rem;font-size:1.6rem;line-height:1}@media screen and (max-width:1199px){.sitemap-list .link{padding:.8rem 1.5rem;font-size:1.4rem}}.sitemap-list .link:hover{color:#2db1d0}.footer-others{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}@media screen and (max-width:767px){.footer-others{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-others-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -30px}.footer-other-item{font-size:1.3rem;line-height:1;padding:0 30px}@media screen and (max-width:767px){.footer-other-item{font-size:1rem;padding:0 20px}}.footer-other-item+.footer-other-item{position:relative}.footer-other-item+.footer-other-item::before{content:"";width:1px;height:1.6em;background-color:#c0bdba;display:inline-block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%}.footer-other-item .fz-changer .ttl{margin-right:10px}.footer-other-item .fz-changer-list{margin:-3px}.footer-other-item .fz-changer-list .list-child{padding:3px}.footer-other-item .fz-changer-list .txt-change{font-size:12px;width:42px;height:23px}@media screen and (max-width:767px){.footer-other-item .fz-changer-list .txt-change{font-size:10px;width:35px;height:20px}}.copyright{font-size:1.2rem}@media screen and (max-width:767px){.copyright{font-size:1rem;margin-top:20px}}.loading-block{width:100vw;height:100vh;background-color:#fff;-webkit-transition:all .4s;transition:all .4s;position:fixed;top:0;left:0;z-index:999999}.loading-block.loaded{opacity:0;visibility:hidden;z-index:-99999}.loading-contents{position:absolute;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999999}.loading-contents .imgbox{width:400px;max-width:80%}@media screen and (max-width:767px){.loading-contents .imgbox{max-width:50%}}.fv,.fullscreen{margin-top:170px}@media screen and (max-width: 767px){.fv,.fullscreen{margin-top:60px}}.swiper-pagination-bullet{background-color:#e5e5e5;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#2db1d0}.fv{position:relative}@media screen and (max-width: 767px){.fv{margin-top:70px}}.fv::before,.fv::after{content:"";display:inline-block;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;position:absolute;left:0;z-index:2}@media screen and (max-width:767px){.fv::before,.fv::after{height:0}}.fv::before{background-image:url(../img/common/fv-frame-top.svg);background-position:top center;top:0;padding-top:3%}@media screen and (max-width:767px){.fv::before{background-image:url(../img/common/fv-frame-top_sp.svg)}}.fv::after{background-image:url(../img/common/fv-frame-bottom.svg);background-position:bottom center;bottom:-1px;padding-top:3.3%}@media screen and (max-width:767px){.fv::after{background-image:url(../img/common/fv-frame-bottom_sp.svg)}}.fv-slider .fv-img{position:relative;overflow:hidden;padding-top:53.44%}@media screen and (max-width:767px){.fv-slider .fv-img{padding-top:83%}}.fv-slider .fv-img .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.fv-txt{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:20%;z-index:3;width:100%;opacity:0}.fv-txt.-is-active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fv-txt.-is-active::before{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fv-txt::before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/huwa-pink_2x.png);display:block;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:40%;width:40.9956076135vw;height:21.5959004392vw;z-index:-1;opacity:0}@media screen and (max-width:991px){.fv-txt::before{width:56.4516129032vw;height:29.7379032258vw}}@media screen and (max-width:767px){.fv-txt::before{width:72.9166666667vw;height:38.4114583333vw}}.fv-txt .txt{color:#fff;font-weight:700;text-align:center;letter-spacing:.15em;font-size:2.5622254758vw}@media screen and (max-width:991px){.fv-txt .txt{font-size:3.5282258065vw}}@media screen and (max-width:767px){.fv-txt .txt{font-size:4.6666666667vw}}.fullscreen{background-repeat:no-repeat;background-size:cover;background-position:center}.fullscreen .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3.5rem;line-height:1;position:relative}@media screen and (max-width:991px){.fullscreen .ttl{font-size:2.8rem}}@media screen and (max-width:767px){.fullscreen .ttl{font-size:2.2rem}}.fullscreen .ttl::before{content:"";display:inline-block;width:5rem;height:5rem;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px}@media screen and (max-width:991px){.fullscreen .ttl::before{width:4rem;height:4rem;margin-right:8px}}@media screen and (max-width:767px){.fullscreen .ttl::before{width:3rem;height:3rem;margin-right:6px}}.fullscreen .ttl.-about::before{background-image:url(../img/common/ic-about.svg)}.fullscreen .ttl.-senior::before{background-image:url(../img/common/ic-nursing.svg)}.fullscreen .ttl.-children::before{background-image:url(../img/common/ic-bringing.svg)}.fullscreen .ttl.-news::before{background-image:url(../img/common/ic-news.svg)}.fullscreen .ttl.-recruit::before{background-image:url(../img/common/ic-recruit.svg)}.fullscreen .ttl.-disclosure::before{background-image:url(../img/common/ic-disclosure.svg)}.fullscreen .ttl.-contact::before,.fullscreen .ttl.-confirm::before,.fullscreen .ttl.-complete::before{background-image:url(../img/common/ic-mail_color.svg)}.fullscreen-inner{padding:7.9% 0}.breadcrumbs{padding-top:7px;padding-bottom:14px}.breadcrumbs+*{padding-top:70px}.single .breadcrumbs+*{padding-top:110px}@media screen and (max-width:767px){.single .breadcrumbs+*{padding-top:40px !important}}.breadcrumbs .breadcrumbs-inner{padding:0 15px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs .breadcrumbs-inner span{margin-right:15px;font-size:14px;line-height:210%;color:#a8a19b}.breadcrumbs .breadcrumbs-inner span+span{padding-left:22px;position:relative}.breadcrumbs .breadcrumbs-inner span+span::before{content:"";display:inline-block;width:4px;height:4px;border:1px solid;border-color:#a8a19b #a8a19b rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0;top:12px}.breadcrumbs .breadcrumbs-inner span a{font-size:14px;color:#a8a19b;-webkit-transition:all .3s;transition:all .3s}.breadcrumbs .breadcrumbs-inner span a span{margin-right:0;line-height:210%}.breadcrumbs .breadcrumbs-inner span a:hover{color:#a8a19b;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:767px){.breadcrumbs+*{padding-top:20px}}.with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.with-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.with-sidebar .main-column{width:69%}@media screen and (max-width:767px){.with-sidebar .main-column{width:100%}}.with-sidebar .sidebar{width:23%}@media screen and (max-width:767px){.with-sidebar .sidebar{width:100%;margin-top:70px}}.imgbox+.single-body{margin-top:40px}@media screen and (max-width:991px){.imgbox+.single-body{margin-top:30px}}@media screen and (max-width:767px){.imgbox+.single-body{margin-top:22px}}.ttl+.single-body{margin-top:20px}@media screen and (max-width:767px){.ttl+.single-body{margin-top:10px}}.single-body h2,.single-body h3{line-height:1.6}.single-body h2{font-size:22px;border-left:5px solid #2db1d0;padding-left:10px}@media screen and (max-width:991px){.single-body h2{font-size:20px}}@media screen and (max-width:767px){.single-body h2{font-size:18px}}.single-body h3{font-size:20px;border-bottom:1px dotted #2db1d0}@media screen and (max-width:991px){.single-body h3{font-size:18px}}@media screen and (max-width:767px){.single-body h3{font-size:16px}}.single-body h4{font-size:18px}@media screen and (max-width:991px){.single-body h4{font-size:16px}}@media screen and (max-width:767px){.single-body h4{font-size:14px}}.single-body h5{font-size:16px}@media screen and (max-width:991px){.single-body h5{font-size:14px}}.single-body hr{color:#f2f0ee;margin:20px 0}@media screen and (max-width:991px){.single-body hr{margin:16px 0}}@media screen and (max-width:767px){.single-body hr{margin:10px 0}}.single-body p,.single-body li{font-size:16px;margin-top:10px}@media screen and (max-width:767px){.single-body p,.single-body li{font-size:14px;margin-top:6px}}.single-body *+h2{margin-top:20px}@media screen and (max-width:991px){.single-body *+h2{margin-top:16px}}@media screen and (max-width:767px){.single-body *+h2{margin-top:12px}}.single-body *+h3{margin-top:16px}@media screen and (max-width:991px){.single-body *+h3{margin-top:12px}}@media screen and (max-width:767px){.single-body *+h3{margin-top:10px}}.single-body *+h4,.single-body *+h5{margin-top:12px}@media screen and (max-width:991px){.single-body *+h4,.single-body *+h5{margin-top:8px}}.single-body img{height:auto;max-width:100%}.single-body .alignright{display:block;margin-left:18px;float:right}.single-body .alignleft{display:block;margin-right:18px;float:left}.single-body .aligncenter{display:block;margin:0 auto !important}.single-body div{max-width:100%}.single-body ul,.single-body ol{padding-left:1.3em}.single-body ul{list-style-type:disc}.single-body ol{list-style-type:decimal}.single-body strong{font-weight:bold}.single-body em{font-style:italic}.single-body del{text-decoration:line-through}.single-body a{text-decoration:underline;color:#2db1d0;-webkit-transition:all .3s;transition:all .3s}.single-body a:hover{opacity:.7;-webkit-transition:all .4s;transition:all .4s}.single-body blockquote p{font-size:20px;position:relative;padding:calc(3% + 15px)}@media screen and (max-width:991px){.single-body blockquote p{font-size:18px}}@media screen and (max-width:767px){.single-body blockquote p{padding:10px;font-size:16px;padding:25px}}.single-body blockquote p::before{content:"";font-family:"dashicons";content:"";color:rgba(61,54,50,.4);font-size:30px;display:inline-block;line-height:1;position:absolute;top:0;left:0;padding:10px}@media screen and (max-width:991px){.single-body blockquote p::before{font-size:22px}}@media screen and (max-width:767px){.single-body blockquote p::before{font-size:18px}}.single-body .youtube{position:relative;width:100%;padding-top:56.25%}.single-body .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.single-body iframe{max-width:100%}.widget_title{font-size:20px;background-color:#2db1d0;color:#fff;text-align:center;padding:6px 0;position:relative}@media screen and (max-width:1199px){.widget_title{font-size:16px}}@media screen and (max-width:991px){.widget_title{padding:4px 0}}.sidebar_editable+.sidebar_editable{margin-top:40px}@media screen and (max-width:767px){.sidebar_editable+.sidebar_editable{margin-top:20px}}.sidebar_editable li{font-size:16px}.sidebar_editable li+li{border-top:1px dotted #f2f0ee}.sidebar_editable li a{position:relative;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s;position:relative;padding-left:24px}.sidebar_editable li a::before{content:"";width:3px;height:3px;border:1px solid;border-color:#2db1d0 #2db1d0 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:25px;left:7px}.sidebar_editable li a:hover{background-color:rgba(45,177,208,.1);-webkit-transition:all .4s;transition:all .4s}.archive-wrap .ttl,.archive-wrap .txt,.single-wrap .ttl,.single-wrap .txt{-webkit-transition:all .3s;transition:all .3s}.archive-wrap .ttl,.single-wrap .ttl{font-size:22px;letter-spacing:.1em;margin-top:8px;line-height:1.4}@media screen and (max-width:991px){.archive-wrap .ttl,.single-wrap .ttl{font-size:20px}}@media screen and (max-width:767px){.archive-wrap .ttl,.single-wrap .ttl{font-size:18px}}.archive-wrap .txt,.single-wrap .txt{font-size:16px;line-height:2.2;-webkit-transition:all .4s;transition:all .4s}@media screen and (max-width:991px){.archive-wrap .txt,.single-wrap .txt{font-size:14px}}.archive-wrap .information-list>.list-child+.list-child,.single-wrap .information-list>.list-child+.list-child{border-top:1px dotted #f2f0ee;position:relative}.archive-wrap .information-list>.list-child+.list-child::before,.single-wrap .information-list>.list-child+.list-child::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:2px;background-size:8px 2px;background-image:linear-gradient(to right, #f3bb43, #f3bb43 2px, transparent 3px, transparent 8px);background-repeat:repeat-x}.archive-wrap .information-list .link,.single-wrap .information-list .link{padding:5% 0 4%;display:block}@media screen and (max-width:767px){.archive-wrap .information-list .link,.single-wrap .information-list .link{padding:8% 0 6%}}.archive-wrap .information-list .link:hover .ttl,.archive-wrap .information-list .link:hover .txt,.archive-wrap .information-list .link:hover .time,.single-wrap .information-list .link:hover .ttl,.single-wrap .information-list .link:hover .txt,.single-wrap .information-list .link:hover .time{color:#2db1d0;-webkit-transition:all .4s;transition:all .4s}.archive-wrap .information-list .link:hover .cat,.single-wrap .information-list .link:hover .cat{background-color:#2db1d0;color:#fff;-webkit-transition:all .4s;transition:all .4s}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}@media screen and (max-width:767px){.wp-pagenavi{margin-top:40px}}.wp-pagenavi a,.wp-pagenavi span{padding:0;margin:0}.wp-pagenavi a+a,.wp-pagenavi a+span,.wp-pagenavi span+a,.wp-pagenavi span+span{margin-left:10px !important}.wp-pagenavi .pages,.wp-pagenavi .extend{display:none}.wp-pagenavi .page,.wp-pagenavi .current{display:inline-block;font-size:15px;width:31px;height:31px;line-height:31px;text-align:center}.wp-pagenavi .current{background-color:#2db1d0;color:#fff}.wp-pagenavi .page{background-color:#f4f4ef;color:#3d3632;-webkit-transition:all .3s;transition:all .3s}.wp-pagenavi .page:hover{background-color:rgba(45,177,208,.45);color:#fff}.wp-pagenavi .page:active,.wp-pagenavi .page:visited{background-color:#f4f4ef;color:#3d3632}.wp-pagenavi .first,.wp-pagenavi .last{display:block;height:33px;line-height:53px;border:none;position:relative;text-decoration:none}.wp-pagenavi .first::before,.wp-pagenavi .last::before{content:"";display:block;width:5px;height:5px;border:2px solid;border-color:#2db1d0 #2db1d0 rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);position:absolute;top:50%}.wp-pagenavi .first:hover,.wp-pagenavi .first:active,.wp-pagenavi .last:hover,.wp-pagenavi .last:active{text-decoration:none;color:#2db1d0}.wp-pagenavi .first{padding-left:24px}.wp-pagenavi .first::before{content:"";display:block;width:4px;height:4px;border:1px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #2db1d0 #2db1d0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);position:absolute;left:0}.wp-pagenavi .last{padding-right:24px}.wp-pagenavi .last::before{right:0}.single-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -1.5% -1.5%}@media screen and (max-width:767px){.single-navigation{margin:30px -1.5% -1.5%}}.single-navigation .btn{width:200px;padding:1.5%}.single-navigation .btn.-prev a,.single-navigation .btn.-prev span{position:relative}.single-navigation .btn.-prev a::before,.single-navigation .btn.-prev span::before{content:"";width:4px;height:4px;border:1px solid;position:absolute;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);top:50%;left:18px}.single-navigation .btn.-prev a::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff #fff}.single-navigation .btn.-prev span::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3d3632 #3d3632}.single-navigation .btn.-next a,.single-navigation .btn.-next span{position:relative}.single-navigation .btn.-next a::before,.single-navigation .btn.-next span::before{content:"";width:4px;height:4px;border:1px solid;position:absolute;-webkit-transform:translateY(-50%) translateX(-50%) rotate(45deg);transform:translateY(-50%) translateX(-50%) rotate(45deg);top:50%;right:18px}.single-navigation .btn.-next a::before{border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0)}.single-navigation .btn.-next span::before{border-color:#3d3632 #3d3632 rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width:767px){.single-navigation .btn.-prev,.single-navigation .btn.-next{width:50%}}@media screen and (max-width:991px){.single-navigation .btn.-back{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:calc(364px + 6%);position:relative}.single-navigation .btn.-back::before{content:"";width:4px;height:4px;border:1px solid;position:absolute;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:translateY(-50%) translateX(100%) rotate(45deg);transform:translateY(-50%) translateX(100%) rotate(45deg);top:50%;right:24px}}@media screen and (max-width:767px){.single-navigation .btn.-back{width:100%}}.single-navigation .btn>a,.single-navigation .btn span{padding:14px 20px;text-align:center;font-size:16px;display:block}@media screen and (max-width:767px){.single-navigation .btn>a,.single-navigation .btn span{font-size:14px}}.single-navigation .btn a{background-color:#2db1d0;color:#fff;-webkit-transition:all .3s;transition:all .3s}.single-navigation .btn a:hover{background-color:#3d3632;-webkit-transition:all .4s;transition:all .4s}.single-navigation .btn span{background-color:#f4f4ef;color:#3d3632}.time{color:#808078;font-size:1.3rem}.cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.cat-list .list-child{margin:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.cat{font-size:1.2rem;background-color:#eeeeed;border-radius:10px;min-width:58px;text-align:center;padding:4px 10px;line-height:1}.time,.cat{line-height:1;display:inline-block;-webkit-transition:all .3s;transition:all .3s}.archive-wrap .main-column:not(.mt-0){margin-top:-3%}@media screen and (max-width:767px){.archive-wrap .main-column{margin-top:0}}.single-wrap .ttl{border-bottom:1px solid #2db1d0;padding-bottom:10px}@media screen and (max-width:991px){.single-wrap .ttl{padding-bottom:20px}}@media screen and (max-width:767px){.single-wrap .ttl{padding-bottom:10px}}.single-wrap .imgbox{margin-top:30px}@media screen and (max-width:767px){.single-wrap .imgbox{margin-top:10px}}.info-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-1.5%;padding-top:6px}.info-contents .imgbox{width:25%}@media screen and (max-width:767px){.info-contents .imgbox{width:35%}}.info-contents .eyecatch{position:relative;overflow:hidden;padding-top:66.6%}.info-contents .eyecatch .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.info-contents .txt.-with-img{width:75%}@media screen and (max-width:767px){.info-contents .txt.-with-img{width:65%}}.info-contents .imgbox,.info-contents .txt{padding:1.5%}.t-about-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}@media screen and (max-width:767px){.t-about-block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.t-about-block .imgbox-outer{width:47.12%}.t-about-block .txtbox{width:47.12%;position:relative}@media screen and (max-width:767px){.t-about-block .txtbox{margin-top:30px}}.t-about-block .txtbox::before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/huwa-pale-pink_2x.png);width:18.6676427526vw;height:18.6676427526vw;display:block;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:2%;top:2%;z-index:-1;opacity:0}@media screen and (min-width:1366px){.t-about-block .txtbox::before{width:225px;height:225px}}@media screen and (max-width:767px){.t-about-block .txtbox::before{width:25.7315842583vw;height:25.7315842583vw;left:4%;top:6%}}.t-about-block .txtbox.-is-active::before{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:767px){.t-about-block .imgbox-outer,.t-about-block .txtbox{width:100%}}.t-about-block .imgbox{position:relative;overflow:hidden;padding-top:75.51%;border-radius:20px}@media screen and (max-width:767px){.t-about-block .imgbox{border-radius:10px}}.t-about-block .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:767px){.t-nursing-block.-is-active .t-service-list .-service-01 .ttl::before,.t-bringing-block.-is-active .t-service-list .-service-01 .ttl::before{-webkit-animation-name:popUp;animation-name:popUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.t-nursing-block.-is-active .t-service-list .-service-02 .ttl::before,.t-bringing-block.-is-active .t-service-list .-service-02 .ttl::before{-webkit-animation-name:popUp;animation-name:popUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.t-nursing-block.-is-active .t-service-list .-service-03 .ttl::before,.t-bringing-block.-is-active .t-service-list .-service-03 .ttl::before{-webkit-animation-name:popUp;animation-name:popUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.t-service-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1%}@media screen and (max-width:767px){.t-service-list{margin:-5%}}.t-service-list .list-child{width:33.3333333333%;padding:1%}@media screen and (max-width:767px){.t-service-list .list-child{width:100%;padding:5%}}.t-service-list.-blue .list-child:nth-child(1) .imgbox{border-color:#5cc6e9}.t-service-list.-blue .list-child:nth-child(1) .ttl::before{background-image:url(../img/top/num-blue-01_2x.png)}.t-service-list.-blue .list-child:nth-child(1) .btn .link:hover{color:#5cc6e9}.t-service-list.-blue .list-child:nth-child(1) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%235cc6e9" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.t-service-list.-blue .list-child:nth-child(2) .imgbox{border-color:#1cabcd}.t-service-list.-blue .list-child:nth-child(2) .ttl::before{background-image:url(../img/top/num-blue-02_2x.png)}.t-service-list.-blue .list-child:nth-child(2) .btn .link:hover{color:#1cabcd}.t-service-list.-blue .list-child:nth-child(2) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%231cabcd" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.t-service-list.-blue .list-child:nth-child(3) .imgbox{border-color:#008bbc}.t-service-list.-blue .list-child:nth-child(3) .ttl::before{background-image:url(../img/top/num-blue-03_2x.png)}.t-service-list.-blue .list-child:nth-child(3) .btn .link:hover{color:#008bbc}.t-service-list.-blue .list-child:nth-child(3) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23008bbc" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.t-service-list.-orange .list-child:nth-child(1) .imgbox{border-color:#f4c96d}.t-service-list.-orange .list-child:nth-child(1) .ttl::before{background-image:url(../img/top/num-orange-01_2x.png)}.t-service-list.-orange .list-child:nth-child(1) .btn .link:hover{color:#f4c96d}.t-service-list.-orange .list-child:nth-child(1) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23f4c96d" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.t-service-list.-orange .list-child:nth-child(2) .imgbox{border-color:#f3bb43}.t-service-list.-orange .list-child:nth-child(2) .ttl::before{background-image:url(../img/top/num-orange-02_2x.png)}.t-service-list.-orange .list-child:nth-child(2) .btn .link:hover{color:#f3bb43}.t-service-list.-orange .list-child:nth-child(2) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23f3bb43" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.t-service-list.-orange .list-child:nth-child(3) .imgbox{border-color:#f29b4f}.t-service-list.-orange .list-child:nth-child(3) .ttl::before{background-image:url(../img/top/num-orange-03_2x.png)}.t-service-list.-orange .list-child:nth-child(3) .btn .link:hover{color:#f29b4f}.t-service-list.-orange .list-child:nth-child(3) .btn .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"><path fill="%23f29b4f" d="M13,26A13,13,0,1,1,26,13,13,13,0,0,1,13,26ZM13,1A12,12,0,1,0,25,13,12,12,0,0,0,13,1ZM12,17l3.62-3.62a.53.53,0,0,0,0-.74L12,9a.52.52,0,0,0-.73.73L14.54,13l-3.26,3.26a.52.52,0,0,0,0,.73.51.51,0,0,0,.36.15A.51.51,0,0,0,12,17Z" /></svg>')}.service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.service-item .imgbox{border:1px solid;border-radius:20px;position:relative;overflow:hidden;padding-top:69.28%}@media screen and (max-width:767px){.service-item .imgbox{border-radius:10px}}.service-item .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.service-item .txtbox{margin-top:20px}.service-item .ttl{font-weight:500;font-size:2rem;display:inline-block;position:relative;padding-left:6rem}@media screen and (max-width:1199px){.service-item .ttl{font-size:1.9rem;padding-left:5.3rem}}.service-item .ttl::before{content:"";display:block;background-repeat:no-repeat;background-size:contain;background-position:center;width:4.5rem;height:4.7rem;position:absolute;left:0;top:-0.3em;-webkit-transform-origin:right bottom;transform-origin:right bottom}@media screen and (min-width:767px){.service-item .ttl::before{-webkit-transform:scale(0);transform:scale(0)}}@media screen and (max-width:1199px){.service-item .ttl::before{width:4rem;height:3.9rem}}.service-item .ttl-inter{background-repeat:repeat-y;background-position:left bottom;background-image:url(../img/common/pattern-dotted-horizonal.svg)}.service-item .txt{margin-top:1.4rem}.service-item .btn{padding-top:10px;margin-top:auto}@-webkit-keyframes popUp{0%{-webkit-transform:scale(0);transform:scale(0)}95%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popUp{0%{-webkit-transform:scale(0);transform:scale(0)}95%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.bg-orange-dotted{background-repeat:repeat;background-size:30px 30px;background-image:url(../img/common/pattern-dotted.png)}.t-news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1.5%}@media screen and (max-width:767px){.t-news-list{margin:-5%}}.t-news-list>.list-child{width:33.3333333333%;padding:1.5%}@media screen and (max-width:767px){.t-news-list>.list-child{width:100%;padding:5%}}.t-news-list>.list-child .imgbox{position:relative;overflow:hidden;padding-top:75.63%}.t-news-list>.list-child .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.t-news-list .ttl,.t-news-list .time,.t-news-list .txt,.t-news-list .cat{-webkit-transition:all .3s;transition:all .3s}.t-news-list .link:hover .imgbox .ofi{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s;transition:all .4s}.t-news-list .link:hover .cat{background-color:#f3bb43;color:#fff}.t-news-list .link:hover .ttl,.t-news-list .link:hover .time,.t-news-list .link:hover .txt{color:#2db1d0}.t-news-list .news-info{margin-top:10px}.t-news-list .ttl{font-size:1.8rem;margin-top:10px}.t-recruit-block{position:relative;overflow:hidden}.t-recruit-block .recruit-slider{position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:30%;width:100%;height:100%;min-height:500px;z-index:-1}.t-recruit-block .txtbox{background-color:rgba(35,24,21,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.t-recruit-block .txt{max-width:550px;margin-right:auto;margin-left:auto}.swiper-recruit-container>.swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.swiper-recruit-container .slider-imgbox{position:relative;overflow:hidden;padding-top:100%}.swiper-recruit-container .slider-imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1367px){.bnr-block{width:80%}}.bnr-contents{padding-top:60px;padding-bottom:60px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1.5% auto}@media screen and (max-width:991px){.bnr-contents{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:767px){.bnr-contents{padding-top:30px;padding-bottom:30px;margin:-3%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bnr-contents .bnr-box{padding:1.5%}@media screen and (max-width:767px){.bnr-contents .bnr-box{padding:3%}}.bnr-contents .bnr-box:nth-child(1):not(.-second){width:41.3098236776%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(1):not(.-second){width:56%}}.bnr-contents .bnr-box:nth-child(1).-second{width:32%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(1).-second{width:33.3%}}.bnr-contents .bnr-box:nth-child(2){width:30.604534005%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(2){width:44%}}.bnr-contents .bnr-box:nth-child(2).-second{width:35%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(2).-second{width:33.3%}}.bnr-contents .bnr-box:nth-child(3){width:16.3727959698%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(3){width:25%}}.bnr-contents .bnr-box:nth-child(3).-second{width:34%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(3).-second{width:33.3%}}.bnr-contents .bnr-box:nth-child(4){width:19.2695214106%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(4){width:30%}}.bnr-contents .bnr-box:nth-child(4).-second{width:14%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(4).-second{width:18%}}.bnr-contents .bnr-box:nth-child(5){width:19.2695214106%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(5){width:30%}}.bnr-contents .bnr-box:nth-child(5).-second{width:15%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(5).-second{width:20%}}.bnr-contents .bnr-box:nth-child(6){width:19.2695214106%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(6){width:30%}}.bnr-contents .bnr-box:nth-child(6).-second{width:12%}@media screen and (max-width:767px){.bnr-contents .bnr-box:nth-child(6).-second{width:16%}}.common-contact-block{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../img/common/contact-bg.jpg)}.common-contact-block .ttl{font-size:3rem;letter-spacing:.1em;font-weight:500}@media screen and (max-width:991px){.common-contact-block .ttl{font-size:2.6rem}}@media screen and (max-width:767px){.common-contact-block .ttl{font-size:2.4rem}}.common-contact-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2%}@media screen and (max-width:767px){.common-contact-contents{margin:-3%}}.common-contact-box{width:50%;padding:2%}@media screen and (max-width:767px){.common-contact-box{width:100%;padding:3%}}.common-contact-box .link{border-radius:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:18px 10px}@media screen and (max-width:767px){.common-contact-box .link{border-radius:10px;height:110px}}.common-contact-box .link .txt{font-size:2.3rem;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1199px){.common-contact-box .link .txt{font-size:2.1rem}}@media screen and (max-width:991px){.common-contact-box .link .txt{font-size:1.8rem}}@media screen and (max-width:767px){.common-contact-box .link .txt{font-size:1.4rem}}.common-contact-box .link .txt::before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:2.7rem;height:2.7rem;display:inline-block;margin-right:.4rem}@media screen and (max-width:1199px){.common-contact-box .link .txt::before{width:2.5rem;height:2.5rem}}@media screen and (max-width:991px){.common-contact-box .link .txt::before{width:2.2rem;height:2.2rem}}@media screen and (max-width:767px){.common-contact-box .link .txt::before{width:1.9rem;height:1.9rem}}.common-contact-box .link .imgbox{padding:.3rem 0}.common-contact-box .link .ofi{height:4.1rem}@media screen and (max-width:1199px){.common-contact-box .link .ofi{height:3.7rem}}@media screen and (max-width:991px){.common-contact-box .link .ofi{height:2.9rem}}.common-contact-box .link .other-txt{font-size:1.8rem;font-weight:500}@media screen and (max-width:1199px){.common-contact-box .link .other-txt{font-size:1.6rem}}@media screen and (max-width:991px){.common-contact-box .link .other-txt{font-size:1.4rem}}@media screen and (max-width:767px){.common-contact-box .link .other-txt{font-size:1.2rem}}.common-contact-box .link .txt,.common-contact-box .link .other-txt{text-align:center;-webkit-transition:all .4s;transition:all .4s}.common-contact-box.-tel .link{background-color:#fff}@media screen and (max-width:767px){.common-contact-box.-tel .link{padding:10px}}.common-contact-box.-tel .link .txt{color:#2db1d0}.common-contact-box.-tel .link .txt::before{background-image:url(../img/common/ic-tel-circle.svg)}.common-contact-box.-tel .link:hover .other-txt{color:#e98780;-webkit-transition:all .4s;transition:all .4s}.common-contact-box.-contact .link{background-color:#f3bb43;color:#fff}.common-contact-box.-contact .link .txt::before{background-image:url(../img/common/ic-mail-circle.svg)}.common-contact-box.-contact .link .other-txt{position:relative}.common-contact-box.-contact .link .other-txt::after{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../img/common/ic-simple-arrow.svg);width:.8rem;height:1.3rem;margin-left:.4rem}@media screen and (max-width:1199px){.common-contact-box.-contact .link .other-txt::after{width:.7rem;height:1.1rem}}.common-contact-box.-contact .link .txt,.common-contact-box.-contact .link .other-txt{color:#fff}.common-contact-box.-contact .link:hover{background-color:#e98780}@-webkit-keyframes wave{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes wave{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}#sb_instagram{padding-bottom:0 !important;margin:-1.5% !important}#sbi_images{padding:1.5% !important}.hidden{display:none !important}.concept-box{max-width:750px;margin-right:auto;margin-left:auto}.about-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-contents .imgbox-outer{width:50%}@media screen and (min-width:991px){.about-contents .imgbox-outer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.about-contents .table-box{width:42%}@media screen and (max-width:991px){.about-contents .table-box{margin-top:20px}}@media screen and (max-width:991px){.about-contents .imgbox-outer,.about-contents .table-box{width:100%}}.bg-ttl{padding:1em 1em 1em 2.5em;border-radius:7px;overflow:hidden;position:relative;font-weight:bold;font-size:2rem}@media screen and (max-width:991px){.bg-ttl{font-size:1.8rem}}@media screen and (max-width:767px){.bg-ttl{padding:.6em 1em .6em 2.5em;font-size:1.6rem}}.bg-ttl::before{content:"";display:block;width:1em;height:1em;border-radius:.5em;position:absolute;left:1em;top:1.4em}@media screen and (max-width:767px){.bg-ttl::before{top:.95em}}.bg-ttl.-blue{background-color:#eef7fa;color:#2db1d0}.bg-ttl.-blue::before{background-color:#9fddeb}.bg-ttl.-pink{background-color:#fdf2f1;color:#e98780}.bg-ttl.-pink::before{background-color:#f8cbc7}.facility-list-wrap.-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:991px){.facility-list-wrap.-two-column .facility-list{width:50%;padding-right:20px}}@media screen and (max-width:991px){.facility-list-wrap.-two-column .facility-list+.facility-list{margin-top:10px}}.facility-list .list-child+.list-child{margin-top:10px}@media screen and (max-width:767px){.facility-list .list-child+.list-child{margin-top:6px}}.history-contents .table .table-ttl{width:190px !important;min-width:auto}@media screen and (max-width:767px){.history-contents .table .table-ttl{width:100%}}.history-contents .table .table-txt{width:calc(100% - 190px)}@media screen and (max-width:767px){.history-contents .table .table-txt{width:100%}}.side-line-ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:2rem}@media screen and (max-width:767px){.side-line-ttl{font-size:1.8rem}}.side-line-ttl::before,.side-line-ttl::after{content:"";display:block;width:7rem;height:1px}@media screen and (max-width:991px){.side-line-ttl::before,.side-line-ttl::after{width:5.6rem}}@media screen and (max-width:767px){.side-line-ttl::before,.side-line-ttl::after{width:4rem}}.side-line-ttl::before{margin-right:2rem}@media screen and (max-width:767px){.side-line-ttl::before{margin-right:1rem}}.side-line-ttl::after{margin-left:2rem}@media screen and (max-width:767px){.side-line-ttl::after{padding-left:1rem}}.side-line-ttl.-sky-blue{color:#2db1d0}.side-line-ttl.-sky-blue::before,.side-line-ttl.-sky-blue::after{background-color:#2db1d0}.side-line-ttl.-yellow{color:#f3bb43}.side-line-ttl.-yellow::before,.side-line-ttl.-yellow::after{background-color:#f3bb43}.access-contents .ttl{font-weight:bold;font-size:2.5rem;line-height:1.6}@media screen and (max-width:991px){.access-contents .ttl{font-size:2.2rem}}@media screen and (max-width:767px){.access-contents .ttl{font-size:2rem}}.access-contents .ttl .small{font-size:1.7rem;display:block}@media screen and (max-width:767px){.access-contents .ttl .small{font-size:1.4rem}}.access-contents .address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.access-contents .address .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a18c80;font-size:1.4rem}.access-contents .address .link::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:1.1rem;height:1.5rem;padding:0 3px}.access-contents.-sky-blue .ttl{color:#2db1d0}.access-contents.-sky-blue .address .link::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y"><path fill="%232db1d0" d="M5.49,0A5.54,5.54,0,0,1,11,6.18,5.26,5.26,0,0,1,9.2,9.6a9.7,9.7,0,0,0-2.49,3.16c-.26.54-.47,1.11-.7,1.66,0,.12-.09.26-.15.37a.4.4,0,0,1-.71,0,3,3,0,0,1-.21-.52A10.1,10.1,0,0,0,2,9.79,5.53,5.53,0,0,1,5.49,0Zm0,3.12a2.4,2.4,0,0,0,0,4.8,2.4,2.4,0,1,0,0-4.8Z" /></svg>')}.access-contents.-yellow .ttl{color:#f3bb43}.access-contents.-yellow .address .link::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="x,y"><path fill="%23f3bb43" d="M5.49,0A5.54,5.54,0,0,1,11,6.18,5.26,5.26,0,0,1,9.2,9.6a9.7,9.7,0,0,0-2.49,3.16c-.26.54-.47,1.11-.7,1.66,0,.12-.09.26-.15.37a.4.4,0,0,1-.71,0,3,3,0,0,1-.21-.52A10.1,10.1,0,0,0,2,9.79,5.53,5.53,0,0,1,5.49,0Zm0,3.12a2.4,2.4,0,0,0,0,4.8,2.4,2.4,0,1,0,0-4.8Z" /></svg>')}.access-contents:not(.-full){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5%}@media screen and (max-width:767px){.access-contents:not(.-full){margin:-4.5%}}.access-contents:not(.-full) .access-info{margin-top:10px}.access-contents:not(.-full) .access-item{width:33.3333333333%;padding:1.5%}@media screen and (max-width:767px){.access-contents:not(.-full) .access-item{padding:4.5%;width:100%}}.access-contents.-full{max-width:1920px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.access-contents.-full{margin-right:30px;padding-left:30px}}.access-contents.-full .access-info{margin-top:20px}@media screen and (max-width:767px){.access-contents.-full .access-info{margin-top:10px}}.access-contents.-full+.-full{margin-top:100px}@media screen and (max-width:991px){.access-contents.-full+.-full{margin-top:60px}}@media screen and (max-width:767px){.access-contents.-full+.-full{margin-top:9%}}@media screen and (min-width:991px){.access-contents.-full.-rev .imgbox-outer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:991px){.access-contents.-full.-rev .txtbox{padding-left:5%}}@media screen and (min-width:991px){.access-contents.-full:not(.-rev) .txtbox{padding-right:5%}}.access-contents.-full .imgbox-outer{width:50%}.access-contents.-full .imgbox-outer .imgbox{position:relative;overflow:hidden;padding-top:58.56%}.access-contents.-full .imgbox-outer .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.access-contents.-full .txtbox{width:45%}@media screen and (max-width:991px){.access-contents.-full .txtbox{margin-top:20px}}@media screen and (max-width:991px){.access-contents.-full .imgbox-outer,.access-contents.-full .txtbox{width:100%}}.access-details-box{background-color:#f8f6f5;padding:3rem 2.5rem;border-radius:10px;overflow:hidden;margin-top:20px}@media screen and (max-width:767px){.access-details-box{padding:2rem;margin-top:10px}}.access-details-box.-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.access-details-box.-two-column .access-detail-list{width:50%}.access-details-box.-two-column .access-detail-list:first-child{padding-right:10px}}.indent{padding-left:.6em;text-indent:-0.6em}.access-contents-three{padding-top:80px}@media screen and (max-width:767px){.access-contents-three{padding-top:9%}}.access-contens-outer+.access-contens-outer{padding-top:80px}.service-introduce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}@media screen and (max-width:767px){.service-introduce{-ms-flex-wrap:wrap;flex-wrap:wrap}}.service-introduce .imgbox-outer{width:47.12%}.service-introduce .txtbox{width:47.12%;position:relative}@media screen and (max-width:767px){.service-introduce .txtbox{margin-top:30px}}@media screen and (max-width:767px){.service-introduce .imgbox-outer,.service-introduce .txtbox{width:100%}}.service-introduce .imgbox{position:relative;overflow:hidden;padding-top:68.16%;border-radius:20px}@media screen and (max-width:767px){.service-introduce .imgbox{border-radius:10px}}.service-introduce .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.txt-underline em{padding-bottom:.3em;line-height:2}.txt-underline.-sky-blue em{border-bottom:1px solid #2db1d0}.txt-underline.-yellow em{border-bottom:1px solid #f3bb43}.anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1%}.anchor-list .list-child{width:calc(294px + 2%);max-width:100%;padding:1%}.anchor-list .list-child .link{position:relative;border-radius:10px;overflow:hidden;font-size:1.8rem;padding:2rem 2.4rem}@media screen and (max-width:991px){.anchor-list .list-child .link{padding:1.5rem 2.2rem}}@media screen and (max-width:767px){.anchor-list .list-child .link{font-size:1.6rem;padding:1rem 1.8rem}}.anchor-list .list-child .link::after{content:"";display:block;width:13px;height:8px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%23000" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>');position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:30px}@media screen and (max-width:767px){.anchor-list .list-child .link::after{width:11px;height:7px;right:20px}}.anchor-list .list-child .link:hover{color:#fff !important}.anchor-list .list-child .link:hover::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%23fff" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>') !important}.anchor-list .list-child:first-child .link,.anchor-list .list-child:nth-child(3n+1) .link{color:#5ccaed;border:1px solid #5ccaed}.anchor-list .list-child:first-child .link::after,.anchor-list .list-child:nth-child(3n+1) .link::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%235ccaed" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.anchor-list .list-child:first-child .link:hover,.anchor-list .list-child:nth-child(3n+1) .link:hover{background-color:#5ccaed}.anchor-list .list-child:nth-child(2) .link,.anchor-list .list-child:nth-child(3n+2) .link{color:#1cafd1;border:1px solid #1cafd1}.anchor-list .list-child:nth-child(2) .link::after,.anchor-list .list-child:nth-child(3n+2) .link::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%231cafd1" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.anchor-list .list-child:nth-child(2) .link:hover,.anchor-list .list-child:nth-child(3n+2) .link:hover{background-color:#1cafd1}.anchor-list .list-child:nth-child(3) .link,.anchor-list .list-child:nth-child(3n+3) .link{color:#008fc0;border:1px solid #008fc0}.anchor-list .list-child:nth-child(3) .link::after,.anchor-list .list-child:nth-child(3n+3) .link::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%23008fc0" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.anchor-list .list-child:nth-child(3) .link:hover,.anchor-list .list-child:nth-child(3n+3) .link:hover{background-color:#008fc0}.aco-wrap{overflow:hidden;border-radius:10px}.aco-switch{cursor:pointer;overflow:hidden;border-radius:10px}.aco-switch:not(.active)+.aco-container{height:0 !important;-webkit-transition:.3s;transition:.3s}.aco-switch.active+.aco-container{-webkit-transition:1s;transition:1s}.aco-container{display:block;overflow:hidden}.service-content .aco-switch{font-size:2rem;font-weight:700;padding:2rem 4%;position:relative}@media screen and (max-width:991px){.service-content .aco-switch{font-size:1.8rem}}@media screen and (max-width:767px){.service-content .aco-switch{font-size:1.6rem;padding:1rem 10% 1rem 5%}}.service-content .aco-switch::after{content:"";display:block;width:16px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%23000" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>');position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:4%;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){.service-content .aco-switch::after{right:5%}}.service-content .aco-switch.active::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all .4s;transition:all .4s}.service-content .aco-contents{padding:2rem 4% 2.6rem}.color-number-content-list .ttl{font-weight:700;font-size:1.8rem}@media screen and (max-width:767px){.color-number-content-list .ttl{font-size:1.6rem}}.color-number-content-list .ttl .color-num{display:inline-block;margin-right:.4rem}.indent-list .list-child{padding-left:1em;text-indent:-1em}.indent-list .list-child+.list-child{margin-top:8px}.service-content-inner .color-number-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-1%}@media screen and (max-width:991px){.service-content-inner .color-number-content-list{margin:-2.2%}}.service-content-inner .color-number-content-list .list-child{width:48%;padding:1%}@media screen and (max-width:991px){.service-content-inner .color-number-content-list .list-child{width:100%;padding:2.2%}}.service-content-inner .dist-no-indent-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px -0.7%}.service-content-inner .dist-no-indent-list .list-child{padding:3px .7%}.service-content-inner .arrow-link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px -1.2%}.service-content-inner .arrow-link-list .list-child{padding:3px 1.2%}.tab-arrow-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:1.4rem}.tab-arrow-link::before{content:"";display:block;width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);position:absolute;left:0;top:1rem}@media screen and (max-width:767px){.tab-arrow-link::before{top:.8rem}}.senior-service-block .detail+.service-content-inner{margin-top:30px}@media screen and (max-width:767px){.senior-service-block .detail+.service-content-inner{margin-top:20px}}.senior-service-block:first-child .txt-underline em,.senior-service-block:nth-child(3n+1) .txt-underline em{border-bottom:1px solid #5ccaed}.senior-service-block:first-child .service-content .aco-switch::after,.senior-service-block:nth-child(3n+1) .service-content .aco-switch::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%235ccaed" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.senior-service-block:first-child .color-number-content-list .ttl .color-num,.senior-service-block:nth-child(3n+1) .color-number-content-list .ttl .color-num{color:#5ccaed}.senior-service-block:first-child .tab-arrow-link:hover,.senior-service-block:nth-child(3n+1) .tab-arrow-link:hover{color:#5ccaed}.senior-service-block:first-child .tab-arrow-link::before,.senior-service-block:nth-child(3n+1) .tab-arrow-link::before{border-left:8px solid #5ccaed}.senior-service-block:nth-child(2) .txt-underline em,.senior-service-block:nth-child(3n+2) .txt-underline em{border-bottom:1px solid #1cafd1}.senior-service-block:nth-child(2) .service-content .aco-switch::after,.senior-service-block:nth-child(3n+2) .service-content .aco-switch::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%231cafd1" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.senior-service-block:nth-child(2) .color-number-content-list .ttl .color-num,.senior-service-block:nth-child(3n+2) .color-number-content-list .ttl .color-num{color:#1cafd1}.senior-service-block:nth-child(2) .tab-arrow-link:hover,.senior-service-block:nth-child(3n+2) .tab-arrow-link:hover{color:#1cafd1}.senior-service-block:nth-child(2) .tab-arrow-link::before,.senior-service-block:nth-child(3n+2) .tab-arrow-link::before{border-left:8px solid #1cafd1}.senior-service-block:nth-child(3) .txt-underline em,.senior-service-block:nth-child(3n+3) .txt-underline em{border-bottom:1px solid #008fc0}.senior-service-block:nth-child(3) .service-content .aco-switch::after,.senior-service-block:nth-child(3n+3) .service-content .aco-switch::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%23008fc0" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.senior-service-block:nth-child(3) .color-number-content-list .ttl .color-num,.senior-service-block:nth-child(3n+3) .color-number-content-list .ttl .color-num{color:#008fc0}.senior-service-block:nth-child(3) .tab-arrow-link:hover,.senior-service-block:nth-child(3n+3) .tab-arrow-link:hover{color:#008fc0}.senior-service-block:nth-child(3) .tab-arrow-link::before,.senior-service-block:nth-child(3n+3) .tab-arrow-link::before{border-left:8px solid #008fc0}.page-jump{padding-top:100px;margin-top:-100px}@media screen and (max-width:991px){.page-jump{padding-top:80px;margin-top:-80px}}@media screen and (max-width:767px){.page-jump{padding-top:40px;margin-top:-40px}}.mini-common-contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1%}.mini-common-contact{width:calc(350px + 2%);padding:1%}.mini-common-contact .link{border-radius:10px;overflow:hidden}.mini-common-contact .link.-tel{background-color:#2db1d0}.mini-common-contact .link.-tel:hover{background-color:#f3bb43}.mini-common-contact .link.-contact{background-color:#f3bb43}.mini-common-contact .link.-contact:hover{background-color:#e98780}.attention-light-ttl{font-size:2.2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.attention-light-ttl{font-size:2rem}}@media screen and (max-width:767px){.attention-light-ttl{font-size:1.8rem}}.attention-light-ttl::before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:57px;height:19px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 20"><path fill="%23000" d="M6.82,19.77a1,1,0,0,1-.67-.25L.37,14.63a1,1,0,0,1-.12-1.46A1,1,0,0,1,1.72,13l5.78,4.9a1,1,0,0,1-.68,1.83Zm8.59-6.83a1,1,0,0,0,.39-1.42L12.05,5a1,1,0,0,0-1.43-.39A1,1,0,0,0,10.24,6L14,12.55a1.06,1.06,0,0,0,1.42.39ZM25,9.52a1,1,0,0,0,.86-1.2L24.53.87a1,1,0,0,0-2.06.35l1.28,7.45a1,1,0,0,0,1,.87ZM36.3,8.74l1.35-7.45a1,1,0,1,0-2-.37L34.25,8.36a1,1,0,0,0,.84,1.21.62.62,0,0,0,.19,0A1,1,0,0,0,36.3,8.74Zm9.72,4,3.82-6.53a1,1,0,1,0-1.8-1l-3.82,6.53a1,1,0,0,0,.38,1.42,1,1,0,0,0,.52.14A1,1,0,0,0,46,12.71Zm7.78,7.05,5.82-4.83a1,1,0,1,0-1.33-1.6l-5.83,4.83A1,1,0,0,0,53.13,20,1.08,1.08,0,0,0,53.8,19.76Z" /></svg>')}@media screen and (max-width:991px){.attention-light-ttl::before{width:52px;height:18px}}@media screen and (max-width:767px){.attention-light-ttl::before{width:48px;height:16px}}.children-feature-block{padding-top:3.3%}.children-feature-box{padding:5%;border-radius:15px;position:relative}@media screen and (max-width:767px){.children-feature-box{padding:9% 7%}}.children-feature-box .attention-light-ttl{-webkit-transform:translateX(-50%) translateY(-64%);transform:translateX(-50%) translateY(-64%);left:50%;top:0;position:absolute}.children-feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1.4% -2%}@media screen and (max-width:767px){.children-feature-list{margin:-3%}}.children-feature-list .list-child{padding:1.4% 2%}@media screen and (min-width:767px){.children-feature-list .list-child{-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:767px){.children-feature-list .list-child{padding:3%}}.children-feature-list:not(.-two-column){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.children-feature-list:not(.-two-column){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.children-feature-list:not(.-two-column) .list-child{width:auto}.children-feature-list.-two-column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:19.4%}@media screen and (max-width:1199px){.children-feature-list.-two-column{padding-left:10%}}@media screen and (max-width:767px){.children-feature-list.-two-column{padding-left:0}}.children-feature-list.-two-column .list-child{min-width:340px}@media screen and (max-width:767px){.children-feature-list.-two-column .list-child{min-width:auto}}.circle-num{position:relative;font-weight:500;font-size:2.2rem;padding-left:5rem}@media screen and (max-width:991px){.circle-num{font-size:2rem;padding-left:4.8rem}}@media screen and (max-width:767px){.circle-num{font-size:1.6rem;padding-left:4.2rem}}.circle-num .num{position:absolute;border-radius:2rem;font-size:1.5rem;font-weight:700;font-family:"Inter",sans-serif;line-height:1;color:#fff;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:-0.1rem;width:4rem;height:4rem}@media screen and (max-width:991px){.circle-num .num{font-size:1.1rem;width:3.2rem;height:3.2rem;top:-0.2rem}}.children-service-block.-with-slider .block-box{padding-bottom:30px}@media screen and (min-width: 768px){.children-service-block.-with-slider .block-box{padding-bottom:50px}}@media screen and (min-width: 992px){.children-service-block.-with-slider .block-box{padding-bottom:60px}}@media screen and (min-width: 1200px){.children-service-block.-with-slider .block-box{padding-bottom:80px}}.children-service-block .sub-headline{font-size:1.8rem}@media screen and (max-width:767px){.children-service-block .sub-headline{font-size:1.6rem}}.children-service-block .detail-box{margin-top:40px}@media screen and (max-width:767px){.children-service-block .detail-box{margin-top:30px}}.children-service-block .left-line-ttl{font-weight:700;font-size:1.6rem;line-height:1;padding-left:.6rem;border-left:.3rem solid}.children-service-block .left-line-ttl+*{margin-top:10px}.children-service-block:first-child .txt-underline em,.children-service-block:nth-child(3n+1) .txt-underline em{border-bottom:1px solid #f2c76d}.children-service-block:first-child .left-line-ttl,.children-service-block:nth-child(3n+1) .left-line-ttl{border-left-color:#f2c76d}.children-service-block:first-child .attention-light-ttl::before,.children-service-block:nth-child(3n+1) .attention-light-ttl::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 20"><path fill="%23F2C76D" d="M6.82,19.77a1,1,0,0,1-.67-.25L.37,14.63a1,1,0,0,1-.12-1.46A1,1,0,0,1,1.72,13l5.78,4.9a1,1,0,0,1-.68,1.83Zm8.59-6.83a1,1,0,0,0,.39-1.42L12.05,5a1,1,0,0,0-1.43-.39A1,1,0,0,0,10.24,6L14,12.55a1.06,1.06,0,0,0,1.42.39ZM25,9.52a1,1,0,0,0,.86-1.2L24.53.87a1,1,0,0,0-2.06.35l1.28,7.45a1,1,0,0,0,1,.87ZM36.3,8.74l1.35-7.45a1,1,0,1,0-2-.37L34.25,8.36a1,1,0,0,0,.84,1.21.62.62,0,0,0,.19,0A1,1,0,0,0,36.3,8.74Zm9.72,4,3.82-6.53a1,1,0,1,0-1.8-1l-3.82,6.53a1,1,0,0,0,.38,1.42,1,1,0,0,0,.52.14A1,1,0,0,0,46,12.71Zm7.78,7.05,5.82-4.83a1,1,0,1,0-1.33-1.6l-5.83,4.83A1,1,0,0,0,53.13,20,1.08,1.08,0,0,0,53.8,19.76Z" /></svg>')}.children-service-block:first-child .children-feature-box,.children-service-block:nth-child(3n+1) .children-feature-box{background-color:#fff}.children-service-block:first-child .circle-num .num,.children-service-block:nth-child(3n+1) .circle-num .num{background-color:#f2c76d}.children-service-block:nth-child(2) .txt-underline em,.children-service-block:nth-child(3n+2) .txt-underline em{border-bottom:1px solid #f3bb43}.children-service-block:nth-child(2) .left-line-ttl,.children-service-block:nth-child(3n+2) .left-line-ttl{border-left-color:#f3bb43}.children-service-block:nth-child(2) .attention-light-ttl::before,.children-service-block:nth-child(3n+2) .attention-light-ttl::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 20"><path fill="%23F3BB43" d="M6.82,19.77a1,1,0,0,1-.67-.25L.37,14.63a1,1,0,0,1-.12-1.46A1,1,0,0,1,1.72,13l5.78,4.9a1,1,0,0,1-.68,1.83Zm8.59-6.83a1,1,0,0,0,.39-1.42L12.05,5a1,1,0,0,0-1.43-.39A1,1,0,0,0,10.24,6L14,12.55a1.06,1.06,0,0,0,1.42.39ZM25,9.52a1,1,0,0,0,.86-1.2L24.53.87a1,1,0,0,0-2.06.35l1.28,7.45a1,1,0,0,0,1,.87ZM36.3,8.74l1.35-7.45a1,1,0,1,0-2-.37L34.25,8.36a1,1,0,0,0,.84,1.21.62.62,0,0,0,.19,0A1,1,0,0,0,36.3,8.74Zm9.72,4,3.82-6.53a1,1,0,1,0-1.8-1l-3.82,6.53a1,1,0,0,0,.38,1.42,1,1,0,0,0,.52.14A1,1,0,0,0,46,12.71Zm7.78,7.05,5.82-4.83a1,1,0,1,0-1.33-1.6l-5.83,4.83A1,1,0,0,0,53.13,20,1.08,1.08,0,0,0,53.8,19.76Z" /></svg>')}.children-service-block:nth-child(2) .children-feature-box,.children-service-block:nth-child(3n+2) .children-feature-box{background-color:#f8f6f5}.children-service-block:nth-child(2) .circle-num .num,.children-service-block:nth-child(3n+2) .circle-num .num{background-color:#f3bb43}.children-service-block:nth-child(3) .txt-underline em,.children-service-block:nth-child(3n+3) .txt-underline em{border-bottom:1px solid #f29b4f}.children-service-block:nth-child(3) .left-line-ttl,.children-service-block:nth-child(3n+3) .left-line-ttl{border-left-color:#f29b4f}.children-service-block:nth-child(3) .attention-light-ttl::before,.children-service-block:nth-child(3n+3) .attention-light-ttl::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 20"><path fill="%23F29B4F" d="M6.82,19.77a1,1,0,0,1-.67-.25L.37,14.63a1,1,0,0,1-.12-1.46A1,1,0,0,1,1.72,13l5.78,4.9a1,1,0,0,1-.68,1.83Zm8.59-6.83a1,1,0,0,0,.39-1.42L12.05,5a1,1,0,0,0-1.43-.39A1,1,0,0,0,10.24,6L14,12.55a1.06,1.06,0,0,0,1.42.39ZM25,9.52a1,1,0,0,0,.86-1.2L24.53.87a1,1,0,0,0-2.06.35l1.28,7.45a1,1,0,0,0,1,.87ZM36.3,8.74l1.35-7.45a1,1,0,1,0-2-.37L34.25,8.36a1,1,0,0,0,.84,1.21.62.62,0,0,0,.19,0A1,1,0,0,0,36.3,8.74Zm9.72,4,3.82-6.53a1,1,0,1,0-1.8-1l-3.82,6.53a1,1,0,0,0,.38,1.42,1,1,0,0,0,.52.14A1,1,0,0,0,46,12.71Zm7.78,7.05,5.82-4.83a1,1,0,1,0-1.33-1.6l-5.83,4.83A1,1,0,0,0,53.13,20,1.08,1.08,0,0,0,53.8,19.76Z" /></svg>')}.children-service-block:nth-child(3) .children-feature-box,.children-service-block:nth-child(3n+3) .children-feature-box{background-color:#fff}.children-service-block:nth-child(3) .circle-num .num,.children-service-block:nth-child(3n+3) .circle-num .num{background-color:#f29b4f}.sche-imgbox{image-rendering:-webkit-optimize-contrast}@media screen and (max-width:767px){.sche-imgbox{width:760px}}@media screen and (max-width:767px){.table-scroll{width:100%}.table-scroll{overflow:auto;white-space:nowrap}.table-scroll::-webkit-scrollbar{height:5px}.table-scroll::-webkit-scrollbar-track{background:#f1f1f1}.table-scroll::-webkit-scrollbar-thumb{background:#bcbcbc}}.children-slider{margin:10px 0;position:relative;overflow:hidden}.children-slider::after{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:3}@media screen and (max-width:767px){.children-slider{margin:5px 0}}.swiper-children-container>.swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}[id=recruit-message] .imgbox{position:relative;overflow:hidden;padding-top:49%;border-radius:20px}@media screen and (max-width:767px){[id=recruit-message] .imgbox{border-radius:10px}}[id=recruit-message] .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}[id=recruit-message] .imgbox+.txtbox{margin-top:30px}[id=recruit-message] .ttl{font-size:2.3rem;font-weight:700}@media screen and (max-width:991px){[id=recruit-message] .ttl{font-size:2.1rem}}@media screen and (max-width:767px){[id=recruit-message] .ttl{font-size:1.8rem}}[id=recruit-message] .ttl+.txt{margin-top:20px}.interview-content{padding:100px 0}@media screen and (max-width:991px){.interview-content{padding:70px 0}}@media screen and (max-width:767px){.interview-content{padding:40px 0}}.profile-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-box .imgbox-outer{width:50%;margin-right:7%}@media screen and (max-width:767px){.profile-box .imgbox-outer{margin-right:0}}.profile-box .imgbox{position:relative;overflow:hidden;padding-top:75%;border-radius:20px}@media screen and (max-width:785px){.profile-box .imgbox{border-radius:10px}}.profile-box .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.profile-box .txtbox{width:31.83%}@media screen and (max-width:1199px){.profile-box .txtbox{width:36%}}@media screen and (max-width:991px){.profile-box .txtbox{width:42%}}@media screen and (max-width:767px){.profile-box .txtbox{margin-top:7.5%}}@media screen and (max-width:767px){.profile-box .imgbox-outer,.profile-box .txtbox{width:100%}}@media screen and (max-width:767px){.message-imgbox{width:290px;max-width:100%}}.message-imgbox+.profile-detail{margin-top:30px}@media screen and (max-width:991px){.message-imgbox+.profile-detail{margin-top:20px}}@media screen and (max-width:767px){.message-imgbox+.profile-detail{margin-top:16px}}.profile-detail{padding:6% 8%;border-radius:10px;overflow:hidden}.profile-detail .role{font-weight:500;font-size:1.3rem;line-height:1.8}.profile-detail .name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.profile-detail .name .ja{font-weight:500;font-size:2.4rem;margin-right:10px;line-height:1.5}@media screen and (max-width:991px){.profile-detail .name .ja{font-size:2rem}}.profile-detail .name .en{font-family:"Inter",sans-serif;font-weight:300;font-size:1.3rem}@media screen and (max-width:991px){.profile-detail .name .en{font-size:1rem}}.profile-detail .other-info-box{margin-top:6px}.profile-detail .other-info{font-size:1.4rem}.qanda-box .sub-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.qanda-box .sub-ttl span{line-height:1.5}.qanda-box .sub-ttl .name{font-size:2.3rem}@media screen and (max-width:991px){.qanda-box .sub-ttl .name{font-size:2rem}}@media screen and (max-width:767px){.qanda-box .sub-ttl .name{font-size:1.8rem}}.qanda-box .sub-ttl .faq{font-size:2.5rem}@media screen and (max-width:991px){.qanda-box .sub-ttl .faq{font-size:2.3rem}}@media screen and (max-width:767px){.qanda-box .sub-ttl .faq{font-size:2rem}}.qanda-list .list-child+.list-child{margin-top:30px}.qanda-item .question,.qanda-item .answer{position:relative;padding-left:2.6rem}@media screen and (max-width:767px){.qanda-item .question,.qanda-item .answer{padding-left:2.4rem}}.qanda-item .question::before,.qanda-item .answer::before{font-family:"Inter",sans-serif;font-weight:500;position:absolute;left:0;top:.5rem;font-size:2.2rem;line-height:1}@media screen and (max-width:767px){.qanda-item .question::before,.qanda-item .answer::before{font-size:2rem;top:.4rem}}.qanda-item .question{font-size:1.8rem;font-weight:600}@media screen and (max-width:767px){.qanda-item .question{font-size:1.6rem}}.qanda-item .question::before{content:"Q";color:#2db1d0}.qanda-item .question+.answer{margin-top:6px}.qanda-item .answer{font-size:1.5rem}@media screen and (max-width:767px){.qanda-item .answer{font-size:1.4rem}}.qanda-item .answer::before{content:"A";color:#e98780}.my-sche-off-block.-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2%}@media screen and (max-width:767px){.my-sche-off-block.-two-column{margin:-4%}}.my-sche-off-block.-two-column .my-sche-block,.my-sche-off-block.-two-column .my-day-off-block{width:50%;padding:2%}@media screen and (max-width:767px){.my-sche-off-block.-two-column .my-sche-block,.my-sche-off-block.-two-column .my-day-off-block{width:100%;padding:4%}}.circle-ttl{position:relative;padding-left:3.1rem;font-size:2.3rem;font-weight:500}@media screen and (max-width:991px){.circle-ttl{padding-left:2.6rem;font-size:2rem}}@media screen and (max-width:767px){.circle-ttl{padding-left:2.4rem;font-size:1.8rem}}.circle-ttl::before{content:"";width:.9em;height:.9em;border-radius:.6em;overflow:hidden;position:absolute;left:0;top:.45em;display:block}.circle-ttl.-pink::before{background-color:#e98780}.circle-ttl.-sky-blue::before{background-color:#2db1d0}.circle-ttl .small{font-size:1.8rem}@media screen and (max-width:991px){.circle-ttl .small{font-size:1.6rem}}@media screen and (max-width:767px){.circle-ttl .small{font-size:1.4rem}}.circle-ttl .large{font-size:2.5rem;line-height:1.6}@media screen and (max-width:991px){.circle-ttl .large{font-size:2.3rem}}@media screen and (max-width:767px){.circle-ttl .large{font-size:2rem}}.my-sche-box{border:1px solid;border-radius:20px;overflow:hidden;padding:9% 3%}@media screen and (max-width:767px){.my-sche-box{border-radius:10px}}.my-sche-box.-pink{background-color:#fff;border-color:#e98780}.my-sche-box.-pink .sche-list .list-child::after{border:2px solid #e98780}.my-sche-box.-sky-blue{background-color:#fff;border-color:#2db1d0}.my-sche-box.-sky-blue .sche-list .list-child::after{border:2px solid #2db1d0}.my-sche-box-inner{height:380px;overflow-y:scroll}.sche-list .list-child{position:relative;overflow:hidden;padding-left:6rem;padding-right:4rem;padding-bottom:2rem}@media screen and (max-width:991px){.sche-list .list-child{padding-left:4rem;padding-right:3rem}}.sche-list .list-child::before,.sche-list .list-child::after{content:"";display:block;position:absolute}.sche-list .list-child::before{width:1px;height:100%;border-left:1px dotted #58524f;left:36px;top:0}@media screen and (max-width:991px){.sche-list .list-child::before{left:18px}}.sche-list .list-child::after{width:.9rem;height:.9rem;background-color:#fff;border-radius:.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;top:16px}@media screen and (max-width:991px){.sche-list .list-child::after{left:12px}}@media screen and (max-width:767px){.sche-list .list-child::after{top:16px}}.sche-list .list-child:first-child::before{top:10px}.my-sche-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-sche-item .time{font-family:"Inter",sans-serif;font-weight:500;color:#c2c0bf;font-size:2rem;margin-right:.8rem;line-height:1.8}@media screen and (max-width:767px){.my-sche-item .time{font-size:1.8rem}}.my-sche-item .ttl{font-size:1.8rem;font-weight:500}@media screen and (max-width:767px){.my-sche-item .ttl{font-size:1.6rem}}.my-sche-item .txt{width:100%;font-size:1.5rem;line-height:1.6}@media screen and (max-width:767px){.my-sche-item .txt{font-size:1.4rem}}.my-day-off-box.-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-day-off-box.-two-column .imgbox-outer{width:40%}.my-day-off-box.-two-column .imgbox{position:relative;overflow:hidden;padding-top:100%;border-radius:20px}@media screen and (max-width:767px){.my-day-off-box.-two-column .imgbox{border-radius:10px}}.my-day-off-box.-two-column .imgbox .ofi{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%;position:absolute;top:0;left:0}.my-day-off-box.-two-column .txtbox{width:53.54%}@media screen and (max-width:767px){.my-day-off-box.-two-column .txtbox{margin-top:10px}}@media screen and (max-width:767px){.my-day-off-box.-two-column .imgbox-outer,.my-day-off-box.-two-column .txtbox{width:100%}}.requirements-list .service-content .aco-switch{font-size:2.3rem}@media screen and (max-width:991px){.requirements-list .service-content .aco-switch{font-size:2rem}}@media screen and (max-width:767px){.requirements-list .service-content .aco-switch{font-size:1.6rem}}.requirements-list .service-content .aco-switch.-pink::after{background-color:#e98780}.requirements-list .service-content .aco-switch.-pink.active{background-color:#e98780}.requirements-list .service-content .aco-switch.-sky-blue::after{background-color:#2db1d0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 12.71"><path fill="%232db1d0" d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>')}.requirements-list .service-content .aco-switch.-sky-blue.active{background-color:#2db1d0}.requirements-list .service-content .aco-switch.-pink::after,.requirements-list .service-content .aco-switch.-sky-blue::after{-webkit-mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 21 12.71"><path d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>');mask-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 21 12.71"><path d="M10.5,12.71L0 2.21 2.21 0 10.5 8.29 18.79 0 21 2.21 10.5 12.71z" /></svg>');background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.requirements-list .service-content .aco-switch.-pink.active,.requirements-list .service-content .aco-switch.-sky-blue.active{color:#fff}.requirements-list .service-content .aco-switch.-pink.active::after,.requirements-list .service-content .aco-switch.-sky-blue.active::after{background-color:#fff}.requirements-list .service-content .aco-switch .small{font-size:2rem;display:inline-block}@media screen and (max-width:991px){.requirements-list .service-content .aco-switch .small{font-size:1.6rem}}@media screen and (max-width:767px){.requirements-list .service-content .aco-switch .small{font-size:1.4rem}}.requirements-list .service-content .aco-contents{padding:2rem 0 2.6rem}.requirements-list .service-content .table-ttl.pink{color:#e98780}.requirements-list .service-content .table-ttl.sky-blue{color:#2db1d0}.requirements-list .table.-main .table-ttl{padding:24px 10px 24px 40px}@media screen and (max-width:991px){.requirements-list .table.-main .table-ttl{padding:14px 0 0}}.requirements-list .common-contact-contents{max-width:80%;margin-right:auto;margin-left:auto}@media screen and (max-width:991px){.requirements-list .common-contact-contents{max-width:100%}}.requirements-list .common-contact-contents .common-contact-box .txt{font-size:1.8rem}@media screen and (max-width:1199px){.requirements-list .common-contact-contents .common-contact-box .txt{font-size:1.6rem}}.requirements-list .common-contact-contents .common-contact-box .other-txt{font-size:1.4rem}@media screen and (max-width:1199px){.requirements-list .common-contact-contents .common-contact-box .other-txt{font-size:1.4rem}}.requirements-list .common-contact-contents .common-contact-box .ofi{height:3rem}@media screen and (max-width:1199px){.requirements-list .common-contact-contents .common-contact-box .ofi{font-size:2.6rem}}@media screen and (max-width:991px){.requirements-list .common-contact-contents .common-contact-box .ofi{height:2.5rem}}.requirements-list .common-contact-contents .common-contact-box.-tel .link{border:1px solid #2db1d0}.disclosure .anchor-list>.list-child{width:265px}.wide-btn .link{font-size:2.3rem;overflow:hidden;border-radius:10px;font-weight:700;padding:2rem 4%;position:relative;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:991px){.wide-btn .link{font-size:2rem}}@media screen and (max-width:767px){.wide-btn .link{font-size:1.6rem;padding:1rem 10% 1rem 5%}}.wide-btn .link:hover{opacity:.7;-webkit-transition:all .4s;transition:all .4s}.wide-btn .link.-disclosure::after{content:"";display:block;width:17px;height:17px;-webkit-mask-image:url(../img/common/ic-target.svg);mask-image:url(../img/common/ic-target.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#3d3632;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:4%;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:767px){.wide-btn .link.-disclosure::after{right:5%}}.disclosure-content-list>.list-child+.list-child{margin-top:.2em}.disclosure-content-list>.list-child .link{display:inline-block;color:#2db1d0;text-decoration:underline;position:relative}.disclosure-content-list>.list-child .link::after{content:"";display:inline-block;-webkit-mask-image:url(../img/common/ic-target.svg);mask-image:url(../img/common/ic-target.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;width:.8em;height:.8em;margin-left:.5em;background-color:#2db1d0}/*# sourceMappingURL=style.min.css.map */