@charset "UTF-8";.faq-dl dd,.ff-zenkaku,.footer-address,.footer-nav>ul ul li,.interview-content{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:400;font-style:normal}.contact-cat .contact-cat__title,.contact-nav li a,.contact-section .contact-section__title,.ff-zenkaku-m,.footer-bnr ul li a,.form-section .form-section__title,.global-column li .global-column__pic span,.gothic.title-lv1--gothic,.interview-section .interview-section__title,.page-header .local-nav,.page-header .local-nav-office,.privacy-section .gothic.privacy-section__title,.title-lv1.gothic,.title-lv2,.title-lv3{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:500;font-style:normal}.ff-zenkaku-b{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;font-style:normal}.common-contact-tel .common-contact-tel__time,.ff-marugo-m{font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal}.ff-mincho-b,.footer-address .footer-address__btn,.global-column li .global-column__title{font-family:"Zen Old Mincho",serif;font-weight:700;font-style:normal}.catch-service-intro,.ff-zen-mincho-r,.global-news,.interview-list li .interview-list__lede,.interview-list li .interview-list__name,.interview-main{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.about-title__ja,.btn-detail,.catch .catch__ja,.catch-service-intro .catch-service-intro__lede,.common-effort .common-effort-section .common-effort-section__title,.common-effort .common-effort__title,.common-interview .common-interview__title,.common-interview-list,.ff-mincho-r,.global-pc-pickup li a,.global-sp-info .global-sp-info__title,.global-sp-pickup,.interview-list li .interview-list__btn,.page-header .page-title-ja,.privacy-section .privacy-section__title,.service-list-section dl dt,.title-lv1,.title-lv1--gothic{font-family:"Shippori Mincho",serif;font-weight:400;font-style:normal}.about-title__en,.catch .catch__en,.ff-en-m,.global-pc-pickup li a .global-pc-pickup__en,.global-pc-pickup li a .global-pc-pickup__update,.global-sp-info .global-sp-info__title span,.global-sp-pickup li a span,.global-sp-sns dt,.interview-list li .interview-list__en,.interview-list li .interview-list__no,.interview-main .interview-main__en,.interview-main .interview-main__no,.page-header .page-title-en{font-family:"Cormorant Infant",serif;font-weight:500;font-style:normal}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote,body,caption,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,legend,li,object,ol,p,pre,table,tbody,td,tfoot,th,thead,ul{margin:0;padding:0}html{font-size:16px}body{line-height:2;letter-spacing:0.05em;word-break:break-all;-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:none;font-family:YakuHanJP,"Zen Kaku Gothic Antique",sans-serif;font-weight:500;font-style:normal;color:#000}@media screen and (min-width:699px){body.static-page{padding-right:75px}}a{-webkit-transition-duration:0.4s;transition-duration:0.4s;color:#010101}a:active,a:hover{text-decoration:none;color:#010101}a:hover img{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);border:none}@media (min-width:751px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}img{vertical-align:bottom;max-width:100%;-webkit-transition-duration:0.4s;transition-duration:0.4s}.clearfix:after,.header:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix,.header{display:inline-block}* html .clearfix,* html .header{height:1%}.clearfix,.header{display:block}.layout-header{width:100%}.layout-footer{width:100%}.layout-footer-half{width:460px;float:left}.layout-container,.layout-container--large,.layout-container--min,.page-header{margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width:699px){.layout-container,.layout-container--large,.layout-container--min,.page-header{width:1010px}}@media screen and (max-width:699px){.layout-container,.layout-container--large,.layout-container--min,.page-header{padding-left:30px;padding-right:30px}.layout-container .layout-container,.layout-container .layout-container--large,.layout-container .layout-container--min,.layout-container .page-header,.layout-container--large .layout-container,.layout-container--large .layout-container--large,.layout-container--large .layout-container--min,.layout-container--large .page-header,.layout-container--min .layout-container,.layout-container--min .layout-container--large,.layout-container--min .layout-container--min,.layout-container--min .page-header,.page-header .layout-container,.page-header .layout-container--large,.page-header .layout-container--min,.page-header .page-header{padding-left:0;padding-right:0}}@media screen and (min-width:699px){.layout-container--large,.page-header{width:1100px}}@media screen and (min-width:699px){.layout-container--min{width:800px}}.layout-main-column{width:710px;float:right}.layout-sub-column{width:230px;float:left}.layout-section{margin-bottom:80px}.layout-half{width:49%}.layout-1-third{width:32%}.layout-2-third{width:66%}.layout-3-col{float:left;width:32%;margin-right:2%}.layout-3-col:nth-child(3n){margin-right:0}.layout-3-col:nth-child(3n+1){clear:both}.layout-4-col{float:left;width:24%;margin-right:1%}.layout-4-col:nth-child(4n){margin-right:0}.layout-4-col:nth-child(4n+1){clear:both}.header{width:100%;border-bottom:1px solid #EAEEF2;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;text-align:left;z-index:3}@media screen and (min-width:699px){.header .header-main{padding:5px 60px}}@media screen and (max-width:699px){.header{background:#fff;z-index:100}}.header-site-name{margin-top:5px;float:left;line-height:1px}@media screen and (max-width:699px){.header-site-name{width:122px;margin:7px 0 7px 20px}}.header-nav-pc{background:#fff;width:75px;height:100vh;padding-top:75px;border-left:1px solid #EAEEF2;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;right:0;z-index:15}@media screen and (max-width:699px){.header-nav-pc{display:none}}.header-nav-sp .header-nav-mail{background:#1D7B5B url(../img/common/header/ico--mail-sp.svg) 14px center no-repeat;width:135px;padding-left:43px;padding:15px 0 15px 43px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:65px;float:right;display:block;text-decoration:none;line-height:1.5;font-weight:bold;font-size:0.75rem;color:#fff}@media screen and (min-width:699px){.header-nav-sp{display:none}}.header-nav-list{list-style:none}.header-nav-list a{display:block;text-indent:-999px;overflow:hidden;-webkit-transition-duration:0.4s;transition-duration:0.4s}.header-nav-list a:hover{opacity:0.7}.header-nav-list .header-nav-pc__btn-01{background:url(../img/common/header/btn--room.svg) center center no-repeat;background-color:#F9F9F4;height:calc((100vh - 75px) / 100 * 22.2)}.header-nav-list .header-nav-pc__btn-02{background:url(../img/common/header/btn--contact.svg) center center no-repeat;background-color:#1D7B5B;height:calc((100vh - 75px) / 100 * 27.85)}.header-nav-list .header-nav-pc__btn-03{background:url(../img/common/header/btn--service-01.svg) center center no-repeat;height:calc((100vh - 75px) / 100 * 17.3)}.header-nav-list .header-nav-pc__btn-04{background:url(../img/common/header/btn--service-02.svg) center center no-repeat;height:calc((100vh - 75px) / 100 * 17.3)}.header-nav-list .header-nav-pc__btn-05{background:url(../img/common/header/btn--recruit.svg) center center no-repeat;background-color:#E2F0EB;height:calc((100vh - 75px) / 100 * 15.5)}.header-btn{background:url(../img/common/header/btn--menu.svg) center center no-repeat;width:75px;height:75px;border:none;padding:0;position:fixed;top:0;right:0;text-indent:-999px;overflow:hidden;z-index:16}.header-btn.active{background:#fff url(../img/common/header/btn--close.svg) center center no-repeat}@media screen and (max-width:699px){.header-btn{display:none}}.header-btn-sp{background:#fff url(../img/common/header/btn--menu.svg) center calc(50% + 5px) no-repeat;width:65px;height:65px;border:none;padding:0;position:fixed;top:0;right:0;text-indent:-999px;overflow:hidden;z-index:16}.header-btn-sp.active{background:#fff url(../img/common/header/btn--close.svg) center calc(50% + 5px) no-repeat}@media screen and (min-width:699px){.header-btn-sp{display:none}}footer{background:#1D7B5B;padding:55px 0 0;clear:both;display:block;position:relative;text-align:left;color:#fff}footer a{text-decoration:none;color:#fff}@media screen and (min-width:699px){footer .layout-container,footer .layout-container--large,footer .layout-container--min,footer .page-header{width:1200px;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:699px){footer{padding:60px 30px 0}footer .layout-container,footer .layout-container--large,footer .layout-container--min,footer .page-header{padding-left:0;padding-right:0}}.footer-address{position:relative;font-size:0.88rem}.footer-address .footer-address__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto 25px}.footer-address .footer-address__address{margin-bottom:20px;line-height:1.5}.footer-address .footer-address__btn{padding:15px 0;margin-bottom:20px;border:1px solid #fff;border-radius:80px;display:block;text-align:center;line-height:1;font-size:0.65rem;color:#fff}.footer-address .footer-address__btn:hover{background-color:#60A28B}@media screen and (min-width:699px){.footer-address{width:170px;margin-left:0;margin-right:90px;float:left}.footer-address .footer-address__address{padding-left:15px}.footer-address .footer-address__tel{margin-right:-10px}}@media screen and (max-width:699px){.footer-address{padding:0 0 60px}.footer-address .footer-address__logo{margin:0 auto 15px}.footer-address .footer-address__address{margin-bottom:0}.footer-address .footer-address__btn{width:220px;margin:0 auto;position:absolute;bottom:0;left:calc(50% - 110px)}}address{font-style:normal}.footer-nav{padding-bottom:40px;font-size:0.88rem;position:relative}.footer-nav>ul{list-style:none;margin:10px 0}.footer-nav>ul>li{margin-bottom:10px;line-height:1.5}.footer-nav>ul>li a{color:#fff}.footer-nav>ul>li a:hover{text-decoration:underline}.footer-nav>ul ul{list-style:none}.footer-nav>ul ul li{margin-top:10px}.footer-nav>ul ul li:before{content:"ー "}@media screen and (min-width:699px){.footer-nav{width:570px;margin-right:60px;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;float:left}.footer-nav>ul{width:33.3%}.footer-nav .footer-insta{position:absolute;bottom:60px;left:380px}}@media screen and (max-width:699px){.footer-nav{margin-top:40px;margin-left:-15px;margin-right:-15px;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}.footer-nav>ul{width:46%}.footer-nav>ul ul{padding-left:10px;font-size:0.81rem}.footer-nav .footer-insta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:20px auto 0}}.footer-bnr ul{list-style:none}.footer-bnr ul li{height:50%;text-align:center}.footer-bnr ul li a{height:100%;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}.footer-bnr ul li a:hover{background-color:#60A28B;color:#fff}.footer-bnr ul li a img{display:block;margin:0 auto 10px}.footer-bnr ul li a .footer-bnr__date{display:block;margin-top:15px}@media screen and (min-width:699px){.footer-bnr{margin-top:-55px}.footer-bnr ul{width:206px;height:100%;list-style:none}.footer-bnr ul li{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}}@media screen and (max-width:699px){.footer-bnr ul{margin:0 -30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #fff}.footer-bnr ul li{width:50%}.footer-bnr ul li a{padding:20px 0;border-right:1px solid #fff;line-height:1.4}.footer-bnr ul li span{font-weight:400;font-size:0.75rem}.footer-bnr ul li:last-child a{border-right:0}}.footer-bottom{position:relative}@media screen and (max-width:699px){.footer-bottom{background:#fff;padding:20px 0;margin:0 -30px}}.footer-keirin{list-style:none}@media screen and (min-width:699px){.footer-keirin{position:absolute;top:15px;right:30px}.footer-keirin li{display:inline-block;margin-left:10px}}@media screen and (max-width:699px){.footer-keirin li{text-align:center;margin-bottom:20px}}.copy{display:block;background:#fff;padding-left:calc(50vw - 505px);line-height:90px;font-size:0.88rem;color:#C6C6C6}@media screen and (max-width:699px){.copy{margin:0 0px;padding:15px 0;line-height:1;text-align:center}}.global-pc{background:#fff;position:fixed;top:0;left:0;width:100%;min-height:100vh;z-index:10;display:none}.global-pc.active{display:block}.global-pc .global-pc-content{width:1148px;margin:0 auto}.global-pc .global-pc-header{margin:10px 0 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-pc .global-pc-header .global-pc-header__logo{margin-right:60px}.global-pc .global-pc-header .global-pc-header__tel{margin-top:28px;margin-right:50px;font-size:0.88rem}.global-pc .global-pc-header .global-pc-header__tel img{display:block;margin-bottom:5px}.global-pc .global-pc-header .global-pc-header__contact{margin-top:16px;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,0.16);box-shadow:0px 3px 20px rgba(0,0,0,0.16);border-radius:5px}.global-pc-pickup{margin-bottom:70px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-pc-pickup li{width:210px;position:relative}.global-pc-pickup li:nth-child(4){width:250px}.global-pc-pickup li a{background:#F9F9F4 url(../img/common/menu/ico--arrow.svg) right 10px center no-repeat;padding:22px 0 12px;display:block;border-radius:5px;text-align:center;text-decoration:none;line-height:1;font-size:1.13rem;color:#010101}.global-pc-pickup li a:hover{background:rgba(249,249,244,0.5) url(../img/common/menu/ico--arrow.svg) right 10px center no-repeat;color:#1D7B5B}.global-pc-pickup li a .global-pc-pickup__en{margin-top:5px;display:block;font-size:0.93rem;color:#B2B2B2}.global-pc-pickup li a .global-pc-pickup__update{width:100%;display:block;position:absolute;top:-25px;left:0;font-size:1rem;color:#BF9A6F}.global-pc-main{padding:0 50px 0 25px;margin-bottom:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-pc-main dl dt{margin-bottom:15px;font-weight:bold;font-size:1rem;color:#1D7B5B}.global-pc-main dl ul{list-style:none;font-size:0.88rem}.global-pc-main dl ul li{padding-left:20px;margin-bottom:5px;position:relative}.global-pc-main dl ul li:before{content:" ";background:#010101;width:10px;height:1px;display:block;position:absolute;left:0;top:50%}.global-pc-main dl ul a{text-decoration:none}.global-pc-main dl ul a:hover{text-decoration:underline;color:#1D7B5B}.global-pc-sub{padding:0 0 0 42px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.global-pc-sub ul{margin-right:200px;list-style:none;font-size:0.93rem;font-weight:500}.global-pc-sub ul:last-child{margin-right:0}.global-pc-sub a{text-decoration:none}.global-pc-sub a:hover{text-decoration:underline;color:#1D7B5B}.global-pc-sub .global-pc-sub__insta{position:absolute;top:0;right:150px}.global-nav{display:none}.global-sp{display:none}.global-sp a{text-decoration:none}.global-sp.active{display:block}.global-sp-pickup{list-style:none}.global-sp-pickup li{margin-bottom:3px}.global-sp-pickup li:last-child{margin-bottom:0}.global-sp-pickup li a{background:#F9F9F4 url(../img/common/menu/ico--arrow.svg) right 30px center no-repeat;display:block;padding:25px 30px;line-height:1}.global-sp-pickup li a.global-sp-pickup__about{background:#F9F9F4 url(../img/common/menu/sp/ico--plus.svg) right 30px center no-repeat}.global-sp-pickup li a.global-sp-pickup__about.active{background:#F9F9F4 url(../img/common/menu/sp/ico--minus.svg) right 30px center no-repeat}.global-sp-pickup li a span{padding-left:10px;font-size:0.88rem;color:#B2B2B2}.global-sp-list{background:url(../img/common/menu/sp/pic--lede.svg) center 35px no-repeat,url(../img/common/menu/sp/bgi--lede.webp) left top no-repeat;background-size:100% auto;padding-top:62vw;line-height:1;display:none}.global-sp-list.active{display:block}.global-sp-list>li{border-bottom:1px solid #E8E8E8}.global-sp-list>li>span{background:url(../img/common/menu/sp/ico--plus.svg) right 30px center no-repeat;padding:30px;display:block;font-weight:bold;color:#1D7B5B}.global-sp-list>li>span.active{background:url(../img/common/menu/sp/ico--minus.svg) right 30px center no-repeat}.global-sp-list>li ul{display:none;list-style:none;padding-left:30px;margin-bottom:20px}.global-sp-list>li ul.active{display:block}.global-sp-list>li ul li{background:url(../img/common/menu/sp/ico--arrow.svg) left 10px top 10px no-repeat;padding-left:40px;margin-bottom:10px}.global-sp-list>li ul li a{padding:10px 0;display:inline-block;font-size:0.88rem;color:#010101}.global-sp-info{background:#E2F0EB;padding:7px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.global-sp-info .global-sp-info__title{padding:15px 0;font-size:1.13rem;color:#1D7B5B}.global-sp-info .global-sp-info__title span{display:inline-block;margin-left:10px;font-size:0.81rem;color:#B2B2B2}.global-sp-info .btn-detail,.global-sp-info .interview-list li .interview-list__btn,.interview-list li .global-sp-info .interview-list__btn{background-size:15px auto;margin-bottom:20px;font-size:0.81rem}.global-sp-tab{width:73px}.global-sp-tab li a{display:block}.global-sp-tab li a.active{background:#fff}#global-news{background:#fff;width:calc(100% - 73px);padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}#global-news.active{display:block}.global-news{list-style:none}.global-news li{border-top:1px solid #E8E8E8;padding:15px 0}.global-news li .global-news__date{display:inline-block;font-size:0.68rem}.global-news li .global-news__category{display:inline-block;padding:5px;border:1px solid #B2B2B2;line-height:1;font-size:0.63rem;color:#B2B2B2}.global-news li .global-news__title{margin-top:10px;display:inline-block;line-height:1.43;font-size:0.88rem}#global-column{background:#fff;width:calc(100% - 73px);padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}#global-column.active{display:block}.global-column{list-style:none;padding-top:20px;border-top:1px solid #E8E8E8}.global-column li{padding-right:15px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #E8E8E8}.global-column li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-column li a>div{width:48%}.global-column li .global-column__pic{position:relative;overflow:hidden}.global-column li .global-column__pic:before{content:" ";background:url(../img/top/info/pic--layer.svg) left bottom repeat-x;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.global-column li .global-column__pic span{position:absolute;left:8px;bottom:8px;line-height:1.1;font-weight:bold;font-size:0.66rem;color:#fff}.global-column li .global-column__pic img{width:100%;height:auto;aspect-ratio:59/38;-o-object-fit:cover;object-fit:cover}.global-column li .global-column__category{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.global-column li .global-column__category li{background:#E2F0EB;padding:5px;margin:0 5px 5px 0;display:inline-block;line-height:1;font-size:0.63rem}.global-column li .global-column__title{display:block;line-height:1.5;font-size:0.75rem;color:#1D7B5B}.global-sp-bottom{border-bottom:1px solid #E8E8E8;margin-bottom:24px;list-style:none}.global-sp-bottom li{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #E8E8E8;border-right:1px solid #E8E8E8}.global-sp-bottom li a{background:url(../img/common/mark/ico--arrow-green.svg) right 13px center no-repeat;display:block;padding:20px;font-size:0.93rem}.global-sp-sns{margin-bottom:30px;text-align:center}.global-sp-sns dt{line-height:1.5;color:#1D7B5B}.global-sp-sns dd a{display:inline-block;margin:0 5px}.side-nav{margin-bottom:20px}.side-nav .side-nav__title{background:#1D7B5B;padding:7px;font-size:114%;color:#fff}.side-nav .side-nav__list{list-style:none}.side-nav .side-nav__list li{border-bottom:1px solid #1D7B5B}.side-nav .side-nav__list li a{display:block;padding:5px 5px 5px 5px}.privacy-section .privacy-section__title,.title-lv1,.title-lv1--gothic{padding-left:30px;margin-bottom:40px;position:relative;line-height:1.88;font-size:2rem}.privacy-section .privacy-section__title:before,.title-lv1--gothic:before,.title-lv1:before{content:" ";background:#1d7b5b;width:5px;height:40px;display:block;position:absolute;top:12px;left:0}.gothic.title-lv1--gothic,.privacy-section .gothic.privacy-section__title,.title-lv1.gothic{font-size:1.75rem}.gothic.title-lv1--gothic:before,.privacy-section .gothic.privacy-section__title:before,.title-lv1.gothic:before{height:35px;top:10px}@media screen and (max-width:699px){.privacy-section .privacy-section__title,.title-lv1,.title-lv1--gothic{padding-left:15px;margin-bottom:20px;font-size:1.25rem}.privacy-section .privacy-section__title:before,.title-lv1--gothic:before,.title-lv1:before{height:1.5em;top:5px}}.title-lv1--gothic{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:500;font-style:normal;font-size:1.75rem}.title-lv1--gothic:before{height:35px;top:10px}@media screen and (max-width:699px){.title-lv1--gothic{line-height:1.5;font-size:1.25rem}.title-lv1--gothic:before{height:2rem;top:0}}.title-lv2{margin-bottom:40px;line-height:1.5;font-size:1.5rem;color:#1D7B5B}.title-lv3{margin-bottom:20px;font-size:1.5rem}.about-title__en{display:block;margin-bottom:10px;line-height:1;text-align:center;font-size:1.25rem;color:#1D7B5B}@media screen and (max-width:699px){.about-title__en{margin-bottom:0;font-size:0.88rem}}.about-title__ja{margin-bottom:60px;text-align:center;font-size:1.75rem}@media screen and (max-width:699px){.about-title__ja{font-size:1.5rem}}.title-other-01{background:#EAE6D0;padding:3px 10px;margin-bottom:5px;color:#1D7B5B}.title-other-02{padding:0px 10px;border-bottom:1px dashed #F9F9F4;margin-bottom:5px;color:#1D7B5B}.title-sub-01{padding-left:15px;font-size:1.25rem;margin-bottom:20px}.table-ptn--01{width:100%}.table-ptn--01 th{background:#E2F0EB;border:1px solid #B6B6B6;padding:20px 25px;color:#39330C}.table-ptn--01 td{background:#fff;border:1px solid #B6B6B6;padding:20px 25px}.table-ptn--01 .cell-title{background:#F9F9F4}.table-ptn--02 th{background:#CCE4AE;border:1px solid #ABA073;padding:5px 10px;color:#39330C}.table-ptn--02 td{background:#fff;border:1px solid #ABA073;padding:5px 10px}.table-ptn--03 th{border-bottom:1px dashed #ABA073;padding:10px;font-weight:bold}.table-ptn--03 td{border-bottom:1px dashed #ABA073;padding:10px}.btn-detail,.interview-list li .interview-list__btn{background:#fff url(../img/common/mark/ico--btn-green.svg) right 17px center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 70px 15px 50px;border-radius:30px;display:block;margin-left:auto;margin-right:auto;border:1px solid #1D7B5B;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.5;text-decoration:none;color:#1D7B5B}.btn-detail:hover,.interview-list li .interview-list__btn:hover{background:#1D7B5B url(../img/common/mark/ico--btn-white.svg) right 17px center no-repeat;color:#fff}.list-arrow{list-style:none}.list-arrow li{background:url(../img/common/mark/ico--arrow-01.png) 2px 7px no-repeat;padding-left:17px}.list-circle{list-style:none}.list-circle li{background:url(../img/common/mark/ico--circle.svg) 15px 12px no-repeat;padding-left:30px}.list-border{list-style:none}.list-border li{padding-left:5px;border-bottom:1px dashed #ABA073}.list-numbering{list-style:decimal;padding-left:25px}.list-numbering li{display:list-item;margin-bottom:10px}.list-numbering li .list-numbering{list-style:lower-roman inside}.list-numbering li .list-numbering li{text-indent:-1.2em}.list-nomal{padding-left:20px}.list-nomal li{margin-bottom:5px}.list-style-none{list-style:none}.box-sub--01{border:1px solid #ABA073;background:#fff;padding:15px}.box-sub--02{border:4px solid #FFC693;padding:7px}.article-nav{position:relative;margin-bottom:80px;list-style:none}.article-nav li a{text-decoration:none}.article-nav li:first-child{position:absolute;top:0;left:0}.article-nav li:first-child a{display:inline-block;width:38px;height:38px;border:1px solid #1D7B5B;border-radius:50%;text-align:center;color:#1D7B5B}.article-nav li:first-child a:hover{background:#1D7B5B;color:#fff}.article-nav li:nth-child(2){position:absolute;top:0;right:0;text-align:right}.article-nav li:nth-child(2) a{display:inline-block;width:38px;height:38px;border:1px solid #1D7B5B;border-radius:50%;text-align:center;color:#1D7B5B}.article-nav li:nth-child(2) a:hover{background:#1D7B5B;color:#fff}.article-nav li:nth-child(3){margin:0 auto}.pagination{position:relative;padding:20px 0;clear:both;text-align:center;line-height:40px;font-size:12px}.pagination a,.pagination span{background-color:#fff;display:inline-block;width:40px;margin:2px 5px 2px 0;text-align:center;text-decoration:none;border-radius:20px;font-size:125%;color:#1D7B5B}.pagination a{border:1px solid #1D7B5B}.pagination a:hover{background-color:#1D7B5B;border:1px solid #1D7B5B;color:#fff}.pagination .current{background-color:#1D7B5B;border:1px solid #1D7B5B;color:#fff}.topic-path{margin:80px auto;text-align:right;font-size:0.88rem}@media screen and (min-width:699px){.topic-path{width:1100px}}@media screen and (max-width:699px){.topic-path{padding:0 20px}}.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.page-header .page-title-ja{line-height:1.3;letter-spacing:0.05em;font-size:2.25rem;color:#1D7B5B}.page-header .page-title-en{font-size:1.25rem;color:#b2b2b2}.page-header .local-nav-cont{width:440px}.page-header .local-nav-office-cont{width:480px}.page-header .local-nav{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;list-style:none}.page-header .local-nav:last-child{margin-right:0}.page-header .local-nav li{background:url(../img/common/mark/ico--arrow-green.svg) right center no-repeat;width:190px;margin-bottom:8px;font-size:0.88rem}.page-header .local-nav li a{font-weight:500;text-decoration:none;color:#010101}.page-header .local-nav li a:hover{text-decoration:underline;color:#1D7B5B}.page-header .local-nav.local-nav--facilities li:nth-child(odd){width:50%}.page-header .local-nav.local-nav--facilities li:nth-child(2n){width:40%}.page-header .local-nav-office{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;list-style:none}.page-header .local-nav-office:last-child{margin-right:0}.page-header .local-nav-office li{width:225px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.88rem}.page-header .local-nav-office li a{padding-left:55px;padding:10px 0 10px 55px;text-decoration:none;display:block;color:#010101}.page-header .local-nav-office li:first-child{background:url(../img/office/ico--home.svg) left center no-repeat,url(../img/common/mark/ico--arrow-green.svg) right center no-repeat}.page-header .local-nav-office li:nth-child(2){background:url(../img/office/ico--facilities.svg) left center no-repeat,url(../img/common/mark/ico--arrow-green.svg) right center no-repeat}@media screen and (max-width:699px){.page-header{display:block;padding:0 20px}.page-header .page-title{margin-bottom:30px}.page-header .page-title-ja{font-size:1.6rem}.page-header .page-title-en{font-size:0.88rem}.page-header .local-nav li{width:49%;font-size:0.75rem}.page-header .local-nav-cont{width:auto}.page-header .local-nav-office-cont{width:auto}}.catch{padding:88px 0 70px;margin:-35px 0 100px;line-height:1;text-align:center;color:#fff}.catch .catch__ja{margin-bottom:20px;font-size:2.38em}.catch .catch__en{font-size:1.5rem}@media screen and (max-width:699px){.catch{padding:50px 0;margin-bottom:50px}.catch .catch__ja{margin-bottom:10px;font-size:1.5em}.catch .catch__en{font-size:1rem}}.common-contact{background:#F9F9F4;padding:70px 0;position:relative}.common-contact .common-contact__title{position:absolute;left:0;top:calc(50% - 142px)}.common-contact .common-contact-content{font-weight:bold;color:#1D7B5B}.common-contact .common-contact__lede{padding:0 25px 0 55px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:3px;font-size:1.06rem}@media screen and (min-width:699px){.common-contact .common-contact-content{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:699px){.common-contact{padding:50px 0 60px}.common-contact .common-contact__title{width:45px;position:absolute;left:0;top:48px}.common-contact .common-contact__lede{padding:0;margin:0 auto 40px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1rem}}.common-contact-tel{text-align:center;line-height:1}.common-contact-tel .common-contact-tel__lede{margin-bottom:23px;font-size:1.33rem}.common-contact-tel .common-contact-tel__tel{display:block;margin-bottom:22px}.common-contact-tel .common-contact-tel__time{font-size:0.93rem}@media screen and (min-width:699px){.common-contact-tel{margin-top:50px}}@media screen and (max-width:699px){.common-contact-tel .common-contact-tel__lede{margin-bottom:20px;font-size:0.88rem}.common-contact-tel .common-contact-tel__tel{margin-bottom:12px}.common-contact-tel .common-contact-tel__time{margin-bottom:40px;font-size:0.75rem}}.common-contact-nav{list-style:none}.common-contact-nav li{margin-bottom:17px}.common-contact-nav li a{background-position:39px center,right 30px center;background-color:#fff;background-repeat:no-repeat;display:block;padding:15px 0 15px 134px;border-radius:5px;line-height:1.66;text-decoration:none;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,0.16);box-shadow:0px 3px 20px rgba(0,0,0,0.16);font-size:1.3rem;color:#1D7B5B}.common-contact-nav li a:hover{background-color:#1D7B5B;color:#fff}.common-contact-nav li a.common-contact-nav__mail{background-image:url(../img/common/item/contact/ico--mail-green.svg),url(../img/common/item/contact/ico--arrow-green.svg)}.common-contact-nav li a.common-contact-nav__mail:hover{background-image:url(../img/common/item/contact/ico--mail-white.svg),url(../img/common/item/contact/ico--arrow-white.svg)}.common-contact-nav li a.common-contact-nav__office{background-image:url(../img/common/item/contact/ico--office-green.svg),url(../img/common/item/contact/ico--arrow-green.svg)}.common-contact-nav li a.common-contact-nav__office:hover{background-image:url(../img/common/item/contact/ico--office-white.svg),url(../img/common/item/contact/ico--arrow-white.svg)}@media screen and (min-width:699px){.common-contact-nav{width:446px}}@media screen and (max-width:699px){.common-contact-nav li a{background-position:20px center,right 20px center;background-size:60px auto,20px auto;padding:15px 0 15px 100px;letter-spacing:0;font-size:0.88rem}.common-contact-nav li:last-child{display:none}}.common-effort{margin-bottom:150px}.common-effort .common-effort__title{background:url(../img/top/effort/pic--en.svg) 200px 10px no-repeat;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;position:relative;font-size:2.13rem;color:#1D7B5B}.common-effort .common-effort__title:before{content:" ";background:url(../img/top/effort/bgi--01.webp) left top no-repeat;background-size:cover;width:273px;height:249px;display:block;position:absolute;top:204px;left:20px;z-index:-1;mix-blend-mode:hue}.common-effort .common-effort__title:after{content:" ";background:url(../img/top/effort/ill--01.webp) left top no-repeat;background-size:cover;width:190px;height:116px;display:block;position:absolute;left:-44px;bottom:20px}.common-effort .common-effort-section{margin-top:40px;margin-bottom:80px;position:relative;font-size:0.88rem}.common-effort .common-effort-section:before{content:" ";width:85px;height:75px;display:block;position:absolute;top:-40px;right:10px;z-index:2}.common-effort .common-effort-section a{text-decoration:none}.common-effort .common-effort-section .common-effort-section__pic{position:relative;height:245px;margin-bottom:25px;position:relative;-webkit-transition-duration:0.4s;transition-duration:0.4s}.common-effort .common-effort-section .common-effort-section__title{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 44px 0 15px;text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:0.5px;position:absolute;left:0;bottom:0;font-size:1.25rem}.common-effort .effort-section-01:before{background:url(../img/top/effort/pic--no-01.svg) right top no-repeat;background-size:100% auto}.common-effort .effort-section-01 .common-effort-section__pic{background:url(../img/top/effort/pic--01.webp) center center no-repeat;background-size:100% auto}.common-effort .effort-section-01 .common-effort-section__pic:hover{background-size:110% auto;opacity:0.7}.common-effort .effort-section-02:before{background:url(../img/top/effort/pic--no-02.svg) right top no-repeat;background-size:100% auto}.common-effort .effort-section-02 .common-effort-section__pic{background:url(../img/top/effort/pic--02.webp) center center no-repeat;background-size:100% auto}.common-effort .effort-section-02 .common-effort-section__pic:hover{background-size:110% auto;opacity:0.7}.common-effort .effort-section-03:before{background:url(../img/top/effort/pic--no-03.svg) right top no-repeat;background-size:100% auto}.common-effort .effort-section-03 .common-effort-section__pic{background:url(../img/top/effort/pic--03.webp) center center no-repeat;background-size:100% auto}.common-effort .effort-section-03 .common-effort-section__pic:hover{background-size:110% auto;opacity:0.7}.common-effort .effort-section-04:before{background:url(../img/top/effort/pic--no-04.svg) right top no-repeat;background-size:100% auto}.common-effort .effort-section-04 .common-effort-section__pic{background:url(../img/top/effort/pic--04.webp) center center no-repeat;background-size:100% auto}.common-effort .effort-section-04 .common-effort-section__pic:hover{background-size:110% auto;opacity:0.7}.common-effort .effort-section-05:before{background:url(../img/top/effort/pic--no-05.svg) right top no-repeat;background-size:100% auto}.common-effort .effort-section-05 .common-effort-section__pic{background:url(../img/top/effort/pic--05.webp) center center no-repeat;background-size:100% auto}.common-effort .effort-section-05 .common-effort-section__pic:hover{background-size:110% auto;opacity:0.7}@media screen and (min-width:699px){.common-effort .layout-container--large,.common-effort .page-header{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}.common-effort .common-effort__title{width:345px;padding-left:125px;-webkit-box-sizing:border-box;box-sizing:border-box}.common-effort .common-effort-section{width:345px}.common-effort .common-effort-section:nth-child(n+4){margin-bottom:0}}@media screen and (max-width:699px){.common-effort{padding:60px 0 0;margin:0 0 80px}.common-effort .common-effort__title{background:url(../img/top/effort/pic--en.svg) calc(50% + 30px) 5px no-repeat;background-size:13px auto;width:100%;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;position:relative;letter-spacing:0.3em;font-size:1.56rem;color:#1D7B5B}.common-effort .common-effort__title:before{width:228px;height:202px;top:auto;bottom:0;left:calc(50% - 115px)}.common-effort .common-effort__title:after{width:135px;height:85px;position:absolute;left:auto;right:10px;top:-70px;bottom:auto}.common-effort .common-effort-section{margin:0 auto 90px}.common-effort .common-effort-section:before{content:" ";width:71px;height:60px;display:block;position:absolute;top:-20px;right:16px;z-index:2}.common-effort .common-effort-section .common-effort-section__pic{height:100%;aspect-ratio:22/19}}@media screen and (max-width:699px){.top .common-effort{margin:0 0 60px}}.service-bnr{background:url(../img/top/service/bnr--pc.webp) left top no-repeat;background-size:cover;width:800px;height:294px;margin-left:auto;margin-right:auto;margin-bottom:60px;display:block;-webkit-box-shadow:0px 3px 30px rgba(0,0,0,0.16);box-shadow:0px 3px 30px rgba(0,0,0,0.16);text-indent:-9999px;overflow:hidden}.service-bnr:hover{opacity:0.7}@media screen and (max-width:699px){.service-bnr{background:url(../img/top/service/bnr--sp.webp) left top no-repeat;background-size:cover;width:calc(100% - 60px);height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 30px 0;aspect-ratio:66/37}}@media screen and (max-width:699px){.layout-container--large .service-bnr,.page-header .service-bnr{width:100%;margin-left:0;margin-right:0}}@media screen and (min-width:699px){.top .service-bnr{margin:0 auto -84px}}@media screen and (max-width:699px){.top .service-bnr{width:calc(100% - 60px);margin:0 30px -60px}}.layout-container--large .common-effort .layout-container--large,.layout-container--large .common-effort .page-header,.page-header .common-effort .layout-container--large,.page-header .common-effort .page-header{padding-left:0;padding-right:0}.common-service{background:#F9F9F4;padding:90px 0 60px;margin-bottom:60px}.common-service .common-service__title{margin-bottom:100px;text-align:center;line-height:1.5;font-size:1.63rem;color:#fff}.common-service .common-service__title span{background:#1D7B5B;padding:10px 20px;display:inline-block;margin-bottom:10px}.common-service .service-list-container{margin-bottom:60px}@media screen and (max-width:699px){.common-service .common-service__title{margin-bottom:50px;text-align:center;line-height:1.5;font-size:1.25rem;color:#fff}.common-service .common-service__title span{background:#1D7B5B;padding:5px;display:inline-block;margin-bottom:10px}}.service-list-section{width:265px;position:relative}.service-list-section .service-list-section__title{margin-bottom:23px;text-align:center;font-size:1.13rem;color:#1D7B5B}.service-list-section .service-list-section__pic{height:160px;display:block;margin:0 auto 58px}.service-list-section dl{background:#fff;padding:20px 20px 36px;position:relative}.service-list-section dl:before{content:" ";background:#B2B2B2;width:1px;height:48px;display:block;position:absolute;left:50%;top:-35px}.service-list-section dl dt{margin-bottom:30px;text-align:center}.service-list-section dl ul{list-style:none}.service-list-section dl ul li{width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #E8E8E8;line-height:1.33;text-decoration:none;font-size:0.93rem}.service-list-section dl ul li.service-list-list__01{background:url(../img/top/service/ico--01.svg) left center no-repeat}.service-list-section dl ul li.service-list-list__02{background:url(../img/top/service/ico--02.svg) left center no-repeat}.service-list-section dl ul li a{height:48px;padding-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;overflow:hidden}.service-list-section dl ul li a span{position:relative;display:block;-webkit-transition:all 0.3s cubic-bezier(0.25,0,0,1);transition:all 0.3s cubic-bezier(0.25,0,0,1);opacity:1}.service-list-section dl ul li a span:after{content:attr(data-ruby);display:block;position:absolute;top:200%;left:0;opacity:0;-webkit-transform:translate(0px,0%);transform:translate(0px,0%);-webkit-transition:all 0.3s cubic-bezier(0.25,0,0,1);transition:all 0.3s cubic-bezier(0.25,0,0,1)}.service-list-section dl ul li img{margin-right:13px}@media screen and (min-width:699px){.service-list-section:before{content:" ";background:url(../img/top/service/ico--arrow.svg) left top no-repeat;width:15px;height:30px;display:block;position:absolute;right:-10px;top:117px}.service-list-section:last-child:before{content:none}}@media (hover:hover) and (pointer:fine){.service-list-section dl ul li a:hover span{-webkit-transform:translate(0px,-200%);transform:translate(0px,-200%)}.service-list-section dl ul li a:hover span:after{-webkit-transform:translate(0px,0%);transform:translate(0px,0%);opacity:1}}.service-list-table{width:100%}.service-list-table th{width:25%;position:relative}.service-list-table th strong{margin-bottom:23px;text-align:center;display:block;font-size:1.13rem;color:#1D7B5B}.service-list-table th:before{content:" ";background:url(../img/top/service/ico--arrow.svg) left top no-repeat;width:15px;height:30px;display:block;position:absolute;right:-10px;top:117px}.service-list-table th:last-child:before{content:none}.service-list-table td{background:#fff;border:1px solid #E8E8E8}.service-list-table td.cell-title{background:#1D7B5B;padding:15px 0;border:1px solid #1D7B5B;letter-spacing:0.1em;text-align:center;font-size:1.13rem;color:#fff;position:relative}.service-list-table td.cell-title:before{content:" ";background:#B2B2B2;width:1px;height:48px;display:block;position:absolute;left:50%;top:-35px}.service-list-table td.active{background:#FDFDED;padding:5px 0 0;text-align:center}.service-list-table td a,.service-list-table td span{display:inline-block;padding:10px 0;padding-left:60px;text-decoration:none;overflow:hidden}.service-list-table td a.service-list-list__01,.service-list-table td span.service-list-list__01{background:url(../img/top/service/ico--01.svg) left center no-repeat}.service-list-table td a.service-list-list__02,.service-list-table td span.service-list-list__02{background:url(../img/top/service/ico--02.svg) left center no-repeat}.service-list-table td img{margin-right:13px}.service-list-table .service-list-section__pic{height:160px;display:block;margin:0 auto 58px}@media screen and (max-width:699px){.service-list-table{width:500px;font-size:0.75rem}.service-list-table .service-list-section__pic{height:70px}.service-list-table th strong{font-size:0.788rem}.service-list-table th:before{background-size:cover;width:10px;height:20px;top:70px;right:-5px}.service-list-table td.cell-title{font-size:0.75rem}.service-list-table td a,.service-list-table td span{display:inline-block;padding:3px 0;padding-left:0;text-decoration:none;overflow:hidden}.service-list-table td a.service-list-list__01,.service-list-table td span.service-list-list__01{background:none}.service-list-table td a.service-list-list__02,.service-list-table td span.service-list-list__02{background:none}}.service-list-container{margin-bottom:80px}@media screen and (max-width:699px){.service-list-container{padding:0 20px}}.common-interview{margin-bottom:130px}.common-interview .common-interview__title{background:url(../img/common/item/interview/bgi--title.svg) center bottom no-repeat;padding-top:80px;margin-bottom:60px;text-align:center;line-height:1;font-size:1.69rem;color:#1D7B5B}.common-interview.interview-nav .common-interview__title{background-position:left bottom;text-align:left}@media screen and (max-width:699px){.common-interview .common-interview__title{background-size:100% auto;padding-top:30px}}.common-interview-list{list-style:none;font-size:0.93rem}.common-interview-list .common-interview-list__pic{margin-bottom:10px;position:relative}.common-interview-list .common-interview-list__pic .common-interview-list__copy{position:absolute;left:0;bottom:20px;line-height:1.5}.common-interview-list .common-interview-list__pic .common-interview-list__copy span{background:#fff;padding:0 10px;display:inline-block}.common-interview-list .common-interview-list__name{font-size:0.93rem}.common-interview-list .common-interview-list__name span{letter-spacing:normal;font-size:0.75rem}.common-interview-list a{text-decoration:none}.common-interview-list a:hover{opacity:0.7}.common-interview-list a:hover img{opacity:1;z-index:0}@media screen and (min-width:699px){.common-interview-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common-interview-list li{width:330px}}@media screen and (max-width:699px){.common-interview-list li{margin-bottom:60px}.common-interview-list li .common-interview-list__name span{display:block;line-height:1.5;font-size:0.81rem}}.faq-dl dt{background:url(../img/faq/ico--faq-q.svg) left 10px no-repeat;padding:17px 0 17px 70px;font-weight:bold}.faq-dl dt:hover{background-color:#F3F9F7}.faq-dl dd{background:url(../img/faq/ico--faq-a.svg) left 10px no-repeat;padding:17px 0 35px 70px;margin-bottom:35px;border-bottom:1px solid #B2B2B2}.faq-dl.service-faq dt{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #B2B2B2;position:relative;cursor:pointer}.faq-dl.service-faq dt:before{content:" ";background:url(../img/office/ico--faq-arrow.svg) left top no-repeat;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:52px;height:52px;display:block;position:absolute;top:10px;right:0}.faq-dl.service-faq dt.active{border:none}.faq-dl.service-faq dt.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-dl.service-faq dd{display:none}.faq-dl.service-faq dd.active{display:block}@media screen and (max-width:699px){.faq-dl.service-faq dt{padding-right:40px}.faq-dl.service-faq dt:before{background-size:cover;width:30px;height:30px;top:20px}}.office-map iframe{width:100%;height:auto;aspect-ratio:16/9}.page-bg{background:#F7F7F5;padding:100px 0}#modal-start{display:none}.mfp-content #modal-start{display:block}@media screen and (max-width:699px){.modal-content-hide{height:600px}}.modal-content{display:none}.modal-content.active{display:block}@media screen and (max-width:699px){.modal-content{padding-top:50px;height:450px}}#modal-body{background:#fff;margin:0 auto;height:500px;padding: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;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.5}#modal-body a:hover{opacity:0.7}#modal-body .modal-lede{margin-bottom:20px;font-size:1.5rem}#modal-body .modal-select{max-width:570px;padding-bottom:40px;border-bottom:1px solid #EAEEF2;margin-bottom:20px;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;list-style:none}#modal-body .modal-select li{width:260px;margin-right:50px;margin-bottom:30px}#modal-body .modal-select li a{background:#1D7B5B;padding:15px 0;border-radius:10px;display:block;text-decoration:none;color:#fff}#modal-body .modal-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#modal-body .modal-nav li{width:113px;margin-right:50px}#modal-body .modal-nav li a{background:url(../img/common/mark/ico--arrow-green.svg) right 10px center no-repeat;background-color:#E8E8E8;display:block;padding:10px 0;border-radius:5px;text-decoration:none}#modal-body .modal-nav li:last-child{margin-right:0}#modal-body .modal-nav li:last-child a{background-color:#E2F0EB}@media screen and (min-width:699px){#modal-body{max-width:900px;overflow-y:hidden}#modal-body .mfp-iframe{overflow-y:hidden}#modal-body .modal-select li:nth-child(2n){margin-right:0}}@media screen and (max-width:699px){#modal-body{padding:0;height:auto}#modal-body #modal-body{padding:30px;height:60vh;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-body .modal-select{padding-bottom:20px;margin-bottom:20px;display:block}#modal-body .modal-select li{margin:0 auto 15px}#modal-body .modal-lede{margin-bottom:30px;font-size:1rem}}.catch-service-home{background:#F9F9F5 url(../img/service/home/ico--catch.svg) calc(50% - 207px) center no-repeat;padding-left:100px;color:#3B4043}@media screen and (max-width:699px){.catch-service-home{background:#F9F9F5 url(../img/service/home/ico--catch.svg) 30px center no-repeat;background-size:40px auto;padding-left:20px;font-size:1rem}}.catch-service-facilities{background:#F9F9F5 url(../img/service/facilities/ico--catch.svg) calc(50% - 207px) center no-repeat;padding-left:100px;color:#3B4043}@media screen and (max-width:699px){.catch-service-facilities{background:#F9F9F5 url(../img/service/facilities/ico--catch.svg) 30px center no-repeat;background-size:40px auto;padding-left:20px;font-size:1rem}}.catch-service-intro{background:url(../img/service/home/ill--01.webp) right bottom no-repeat;background-size:283px auto;padding-bottom:50px;margin-bottom:103px;line-height:2.38}.catch-service-intro.catch-service-intro--facilities{background:url(../img/service/facilities/ill--01.webp) right bottom no-repeat;background-size:354px auto}.catch-service-intro .catch-service-intro__lede{line-height:1.5;margin-bottom:45px;font-size:2.25rem}@media screen and (max-width:699px){.catch-service-intro{background:url(../img/service/home/ill--01.webp) center bottom no-repeat;background-size:50vw auto;padding-bottom:50vw}.catch-service-intro.catch-service-intro--facilities{background:url(../img/service/facilities/ill--01.webp) center bottom no-repeat;background-size:50vw auto;padding-bottom:40vw}.catch-service-intro .catch-service-intro__lede{font-size:1.5rem}}.service-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-list li{width:450px;margin-right:49px;margin-bottom:20px;border-radius:5px;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,0.16);box-shadow:0px 3px 20px rgba(0,0,0,0.16)}.service-list li a{background:url(../img/service/ico--link.svg) right 20px center no-repeat;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;line-height:1.5}.service-list li a.outside{background:url(../img/service/ico--outside.svg) right 30px center no-repeat}.service-list li a:hover{opacity:0.7}.service-list li a:hover .service-list__pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.service-list li .service-list__pic{width:200px;height:150px;margin-right:31px;overflow:hidden;border-radius:5px 0 0 5px}.service-list li .service-list__pic img{width:100%;border-radius:0 0 5px 5px}.service-list li .service-list__name{font-weight:bold}@media screen and (max-width:699px){.service-list{display:block}.service-list li{width:100%}.service-list li a{background-size:30px auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.service-list li .service-list__pic{width:100px;height:auto;margin-right:15px}.service-list li .service-list__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-list li .service-list__name{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-nav{list-style:none;margin-bottom:130px}.contact-nav li{width:426px;display:inline-block;margin-right:48px}.contact-nav li a{padding:30px 0 30px 80px;display:block;line-height:1.5;text-decoration:none}.contact-nav li a:hover{opacity:0.7}.contact-nav li:first-child a{background:url(../img/contact/list/ico--nav-01.svg) 40px center no-repeat,url(../img/contact/list/ico--nav.svg) right 30px center no-repeat;background-color:#F9F9F5}.contact-nav li:nth-child(2) a{background:url(../img/contact/list/ico--nav-02.svg) 40px center no-repeat,url(../img/contact/list/ico--nav.svg) right 30px center no-repeat;background-color:#F9F9F5}@media screen and (max-width:699px){.contact-nav li{width:100%;display:block;margin-bottom:20px}.contact-nav li a{padding:15px 40px 15px 60px;display:block;line-height:1.5;text-decoration:none}.contact-nav li a:hover{opacity:0.7}.contact-nav li:first-child a{background:url(../img/contact/list/ico--nav-01.svg) 20px center no-repeat,url(../img/contact/list/ico--nav.svg) right 10px center no-repeat;background-color:#F9F9F5}.contact-nav li:nth-child(2) a{background:url(../img/contact/list/ico--nav-02.svg) 20px center no-repeat,url(../img/contact/list/ico--nav.svg) right 10px center no-repeat;background-color:#F9F9F5}}.contact-section{margin-bottom:120px}.contact-section .contact-section__title{padding-left:85px;padding-top:10px;padding-bottom:10px;margin-bottom:50px;line-height:1.5;font-size:1.75rem}.contact-section .contact-section__title.contact-section__title--01{background:url(../img/contact/list/ico--title-01.svg) left center no-repeat}.contact-section .contact-section__title.contact-section__title--02{background:url(../img/contact/list/ico--title-02.svg) left center no-repeat}.contact-section .contact-section__title.contact-section__title__03{padding-left:0}@media screen and (max-width:699px){.contact-section .contact-section__title{background-size:45px auto!important;padding-left:60px;font-size:1.25rem}}.contact-cat .contact-cat__title{padding-left:26px;margin-bottom:40px;line-height:1.5;font-weight:bold;font-size:1.7rem;position:relative;color:#1D7B5B}.contact-cat .contact-cat__title:before{content:" ";background:#1D7B5B;width:12px;height:12px;display:block;border-radius:50%;position:absolute;top:0.85rem;left:0}@media screen and (max-width:699px){.contact-cat .contact-cat__title{font-size:1.25rem}.contact-cat .contact-cat__title:before{top:0.5em}}.contact-cat-layout{margin-bottom:80px;border-bottom:1px #ddd dashed}@media screen and (min-width:699px){.contact-cat-layout{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}.contact-cat-layout .contact-cat-sub:nth-last-child(-n+2){border-bottom:none;margin-bottom:0}}@media screen and (max-width:699px){.contact-cat-layout .contact-cat-sub:last-child{border-bottom:none;margin-bottom:0}}.contact-cat-sub{border-bottom:1px solid #E8E8E8;padding-bottom:40px;margin-bottom:50px}.contact-cat-sub .contact-cat-sub__title{margin-bottom:10px;line-height:1.5;font-size:1.13rem}.contact-cat-sub .contact-cat-sub__table th{width:76px;border-bottom:10px solid #fff;vertical-align:middle}.contact-cat-sub .contact-cat-sub__table th span{background:#E2F0EB;display:block;text-align:center;font-weight:normal;font-size:0.81rem}.contact-cat-sub .contact-cat-sub__table td{padding-left:10px}.contact-cat-sub .contact-cat-sub__table .contact-cat-sub__tel th span{margin-top:10px}.contact-cat-sub .contact-cat-sub__table .contact-cat-sub__tel td{font-size:1.68rem}@media screen and (min-width:699px){.contact-cat-sub{width:48%}}@media screen and (max-width:699px){.contact-cat-sub{padding-bottom:30px;margin-bottom:40px}}.form-intro{margin-bottom:35px;text-align:center}.form-intro .form-intro__lede{margin-bottom:10px;font-size:1.5rem}@media screen and (max-width:699px){.form-intro{padding:0 30px;margin-bottom:60px}.form-intro .form-intro__lede{margin-bottom:20px;line-height:1.5;font-size:1.13rem}}.form-contact{background:#F9F9F5;padding:50px 0;position:relative;margin-bottom:120px;text-align:center;color:#1D7B5B}.form-contact:before{content:" ";background:url(../img/contact/form/ill--01.webp) left top no-repeat;background-size:cover;width:185px;height:161px;display:block;position:absolute;top:-120px;left:calc(50% + 290px)}.form-contact .form-contact__tel{font-size:0.93rem}.form-contact .form-contact__tel a{display:block;margin-bottom:10px}.form-contact .form-contact__title{margin-bottom:20px;font-size:1.13rem}.form-contact .form-contact__btn{background:#fff url(../img/common/mark/ico--btn-green.svg) right 16px center no-repeat;display:block;width:314px;padding:15px 0;border-radius:5px;-webkit-filter:drop-shadow(0px 3px 20px rgba(0,0,0,0.16));filter:drop-shadow(0px 3px 20px rgba(0,0,0,0.16));line-height:1.6;text-align:center;text-decoration:none;font-weight:bold;font-size:0.93rem;color:#1D7B5B}@media screen and (min-width:699px){.form-contact .layout-container--min{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-contact .layout-container--min>div{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.form-contact .form-contact__tel{width:385px;text-align:center}}@media screen and (max-width:699px){.form-contact:before{width:95px;height:81px;top:-50px;left:auto;right:20px}.form-contact .form-contact__tel{margin-bottom:40px;text-align:center}.form-contact .form-contact__btn{margin:0 auto}}.form-section .form-section__title{margin-bottom:40px;text-align:center;line-height:1.75}@media screen and (min-width:699px){.form-section .form-section__text{width:600px;margin:0 auto 50px}}@media screen and (max-width:699px){.form-section{padding:0 30px;margin-bottom:80px}.form-section .form-section__title{font-size:1.13rem}.form-section .form-section__text{margin-bottom:60px}}.form-attention{border-radius:5px;border:1px solid #1F1F1F}.form-attention .form-attention__title{padding:20px 50px;line-height:1.5}.form-attention>div{padding:0 45px 45px}.form-attention.toggle .form-attention__title{background:url(../img/contact/form/ico--attention.svg) right 30px center no-repeat;cursor:pointer}.form-attention.toggle>div{display:none}.form-attention.toggle.active>div{display:block}@media screen and (min-width:699px){.form-attention{width:800px;margin:0 auto 60px}}@media screen and (max-width:699px){.form-attention .form-attention__title{padding:15px;font-size:1.13rem}.form-attention>div{padding:15px 15px 15px}.form-attention.toggle .form-attention__title{background:url(../img/contact/form/ico--attention.svg) right 15px center no-repeat;background-size:30px;cursor:pointer}}.form-attention-sub{font-size:0.88rem}.form-attention-sub .form-attention-sub__title{margin-bottom:15px;font-size:1.25rem}.form-attention-sub dl{padding-left:1rem}.form-attention-sub dl dt{margin-left:-1em;font-weight:bold}.form-attention-sub dl dt:before{content:"・"}.form-attention-sub dl dd{margin-bottom:20px}@media screen and (max-width:699px){.form-attention-sub .form-attention-sub__title{line-height:1.5;font-size:1.13rem}}.form-bg{background:#F9F9F4;padding:95px 0 100px;margin-bottom:80px}.interview-list{list-style:none}.interview-list li{background-position:right -15px top;background-repeat:no-repeat;margin-bottom:80px;padding-bottom:20px}.interview-list li:first-child{background-image:url(../img/interview/index/pic--01.webp)}.interview-list li:nth-child(2){background-image:url(../img/interview/index/pic--02.webp)}.interview-list li:nth-child(3){background-image:url(../img/interview/index/pic--03.webp)}.interview-list li .interview-list__en{display:block;line-height:1;font-size:2.25rem;color:#1D7B5B}.interview-list li .interview-list__no{display:block;line-height:1;font-size:4rem;color:#1D7B5B}.interview-list li .interview-list__lede{margin-bottom:25px;line-height:1.6;font-size:1.75rem}.interview-list li .interview-list__lede span{background:#fff;padding:0px 10px;display:inline-block}.interview-list li .interview-list__name{display:block;margin-bottom:25px;font-size:0.93rem}.interview-list li .interview-list__btn{margin-left:0;margin-right:0;font-size:0.75rem}@media screen and (min-width:699px){.interview-list{padding-left:150px}.interview-list li{background-size:480px auto;min-height:341px;padding-left:66px}.interview-list li .interview-list__en,.interview-list li .interview-list__no{margin-left:-66px}}@media screen and (max-width:699px){.interview-list li{background-size:100% auto;background-position:right top;padding-top:40vw}.interview-list li:last-child{margin-bottom:0}.interview-list li .interview-list__en{font-size:1.13rem}.interview-list li .interview-list__no{font-size:3rem}.interview-list li .interview-list__lede{font-size:1rem}.interview-list li .interview-list__lede span{background:#fff;padding:3px}.interview-list li .interview-list__name{margin-bottom:25px;font-size:0.93rem}.interview-list li .interview-list__btn{margin:0 auto}}.interview .common-contact{background-color:#fff}.interview-main{background-position:right top;background-size:870px auto;background-repeat:no-repeat;padding-top:90px;height:465px;margin-bottom:120px;-webkit-box-sizing:border-box;box-sizing:border-box}.interview-main.interview-main--01{background-image:url(../img/interview/01/pic--main.webp)}.interview-main.interview-main--02{background-image:url(../img/interview/02/pic--main.webp)}.interview-main.interview-main--03{background-image:url(../img/interview/03/pic--main.webp)}.interview-main .interview-main__en{display:block;line-height:1;font-size:2.25rem;color:#1D7B5B}.interview-main .interview-main__no{margin-bottom:35px;display:block;line-height:1;font-size:4rem;color:#1D7B5B}.interview-main .interview-main__lede{margin-bottom:25px;line-height:1.6;font-size:1.75rem}.interview-main .interview-main__lede span{background:#fff;padding:3px}.interview-main .interview-main__name{margin-bottom:10px;display:block;line-height:1;font-size:2rem}.interview-main .interview-main__year{font-size:1rem}@media screen and (min-width:699px){.interview-main.interview-main--03{background-image:url(../img/interview/03/pic--main.webp);background-position:right -15px top}}@media screen and (max-width:699px){.interview-main{background-size:100% auto;margin:0 -30px 60px;padding:30px 30px 0;height:auto}.interview-main .interview-main__en{font-size:1.5rem}.interview-main .interview-main__no{margin-bottom:20vw;font-size:3rem}.interview-main .interview-main__lede{font-size:1.13rem}.interview-main .interview-main__lede br{display:none}.interview-main .interview-main__lede span{padding:10px 10px 0;display:block}.interview-main .interview-main__name{font-size:1.5rem}}.interview-content p{letter-spacing:normal}@media screen and (min-width:699px){.interview-content{width:800px;margin:0 auto 200px}}.interview-intro{margin-bottom:55px}.interview-section{margin-bottom:100px}.interview-section .interview-section__title{border-left:5px solid #1D7B5B;padding-left:20px;margin-bottom:40px;line-height:1.66;font-size:1.5rem}@media screen and (max-width:699px){.interview-section{margin-bottom:60px}.interview-section .interview-section__title{font-size:1.25rem}}@media screen and (min-width:699px){.interview-content-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.interview-content-layout>p{width:385px}.interview-content-layout>img{width:360px}}@media screen and (max-width:699px){.interview-content-layout p{margin-bottom:40px}}.privacy-section{margin-bottom:120px}@media screen and (max-width:699px){.thanks-text{text-align:left;margin-bottom:40px;padding:0 24px}}.sitemap{list-style:none}.sitemap>li{padding-left:30px;margin-bottom:10px;position:relative}.sitemap>li:before{content:" ";background:#1D7B5B;width:10px;height:10px;border-radius:50%;display:block;position:absolute;top:12px;left:0}.sitemap>li span{color:#1D7B5B}.sitemap>li ul{list-style:none;margin-left:40px;margin-top:10px}.sitemap>li ul li{margin-bottom:10px}.u-font-size--small{font-size:0.88rem}.u-font-size--large{font-size:1.13rem}.u-font-size--x-large{font-size:1.25rem}.u-font-size--xx-large{font-size:1.5rem}.u-font-bold{font-weight:bold}.u-color-red{color:red}.u-color-white{color:white}.u-color-main{color:#1D7B5B}.u-color-sub{color:#F9F9F4}.u-ff-en{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal}.u-marker-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFF238));background:linear-gradient(transparent 60%,#FFF238 60%);position:relative;behavior:url(PIE.htc)}.u-marker-pink{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#FFD4D3));background:linear-gradient(transparent 40%,#FFD4D3 40%);position:relative}.u-marker-green{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(30%,#E8F1ED));background:linear-gradient(transparent 70%,#E8F1ED 30%);position:relative}.u-txt{padding:0 1px}.u-paragraph{padding:0 1px 0 1px;margin-bottom:1em}.u-txt-sub{font-size:85%!important;color:#666}.u-txt-attention{padding:0 0 0 0.7em;text-indent:-0.7em;color:#C60}.u-textalign-center{text-align:center}.u-textalign-right{text-align:right}.u-textalign-left{text-align:left}.u-float-left{float:left}.u-float-right{float:right}.u-clear{clear:both}.u-overflow-hidden{overflow:hidden}img.alignleft{float:left;margin:0 15px 15px 0}img.alignright{float:right;margin:0 0 15px 15px}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.u-line-dashed{border:none;border-top:1px dashed #ccc;height:1px}.u-position-relative{position:relative}.u-margin-bottom--none{margin-bottom:0px}.u-margin-bottom--small{margin-bottom:10px}.u-margin-bottom{margin-bottom:20px}.u-margin-bottom--mid{margin-bottom:40px}.u-margin-bottom--large{margin-bottom:60px}.u-margin-bottom--x-large{margin-bottom:80px}.u-margin-bottom--xx-large{margin-bottom:120px}.u-margin-bottom--max{margin-bottom:160px}@media (min-width:700px){.u-over-parent{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (min-width:700px){.u-padding-pagewidth{padding-left:calc(50vw - 550px);padding-right:calc(50vw - 550px)}}@media (min-width:700px){.u-flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.u-position-relative{position:relative}@media screen and (max-width:699px){.u-br-not-sp{display:none}}@media screen and (min-width:699px){.u-br-sp{display:none}}.hover-anime{overflow:hidden;display:block}.hover-anime>span{position:relative;display:block;-webkit-transition:all 0.3s cubic-bezier(0.25,0,0,1);transition:all 0.3s cubic-bezier(0.25,0,0,1);opacity:1}.hover-anime>span:after{content:attr(data-ruby);display:block;position:absolute;top:200%;left:0;opacity:0;-webkit-transform:translate(0px,0%);transform:translate(0px,0%);-webkit-transition:all 0.3s cubic-bezier(0.25,0,0,1);transition:all 0.3s cubic-bezier(0.25,0,0,1)}.hover-anime>span:hover{-webkit-transform:translate(0px,-200%);transform:translate(0px,-200%)}.hover-anime>span:hover:after{-webkit-transform:translate(0px,0%);transform:translate(0px,0%);opacity:1}
/*# sourceMappingURL=other.css.map */