@charset "UTF-8";@keyframes ripple{0%{box-shadow:0px 0px 0px 1px rgba(0,0,0,0)}50%{box-shadow:0px 0px 0px 15px rgba(0,0,0,0.1)}to{box-shadow:0px 0px 0px 15px rgba(0,0,0,0)}}.detail-ul-list{background-color:#faf9f9;width:100%;position:absolute;top:100px;z-index:2;left:0}@media screen and (max-width:960px){.detail-ul-list{position:inherit;background-color:#8dc433}}.text-center{text-align:center}.justify-center{justify-content:center!important}.padding-left-0{padding-left:0!important}#menu-sub-kamakura{overflow:hidden;max-height:0;padding:0;margin:0 auto;-webkit-transition:all 0.3s ease;display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none;max-width:980px}@media screen and (max-width:960px){#menu-sub-kamakura{flex-direction:column}#menu-sub-kamakura li:first-of-type{margin-top:10px!important}#menu-sub-kamakura li:last-of-type{margin-bottom:10px!important}}#menu-sub-kamakura img{width:265px;height:176px}#menu-sub-kamakura .box-list-sup{position:relative}@media screen and (max-width:960px){#menu-sub-kamakura .box-list-sup img{display:none}}#menu-sub-kamakura .box-list-sup:hover{opacity:0.8}#menu-sub-kamakura li{height:175px!important}@media screen and (max-width:960px){#menu-sub-kamakura li{width:100%;height:inherit!important}}#menu-sub-kamakura li a{text-decoration:none}#menu-sub-about{overflow:hidden;max-height:0;padding:0;margin:0 auto;-webkit-transition:all 0.3s ease;display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none;max-width:980px}@media screen and (max-width:960px){#menu-sub-about{flex-direction:column}#menu-sub-about li:first-of-type{margin-top:10px!important}#menu-sub-about li:last-of-type{margin-bottom:10px!important}}#menu-sub-about img{width:265px;height:176px}#menu-sub-about .box-list-sup{position:relative}@media screen and (max-width:960px){#menu-sub-about .box-list-sup img{display:none}}#menu-sub-about .box-list-sup:hover{opacity:0.8}#menu-sub-about li{height:175px!important}@media screen and (max-width:960px){#menu-sub-about li{width:100%;height:inherit!important}}#menu-sub-about li a{text-decoration:none}#menu-sub-about li:first-child{margin-top:0px!important}#menu-sub-about li:last-child{border-bottom:0px solid #6dab0b!important;margin-bottom:0px!important}#menu-sub-about li .list-section{justify-content:flex-start;padding-left:20px}#menu-sub-recruit{overflow:hidden;max-height:0;padding:0;margin:0 auto;-webkit-transition:all 0.3s ease;display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none;max-width:980px}@media screen and (max-width:960px){#menu-sub-recruit{flex-direction:column}#menu-sub-recruit li:first-of-type{margin-top:10px!important}#menu-sub-recruit li:last-of-type{margin-bottom:10px!important}}#menu-sub-recruit img{width:265px;height:176px}#menu-sub-recruit .box-list-sup{position:relative}@media screen and (max-width:960px){#menu-sub-recruit .box-list-sup img{display:none}}#menu-sub-recruit .box-list-sup:hover{opacity:0.8}#menu-sub-recruit li{height:175px!important}@media screen and (max-width:960px){#menu-sub-recruit li{width:100%;height:inherit!important}}#menu-sub-recruit li a{text-decoration:none}#menu-sub-recruit li:first-child{margin-top:0px!important}#menu-sub-recruit li:last-child{border-bottom:0px solid #6dab0b!important;margin-bottom:0px!important}#menu-sub-recruit li .list-section{justify-content:flex-start;padding-left:20px}.list-section-89b0de{background-color:#89b0de}.list-section-abcb35{background-color:#abcb35}.list-section-52ae80{background-color:#52ae80}.list-section{position:absolute;bottom:0;width:100%;height:45px;opacity:0.7;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.6rem}@media screen and (max-width:960px){.list-section{position:inherit;opacity:1}}.list-section:after{content:url(/assets/images/arrow-btn.png);position:absolute;right:23px;top:-5%}@media screen and (max-width:960px){.list-section:after{content:""}}.dat-japan{position:relative;font-size:8px;top:-4px;left:-3px}.jp-previous{content:url(/assets/images/arrow-prev-news.png)!important;position:relative;bottom:-2px}.jp-next{content:url(/assets/images/arrow-pagenation-news.png)!important;position:relative;bottom:-2px}.jp-disabled{display:none!important}.slick-dots li button:before{font-size:40px!important}.front_page_slide ul.slick-dots li:nth-child(2),.front_page_slide ul.slick-dots li:nth-child(3),.front_page_slide ul.slick-dots li:nth-child(5),.front_page_slide ul.slick-dots li:nth-child(7){display:none}.front_page_slide .slick-dots li:nth-child(3) .front_page_slide ul.slick-dots li:first-child button,.front_page_slide ul.slick-dots li:nth-child(2) .front_page_slide ul.slick-dots li:first-child button{opacity:0.75!important;color:black!important}.slick-slide{opacity:1;transition:opacity 300ms ease-in-out}.slick-slide.opacidown{opacity:0}.text-detail-data p img{width:auto}.text-detail-data .alignleft{float:left;margin:0px 12px 12px 0px}.text-detail-data .alignright{float:right;margin:0px 0px 12px 12px}.text-detail-data .aligncenter{clear:both;display:block;margin:0 auto}*{box-sizing:border-box}html{width:100%;height:auto;font-size:62.5%;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}body{width:100%;font-feature-settings:"pwid" 1;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;-webkit-text-size-adjust:100%}img{max-width:100%;vertical-align:top}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}.wrapper{overflow-x:hidden}h1,h2,h3{color:#000}@media screen and (max-width:960px){.hide_mobile{display:none!important}}@media screen and (min-width:961px){.hide_desktop{display:none!important}}@media screen and (max-width:1315px){.video-container{position:relative;top:0;bottom:0;width:100%;height:100%}}@media screen and (max-width:1315px){.video-container #sampleMovie{min-width:100%;min-height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}}@media screen and (max-width:768px){.video-container #sampleMovie{transform:translate(-50%,-35%)}}@media screen and (max-width:550px){.video-container #sampleMovie{transform:translate(-50%,-50%)}}@media screen and (max-width:375px){.video-container #sampleMovie{transform:translate(-50%,-55%)}}br.sp{display:none}@media screen and (max-width:768px){br.sp{display:block}}.mountain-main-image{position:absolute;background:url("../images/bg_mount.png") no-repeat bottom left;background-size:contain;height:16.2%;width:98.3%;bottom:0}.sectionTitle{font-weight:bold;font-size:3rem;letter-spacing:0.16em;line-height:1.6}.arrowButton{display:flex;justify-content:center;align-items:center;margin:0 auto;background:#cbb893;border-radius:50%;width:120px;height:120px;transition:0.3s;text-decoration:none;text-align:center}.arrowButton:hover{background:#ede8e2}.arrowButtonInner .label{color:#000;display:block;font-size:1.5rem;font-weight:bold;letter-spacing:0.12em;margin-bottom:6px}.arrowButtonInner .arrow{display:block}#scrollTop{position:fixed;right:0;bottom:3%;width:68px;height:68px;z-index:1;border-radius:50%;transition:0.3s}#scrollTop :focus{outline:none}#scrollTop.hide{height:0}@media screen and (max-width:768px){#scrollTop{position:absolute!important;bottom:48px!important;right:0;height:70px;width:70px}}@media screen and (max-width:768px){#scrollTop{position:absolute!important;bottom:83px!important;right:0;height:35px;width:35px}}#scrollTop a{display:block;width:100%;height:100%;background:url(../images/arrow-top.png) no-repeat;background-size:cover;transition:0.3s}.gNavi_mat{display:none;position:fixed;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:1}#gHeader .gHeaderInner{width:90%;max-width:1300px;margin:0 auto;padding:55px 0 0;display:flex;position:relative;transition:padding 0.3s}@media screen and (max-width:960px){#gHeader .gHeaderInner{padding:15px 0 0;width:100%;max-width:100%}}#gHeader .gHeaderInner .mainLogo{display:block;max-width:184px;z-index:3;position:relative;transition:0.3s}@media screen and (max-width:960px){#gHeader .gHeaderInner .mainLogo{width:35.6vw;left:5vw}}#gHeader .gHeaderInner #gNavi{margin-left:auto;z-index:2}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi{position:absolute;top:0;left:0;width:100%}}#gHeader .gHeaderInner #gNavi .gNavi_body{display:flex;width:100%;height:auto}@media screen and (min-width:961px){#gHeader .gHeaderInner #gNavi .gNavi_body{display:flex!important}}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body{flex-direction:column;padding:5%;background:#fff;display:none}}#gHeader .gHeaderInner #gNavi .gNavi_body li{border:1px solid #fff;border-radius:0 25px 25px 25px;height:50px;text-align:center;line-height:50px;margin-left:1.2vw;transition:background 0.3s,border 0.3s}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body li{border-color:#cbb995;background-color:#fff;margin:0px;margin-top:15px;height:15%}}#gHeader .gHeaderInner #gNavi .gNavi_body li:hover{border-color:#8a7364;background-color:#8a7364}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body li:first-of-type{margin-top:25%}}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body li+div.col-service-staffList{margin-top:3%}}#gHeader .gHeaderInner #gNavi .gNavi_body li a{width:12vw;min-width:120px;max-width:145px;display:block;text-decoration:none;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.5rem;letter-spacing:0.2em}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body li a{text-align:center;color:#cbb995;width:100%;max-width:100%}}@media screen and (max-width:960px){#gHeader .gHeaderInner #gNavi .gNavi_body li a:hover{color:#fff}}#gHeader .navbar-toggler{background:transparent;border:none;z-index:10;cursor:pointer;display:none;transition:0.3s}#gHeader .navbar-toggler:focus{outline:none}@media screen and (max-width:960px){#gHeader .navbar-toggler{display:block;position:absolute;top:calc(50% - 1.5rem);right:5vw;padding:0}}#gHeader .navbar-toggler .btn-hamberger{display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") no-repeat center left;color:#fff;padding-left:50px;font-size:30rem}#gHeader .navbar-toggler .btn-hamberger .label{display:block;padding-bottom:0.125em}#gHeader.open .mainLogo{background:url(../images/Logo-back.png) no-repeat;background-size:cover}#gHeader.open .mainLogo img{opacity:0}#gHeader.open .navbar-toggler .btn-hamberger{background:url("../images/close.svg") no-repeat center left;color:#000;font-size:30rem}#gHeader.open .gHeaderInner #gNavi .gNavi_body{display:block}#gHeader-top{max-width:100%}#gHeader-top .border-topage{border-top:solid 5px #8bc433}#gHeader-top .gHeaderInner{width:100%;max-width:100%;margin:0 auto;padding:25px 0 25px;display:flex;position:relative;transition:padding 0.3s}@media screen and (max-width:960px){#gHeader-top .gHeaderInner{padding:35px 0 0;width:100%;max-width:100%;padding:15px 0 15px;padding-top:0;padding-bottom:0}}#gHeader-top .gHeaderInner .gheaderInnner-parent{max-width:1300px;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width:960px){#gHeader-top .gHeaderInner .gheaderInnner-parent{margin:0;width:100%;display:flex;justify-content:space-between}}#gHeader-top .gHeaderInner .mainLogo{display:block;width:19.6vw;left:0vw;z-index:3;position:relative;transition:0.3s}@media screen and (max-width:960px){#gHeader-top .gHeaderInner .mainLogo{width:35.6vw;left:5vw}}#gHeader-top .gHeaderInner #gNavi{margin-left:auto;z-index:2;max-width:1300px;margin:0 auto}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi{position:absolute;top:98%;left:0;width:100%}}#gHeader-top .gHeaderInner #gNavi .gNavi_body{display:flex;width:100%;height:auto}@media screen and (min-width:961px){#gHeader-top .gHeaderInner #gNavi .gNavi_body{display:flex!important}}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body{flex-direction:column;padding:3%;background:#fff;display:none}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li.active a{color:#000;cursor:pointer}#gHeader-top .gHeaderInner #gNavi .gNavi_body li{height:50px;text-align:center;line-height:50px;margin-left:2.4vw;transition:background 0.3s,border 0.3s}@media screen and (max-width:1150px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li{margin-left:1.4vw}}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li{margin:0;height:15%;position:relative;border-bottom:1px solid #6dab0b}}@media screen and (max-width:960px) and (max-width:768px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li:first-of-type{margin-top:0}}@media screen and (max-width:960px) and (max-width:420px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li:first-of-type{margin-top:0}}@media screen and (max-width:960px) and (max-width:320px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li:first-of-type{margin-top:0}}@media screen and (max-width:768px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li{background-color:#8bc433;margin-top:0px;border-bottom:1px solid #6dab0b}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li:hover a{color:#000}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li+div.col-service-staffList{margin-top:3%}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a{cursor:pointer;height:75px;display:block;text-decoration:none;color:#3f3f3f;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.6rem}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a img{display:none}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a img{display:block}}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a{text-align:left;color:#fff;width:100%;max-width:100%;height:inherit}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a .del_img{display:none}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a img{position:absolute;right:9px;bottom:18px;width:14px;top:18px}}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a:hover{color:#fff}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-active:after{width:100%!important}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a:after{background:#8dc031;content:"";display:block;z-index:10;transition:width 0.3s ease;-webkit-transition:width 0.3s ease;bottom:0;left:0;width:0;height:3px}@media screen and (max-width:420px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a:after{content:unset}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-a:hover:after{width:100%}#gHeader-top .gHeaderInner #gNavi .gNavi_body li a.menu-contact{text-decoration:none;color:#000}#gHeader-top .gHeaderInner #gNavi .gNavi_body li .box-contact{width:240px;height:50px;background-color:#8bc433;position:relative}@media screen and (max-width:960px){#gHeader-top .gHeaderInner #gNavi .gNavi_body li .box-contact{margin:auto}}#gHeader-top .gHeaderInner #gNavi .gNavi_body li .box-contact img{position:absolute;top:17px;right:110.516;left:48.5px}#gHeader-top .gHeaderInner #gNavi .gNavi_body li .box-contact span{color:#fff;font-size:1.8rem;padding-left:35px}#gHeader-top .gHeaderInner #gNavi .gNavi_body li .box-contact:hover{opacity:0.8}#gHeader-top .navbar-toggler{background:transparent;border:none;z-index:10;cursor:pointer;display:none;transition:0.3s}#gHeader-top .navbar-toggler:focus{outline:none}@media screen and (max-width:960px){#gHeader-top .navbar-toggler{display:block;top:calc(60% - 5.5rem);right:0vw;width:90px;height:87px;padding:0;background-color:#8bc433}}@media screen and (max-width:420px){#gHeader-top .navbar-toggler{width:80px;height:50px}}#gHeader-top .navbar-toggler .btn-hamberger{display:block;background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") no-repeat center;color:#fff;font-size:30rem;padding-left:0px}@media screen and (max-width:960px){#gHeader-top .navbar-toggler .btn-hamberger{margin-top:0;margin-left:0}}@media screen and (max-width:320px){#gHeader-top .navbar-toggler .btn-hamberger{font-size:24rem}}#gHeader-top .navbar-toggler .btn-hamberger .label{display:block;color:#000;padding-bottom:0.125em}#gHeader-top.open .navbar-toggler .btn-hamberger{background:url("../images/close.png") no-repeat center left;color:#000;font-size:30rem;margin-left:31px}@media screen and (max-width:960px){#gHeader-top.open .navbar-toggler .btn-hamberger{margin-left:36px}}@media screen and (max-width:420px){#gHeader-top.open .navbar-toggler .btn-hamberger{margin-left:30px}}@media screen and (max-width:320px){#gHeader-top.open .navbar-toggler .btn-hamberger{margin-left:28px}}#gHeader-top.open .gHeaderInner #gNavi .gNavi_body{display:block}@media screen and (max-width:960px){#gHeader-top.open .gHeaderInner #gNavi .gNavi_body{background-color:#8cc433;padding-left:20px;padding-right:20px}}body.menuopen{overflow:hidden}.banner-mb{display:none}@media screen and (max-width:960px){.banner-mb{display:block}}@media screen and (max-width:960px){.banner-pc{display:none}}.Topage .box-banner{background-size:100%;text-align:center;position:relative}.Topage .box-banner img{width:100%}.staff-News-Toppage{width:100%;max-width:1060px;margin:0 auto}.staff-News-Toppage .inner{padding-top:100px}@media screen and (max-width:960px){.staff-News-Toppage .inner{padding-top:50px}}@media screen and (max-width:420px){.staff-News-Toppage .inner{padding-top:15px}}.staff-News-Toppage .inner .detail-news-toppage ul li{padding-top:13px;padding-bottom:13px;border-top:1px solid #d3d3d3;position:relative;cursor:pointer;list-style-type:none}.staff-News-Toppage .inner .detail-news-toppage ul li a{display:flex;flex-wrap:wrap;align-items:stretch;color:#000;text-decoration:none}.staff-News-Toppage .inner .detail-news-toppage ul li .date-news{margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:2.5px}@media screen and (max-width:695px){.staff-News-Toppage .inner .detail-news-toppage ul li .date-news{margin-left:0px;margin-right:10px}}.staff-News-Toppage .inner .detail-news-toppage ul li .date-news p{font-size:1.5rem;font-family:"Mada",sans-serif;font-weight:300;font-style:normal}.staff-News-Toppage .inner .detail-news-toppage ul li .cate-news{margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:5px;width:100px;text-align:center}@media screen and (max-width:420px){.staff-News-Toppage .inner .detail-news-toppage ul li .cate-news{padding-top:4px;padding-bottom:3px;margin-left:10px}}.staff-News-Toppage .inner .detail-news-toppage ul li .cate-news p{font-size:1.3rem}@media screen and (max-width:420px){.staff-News-Toppage .inner .detail-news-toppage ul li .cate-news p{font-size:1.2rem}}.staff-News-Toppage .inner .detail-news-toppage ul li .cate-color-a9d227{border:1px solid #a9d227}.staff-News-Toppage .inner .detail-news-toppage ul li .cate-color-47b582{border:1px solid #47b582}.staff-News-Toppage .inner .detail-news-toppage ul li .cate-color-89b7ec{border:1px solid #89b7ec}.staff-News-Toppage .inner .detail-news-toppage ul li .detail-news-toppage{margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:2.5px}@media screen and (max-width:768px){.staff-News-Toppage .inner .detail-news-toppage ul li .detail-news-toppage{margin-left:10px;margin-right:10px}}@media screen and (max-width:695px){.staff-News-Toppage .inner .detail-news-toppage ul li .detail-news-toppage{width:100%;margin-left:0px;margin-right:50px;margin-top:7px}}.staff-News-Toppage .inner .detail-news-toppage ul li .detail-news-toppage p{font-size:1.5rem}@media screen and (max-width:420px){.staff-News-Toppage .inner .detail-news-toppage ul li .detail-news-toppage p{line-height:3rem}}.staff-News-Toppage .inner .detail-news-toppage ul li:last-child{border-bottom:1px solid #d3d3d3}.staff-News-Toppage .inner .detail-news-toppage ul li:after{content:url("/assets/images/arrow-list-news.png");position:absolute;right:23px;top:22px;top:44%}.staff-News-Toppage .inner .detail-news-toppage ul li:hover{background-color:#eeeeee}.staff-News-Toppage .inner .btn-news{background-color:#8cc433;width:345px;margin:auto;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer}@media screen and (max-width:420px){.staff-News-Toppage .inner .btn-news{font-size:1.5rem;width:280px}}.staff-News-Toppage .inner .btn-news span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.staff-News-Toppage .inner .btn-news:after{content:url("/assets/images/arrow-btn.png");position:absolute;right:23px;top:30%}@media screen and (max-width:420px){.staff-News-Toppage .inner .btn-news:after{top:35%}}.staff-News-Toppage .inner .btn-news:hover{background-color:#fff;border:2px solid #8cc433}.staff-News-Toppage .inner .btn-news:hover span{color:#8cc433}.staff-News-Toppage .inner .btn-news:hover:after{content:url("/assets/images/arrow-btn-green.png")}.staff-News-Toppage .inner .box-btn-news{margin-top:50px;margin-bottom:100px;text-align:center}@media screen and (max-width:420px){.staff-News-Toppage .inner .box-btn-news{margin-bottom:50px}}.staff-News-Toppage .inner .box-btn-news a{display:inline-block}.staff-News-Toppage .detail-news-toppage{margin-right:20px;margin-left:20px}@media screen and (max-width:420px){.staff-News-Toppage .detail-news-toppage{width:90%;margin:auto}}.staff-News-Toppage .Box-News-Toppage{text-align:center;padding-top:20px;padding-bottom:50px}.staff-News-Toppage .Box-News-Toppage h1{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:10px;letter-spacing:1.5px}.staff-News-Toppage .Box-News-Toppage p{font-size:1.3rem;color:#000}.staff-About-Toppage{width:100%;background-color:#f9f8f8}.staff-About-Toppage .inner{max-width:1170px;margin:0 auto;padding-top:120px;padding-bottom:65px}@media screen and (max-width:420px){.staff-About-Toppage .inner{padding-top:45px}}.staff-About-Toppage .inner .Box-About-Toppage{text-align:center;padding-bottom:50px}.staff-About-Toppage .inner .Box-About-Toppage h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:10px;letter-spacing:1.5px}@media screen and (max-width:420px){.staff-About-Toppage .inner .Box-About-Toppage h2{font-size:3.5rem}}.staff-About-Toppage .inner .Box-About-Toppage p{font-size:1.3rem;color:#000}.staff-About-Toppage .detail-about{display:flex;flex-wrap:wrap;align-items:stretch}.staff-About-Toppage .detail-about .image-about{margin-right:50px;margin-left:20px}@media screen and (max-width:1150px){.staff-About-Toppage .detail-about .image-about{width:40%}}@media screen and (max-width:768px){.staff-About-Toppage .detail-about .image-about{width:40%;margin-right:20px}}@media screen and (max-width:695px){.staff-About-Toppage .detail-about .image-about{width:100%;margin-right:unset;margin-left:unset;padding-left:15px;padding-right:15px}}.staff-About-Toppage .detail-about .text-about{margin-left:50px}@media screen and (max-width:960px){.staff-About-Toppage .detail-about .text-about{margin-left:0;width:48%}}@media screen and (max-width:768px){.staff-About-Toppage .detail-about .text-about{margin-left:20px}}@media screen and (max-width:695px){.staff-About-Toppage .detail-about .text-about{padding-left:20px;padding-right:20px;margin-left:unset;width:100%}}.staff-About-Toppage .detail-about .text-about h3{font-size:3.8rem;color:#000;font-weight:normal;letter-spacing:3px;margin-top:20px;margin-bottom:40px;line-height:50px}@media screen and (max-width:960px){.staff-About-Toppage .detail-about .text-about h3{margin-top:0px}}@media screen and (max-width:695px){.staff-About-Toppage .detail-about .text-about h3{margin-top:40px;margin-bottom:25px;text-align:center;font-size:2.2rem;line-height:35px;letter-spacing:1px}}.staff-About-Toppage .detail-about .text-about p{font-size:1.5rem;line-height:2.5rem;color:#3c3c3e}@media screen and (max-width:695px){.staff-About-Toppage .detail-about .text-about p br{display:none}}.staff-About-Toppage .detail-about .text-about .btn-about{background-color:#8cc433;height:55px;text-align:center;font-size:1.8rem;position:relative}@media screen and (max-width:420px){.staff-About-Toppage .detail-about .text-about .btn-about{width:90%;margin:auto}}@media screen and (max-width:768px){.staff-About-Toppage .detail-about .text-about .btn-about{font-size:1.6rem}}.staff-About-Toppage .detail-about .text-about .btn-about span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.staff-About-Toppage .detail-about .text-about .btn-about:after{content:url("/assets/images/arrow-btn.png");position:absolute;right:23px;top:30%}@media screen and (max-width:768px){.staff-About-Toppage .detail-about .text-about .btn-about:after{top:35%}}@media screen and (max-width:420px){.staff-About-Toppage .detail-about .text-about .btn-about:after{top:30%}}.staff-About-Toppage .detail-about .text-about .btn-about:hover{background-color:#fff;border:2px solid #8cc433}.staff-About-Toppage .detail-about .text-about .btn-about:hover span{color:#8cc433}.staff-About-Toppage .detail-about .text-about .btn-about:hover:after{content:url("/assets/images/arrow-btn-green.png")}.staff-About-Toppage .detail-about .text-about .box-btn-about{margin-top:50px;margin-bottom:50px}@media screen and (max-width:420px){.staff-About-Toppage .detail-about .text-about .box-btn-about{margin-bottom:0px}}.staff-Facility-Toppage .inner{padding-top:120px;padding-bottom:150px}@media screen and (max-width:768px){.staff-Facility-Toppage .inner{padding-bottom:50px}}@media screen and (max-width:420px){.staff-Facility-Toppage .inner{padding-bottom:30px;padding-top:60px}}.staff-Facility-Toppage .inner .Box-Facility-Toppage{text-align:center;padding-bottom:50px}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .Box-Facility-Toppage{padding-bottom:35px}}.staff-Facility-Toppage .inner .Box-Facility-Toppage h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:10px;letter-spacing:1.5px}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .Box-Facility-Toppage h2{font-size:3.8rem}}.staff-Facility-Toppage .inner .Box-Facility-Toppage p{font-size:1.3rem;color:#000}.staff-Facility-Toppage .inner .cards{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}@media screen and (max-width:768px){.staff-Facility-Toppage .inner .cards{justify-content:center}}@media screen and (max-width:695px){.staff-Facility-Toppage .inner .cards{justify-content:left}}.staff-Facility-Toppage .inner img:hover{opacity:0.6}.staff-Facility-Toppage .inner .card{flex:0 0 25%;margin:20px;position:relative;padding-bottom:50px;cursor:pointer}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .card{padding-bottom:0px}}.staff-Facility-Toppage .inner .card a{text-decoration:none}@media screen and (max-width:768px){.staff-Facility-Toppage .inner .card{margin-bottom:100px;flex:0 0 200px;width:100%}}@media screen and (max-width:695px){.staff-Facility-Toppage .inner .card{flex:unset;margin-bottom:40px}}.staff-Facility-Toppage .inner .card .btn-Facility{background-color:#8cc433;height:55px;text-align:center;font-size:1.8rem;position:relative}@media screen and (max-width:768px){.staff-Facility-Toppage .inner .card .btn-Facility{font-size:1.6rem}}.staff-Facility-Toppage .inner .card .btn-Facility span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.staff-Facility-Toppage .inner .card .btn-Facility:after{content:url("/assets/images/arrow-btn.png");position:absolute;right:23px;top:30%}@media screen and (max-width:768px){.staff-Facility-Toppage .inner .card .btn-Facility:after{top:35%}}.staff-Facility-Toppage .inner .card .btn-Facility:hover{background-color:#fff;border:2px solid #8cc433}.staff-Facility-Toppage .inner .card .btn-Facility:hover span{color:#8cc433}.staff-Facility-Toppage .inner .card .btn-Facility:hover:after{content:url("/assets/images/arrow-btn-green.png")}.staff-Facility-Toppage .inner .card .box-btn-Facility{position:absolute;width:100%;bottom:-30px}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .card .box-btn-Facility{position:inherit;width:85%;margin:auto}}.staff-Facility-Toppage .inner .card .text{color:#000}.staff-Facility-Toppage .inner .card .text .title-subtitle-fac{text-align:center;padding-top:25px;padding-bottom:20px}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .card .text .title-subtitle-fac{padding-top:40px;padding-bottom:35px}}.staff-Facility-Toppage .inner .card .text .title-subtitle-fac h3{font-size:2.2rem;font-weight:200;padding-bottom:8px}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .card .text .title-subtitle-fac h3{font-size:3rem}}.staff-Facility-Toppage .inner .card .text .title-subtitle-fac p{font-size:1.3rem}.staff-Facility-Toppage .inner .card .text .detail{font-size:1.5rem;line-height:2.5rem}@media screen and (max-width:420px){.staff-Facility-Toppage .inner .card .text .detail{margin-bottom:35px}}.staff-Facility-Toppage .inner .card img{max-width:100%}@media screen and (max-width:960px){.staff-Facility-Toppage .inner .card img{width:100%}}.staff-recruit-Toppage{width:100%;background-color:#f9f8f8}.staff-recruit-Toppage .inner{max-width:1120px;margin:0 auto;padding-top:120px;padding-bottom:125px}@media screen and (max-width:768px){.staff-recruit-Toppage .inner{padding-top:70px}}@media screen and (max-width:420px){.staff-recruit-Toppage .inner{padding-bottom:0px}}.staff-recruit-Toppage .inner .Box-recruit-Toppage{text-align:center;padding-bottom:50px}.staff-recruit-Toppage .inner .Box-recruit-Toppage h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:10px;letter-spacing:1.5px}.staff-recruit-Toppage .inner .Box-recruit-Toppage p{font-size:1.3rem;color:#000}.staff-recruit-Toppage .detail-recruit{display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (max-width:1110px){.staff-recruit-Toppage .detail-recruit{justify-content:center}}@media screen and (max-width:960px){.staff-recruit-Toppage .detail-recruit{margin-left:20px;margin-right:20px}}@media screen and (max-width:695px){.staff-recruit-Toppage .detail-recruit{flex-direction:column-reverse}}.staff-recruit-Toppage .detail-recruit .image-recruit{margin-left:50px}@media screen and (max-width:1110px){.staff-recruit-Toppage .detail-recruit .image-recruit{width:40%}}@media screen and (max-width:768px){.staff-recruit-Toppage .detail-recruit .image-recruit{width:48%;margin-left:10px}}@media screen and (max-width:695px){.staff-recruit-Toppage .detail-recruit .image-recruit{width:100%;margin-left:0px;margin-right:0px}}@media screen and (max-width:960px){.staff-recruit-Toppage .detail-recruit .image-recruit img{margin:0}}@media screen and (max-width:768px){.staff-recruit-Toppage .detail-recruit .image-recruit img{width:100%}}.staff-recruit-Toppage .detail-recruit .text-recruit{margin-right:50px}@media screen and (max-width:960px){.staff-recruit-Toppage .detail-recruit .text-recruit{width:45%;margin-right:0px}}@media screen and (max-width:768px){.staff-recruit-Toppage .detail-recruit .text-recruit{width:48%;margin-right:10px}}@media screen and (max-width:695px){.staff-recruit-Toppage .detail-recruit .text-recruit{width:100%;margin-right:20px}}.staff-recruit-Toppage .detail-recruit .text-recruit h3{font-size:3.8rem;color:#000;font-weight:normal;letter-spacing:1.5px;margin-top:30px;margin-bottom:35px;line-height:50px}@media screen and (max-width:960px){.staff-recruit-Toppage .detail-recruit .text-recruit h3{margin-top:0px}}@media screen and (max-width:768px){.staff-recruit-Toppage .detail-recruit .text-recruit h3{margin-top:0px;font-size:3.5rem}}@media screen and (max-width:695px){.staff-recruit-Toppage .detail-recruit .text-recruit h3{margin-top:40px;margin-bottom:30px;text-align:center;font-size:2.5rem;line-height:35px}}.staff-recruit-Toppage .detail-recruit .text-recruit p{font-size:1.5rem;line-height:2.5rem;color:#3c3c3e}@media screen and (max-width:960px){.staff-recruit-Toppage .detail-recruit .text-recruit p br{display:none}}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit{background-color:#8cc433;cursor:pointer;height:55px;text-align:center;font-size:1.8rem;position:relative}@media screen and (max-width:420px){.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit{width:90%;margin:auto}}@media screen and (max-width:320px){.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit{font-size:1.6rem}}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit:after{content:url("/assets/images/arrow-btn.png");position:absolute;right:23px;top:30%}@media screen and (max-width:320px){.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit:after{top:35%}}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit:hover{background-color:#fff;border:2px solid #8cc433}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit:hover span{color:#8cc433}.staff-recruit-Toppage .detail-recruit .text-recruit .btn-recruit:hover:after{content:url("/assets/images/arrow-btn-green.png")}.staff-recruit-Toppage .detail-recruit .text-recruit .box-btn-recruit{margin-top:50px;margin-bottom:50px}@media screen and (max-width:420px){.staff-recruit-Toppage .detail-recruit .text-recruit .box-btn-recruit{margin-top:40px}}footer{color:#fff;font-size:1.5rem;line-height:3rem}@media screen and (max-width:768px){footer{position:relative}}footer .background-footer{background-color:#14345c}footer .copy{text-align:center;color:#000;border-bottom:5px solid #8bc433}footer .copy a{text-decoration:none;color:#000}@media screen and (max-width:768px){footer .copy a{color:#fff}}@media screen and (max-width:768px){footer .copy{background-color:#14345c;color:#fff;padding-bottom:10px}}footer .logo-footer{max-width:1120px;margin:0 auto;padding-top:40px}footer .logo-footer img{width:280px}@media screen and (max-width:768px){footer .logo-footer img{width:245px}}@media screen and (max-width:960px){footer .logo-footer{max-width:550px}}@media screen and (max-width:768px){footer .logo-footer{padding-top:20px;padding-bottom:20px;text-align:center}}footer ul li{list-style-type:none}footer .detail-footer{display:flex;flex-wrap:wrap;align-items:stretch;max-width:1030px;margin:0 auto;padding-top:40px;padding-bottom:40px}@media screen and (max-width:1150px){footer .detail-footer{margin-left:20px;margin-right:20px}}@media screen and (max-width:960px){footer .detail-footer{padding-left:150px}}@media screen and (max-width:768px){footer .detail-footer{display:none}}footer .detail-footer-one{flex:0 0 225px}@media screen and (max-width:1150px){footer .detail-footer-one{flex:0 0 215px}}@media screen and (max-width:960px){footer .detail-footer-one{margin-bottom:50px;flex:0 0 280px}}footer .detail-footer-one ul li{font-weight:bold}footer .detail-footer-one ul li a{color:#fff;cursor:pointer;text-decoration:none}footer .detail-footer-one ul li:hover a{color:#8cc433}footer .detail-footer-two{flex:0 0 280px}@media screen and (max-width:960px){footer .detail-footer-two{margin-bottom:50px}}footer .detail-footer-two ul li:first-child{font-weight:bold;margin-bottom:5px}footer .detail-footer-two ul li:first-child a{color:#fff;text-decoration:none}footer .detail-footer-two ul li:first-child a:hover{color:#8cc433}footer .detail-footer-two ul li:nth-child(2){line-height:20px;margin-bottom:10px;text-rendering:optimizeLegibility;font-size:1.4rem;color:rgba(239,240,242,0.8)}footer .detail-footer-two ul li:nth-child(3){line-height:20px;text-rendering:optimizeLegibility;font-size:1.3rem;color:rgba(239,240,242,0.8)}footer .detail-footer-tree{flex:0 0 280px}footer .detail-footer-tree ul li:first-child{font-weight:bold;margin-bottom:5px}footer .detail-footer-tree ul li:first-child a{color:#fff;text-decoration:none}footer .detail-footer-tree ul li:first-child a:hover{color:#8cc433}footer .detail-footer-tree ul li:nth-child(2){line-height:20px;margin-bottom:10px;text-rendering:optimizeLegibility;font-size:1.3rem;color:rgba(239,240,242,0.8)}footer .detail-footer-tree ul li:nth-child(3){line-height:20px;text-rendering:optimizeLegibility;font-size:1.3rem;color:rgba(239,240,242,0.8)}footer .detail-footer-four{flex:0 0 200px}footer .detail-footer-four ul li:first-child{font-weight:bold;margin-bottom:5px}footer .detail-footer-four ul li:first-child a{color:#fff;text-decoration:none}footer .detail-footer-four ul li:first-child a:hover{color:#8cc433}footer .detail-footer-four ul li:nth-child(2){line-height:20px;margin-bottom:10px;text-rendering:optimizeLegibility;font-size:1.3rem;color:rgba(239,240,242,0.8)}footer .detail-footer-four ul li:nth-child(3){line-height:20px;text-rendering:optimizeLegibility;font-size:1.3rem;color:rgba(239,240,242,0.8)}.facility-contact{background-color:#fff}.facility-contact .div-parent{max-width:990px;margin:0 auto}.facility-contact .div-parent .Box-facility-contact{text-align:center;margin-top:100px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;background-color:#ebf4fb}@media screen and (max-width:420px){.facility-contact .div-parent .Box-facility-contact{margin-top:50px}}.facility-contact .div-parent .Box-facility-contact .btn-contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;position:relative}.facility-contact .div-parent .Box-facility-contact .btn-contact:after{content:url(../images/arrow-contact-facility.png);position:absolute;right:70px;top:37px}.facility-contact .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:45%;height:85px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width:550px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:100%}}.facility-contact .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number{font-size:3rem;margin-bottom:5px;position:relative}.facility-contact .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number:after{content:url("../images/tel-contact-facility.png");position:absolute;left:-25px;top:0px}.facility-contact .div-parent .Box-facility-contact .btn-contact a.btn-time-number .time{font-size:1.4rem}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:45%;height:85px;background-color:#89b7ec;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;position:relative}@media screen and (max-width:550px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:100%}}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover{background-color:#fff;border:2px solid #89b7ec}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p{color:#89b7ec}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-blue{color:#89b7ec}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-blue:after{content:url(../images/mail-contact-facility-blue.png)!important;position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-blue:after{left:-30px}}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after{content:url("../images/arrow-btn-blue.png");position:absolute;top:35px;right:35px}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after p{content:url(../images/mail-contact-facility.png)}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:2rem;color:#fff;position:relative}@media screen and (max-width:695px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{content:url(../images/mail.png);position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{left:-30px}}@media screen and (max-width:550px){.facility-contact .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact .div-parent .Box-facility-contact h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.facility-contact .div-parent .Box-facility-contact p{font-size:1.3rem;color:#000}.facility-contact .div-parent .Box-facility-contact p.subtitle-contact{line-height:20px;margin-top:20px;margin-bottom:30px}.facility-contact-ayase{background-color:#fff}.facility-contact-ayase .div-parent{max-width:990px;margin:0 auto}.facility-contact-ayase .div-parent .Box-facility-contact{text-align:center;margin-top:100px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;background-color:#eef6d3}@media screen and (max-width:420px){.facility-contact-ayase .div-parent .Box-facility-contact{margin-top:50px}}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;position:relative}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact:after{content:url(../images/arrow-contact-facility.png);position:absolute;right:70px;top:37px}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:45%;height:85px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width:550px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:100%}}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number{font-size:3rem;margin-bottom:5px;position:relative}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number:after{content:url("../images/tel-contact-facility.png");position:absolute;left:-25px;top:0px}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.btn-time-number .time{font-size:1.4rem}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:45%;height:85px;background-color:#aad221;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;position:relative}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover{background-color:#fff;border:2px solid #aad221}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p{color:#aad221}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green1{color:#aad221}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green1:after{content:url(../images/mail.png)!important;position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green1:after{left:-30px}}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after{content:url("../images/arrow-btn-green.png");position:absolute;top:35px;right:35px}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after p{content:url(../images/mail-contact-facility.png)}@media screen and (max-width:550px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:100%}}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:2rem;color:#fff;position:relative}@media screen and (max-width:695px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{content:url(../images/mail.png);position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{left:-30px}}@media screen and (max-width:550px){.facility-contact-ayase .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact-ayase .div-parent .Box-facility-contact h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.facility-contact-ayase .div-parent .Box-facility-contact p{font-size:1.3rem;color:#000}.facility-contact-ayase .div-parent .Box-facility-contact p.subtitle-contact{line-height:20px;margin-top:20px;margin-bottom:30px}.facility-contact-sagamino{background-color:#fff}.facility-contact-sagamino .div-parent{max-width:990px;margin:0 auto}.facility-contact-sagamino .div-parent .Box-facility-contact{text-align:center;margin-top:100px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;background-color:#daf0e6}@media screen and (max-width:420px){.facility-contact-sagamino .div-parent .Box-facility-contact{margin-top:50px}}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;position:relative}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact:after{content:url(../images/arrow-contact-facility.png);position:absolute;right:70px;top:37px}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:45%;height:85px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width:550px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.btn-time-number{width:100%}}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number{font-size:3rem;margin-bottom:5px;position:relative}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.btn-time-number .tel-number:after{content:url("../images/tel-contact-facility.png");position:absolute;left:-25px;top:0px}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.btn-time-number .time{font-size:1.4rem}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:45%;height:85px;background-color:#48b582;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;position:relative}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover{background-color:#fff;border:2px solid #48b582}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p{color:#48b582}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green2{color:#48b582}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green2:after{content:url(../images/mail.png)!important;position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover p.p-green2:after{left:-30px}}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after{content:url("../images/arrow-btn-green.png");position:absolute;top:35px;right:35px}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact:hover:after p{content:url(../images/mail-contact-facility-green2.png)}@media screen and (max-width:550px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact{width:100%}}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:2rem;color:#fff;position:relative}@media screen and (max-width:695px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{content:url(../images/mail.png);position:absolute;left:-30px;top:0}@media screen and (max-width:550px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact p:after{left:-30px}}@media screen and (max-width:550px){.facility-contact-sagamino .div-parent .Box-facility-contact .btn-contact a.mail-contact p{font-size:1.6rem}}.facility-contact-sagamino .div-parent .Box-facility-contact h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.facility-contact-sagamino .div-parent .Box-facility-contact p{font-size:1.3rem;color:#000}.facility-contact-sagamino .div-parent .Box-facility-contact p.subtitle-contact{line-height:20px;margin-top:20px;margin-bottom:30px}.all-flex-about{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-about div:first-child{order:5}}.all-flex-about-policy{display:flex;flex-direction:column;margin-bottom:50px}.all-flex-about-policy .Box-Massage-policy{text-align:center;margin-top:40px;margin-bottom:40px}@media screen and (max-width:960px){.all-flex-about-policy .Box-Massage-policy{margin-left:20px;margin-right:20px}}@media screen and (max-width:420px){.all-flex-about-policy .Box-Massage-policy{margin-top:20px}}.all-flex-about-policy .Box-Massage-policy h1{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-about-policy .Box-Massage-policy h1{font-size:3rem}}@media screen and (max-width:960px){.all-flex-about-policy .Box-Massage-policy h1 br{display:none}}.all-flex-about-policy .Box-Massage-policy h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-about-policy .Box-Massage-policy h2{font-size:3rem}}@media screen and (max-width:960px){.all-flex-about-policy .Box-Massage-policy h2 br{display:none}}.all-flex-about-policy .Box-Massage-policy p{font-size:1.3rem;color:#000}.all-flex-about-policy .Box-Massage-policy .detail-recruit-interviews{margin-top:50px}.all-flex-about-policy .Box-Massage-policy .detail-recruit-interviews p{font-size:1.6rem;line-height:2.8rem;font-weight:normal}.all-flex-about-policy .Box-Detail-policy{max-width:990px;margin:0 auto;line-height:2.6rem}@media screen and (max-width:420px){.all-flex-about-policy .Box-Detail-policy{margin-left:15px;margin-right:15px}.all-flex-about-policy .Box-Detail-policy div{margin-top:0px;margin-bottom:20px}.all-flex-about-policy .Box-Detail-policy br{display:none}}.all-flex-about-policy .Box-Detail-policy h3{font-size:2rem}.all-flex-about-policy .Box-Detail-policy p{font-size:1.6rem;line-height:3rem}@media screen and (max-width:695px){.all-flex-about-policy .Box-Detail-policy p{font-size:1.3rem;line-height:2.6rem}}.all-flex-contact{display:flex;flex-direction:column;margin-bottom:50px}.all-flex-about-book{display:flex;flex-direction:column;margin-bottom:70px}@media screen and (max-width:695px){.all-flex-about-book div:first-child{order:5}}.all-flex-news{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-news{margin-bottom:0px}}.all-flex-news #breadcumb-news{padding-top:30px;padding-bottom:30px;margin-right:33px;margin-left:33px;width:93%;max-width:1300px;margin:0 auto;display:flex}.all-flex-news #breadcumb-news span{color:#bbb}.all-flex-news #breadcumb-news span a{text-decoration:none;color:#000}.all-flex-news #breadcumb-news span.span-breadcumb-about:nth-child(odd){font-size:2rem;font-size:1.3rem;margin-right:10px;margin-left:10px}.all-flex-news #breadcumb-news span.span-breadcumb-about:nth-child(2n+2){display:inline-flex;width:5px;height:8px;margin-top:3px}#nav-about #gNavi-about{margin-left:auto;z-index:2}#nav-about #gNavi-about .gNavi_body_about{display:flex;width:100%;height:auto;background-color:#f9f8f8;justify-content:center}@media screen and (max-width:695px){#nav-about #gNavi-about .gNavi_body_about{display:inherit}}#nav-about #gNavi-about .gNavi_body_about li.active a{color:#000}#nav-about #gNavi-about .gNavi_body_about li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;width:158px;position:relative}@media screen and (max-width:695px){#nav-about #gNavi-about .gNavi_body_about li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}#nav-about #gNavi-about .gNavi_body_about li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){#nav-about #gNavi-about .gNavi_body_about li a{height:max-content;width:100%}}@media screen and (max-width:695px){#nav-about #gNavi-about .gNavi_body_about li a br{display:none}}@media screen and (max-width:695px){#nav-about #gNavi-about .gNavi_body_about li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){#nav-about #gNavi-about .gNavi_body_about li a.active{color:#8bc433}}@media screen and (max-width:960px){#nav-about #gNavi-about .gNavi_body_about li a.active{color:#8bc433}}@media screen and (max-width:695px){#nav-about #gNavi-about .gNavi_body_about li a.active{color:#000}}@media screen and (min-width:961px){#nav-about #gNavi-about .gNavi_body_about li a:hover{color:#8bc433}}#banner-about .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about .img-banner{height:45vw}}#banner-about .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about .img-banner h1{font-size:3rem}}#banner-policy .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-policy .img-banner{height:45vw}}#banner-policy .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-policy .img-banner h1{font-size:3rem}}#banner-about-foundation .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about-foundation .img-banner{height:45vw}}#banner-about-foundation .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about-foundation .img-banner h1{font-size:3rem}}#banner-about-info .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about-info .img-banner{height:45vw}}#banner-about-info .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about-info .img-banner h1{font-size:3rem}}#banner-about-history .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about-history .img-banner{height:45vw}}#banner-about-history .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about-history .img-banner h1{font-size:3rem}}#banner-about-publications .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about-publications .img-banner{height:45vw}}#banner-about-publications .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about-publications .img-banner h1{font-size:3rem}}#banner-about-leadership .img-banner{background:url(../images/about_foundation_banner.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){#banner-about-leadership .img-banner{height:45vw}}#banner-about-leadership .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){#banner-about-leadership .img-banner h1{font-size:3rem}}.section-about-publications{width:100%;max-width:1050px;margin:0 auto;padding:0px 0 0px}.section-about-publications h3{font-size:1.8rem;font-weight:normal;text-align:center}@media screen and (max-width:768px){.section-about-publications h3{margin-right:20px;margin-left:20px;line-height:25px;font-size:1.6rem}}.section-about-publications ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:50px}@media screen and (max-width:1150px){.section-about-publications ul{justify-content:center}}.section-about-publications ul li{list-style-type:none;margin-left:15px;margin-right:15px;width:232px;margin-bottom:40px}.section-about-publications ul li .detail-book h4{font-size:2rem;font-weight:normal;margin-top:13px;line-height:30px}.section-about-publications ul li .detail-book ul{display:flex;flex-direction:column;margin-top:15px}.section-about-publications ul li .detail-book ul li{font-size:1.3rem;font-weight:normal;margin-left:0px;margin-right:0px;display:flex;flex-direction:row;margin-bottom:5px;line-height:15px}.section-about-publications ul li .detail-book ul li:first-child{margin-bottom:15px;line-height:22px}.about-leader-box-master{width:100%;max-width:950px;margin:0 auto;padding:0px 0 0px}@media screen and (max-width:420px){.about-leader-box-master{margin-bottom:30px}}.about-leader-box-master .link-a{font-size:16px;text-decoration:none;font-size:16px;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #6264f3}.about-leader-box-master .link-span{font-size:16px;margin-left:10px}@media screen and (max-width:1150px){.about-leader-box-master{padding:0px 20px 0px}}.about-leader-box-master h2{font-size:3rem;font-weight:normal;padding-bottom:15px}@media screen and (max-width:1150px){.about-leader-box-master h2{font-size:2.2rem}}.about-leader-box-master ul{display:flex;flex-wrap:wrap}.about-leader-box-master ul li{list-style:none}.about-leader-box-master ul li.leader-box{width:100%;margin-bottom:50px}.about-leader-box-master ul li.leader-box .leader-box-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.about-leader-box-master .detail-list-about-leadership{background-color:#faf9f9;width:49%;display:flex}.about-leader-box-master .detail-list-about-leadership .img-thumb{width:150px;width:40%}@media screen and (max-width:695px){.about-leader-box-master .detail-list-about-leadership{width:100%}}.about-leader-box-master .detail-list-about-leadership .detail-list-leadership{display:flex;align-items:left;justify-content:center;flex-direction:column;padding-left:10px;width:60%}@media screen and (max-width:960px){.about-leader-box-master .detail-list-about-leadership .detail-list-leadership{padding-left:15px;padding-right:15px}}.about-leader-box-master .detail-list-about-leadership .detail-list-leadership h3{font-size:1.4rem;font-weight:normal;padding-bottom:10px}@media screen and (max-width:420px){.about-leader-box-master .detail-list-about-leadership .detail-list-leadership h3{line-height:22px}}.about-leader-box-master .detail-list-about-leadership .detail-list-leadership p{font-size:2.3rem;font-weight:normal}@media screen and (max-width:420px){.about-leader-box-master .detail-list-about-leadership .detail-list-leadership p{font-size:2rem}}.about-leader-box-master .detail-list-about-leadership:nth-child(odd){margin-right:1%;margin-bottom:2%}@media screen and (max-width:695px){.about-leader-box-master .detail-list-about-leadership:nth-child(odd){margin-right:0}}.about-leader-box-master .detail-list-about-leadership:nth-child(2n+2){margin-left:1%;margin-bottom:2%}@media screen and (max-width:695px){.about-leader-box-master .detail-list-about-leadership:nth-child(2n+2){margin-left:0}}#breadcumb-about{padding-top:30px;padding-bottom:30px;margin-right:33px;margin-left:33px;width:93%;max-width:1300px;margin:0 auto;display:flex}#breadcumb-about span{color:#bbb}#breadcumb-about span a{text-decoration:none;color:#000}#breadcumb-about span.span-breadcumb-about:nth-child(odd){font-size:1.3rem;margin-right:10px;margin-left:10px}@media screen and (max-width:420px){#breadcumb-about span.span-breadcumb-about:nth-child(odd){font-size:0.8rem}}#breadcumb-about span.span-breadcumb-about:nth-child(2n+2){display:inline-flex;width:5px;height:8px;margin-top:3px}@media screen and (max-width:420px){#breadcumb-about span.span-breadcumb-about:nth-child(2n+2){margin-top:1px}}#breadcumb-policy{padding-top:30px;padding-bottom:30px;margin-right:33px;margin-left:33px;width:93%;max-width:1300px;margin:0 auto;display:flex}#breadcumb-policy span{color:#bbb}#breadcumb-policy span a{text-decoration:none;color:#000}#breadcumb-policy span.span-breadcumb-policy:nth-child(odd){font-size:2rem;font-size:1.3rem;margin-right:10px;margin-left:10px}#breadcumb-policy span.span-breadcumb-policy:nth-child(2n+2){display:inline-flex;width:5px;height:8px;margin-top:3px}.Box-Massage-about{text-align:center;padding-top:20px;padding-bottom:50px}@media screen and (max-width:420px){.Box-Massage-about{padding-bottom:20px}}.Box-Massage-about h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.Box-Massage-about h2{font-size:3rem}}.Box-Massage-about p{font-size:1.3rem;color:#000}.Box-Massage-news{text-align:center;padding-top:20px;padding-bottom:50px}@media screen and (max-width:420px){.Box-Massage-news{padding-bottom:20px}}.Box-Massage-news h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.Box-Massage-news h2{font-size:3rem}}.Box-Massage-news p{font-size:1.3rem;color:#000}.Box-Massage-contact{text-align:center;padding-top:20px;padding-bottom:50px}@media screen and (max-width:960px){.Box-Massage-contact{padding-bottom:20px;margin-left:20px;margin-right:20px}}.Box-Massage-contact h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.Box-Massage-contact h2{font-size:3rem}}.Box-Massage-contact p{font-size:1.3rem;color:#000}.Box-Massage-contact p.sub-title-contact{font-size:1.6rem;margin-top:40px;line-height:27px}.detail-about{width:100%;max-width:1300px;margin:0 auto;padding:0px 0 0px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:55px}@media screen and (max-width:695px){.detail-about{max-width:800px;margin-bottom:155px;flex-direction:column-reverse}}@media screen and (max-width:768px){.detail-about{max-width:700px;margin-bottom:50px}}@media screen and (max-width:420px){.detail-about{margin-bottom:0px}}.detail-about .img-detail{width:40%;padding-right:0.8%;text-align:center}.detail-about .img-detail img{width:80%}@media screen and (max-width:1150px){.detail-about .img-detail{width:100%;height:auto;text-align:center}.detail-about .img-detail img{width:50%}}@media screen and (max-width:768px){.detail-about .img-detail{margin-bottom:10px}}@media screen and (max-width:695px){.detail-about .img-detail{width:100%;text-align:center;height:inherit}}.detail-about .img-detail img{max-width:100%}.detail-about .text-detail{width:60%;padding-left:2.8%;padding-right:6.8%}.detail-about .text-detail.w100{width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.detail-about .text-detail .p-text{text-align:justify;margin-bottom:12px}@media screen and (max-width:1150px){.detail-about .text-detail{width:100%;padding-left:15px;padding-right:15px}}@media screen and (max-width:960px){.detail-about .text-detail{height:inherit}}@media screen and (max-width:695px){.detail-about .text-detail{width:100%;margin-right:0px;margin-left:0px;padding-left:15;padding-right:15}}.detail-about .text-detail h3{font-size:3rem;line-height:4rem;font-weight:500;margin-bottom:35px}@media screen and (max-width:1150px){.detail-about .text-detail h3{margin-bottom:20px;margin-top:30px}}@media screen and (max-width:768px){.detail-about .text-detail h3{font-size:2.5rem;font-weight:bold}}@media screen and (max-width:420px){.detail-about .text-detail h3{font-size:2.2rem;line-height:30px}}.detail-about .text-detail p{font-size:1.6rem;margin-bottom:20px;line-height:2.6rem}@media screen and (max-width:768px){.detail-about .text-detail p{font-size:15px}}.detail-about-foundation{width:100%;max-width:1300px;margin:0 auto;padding:0px 0 0px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:55px}@media screen and (max-width:1150px){.detail-about-foundation{max-width:800px;margin-bottom:155px}}@media screen and (max-width:960px){.detail-about-foundation{max-width:800px;margin-bottom:155px}}@media screen and (max-width:768px){.detail-about-foundation{max-width:700px;margin-bottom:50px}}.detail-about-foundation .img-detail{width:40%;padding-right:4.8%;height:500px;text-align:right}.detail-about-foundation .img-detail p{width:100%;padding-left:21.8%;text-align:left;margin-top:15px;font-size:1.3rem}@media screen and (max-width:1150px){.detail-about-foundation .img-detail p{padding-left:0%}}@media screen and (max-width:695px){.detail-about-foundation .img-detail p{text-align:center;padding-right:0}}@media screen and (max-width:695px){.detail-about-foundation .img-detail{width:100%;text-align:center;margin-left:20px;height:inherit;margin-bottom:50px}}.detail-about-foundation .img-detail img{max-width:100%}.detail-about-foundation .text-detail{width:60%;padding-left:3%;padding-right:7.8%;height:500px}@media screen and (max-width:1150px){.detail-about-foundation .text-detail{height:auto;padding-right:0%}}@media screen and (max-width:960px){.detail-about-foundation .text-detail{height:inherit;padding-left:0}}@media screen and (max-width:695px){.detail-about-foundation .text-detail{width:100%;margin-right:20px;margin-left:20px;padding:0}}.detail-about-foundation .text-detail h3{font-size:3rem;line-height:4rem;font-weight:500;margin-bottom:35px}@media screen and (max-width:695px){.detail-about-foundation .text-detail h3{font-size:2.2rem;line-height:3rem;font-weight:bold}.detail-about-foundation .text-detail h3 br{display:none}}.detail-about-foundation .text-detail p{font-size:1.6rem;margin-bottom:20px;line-height:2.6rem;text-align:justify}.detail-about-foundation-two{width:100%;max-width:1300px;margin:0 auto;padding:0px 0 0px;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:85px}@media screen and (max-width:1150px){.detail-about-foundation-two{max-width:800px;margin-bottom:155px}}@media screen and (max-width:960px){.detail-about-foundation-two{max-width:800px;margin-bottom:155px}}@media screen and (max-width:695px){.detail-about-foundation-two{display:flex;flex-direction:column-reverse}}@media screen and (max-width:768px){.detail-about-foundation-two{max-width:700px;margin-bottom:50px}}.detail-about-foundation-two .img-detail{width:45%;padding-right:7.8%;height:500px;text-align:right}@media screen and (max-width:1150px){.detail-about-foundation-two .img-detail{padding-right:0}}.detail-about-foundation-two .img-detail p{width:100%;padding-left:11px;text-align:left;margin-top:15px;font-size:1.3rem}@media screen and (max-width:695px){.detail-about-foundation-two .img-detail p{text-align:center;padding-left:0px;font-size:1.1rem}}@media screen and (max-width:695px){.detail-about-foundation-two .img-detail{width:100%;text-align:center;padding-left:20px;padding-right:20px;height:inherit;margin-bottom:50px}}.detail-about-foundation-two .img-detail img{max-width:100%}.detail-about-foundation-two .text-detail{width:55%;padding-left:7.3%;padding-right:7.8%}@media screen and (max-width:1150px){.detail-about-foundation-two .text-detail{padding-left:20px;padding-right:20px;height:auto}}@media screen and (max-width:960px){.detail-about-foundation-two .text-detail{height:inherit;padding-left:0}}@media screen and (max-width:695px){.detail-about-foundation-two .text-detail{width:100%;padding-left:20px}}.detail-about-foundation-two .text-detail h3{font-size:3rem;line-height:4rem;font-weight:500;margin-bottom:35px}@media screen and (max-width:695px){.detail-about-foundation-two .text-detail h3{font-size:2.2rem;line-height:3rem;font-weight:bold}.detail-about-foundation-two .text-detail h3 br{display:none}}.detail-about-foundation-two .text-detail p{font-size:1.6rem;margin-bottom:20px;line-height:2.6rem;text-align:justify}.detail-about-our{padding-top:100px}@media screen and (max-width:1150px){.detail-about-our{width:100%;max-width:800px;margin:0 auto}}@media screen and (max-width:768px){.detail-about-our{width:100%;max-width:700px;margin:0 auto;padding-top:30px}}@media screen and (max-width:695px){.detail-about-our{margin-left:20px;margin-right:20px;width:inherit}}.detail-about-our h3{font-weight:500;font-size:4rem;margin-top:50px;color:#8dc433}@media screen and (max-width:768px){.detail-about-our h3{font-size:2rem;margin-top:30px}}.detail-about-our .our-detail{padding-top:15px}.detail-about-our .our-detail p{font-size:1.5rem;padding-bottom:35px;line-height:2.6rem}@media screen and (max-width:695px){.detail-about-our .our-detail p{text-align:left}}@media screen and (max-width:695px){.detail-about-our .our-detail p br{display:none}}.detail-about-info{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 50px 50px;margin-bottom:70px}@media screen and (max-width:420px){.detail-about-info{padding:45px 20px 45px 20px;margin-bottom:50px}}.detail-about-info div.div-sec-1{width:27%}@media screen and (max-width:420px){.detail-about-info div.div-sec-1{width:100%}}.detail-about-info div.div-sec-2{width:73%}@media screen and (max-width:420px){.detail-about-info div.div-sec-2{width:100%}}@media screen and (max-width:420px){.detail-about-info div.div-sec-2 br{display:none}}.detail-about-info div.div-sec-2-alone{padding-left:0px;text-align:left;padding-bottom:15px}.detail-about-info h3{text-align:center;color:#000;font-size:2.8rem;font-weight:unset}.detail-about-info ul{margin-top:30px}.detail-about-info ul li{display:flex;flex-direction:row;font-size:1.5rem;padding-top:10px;padding-bottom:10px;line-height:30px;letter-spacing:0.5px}@media screen and (max-width:420px){.detail-about-info ul li{flex-direction:column}}.detail-contact{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 0px 50px;margin-bottom:30px;font-size:1.4rem}@media screen and (max-width:550px){.detail-contact{width:100%;padding:45px 15px 0px 15px}}.detail-contact .md-radio-cotact input{margin-top:-2px}.detail-contact ul li{display:flex;flex-direction:row;padding-bottom:50px}@media screen and (max-width:550px){.detail-contact ul li{flex-direction:column}}.detail-contact ul li .md-radio:nth-child(2n+2){margin-bottom:17px;margin-top:17px}.detail-contact ul li .md-radio.md-radio-inline{display:inline-block}.detail-contact ul li .md-radio input[type=radio]{display:none}.detail-contact ul li .md-radio input[type=radio]:checked+label:before{border-color:#3c99fc;background-color:#3c99fc;animation:ripple 0.2s linear forwards}.detail-contact ul li .md-radio input[type=radio]:checked+label:after{transform:scale(1)}.detail-contact ul li .md-radio label{display:inline-block;height:15px;position:relative;padding:0 25px;margin-bottom:0;cursor:pointer;vertical-align:bottom;font-size:1.4rem;font-weight:normal}.detail-contact ul li .md-radio label:after,.detail-contact ul li .md-radio label:before{position:absolute;content:"";border-radius:50%;transition:all 0.3s ease;transition-property:transform,border-color}.detail-contact ul li .md-radio label:before{left:0;top:0;width:15px;height:15px;border:1px solid #c3c3c3}.detail-contact ul li .md-radio label:after{top:6px;left:6px;width:5px;height:5px;transform:scale(0);background:#fdf9f9}.detail-contact ul li div.non-align-center{justify-content:start!important}.detail-contact ul li div.padding-non-align-center{padding-top:10px}@media screen and (max-width:768px){.detail-contact ul li div.padding-non-align-center{padding-top:0px}}.detail-contact ul li div.div-sec-1{font-weight:600;width:25%;font-size:1.4rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-1{width:100%;margin-bottom:15px}}.detail-contact ul li div.div-sec-1 span{color:#e63b19}.detail-contact ul li div.div-sec-1 p:nth-child(2){margin-top:7px;font-weight:normal;font-size:1.3rem}.detail-contact ul li div.div-sec-2{width:70%;font-size:1.4rem}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-2{width:100%}}.detail-contact ul li div.div-sec-2 .md-radio-cotact:nth-child(2){margin-top:10px;margin-bottom:10px}.detail-contact ul li div.div-sec-3{width:31.5%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-3{width:100%;margin-bottom:10px}}.detail-contact ul li div.div-sec-3 label{font-size:1.4rem;width:33px;display:flex;justify-content:center}.detail-contact ul li div.div-sec-4{width:75%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-4{width:80%;flex-direction:row;align-items:center}}.detail-contact ul li div.div-sec-4 input[type=text]{margin-left:0px;margin-right:15px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-4 input[type=text]{margin-left:0px;margin-right:15px;margin-top:0px}}.detail-contact ul li div.div-sec-4 label{font-size:1.4rem;width:350px;display:flex;justify-content:left}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-4 label{width:100%}}.detail-contact ul li div.div-sec-5{width:75%}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5{width:100%}}.detail-contact ul li div.div-sec-5 .div-list-input{display:flex;flex-direction:row;font-size:1.4rem;margin-bottom:20px}@media screen and (max-width:768px){.detail-contact ul li div.div-sec-5 .div-list-input{flex-direction:column;margin-bottom:50px}.detail-contact ul li div.div-sec-5 .div-list-input input[type=text]{margin-top:15px}.detail-contact ul li div.div-sec-5 .div-list-input input[type=text]:first-child{margin-left:0px}.detail-contact ul li div.div-sec-5 .div-list-input div select{margin-left:0;margin-top:15px}.detail-contact ul li div.div-sec-5 .div-list-input div>img.set-dat-input{top:31px!important}}.detail-contact ul li div.div-sec-5 .div-list-input select{margin-left:10px;width:145px;background-position-x:125px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input select{width:100%;background-position:right 10px bottom 14px}}.detail-contact ul li div.div-sec-5 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input input[type=text]{width:100%}}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box{position:relative;display:flex}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:100%}}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100%;margin-left:0px}}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .set-dat-input{position:absolute;top:16px}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .dat-img{position:relative}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .dat-img:after{content:url(../images/dat.png);position:absolute;right:-1px;top:4px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .dat-img:after{right:3px;top:20px}}.detail-contact ul li div.div-sec-5 .div-list-input .dat-box .dat-img:last-child:after{content:""}.detail-contact ul li div.div-sec-5 .div-list-input div:first-child{width:20%;display:flex;align-items:center}@media screen and (max-width:768px){.detail-contact ul li div.div-sec-5 .div-list-input div:first-child{width:100%}}.detail-contact ul li div.div-sec-5 .div-list-input div:nth-child(2){width:84%}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-5 .div-list-input div:nth-child(2){width:100%}}.detail-contact ul li div.div-sec-5 .div-list-input div:nth-child(2) img{display:none}.detail-contact ul li div.div-sec-5 .div-list-input:last-child{margin-bottom:0px}.detail-contact ul li div.div-sec-6{width:75%}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6{width:100%}}.detail-contact ul li div.div-sec-6 .div-list-input{display:flex;flex-direction:row;font-size:1.6rem}@media screen and (max-width:695px){.detail-contact ul li div.div-sec-6 .div-list-input{flex-direction:column}}.detail-contact ul li div.div-sec-6 .div-list-input select{margin-left:14px;width:145px;background-position-x:125px}.detail-contact ul li div.div-sec-6 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input input[type=text]{width:100%}}.detail-contact ul li div.div-sec-6 .div-list-input .text-last-box{display:flex;align-items:center;margin-left:20px;font-size:1.4rem}@media screen and (max-width:695px){.detail-contact ul li div.div-sec-6 .div-list-input .text-last-box{margin-left:0px;margin-top:7px}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box{display:flex;flex-direction:row}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .dat-img{position:relative}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .dat-img:after{content:url("../images/dat.png");position:absolute;right:-1px;top:4px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .dat-img:after{right:8px}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .dat-img:last-child:after{content:""}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:100%}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:80%}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:285px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:100%}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{position:absolute;top:16px}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{width:100%}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input2{position:absolute;top:16px}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box div{position:relative}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box div{width:100%;margin-bottom:10px}}@media screen and (max-width:550px){.detail-contact ul li div.div-sec-6 .div-list-input .dat-box div img{display:none}}.detail-contact ul li div.div-sec-6 .div-list-input .dat-box div:first-child input{margin-left:0px}.detail-contact ul li select{width:195px;height:35px;-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;-webkit-user-select:none;border:1px solid #e7e7e7;color:#555;font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;background-color:white;background:url(../images/arrow-selected.png) no-repeat right #fff;background-repeat:no-repeat;background-position:1px;background-position-x:175px}@media screen and (max-width:550px){.detail-contact ul li select{width:100%;background-position:right 10px bottom 14px}}.detail-contact ul li textarea{border:1px solid #e7e7e7;width:100%}@media screen and (max-width:420px){.detail-contact ul li textarea{height:200px}}.detail-contact ul li input[type=text]{width:130px;height:35px;margin-left:10px;margin-right:15px;-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;-webkit-user-select:initial;border:1px solid #e7e7e7;color:#555;font-size:inherit;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;background-color:white;outline:0}@media screen and (max-width:550px){.detail-contact ul li input[type=text]{width:100%;margin-left:0px}}.detail-contact-confirm{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 0px 50px;margin-bottom:30px;font-size:1.4rem}@media screen and (max-width:550px){.detail-contact-confirm{width:100%;padding:45px 15px 0px 15px}}.detail-contact-confirm .md-radio-cotact input[type=radio]{display:flex;flex-direction:row;justify-content:left;align-items:center;position:relative;top:-3px}.detail-contact-confirm ul li{display:flex;flex-direction:row;padding-bottom:50px}.detail-contact-confirm ul li .md-radio-cotact:nth-child(2n+2){margin-bottom:17px;margin-top:17px}.detail-contact-confirm ul li div.non-align-center{justify-content:start!important}.detail-contact-confirm ul li div.padding-non-align-center{padding-top:10px}@media screen and (max-width:768px){.detail-contact-confirm ul li div.padding-non-align-center{padding-top:0px}}.detail-contact-confirm ul li div.div-sec-1{font-weight:600;width:25%;font-size:1.4rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-1{width:100%;margin-bottom:15px}}.detail-contact-confirm ul li div.div-sec-1 span{color:#e63b19}.detail-contact-confirm ul li div.div-sec-1 p:nth-child(2){margin-top:7px;font-weight:normal;font-size:1.3rem}.detail-contact-confirm ul li div.div-sec-2{width:70%;font-size:1.4rem}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-2{width:100%}}.detail-contact-confirm ul li div.div-sec-3{width:31.5%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-3{width:100%;margin-bottom:10px}}.detail-contact-confirm ul li div.div-sec-3 label{font-size:1.4rem;width:33px;display:flex;justify-content:center}.detail-contact-confirm ul li div.div-sec-4{width:75%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-4{width:100%;flex-direction:column-reverse;align-items:start}}.detail-contact-confirm ul li div.div-sec-4 input[type=text]{margin-left:0px;margin-right:15px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-4 input[type=text]{margin-left:10px;margin-right:15px;margin-top:10px}}.detail-contact-confirm ul li div.div-sec-4 label{font-size:1.4rem;width:350px;display:flex;justify-content:left}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-4 label{width:100%}}.detail-contact-confirm ul li div.div-sec-5{width:75%}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5{width:100%}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input{display:flex;flex-direction:row;font-size:1.4rem;margin-bottom:20px}@media screen and (max-width:768px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input{flex-direction:column;margin-bottom:50px}.detail-contact-confirm ul li div.div-sec-5 .div-list-input input[type=text]{margin-top:15px}.detail-contact-confirm ul li div.div-sec-5 .div-list-input input[type=text]:first-child{margin-left:0px}.detail-contact-confirm ul li div.div-sec-5 .div-list-input div select{margin-left:0;margin-top:15px}.detail-contact-confirm ul li div.div-sec-5 .div-list-input div>img.set-dat-input{top:31px!important}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input select{margin-left:10px;width:145px;background-position-x:125px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input select{width:100%;background-position:right 10px bottom 14px}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input input[type=text]{width:100%}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box{position:relative}.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:100%}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100%;margin-left:0px}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input .dat-box .set-dat-input{position:absolute;top:16px}.detail-contact-confirm ul li div.div-sec-5 .div-list-input div:first-child{width:16%;display:flex;align-items:center}@media screen and (max-width:768px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input div:first-child{width:100%}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input div:nth-child(2){width:84%}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-5 .div-list-input div:nth-child(2){width:100%}}.detail-contact-confirm ul li div.div-sec-5 .div-list-input div:nth-child(2) img{display:none}.detail-contact-confirm ul li div.div-sec-5 .div-list-input:last-child{margin-bottom:0px}.detail-contact-confirm ul li div.div-sec-6{width:75%}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input{display:flex;flex-direction:row;font-size:1.6rem}@media screen and (max-width:695px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input{flex-direction:column}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input select{margin-left:14px;width:145px;background-position-x:125px}.detail-contact-confirm ul li div.div-sec-6 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input input[type=text]{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .text-last-box{display:flex;align-items:center;margin-left:20px;font-size:1.4rem}@media screen and (max-width:695px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .text-last-box{margin-left:0px;margin-top:7px}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box{display:flex;flex-direction:row}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box{flex-direction:column}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:285px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{position:absolute;top:16px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{width:100%}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input2{position:absolute;top:16px}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box div{position:relative}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box div{width:100%;margin-bottom:10px}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box div img{position:absolute;right:-9.5px;top:17px}@media screen and (max-width:550px){.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box div img{display:none}}.detail-contact-confirm ul li div.div-sec-6 .div-list-input .dat-box div:first-child input{margin-left:0px}.detail-contact-confirm ul li select{width:195px;height:35px;-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;-webkit-user-select:none;border:1px solid #e7e7e7;color:#555;font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;background-color:white;background:url(../images/arrow-selected.png) no-repeat right #fff;background-repeat:no-repeat;background-position:1px;background-position-x:175px}@media screen and (max-width:550px){.detail-contact-confirm ul li select{width:100%;background-position:right 10px bottom 14px}}.detail-contact-confirm ul li textarea{border-color:#e7e7e7;width:100%}.detail-contact-confirm ul li input[type=text]{width:130px;height:35px;margin-left:10px;-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;-webkit-user-select:none;border:1px solid #e7e7e7;color:#555;font-size:inherit;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;background-color:white;outline:0}@media screen and (max-width:550px){.detail-contact-confirm ul li input[type=text]{width:100%;margin-left:0px}}@media screen and (max-width:550px){.detail-contact-confirm ul li:last-child{flex-direction:column}}.submit-contact{text-align:center;display:flex;flex-direction:column;justify-content:center}.submit-contact p{font-size:1.4rem;margin-bottom:10px;line-height:20px;margin-right:20px;margin-left:20px}.submit-contact p span{border-bottom:1px solid #000;padding-bottom:2px}.submit-contact p span a{color:#000;text-decoration:none}.submit-contact label{font-size:1.4rem}@-moz-document url-prefix(){.submit-contact label{position:relative;top:4px}}.submit-contact input{height:18px}.submit-contact button{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#8cc433;height:55px;border:2px solid #8cc433;text-align:center;font-size:1.8rem;position:relative;margin-top:15px}@media screen and (max-width:420px){.submit-contact button{width:90%}}.submit-contact button:hover{background-color:#fff;border:2px solid #8cc433;color:#8cc433}.submit-contact .btn-contact-top{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#8cc433;height:55px;border:2px solid #8cc433;text-align:center;font-size:1.8rem;position:relative;margin-top:15px}@media screen and (max-width:420px){.submit-contact .btn-contact-top{width:90%}}.submit-contact .btn-contact-top:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.submit-contact .btn-contact-top:hover{background-color:#fff;border:2px solid #8cc433;color:#8cc433}.submit-contact .btn-contact-top:hover:after{content:url("../images/arrow-btn-green.png")}.submit-contact button:nth-child(2){background-color:#fff;border:2px solid #cccccc;color:#000}.detail-about-history{width:93%;max-width:1025px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 0px 50px;margin-bottom:70px}@media screen and (max-width:420px){.detail-about-history{padding:45px 20px 0px 20px;margin-bottom:40px}}.detail-about-history .sec-1-right{text-align:right;padding-right:60px}@media screen and (max-width:420px){.detail-about-history .sec-1-right{text-align:left}}.detail-about-history div.div-sec-1{width:15%;border-right:1px solid #000;padding-bottom:10px;position:relative}.detail-about-history div.div-sec-1 span.hide_date{opacity:0}@media screen and (max-width:420px){.detail-about-history div.div-sec-1 span.hide_date{position:absolute}}@media screen and (max-width:768px){.detail-about-history div.div-sec-1{border-right:0;border-left:1px solid #000;padding-left:10px}}@media screen and (max-width:420px){.detail-about-history div.div-sec-1{width:100%;border-left:0}}.detail-about-history div.div-sec-2{width:85%;padding-left:45px;padding-bottom:65px;position:relative}@media screen and (max-width:420px){.detail-about-history div.div-sec-2{padding-left:10px}}.detail-about-history div.div-sec-2 p{margin-bottom:25px}.detail-about-history div.div-sec-2 .img-list-history{margin-top:25px}.detail-about-history div.div-sec-2 .img-list-history p{font-size:1.3rem;margin-top:10px}.detail-about-history div.div-sec-2 a{color:#000;border-bottom:1px solid #000;text-decoration:none;position:relative}.detail-about-history div.div-sec-2 a:after{content:url("../images/bottom-arrow-toggle.png");position:absolute}@media screen and (max-width:420px){.detail-about-history div.div-sec-2{width:100%}}@media screen and (max-width:420px){.detail-about-history div.div-sec-2 br{display:none}}.detail-about-history .step-div-about-history{position:relative}.detail-about-history h3{color:#000;font-size:2.8rem;font-weight:unset;padding-bottom:16px;border-bottom:1px solid #ccc}@media screen and (max-width:420px){.detail-about-history h3{line-height:33px;font-size:2.2rem}}.detail-about-history ul{margin-top:30px}.detail-about-history ul li{display:flex;flex-direction:row;font-size:1.5rem;line-height:20px;letter-spacing:0.5px;position:relative}.detail-about-history ul li .box-detail-history-about{position:absolute;top:45px;padding:30px;background-color:#fff;border:1px solid #dadada;line-height:25px;z-index:1}.detail-about-history ul li .box-detail-history-about:after{content:url("/assets/images/arrow-box.png");position:absolute;left:15px;top:-23px}@media screen and (max-width:1150px){.detail-about-history ul li .box-detail-history-about:after{left:20%}}@media screen and (max-width:420px){.detail-about-history ul li{flex-direction:column;border-left:0px solid #dadada}}.detail-about-history ul li .image-divlist-multi{display:flex}.detail-about-history ul li .image-divlist-multi .img-list-history{margin-right:20px}.detail-about-history ul li.h-300{height:300px}.detail-about-history ul li.null-list-history .div-sec-1:after{content:""}.detail-about-history ul li.list-history-nullpadding .div-sec-2{padding-bottom:30px}.detail-about-history-menu{width:93%;max-width:1025px;margin:0 auto;background-color:#f9f8f8;padding:1px 0px 25px 0px;margin-bottom:30px}.detail-about-history-menu div.div-sec-1{width:27%;position:relative;padding-left:15px;left:4%;padding-left:20px;line-height:20px;display:flex}.detail-about-history-menu div.div-sec-1:after{content:url("/assets/images/arrow-bottom.png");position:absolute;left:0;top:0}@media screen and (max-width:960px){.detail-about-history-menu div.div-sec-1:after{top:9px}}@media screen and (max-width:420px){.detail-about-history-menu div.div-sec-1{width:100%}}.detail-about-history-menu div.div-sec-1 a{cursor:pointer}.detail-about-history-menu ul{margin-top:30px}.detail-about-history-menu ul li{display:flex;flex-direction:row;font-size:1.5rem;padding-top:10px;padding-bottom:20px;line-height:30px;letter-spacing:0.5px}@media screen and (max-width:960px){.detail-about-history-menu ul li{flex-direction:column;padding-top:0px;padding-bottom:0px}.detail-about-history-menu ul li .div-sec-1{width:100%;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:960px) and (max-width:960px){.detail-about-history-menu ul li .div-sec-1{width:90%}}@media screen and (max-width:960px){.detail-about-history-menu ul li .div-sec-1 br{display:none}}.detail-about-finance-menu{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:0px 0px 0px 0px;margin-bottom:30px}.detail-about-finance-menu div.div-sec-1{width:auto;margin-left:8px;margin-right:8px;padding-left:15px;padding-left:20px;line-height:20px}.detail-about-finance-menu div.div-sec-1 a{cursor:pointer;position:relative}.detail-about-finance-menu div.div-sec-1 a:after{content:url("/assets/images/arrow-bottom.png");position:absolute;left:-20px;top:-2px}@media screen and (max-width:960px){.detail-about-finance-menu div.div-sec-1 a:after{top:-1px}}@media screen and (max-width:420px){.detail-about-finance-menu div.div-sec-1{width:100%}}@media screen and (max-width:768px){.detail-about-finance-menu ul{padding-left:15px;padding-right:15px}}.detail-about-finance-menu ul li{display:flex;flex-direction:row;font-size:1.5rem;padding-top:15px;padding-bottom:15px;line-height:30px;letter-spacing:0.5px;justify-content:center}@media screen and (max-width:960px){.detail-about-finance-menu ul li{flex-direction:column;padding-top:0px;padding-bottom:0px}.detail-about-finance-menu ul li .div-sec-1{width:100%;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:960px) and (max-width:960px){.detail-about-finance-menu ul li .div-sec-1{width:90%}}@media screen and (max-width:960px){.detail-about-finance-menu ul li .div-sec-1 br{display:none}}.pagenation-news{width:93%;margin:0 auto;padding:0px 0px 0px 0px;margin-bottom:30px;justify-content:center}.pagenation-news ul{display:flex;flex-direction:row;list-style-type:none;justify-content:center}.pagenation-news ul li p{padding:0px;font-size:1.5rem;cursor:pointer}.pagenation-news ul li p:hover{color:#8cc433}.pagenation-news ul li .active{color:#8cc433}.pagenation-news ul li:last-child{display:flex;align-items:center}.pagenation-news ul li:first-child{display:flex;align-items:center}.detail-news-menu{width:93%;max-width:1120px;margin:0 auto;background-color:#f9f8f8;padding:15px 0px 15px 0px;margin-bottom:30px}.detail-news-menu ul li{display:flex;flex-direction:row;font-size:1.5rem;padding-top:15px;line-height:30px;letter-spacing:0.5px;padding-left:40px;padding-right:40px}.detail-news-menu ul li a{color:#8cc433;text-decoration:none}.detail-news-menu ul li .div-sec-1{width:4%}.detail-news-menu ul li .div-sec-2{display:flex;text-align:center;flex-wrap:wrap;width:96%}.detail-news-menu ul li .div-sec-2 div{width:140px;height:30px;margin-right:8px;background-color:#fff;margin-bottom:15px;cursor:pointer}.detail-news-menu ul li .div-sec-2 div:hover{opacity:0.8}.detail-news-menu ul li .div-sec-2 div .col-89b7ec{color:#89b7ec}.detail-news-menu ul li .div-sec-2 div .col-aad221{color:#aad221}.detail-news-menu ul li .div-sec-2 div .col-48b582{color:#48b582}.detail-news-menu ul li .div-sec-2 .active{background-color:#8cc433}.detail-news-menu ul li .div-sec-2 .active a{color:#fff}.detail-news-menu ul li .div-sec-3{display:flex;text-align:center;flex-wrap:wrap;width:96%}.detail-news-menu ul li .div-sec-3 div{width:100px;height:30px;margin-right:8px;margin-bottom:15px;background-color:#fff;color:#8cc433;cursor:pointer}.detail-news-menu ul li .div-sec-3 div:hover{opacity:0.8}.detail-news-menu ul li .div-sec-3 .active{background-color:#8cc433}.detail-news-menu ul li .div-sec-3 .active a{color:#fff}@media screen and (max-width:960px){.detail-news-menu ul li{flex-direction:column;padding-top:0px;padding-bottom:0px}.detail-news-menu ul li .div-sec-1{width:100%;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:960px) and (max-width:960px){.detail-news-menu ul li .div-sec-1{width:90%}}@media screen and (max-width:960px){.detail-news-menu ul li .div-sec-1 br{display:none}}.list-news-detail{width:93%;max-width:1060px;margin:0 auto;background-color:#fff;padding:15px 0px 30px 0px}@media screen and (max-width:420px){.list-news-detail{padding:15px 0px 0px 0px}}.list-news-detail ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.list-news-detail ul li{background-color:#faf9f9;width:240px;height:301px;margin-bottom:40px;padding-bottom:20px;cursor:pointer}.list-news-detail ul li:hover img{opacity:0.8}.list-news-detail ul li a{color:#000;text-decoration:none}.list-news-detail ul li .date-text-new{display:flex;flex-direction:row;justify-content:space-around;font-size:1.4rem;padding-top:15px;padding-bottom:15px;padding-left:8px;padding-right:8px}.list-news-detail ul li .date-text-new .date-time{display:flex;align-items:center}.list-news-detail ul li .date-text-new .border-cl-89b7ec{border:1px solid #89b7ec}.list-news-detail ul li .date-text-new .border-cl-48b582{border:1px solid #48b582}.list-news-detail ul li .date-text-new .border-cl-aad221{border:1px solid #aad221}.list-news-detail ul li .date-text-new .text-date{padding:5px;font-size:1.3rem;width:105px;text-align:center}.list-news-detail ul li .detail-text{margin-left:20px;margin-right:20px;font-size:1.4rem;width:75%;position:relative}.list-news-detail ul li .detail-text:after{content:url("../images/arrow-news-list.png");position:absolute;top:0px;right:-16px}.list-news-detail ul li .detail-text p{line-height:20px}.list-news-detail ul li:nth-last-child(-n+4){margin-bottom:0px;padding-bottom:20px}@media screen and (max-width:695px){.list-news-detail ul li:nth-last-child(-n+4){margin-bottom:40px;padding-bottom:20px}}.list-news-detail ul li:last-child{margin-bottom:0px}.detail-news{width:93%;max-width:1060px;margin:0 auto;background-color:#f9f8f8;padding:50px}.detail-news .date-text-detail{display:flex;flex-direction:row;margin-bottom:30px}.detail-news .date-text-detail div:first-child{font-size:2rem;display:flex;align-items:center;justify-content:start;height:30px;width:140px}.detail-news .date-text-detail div:nth-child(2){font-size:1.3rem;border:1px solid #b5d842;width:140px;height:30px;display:flex;align-items:center;justify-content:center}.detail-news .title-detail-news{margin-bottom:60px}.detail-news .title-detail-news h3{font-size:3rem;font-weight:normal}.detail-news .text-detail-data{margin-bottom:50px}.detail-news .text-detail-data p{font-size:1.6rem;margin-bottom:10px;line-height:20px}@media screen and (max-width:695px){.detail-news .text-detail-data p{font-size:1.3rem}}.detail-news .image-list ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.detail-news .image-list ul li{margin-bottom:20px}.next-prev-new-detail{max-width:1060px;margin:0 auto;padding-top:50px}.next-prev-new-detail ul{display:flex;flex-direction:row;list-style-type:none;justify-content:space-between}.next-prev-new-detail ul li{align-items:center;display:flex}.next-prev-new-detail ul li a.btn-a-news{text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#8cc433;border:2px solid #8cc433;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.next-prev-new-detail ul li a.btn-a-news:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.next-prev-new-detail ul li a.btn-a-news:hover{background-color:#fff;border:2px solid #8cc433;color:#8cc433}.next-prev-new-detail ul li a.btn-a-news:hover:after{content:url("../images/arrow-btn-green.png")}.next-prev-new-detail ul li span{font-size:1.6rem;margin-left:15px;margin-right:15px}.next-prev-new-detail ul li span a{color:#000000;text-decoration:none}@media screen and (max-width:695px){.next-prev-new-detail ul li span{display:none}}.detail-about-finance{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 50px 50px;margin-bottom:70px}@media screen and (max-width:420px){.detail-about-finance{padding:45px 20px 0px 20px}}.detail-about-finance div.div-sec-1{width:20%;padding-bottom:10px;position:relative;line-height:30px}@media screen and (max-width:768px){.detail-about-finance div.div-sec-1{width:45%}}@media screen and (max-width:420px){.detail-about-finance div.div-sec-1{width:100%}}.detail-about-finance div.div-sec-2{width:80%;padding-bottom:20px;line-height:30px}@media screen and (max-width:768px){.detail-about-finance div.div-sec-2{width:100%;padding-left:0px}}.detail-about-finance div.div-sec-2 p{margin-bottom:25px}.detail-about-finance div.div-sec-2 .img-list-history{margin-top:25px}.detail-about-finance div.div-sec-2 .img-list-history p{font-size:1.3rem;margin-top:10px}.detail-about-finance div.div-sec-2 a{color:#000;border-bottom:1px solid #000;text-decoration:none}.detail-about-finance div.div-sec-2 span{position:relative}.detail-about-finance div.div-sec-2 span:after{content:url("../images/icon-pdf.png");position:absolute;bottom:-9px;right:-20px}@media screen and (max-width:768px){.detail-about-finance div.div-sec-2 span:after{right:unset}}@media screen and (max-width:420px){.detail-about-finance div.div-sec-2{width:100%}}@media screen and (max-width:420px){.detail-about-finance div.div-sec-2 br{display:none}}.detail-about-finance div.div-sec-2-alone{padding-left:0px;text-align:left;padding-bottom:15px}.detail-about-finance div.div-sec-2-alone a.link-tab{color:#000;border-bottom:1px solid #000;text-decoration:none;position:relative}.detail-about-finance div.div-sec-2-alone a.link-tab:after{content:url("../images/icon-linktab.png");position:absolute;bottom:-10px;right:-30px}.detail-about-finance .step-div-about-history{position:relative}.detail-about-finance h3{color:#000;font-size:2.8rem;font-weight:unset;padding-bottom:16px;text-align:center}@media screen and (max-width:420px){.detail-about-finance h3{line-height:33px}}.detail-about-finance ul{margin-top:30px}.detail-about-finance ul li{display:flex;flex-direction:row;font-size:1.5rem;line-height:20px;letter-spacing:0.5px;position:relative}.detail-about-finance ul li .box-detail-history-about{position:absolute;top:45px;right:25px;padding:30px;background-color:#fff;border:1px solid #dadada;line-height:25px;z-index:1}.detail-about-finance ul li .box-detail-history-about:after{content:url("/assets/images/arrow-box.png");position:absolute;left:15px;top:-23px}@media screen and (max-width:1150px){.detail-about-finance ul li .box-detail-history-about:after{left:20%}}@media screen and (max-width:420px){.detail-about-finance ul li{flex-direction:column}}.detail-about-finance ul li .image-divlist-multi{display:flex}.detail-about-finance ul li .image-divlist-multi .img-list-history{margin-right:20px}.detail-about-finance ul li.h-300{height:300px}.detail-about-finance ul li.null-list-history .div-sec-1:after{content:""}.detail-about-finance ul li.list-history-nullpadding .div-sec-2{padding-bottom:30px}.detail-about-finance ul li:last-child div.div-sec-2{padding-bottom:0px}.detail-MANAGEMENT{margin-bottom:120px}@media screen and (max-width:420px){.detail-MANAGEMENT{margin-bottom:50px}}@media screen and (max-width:420px){.detail-MANAGEMENT{margin-left:5px;margin-right:5px}}.detail-MANAGEMENT .Box-Massage-about{padding-top:120px}@media screen and (max-width:420px){.detail-MANAGEMENT .Box-Massage-about{padding-top:30px}}.detail-MANAGEMENT .cir-cle-gf{position:relative;height:515px;width:550px;margin:auto;padding-bottom:120px}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf{width:100%;height:335px}}.detail-MANAGEMENT .cir-cle-gf .img-cir{position:absolute;background:url("../images/circle-about.png") no-repeat bottom center;background-size:contain;height:100%;width:100%}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1{position:absolute;left:50%;top:22%;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:960px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1{top:23%}}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1{top:23%}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1{top:23%}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 h4{font-size:3rem;color:#8dc433;margin-bottom:25px}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 h4{font-size:2.5rem;margin-bottom:5px}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 h4{font-size:2.5rem;margin-bottom:5px}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 p{font-size:1.5rem;line-height:2.6rem;letter-spacing:0.2rem}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 p{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-1 p{font-size:1rem;line-height:1.6rem}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2{position:absolute;left:23%;bottom:11%;transform:translate(-51%,5%);text-align:center}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2{left:26%}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 h4{font-size:3rem;color:#8dc433;margin-bottom:25px}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 h4{font-size:2.5rem;margin-bottom:5px}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 h4{font-size:2.5rem;margin-bottom:5px}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 p{font-size:1.5rem;line-height:2.3rem;letter-spacing:0.2rem}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 p{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-2 p{font-size:1rem;line-height:1.6rem}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3{position:absolute;right:6%;bottom:12%;transform:translate(-7%,-4%);text-align:center}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3{right:9%;bottom:13%}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3{right:4%;bottom:13%}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 h4{font-size:3rem;color:#8dc433;margin-bottom:25px}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 h4{font-size:2.5rem;margin-bottom:5px}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 h4{font-size:2.5rem;margin-bottom:5px}}.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 p{font-size:1.5rem;line-height:2.3rem;letter-spacing:0.2rem}@media screen and (max-width:420px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 p{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:375px){.detail-MANAGEMENT .cir-cle-gf .img-cir .MANAGEMENT-3 p{font-size:1rem;line-height:1.6rem}}.section-grey{background-color:#f9f8f8}.section-white{background-color:#fff!important}.all-flex-policy{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-policy div:first-child{order:5}}.all-flex-policy #nav #gNavi{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-policy #nav #gNavi .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-policy #nav #gNavi .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body{display:inherit}}.all-flex-policy #nav #gNavi .gNavi_body li.active a{color:#000}.all-flex-policy #nav #gNavi .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-policy #nav #gNavi .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-policy #nav #gNavi .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:960px){.all-flex-policy #nav #gNavi .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body li a:hover{color:#89b7ec}}.all-flex-policy #nav #gNavi .gNavi_body-ayase{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-policy #nav #gNavi .gNavi_body-ayase{width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-ayase{display:inherit}}.all-flex-policy #nav #gNavi .gNavi_body-ayase li.active a{color:#000}.all-flex-policy #nav #gNavi .gNavi_body-ayase li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-policy #nav #gNavi .gNavi_body-ayase li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a br{display:none}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:960px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body-ayase li a:hover{color:#c0dc6f}}.all-flex-policy #nav #gNavi .gNavi_body-sagamino{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino{width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino{display:inherit}}.all-flex-policy #nav #gNavi .gNavi_body-sagamino li.active a{color:#000}.all-flex-policy #nav #gNavi .gNavi_body-sagamino li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a br{display:none}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:960px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:695px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-policy #nav #gNavi .gNavi_body-sagamino li a:hover{color:#48b582}}.all-flex-policy .banner-facility{background:url(../images/banner-facility.jpg) no-repeat center;background-position:center top;background-size:cover;height:38vw;max-height:500px;display:flex;align-items:center;justify-content:center}.all-flex-policy .detail-policy-infomation{background-color:#f9f8f8;padding-bottom:100px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation{padding-left:15px;padding-right:15px;padding-bottom:0px}}.all-flex-policy .detail-policy-infomation .Box-policy-infomation{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .Box-policy-infomation{padding-top:50px;padding-bottom:15px}}.all-flex-policy .detail-policy-infomation .Box-policy-infomation h3{font-size:3.8rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .Box-policy-infomation h3{font-size:2.2rem}}.all-flex-policy .detail-policy-infomation .Box-policy-infomation p{font-size:1.3rem;color:#000}.all-flex-policy .detail-policy-infomation .list-infomation{max-width:800px;margin:0 auto;background-color:#fff}.all-flex-policy .detail-policy-infomation .list-infomation ul li{display:flex;flex-direction:row;height:50px;border-bottom:1px solid #d5d5d5}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .list-infomation ul li p{font-size:1.1rem}}.all-flex-policy .detail-policy-infomation .list-infomation ul li div:first-child{width:19%;background-color:#d8e8f8;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-policy .detail-policy-infomation .list-infomation ul li div:nth-child(2){width:81%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation ul li div:nth-child(2){font-size:1.3rem}}.all-flex-policy .detail-policy-infomation .list-infomation ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy{max-width:800px;margin:0 auto;line-height:22px}.all-flex-policy .detail-policy-infomation .list-infomation-policy .list-infomation-title p{font-size:1.6rem}@media screen and (max-width:695px){.all-flex-policy .detail-policy-infomation .list-infomation-policy .list-infomation-title p{font-size:1.4rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy p{padding-top:15px;padding-bottom:15px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .list-infomation-policy p{font-size:1.1rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy section{padding-top:10px;padding-bottom:10px}.all-flex-policy .detail-policy-infomation .list-infomation-policy section p{padding-top:10px;padding-bottom:10px;position:relative;line-height:16px}.all-flex-policy .detail-policy-infomation .list-infomation-policy section p:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul.ul-margin-top-50{margin-top:50px}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul{background-color:#fff}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li{display:flex;flex-direction:row;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li p span.title-detail{font-weight:600}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li div:first-child{width:25%;background-color:#ddeda6;display:flex;align-items:center;justify-content:center;font-size:1.4rem;padding-left:10px;padding-right:10px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li div:nth-child(2){width:75%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li div:nth-child(2){font-size:1.3rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li .col-2{display:flex;flex-direction:column;width:100%;padding-left:0px!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li .bg-ddeda6{background-color:#ddeda6}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li .bg-eef6d3{background-color:#eef6d3}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-2{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-2 li{width:50%;justify-content:center;align-items:center;border-bottom:2px solid #d5d5d5!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-2 li:first-child{border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-2 li.width-43{width:43.6%}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-2 li.width-58{width:58.1%}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-6{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-6 li{width:50%;justify-content:center;align-items:center;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li ul.ul-col-6 li:nth-child(3){border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li .pad-l-0{padding-left:0!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound{max-width:800px;margin:0 auto;line-height:22px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound div{margin-top:0!important}}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound p{padding-top:15px;padding-bottom:15px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound p{font-size:1.1rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound section{padding-top:10px;padding-bottom:10px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound section p{padding-top:10px;padding-bottom:10px;position:relative;line-height:16px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound section p:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul.ul-margin-top-50{margin-top:50px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul{background-color:#fff;list-style-type:disc}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li{display:flex;flex-direction:row;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection{width:75%!important;display:flex;flex-direction:column}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection .section-div{display:flex;flex-direction:row;width:100%;border-bottom:1px solid #d5d5d5;background-color:unset!important;border-right:0px!important;padding-top:10px;padding-bottom:10px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection .section-div-one{display:flex;flex-direction:row;width:100%;border-bottom:0px solid #d5d5d5;background-color:unset!important;border-right:0px!important;padding-top:10px;padding-bottom:10px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection section:last-child{border-bottom:0px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection ul:first-child{display:flex;flex-direction:column;justify-content:center;align-items:left;width:75%;padding-left:20px;padding-right:20px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection ul:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;width:26%;padding-left:10px;padding-right:10px}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div.detailsection ul{display:flex;flex-direction:row}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li p span.title-detail{font-weight:600}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .line-p{flex-direction:column}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .line-p p{border-bottom:1px solid #000}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:first-child{width:25%;background-color:#ddeda6;display:flex;align-items:center;justify-content:center;font-size:1.4rem;padding-left:10px;padding-right:10px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:nth-child(2){width:55%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;padding-left:10px;padding-right:10px}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:nth-child(2){font-size:1.3rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:nth-child(3){width:20%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;padding-left:10px;padding-right:10px}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li div:nth-child(3){font-size:1.3rem}}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .col-2{display:flex;flex-direction:column;width:100%;padding-left:0px!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .bg-ddeda6{background-color:#ddeda6}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .bg-eef6d3{background-color:#eef6d3}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-2{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-2 li{width:50%;justify-content:center;align-items:center;border-bottom:2px solid #d5d5d5!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-2 li:first-child{border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-2 li.width-43{width:43.6%}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-2 li.width-58{width:58.1%}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-6{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-6 li{width:50%;justify-content:center;align-items:center;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li ul.ul-col-6 li:nth-child(3){border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li .pad-l-0{padding-left:0!important}.all-flex-policy .detail-policy-infomation .list-infomation-policy-secound ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino{max-width:800px;margin:0 auto;line-height:22px}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino p{padding-top:15px;padding-bottom:15px}@media screen and (max-width:420px){.all-flex-policy .detail-policy-infomation .list-infomation-sagamino p{font-size:1.1rem}}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino section{padding-top:10px;padding-bottom:10px}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino section p{padding-top:10px;padding-bottom:10px;position:relative;line-height:20px}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino section p:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul.ul-margin-top-50{margin-top:50px}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul{background-color:#fff}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li{display:flex;flex-direction:row;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li div:first-child{width:19%;background-color:#c8e9d9;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li div:nth-child(2){width:81%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li div:nth-child(2){font-size:1.3rem}}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li .col-2{display:flex;flex-direction:column;width:100%;padding-left:0px!important}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li .bg-c8e9d9{background-color:#c8e9d9}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li .bg-ecf7f2{background-color:#ecf7f2}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-2{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-2 li{width:50%;justify-content:center;align-items:center;border-bottom:2px solid #d5d5d5!important}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-2 li:first-child{border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-2 li.width-43{width:43.6%}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-2 li.width-58{width:58.1%}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-6{display:flex;flex-direction:row;width:100%}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-6 li{width:50%;justify-content:center;align-items:center;border-bottom:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li ul.ul-col-6 li:nth-child(3){border-right:1px solid #d5d5d5}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li .pad-l-0{padding-left:0!important}.all-flex-policy .detail-policy-infomation .list-infomation-sagamino ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-facility{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-facility div:first-child{order:5}}.all-flex-facility #nav #gNavi-facility{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-facility #nav #gNavi-facility .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility #nav #gNavi-facility .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body{display:inherit}}.all-flex-facility #nav #gNavi-facility .gNavi_body li.active a{color:#000}.all-flex-facility #nav #gNavi-facility .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility #nav #gNavi-facility .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:960px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body li a:hover{color:#89b7ec}}.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase{width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase{display:inherit}}.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li.active a{color:#000}.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:960px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body-ayase li a:hover{color:#c0dc6f}}.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino{width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino{display:inherit}}.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li.active a{color:#000}.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:960px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:695px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility #nav #gNavi-facility .gNavi_body-sagamino li a:hover{color:#48b582}}.all-flex-facility .banner-facility{background:url(../images/banner-facility.jpg) no-repeat center;background-size:cover;height:38vw;max-height:500px;display:flex;align-items:center;justify-content:center}.all-flex-facility .banner-facility-ayase{background:url(../images/banner-facility-ayase.jpg) no-repeat center;background-size:cover;height:38vw;max-height:500px;display:flex;align-items:center;justify-content:center}.all-flex-facility .banner-facility-sagamino{background:url(../images/banner-facility-sagamino.jpg) no-repeat center;background-size:cover;height:38vw;max-height:500px;display:flex;align-items:center;justify-content:center}.all-flex-facility .Box-Massage-facility{text-align:center;margin-top:40px;margin-bottom:85px}@media screen and (max-width:960px){.all-flex-facility .Box-Massage-facility{margin-left:20px;margin-right:20px}}@media screen and (max-width:420px){.all-flex-facility .Box-Massage-facility{margin-bottom:40px;margin-left:15px;margin-right:15px;margin-top:20px}}.all-flex-facility .Box-Massage-facility h2{font-size:4.2rem;font-family:"Mada";font-style:bold;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-facility .Box-Massage-facility h2{font-size:3rem}}@media screen and (max-width:420px){.all-flex-facility .Box-Massage-facility h2{font-size:2rem;line-height:30px}}@media screen and (max-width:960px){.all-flex-facility .Box-Massage-facility h2 br{display:none}}.all-flex-facility .detail-first-facility{max-width:1120px;margin:0 auto}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility{margin-left:20px;margin-right:20px}}.all-flex-facility .detail-first-facility .section-one{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-one{flex-direction:column}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-one{margin-bottom:50px}}.all-flex-facility .detail-first-facility .section-one .div-1{width:60%;padding-right:40px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-one .div-1{padding-right:10px}}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-one .div-1{width:100%}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-one .div-1{padding-right:0px}}.all-flex-facility .detail-first-facility .section-one .div-2{width:40%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-one .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-one .div-2{width:100%}.all-flex-facility .detail-first-facility .section-one .div-2 br{display:none}}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-one .div-2{padding-left:0px}}.all-flex-facility .detail-first-facility .section-one .div-2 h3{font-size:3rem;margin-bottom:30px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-one .div-2 h3{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-one .div-2 h3{font-size:2.7rem}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-one .div-2 h3{font-size:1.8rem;font-weight:bold;line-height:30px}}.all-flex-facility .detail-first-facility .section-one .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility .section-one .div-2 p br{display:none}}.all-flex-facility .detail-first-facility .section-two{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-two{flex-direction:column-reverse}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-two{margin-bottom:50px}}.all-flex-facility .detail-first-facility .section-two .div-1{width:65%;padding-left:30px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-two .div-1{width:100%;padding-left:10px}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-two .div-1{padding-left:0px}}.all-flex-facility .detail-first-facility .section-two .div-2{width:35%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-right:30px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-two .div-2{width:100%;padding-right:0px;padding-top:20px}}.all-flex-facility .detail-first-facility .section-two .div-2 h3{font-size:3rem;margin-bottom:35px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-two .div-2 h3{font-size:2.7rem;margin-bottom:15px}}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility .section-two .div-2 h3 br{display:none}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-two .div-2 h3{font-size:1.9rem;font-weight:bold;line-height:30px}}.all-flex-facility .detail-first-facility .section-two .div-2 .p-margin-div-2{margin-bottom:35px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-two .div-2 .p-margin-div-2{margin-bottom:10px}}.all-flex-facility .detail-first-facility .section-two .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility .section-two .div-2 p br{display:none}}.all-flex-facility .detail-first-facility .section-tree{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-tree{flex-direction:column}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-tree{margin-bottom:50px}}.all-flex-facility .detail-first-facility .section-tree .div-1{width:60%;padding-right:40px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-tree .div-1{padding-right:10px}}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-tree .div-1{width:100%}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-tree .div-1{padding-right:0px}}.all-flex-facility .detail-first-facility .section-tree .div-2{width:40%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-tree .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-tree .div-2{width:100%}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-tree .div-2{padding-left:0px}}.all-flex-facility .detail-first-facility .section-tree .div-2 h3{font-size:3rem;margin-bottom:30px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:768px){.all-flex-facility .detail-first-facility .section-tree .div-2 h3{font-size:2.7rem}}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility .section-tree .div-2 h3 br{display:none}}@media screen and (max-width:420px){.all-flex-facility .detail-first-facility .section-tree .div-2 h3{font-size:1.9rem;line-height:30px;font-weight:bold}}@media screen and (max-width:550px){.all-flex-facility .detail-first-facility .section-tree .div-2 h3{margin-bottom:15px;margin-top:15px}}.all-flex-facility .detail-first-facility .section-tree .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-facility .detail-first-facility .section-tree .div-2 p br{display:none}}.all-flex-facility .detail-facility-infomation{background-color:#f9f8f8;padding-bottom:100px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation{padding-bottom:50px}}.all-flex-facility .detail-facility-infomation .Box-facility-infomation{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .Box-facility-infomation{padding-top:50px}}.all-flex-facility .detail-facility-infomation .Box-facility-infomation h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .Box-facility-infomation h2{font-size:3rem}}.all-flex-facility .detail-facility-infomation .Box-facility-infomation p{font-size:1.3rem;color:#000}.all-flex-facility .detail-facility-infomation .list-infomation{max-width:800px;margin:0 auto;background-color:#fff}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation{margin-left:15px;margin-right:15px}}.all-flex-facility .detail-facility-infomation .list-infomation ul li{display:flex;flex-direction:row;height:50px;border-bottom:1px solid #d5d5d5}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation ul li p{font-size:1.1rem}}.all-flex-facility .detail-facility-infomation .list-infomation ul li div:first-child{width:19%;background-color:#d8e8f8;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-facility .detail-facility-infomation .list-infomation ul li div:nth-child(2){width:81%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation ul li div:nth-child(2){font-size:1.3rem}}.all-flex-facility .detail-facility-infomation .list-infomation ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-ayase{max-width:800px;margin:0 auto;line-height:22px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation-ayase{margin-left:15px;margin-right:15px}}.all-flex-facility .detail-facility-infomation .list-infomation-ayase p{padding-top:15px;padding-bottom:15px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation-ayase p{font-size:1.1rem}}.all-flex-facility .detail-facility-infomation .list-infomation-ayase .sec-dum{width:unset!important;background-color:unset!important;display:unset!important;align-items:unset!important;justify-content:unset!important;font-size:unset!important;padding-left:unset!important;border-right:unset!important}.all-flex-facility .detail-facility-infomation .list-infomation-ayase .list-img{padding-top:10px;padding-bottom:10px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase .list-img p{padding-top:10px;padding-bottom:10px;position:relative;line-height:16px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase .list-img p:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul.ul-margin-top-50{margin-top:50px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul{background-color:#fff}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li{display:flex;flex-direction:row;border-bottom:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .list-img{padding-top:10px;padding-bottom:10px;position:relative;line-height:20px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .list-img:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li div:first-child{width:19%;background-color:#ddeda6;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li div:nth-child(2){width:81%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li div:nth-child(2){font-size:1.3rem}}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .col-2{display:flex;flex-direction:column;width:100%;padding-left:0px!important}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .bg-ddeda6{background-color:#ddeda6}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .bg-eef6d3{background-color:#eef6d3}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-2{display:flex;flex-direction:row;width:100%}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-2 li{width:50%;justify-content:center;align-items:center;border-bottom:2px solid #d5d5d5!important}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-2 li:first-child{border-right:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-2 li.width-43{width:43.6%}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-2 li.width-58{width:58.1%}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-6{display:flex;flex-direction:row;width:100%}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-6 li{width:50%;justify-content:center;align-items:center;border-bottom:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li ul.ul-col-6 li:nth-child(3){border-right:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li .pad-l-0{padding-left:0!important}.all-flex-facility .detail-facility-infomation .list-infomation-ayase ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino{max-width:800px;margin:0 auto;line-height:22px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation-sagamino{margin-left:15px;margin-right:15px}}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino p{padding-top:15px;padding-bottom:15px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-infomation .list-infomation-sagamino p{font-size:1.1rem}}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino .sec-dum{width:unset!important;background-color:unset!important;display:unset!important;align-items:unset!important;justify-content:unset!important;font-size:unset!important;padding-left:unset!important;border-right:unset!important}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino .list-img{padding-top:10px;padding-bottom:10px;position:relative;line-height:16px}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino .list-img:after{content:url("/assets/images/dot.png");position:absolute;left:-10px;top:7px}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul.ul-margin-top-50{margin-top:50px}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul{background-color:#fff}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li{display:flex;flex-direction:row;border-bottom:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li div:first-child{width:19%;background-color:#c8e9d9;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px;border-right:1px solid #d5d5d5}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li div:first-child{font-size:1.3rem;padding-left:5px}}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li div:nth-child(2){width:81%;display:flex;align-items:center;justify-content:start;font-size:1.4rem;padding-left:20px}@media screen and (max-width:550px){.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li div:nth-child(2){font-size:1.3rem}}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li .col-2{display:flex;flex-direction:column;width:100%;padding-left:0px!important}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li .bg-c8e9d9{background-color:#c8e9d9}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li .bg-ecf7f2{background-color:#ecf7f2}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-2{display:flex;flex-direction:row;width:100%}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-2 li{width:50%;justify-content:center;align-items:center;border-bottom:2px solid #d5d5d5!important}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-2 li:first-child{border-right:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-2 li.width-43{width:43.6%}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-2 li.width-58{width:58.1%}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-6{display:flex;flex-direction:row;width:100%}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-6 li{width:50%;justify-content:center;align-items:center;border-bottom:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li ul.ul-col-6 li:nth-child(3){border-right:1px solid #d5d5d5}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li .pad-l-0{padding-left:0!important}.all-flex-facility .detail-facility-infomation .list-infomation-sagamino ul li:last-child{border-bottom:0px solid #d5d5d5}.all-flex-facility .detail-facility-photo{background-color:#fff;padding-bottom:100px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo{padding-bottom:65px}}.all-flex-facility .detail-facility-photo .Box-facility-photo{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo .Box-facility-photo{padding-top:50px}}.all-flex-facility .detail-facility-photo .Box-facility-photo h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo .Box-facility-photo h2{font-size:3rem}}.all-flex-facility .detail-facility-photo .Box-facility-photo p{font-size:1.3rem;color:#000}.all-flex-facility .detail-facility-photo .center li{opacity:0.3;transition:all 300ms ease;transform:scale(0.8)}.all-flex-facility .detail-facility-photo .center li img{margin:auto}.all-flex-facility .detail-facility-photo .center .slick-active{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08)}.all-flex-facility .detail-facility-photo .center .slick-dots li{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08);width:0px}.all-flex-facility .detail-facility-photo .slick-dots{bottom:-50px}.all-flex-facility .detail-facility-photo .slick-dots li button:before{font-size:15px;color:rgb(152,196,238)}.all-flex-facility .detail-facility-photo .slick-dots li.slick-active button:before{color:rgb(152,196,238);opacity:1}.all-flex-facility .detail-facility-photo .slick-dots li{margin:0 15px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo .slick-dots li{margin:0 0px}}.all-flex-facility .detail-facility-photo .slick-prev{left:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo .slick-next{right:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo .slick-next:before{content:url("/assets/images/arrow-facility-photo-next2.png")}.all-flex-facility .detail-facility-photo .slick-prev:before{content:url("/assets/images/arrow-facility-photo-prev2.png")}.all-flex-facility .detail-facility-photo-ayase{background-color:#fff;padding-bottom:100px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-ayase{padding-bottom:60px}}.all-flex-facility .detail-facility-photo-ayase .Box-facility-photo{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-ayase .Box-facility-photo{padding-top:50px}}.all-flex-facility .detail-facility-photo-ayase .Box-facility-photo h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-ayase .Box-facility-photo h2{font-size:3rem}}.all-flex-facility .detail-facility-photo-ayase .Box-facility-photo p{font-size:1.3rem;color:#000}.all-flex-facility .detail-facility-photo-ayase .center li{opacity:0.3;transition:all 300ms ease;transform:scale(0.8)}.all-flex-facility .detail-facility-photo-ayase .center li img{margin:auto}.all-flex-facility .detail-facility-photo-ayase .center .slick-active{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08)}.all-flex-facility .detail-facility-photo-ayase .center .slick-dots li{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08);width:0px!important}.all-flex-facility .detail-facility-photo-ayase .slick-dots{bottom:-50px}.all-flex-facility .detail-facility-photo-ayase .slick-dots li button:before{font-size:15px;color:#d6d6d6}.all-flex-facility .detail-facility-photo-ayase .slick-dots li.slick-active button:before{color:#aad221;opacity:1}.all-flex-facility .detail-facility-photo-ayase .slick-dots li button:hover:before{color:#aad221;opacity:1}.all-flex-facility .detail-facility-photo-ayase .slick-dots li{margin:0 15px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-ayase .slick-dots li{margin:0 10px}}.all-flex-facility .detail-facility-photo-ayase .slick-prev{left:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo-ayase .slick-next{right:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo-ayase .slick-next:before{content:url("/assets/images/arrow-facility-photo-next2.png")}.all-flex-facility .detail-facility-photo-ayase .slick-prev:before{content:url("/assets/images/arrow-facility-photo-prev2.png")}.all-flex-facility .detail-facility-photo-sagamino{background-color:#fff;padding-bottom:100px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-sagamino{padding-bottom:60px}}.all-flex-facility .detail-facility-photo-sagamino .Box-facility-photo{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-sagamino .Box-facility-photo{padding-top:50px}}.all-flex-facility .detail-facility-photo-sagamino .Box-facility-photo h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-sagamino .Box-facility-photo h2{font-size:3rem}}.all-flex-facility .detail-facility-photo-sagamino .Box-facility-photo p{font-size:1.3rem;color:#000}.all-flex-facility .detail-facility-photo-sagamino .center li{opacity:0.3;transition:all 300ms ease;transform:scale(0.8)}.all-flex-facility .detail-facility-photo-sagamino .center li img{margin:auto}.all-flex-facility .detail-facility-photo-sagamino .center .slick-active{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08)}.all-flex-facility .detail-facility-photo-sagamino .center .slick-dots li{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08);width:0px}.all-flex-facility .detail-facility-photo-sagamino .slick-dots{bottom:-50px}.all-flex-facility .detail-facility-photo-sagamino .slick-dots li button:before{font-size:15px;color:#d6d6d6}.all-flex-facility .detail-facility-photo-sagamino .slick-dots li.slick-active button:before{color:#48b582;opacity:1}.all-flex-facility .detail-facility-photo-sagamino .slick-dots li button:hover:before{color:#48b582;opacity:1}.all-flex-facility .detail-facility-photo-sagamino .slick-dots li{margin:0 15px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-photo-sagamino .slick-dots li{margin:0 0px}}.all-flex-facility .detail-facility-photo-sagamino .slick-prev{left:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo-sagamino .slick-next{right:13.5%;content:"";z-index:2}.all-flex-facility .detail-facility-photo-sagamino .slick-next:before{content:url("/assets/images/arrow-facility-photo-next2.png")}.all-flex-facility .detail-facility-photo-sagamino .slick-prev:before{content:url("/assets/images/arrow-facility-photo-prev2.png")}.all-flex-facility .detail-facility-news{padding-bottom:100px;background-color:#f9f8f8}@media screen and (max-width:420px){.all-flex-facility .detail-facility-news{padding-bottom:50px}}.all-flex-facility .detail-facility-news .div-parent{max-width:1300px;margin:0 auto}.all-flex-facility .detail-facility-news .div-parent .Box-facility-news{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-news .div-parent .Box-facility-news{padding-top:50px}}.all-flex-facility .detail-facility-news .div-parent .Box-facility-news h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-news .div-parent .Box-facility-news h2{font-size:3rem}}.all-flex-facility .detail-facility-news .div-parent .Box-facility-news p{font-size:1.3rem;color:#000}@media screen and (max-width:550px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news{margin-left:20px;margin-right:20px}}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news{background-color:#fff}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news a{text-decoration:none;color:#000}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news img{width:100%}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news .text-detail-facility-news{padding:20px;font-size:1.3rem;background-color:#fff}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news .text-detail-facility-news .date-news-facility{margin-bottom:15px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news .text-detail-facility-news .detail-news-facility{line-height:25px;position:relative}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .box-list-facility-news .text-detail-facility-news .detail-news-facility:after{content:url("/assets/images/arrow-list-news.png");position:absolute;right:-5px;top:-2px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (max-width:550px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul{flex-direction:column}}.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul li{margin-right:10px;margin-left:10px;width:18%;display:flex;flex-wrap:wrap;align-items:stretch;font-size:16px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul li:hover{opacity:0.8}@media screen and (max-width:550px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul li{justify-content:center;margin-right:0px;margin-left:0px;margin-bottom:50px}}@media screen and (max-width:550px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news ul li{width:100%}}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility{text-align:center;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility{margin-top:0px}}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility a.button-news-facility{text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#89b7ec;border:2px solid #89b7ec;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility a.button-news-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility a.button-news-facility:hover{background-color:#fff;border:2px solid #89b7ec;color:#89b7ec}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility a.button-news-facility:hover:after{content:url("../images/arrow-btn-blue.png")}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase{text-align:center;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase{margin-top:0px}}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase a.button-news-facility{text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#aad221;border:2px solid #aad221;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase a.button-news-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase a.button-news-facility:hover{background-color:#fff;border:2px solid #aad221;color:#aad221}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-ayase a.button-news-facility:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-sagamino{text-align:center}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-sagamino a.button-news-facility{text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#48b582;border:2px solid #48b582;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-sagamino a.button-news-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-sagamino a.button-news-facility:hover{background-color:#fff;border:2px solid #48b582;color:#48b582}.all-flex-facility .detail-facility-news .div-parent .list-facility-news .btn-news-facility-sagamino a.button-news-facility:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility .facility-facebook{padding-bottom:100px;background-color:#fff}.all-flex-facility .facility-facebook .div-parent{max-width:1300px;margin:0 auto}.all-flex-facility .facility-facebook .div-parent .Box-facility-facebook{text-align:center;padding-top:120px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility .facility-facebook .div-parent .Box-facility-facebook{padding-top:50px}}.all-flex-facility .facility-facebook .div-parent .Box-facility-facebook h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility .facility-facebook .div-parent .Box-facility-facebook h2{font-size:3rem}}.all-flex-facility .facility-facebook .div-parent .Box-facility-facebook p{font-size:1.3rem;color:#000}.all-flex-facility .facility-facebook .div-parent .iframe-facebook{text-align:center}.all-flex-facility .facility-recruit{padding-bottom:100px;background:url(../images/background-recruit.png) no-repeat top;background-size:cover;height:420px}.all-flex-facility .facility-recruit .div-parent{max-width:1300px;margin:0 auto}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit{text-align:center;padding-top:50px}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit p{font-size:1.3rem;color:#000}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit p.subtitle-recruit{line-height:20px;margin-top:20px}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit{text-align:center}@media screen and (max-width:550px){.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit{margin-left:20px;margin-right:20px}}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit a.button-news-facility{text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#89b7ec;border:2px solid #89b7ec;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit a.button-news-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit a.button-news-facility:hover{background-color:#fff;border:2px solid #89b7ec;color:#89b7ec}.all-flex-facility .facility-recruit .div-parent .Box-facility-recruit .btn-facility-recruit a.button-news-facility:hover:after{content:url("../images/arrow-btn-blue.png")}.all-flex-facility .facility-recruit-ayase{padding-bottom:100px;background:url(../images/background-recruit-ayase.png) no-repeat top;background-size:cover;height:420px}.all-flex-facility .facility-recruit-ayase .div-parent{max-width:1300px;margin:0 auto}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit{text-align:center;padding-top:50px}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit p{font-size:1.3rem;color:#000}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit p.subtitle-recruit{line-height:20px;margin-top:20px}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit{text-align:center}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit{margin-left:20px;margin-right:20px}}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#89b7ec;height:55px;text-align:center;font-size:1.8rem;position:relative;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button{width:90%}}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button{width:100%}}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button:after{content:url("../images/arrow-btn-white.png");position:absolute;top:14px;right:10px}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button:hover{background-color:#fff;border:2px solid #89b7ec;color:#89b7ec}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit button:hover:after{content:url("../images/arrow-btn-blue.png")}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase{text-align:center}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a{cursor:pointer}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase{margin-left:20px;margin-right:20px}}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a.button-recruit-facility{text-decoration:none;color:#000;border:0;width:26%;margin:auto;height:55px;color:#fff;background-color:#aad221;border:2px solid #aad221;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a.button-recruit-facility{width:90%}}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a.button-recruit-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a.button-recruit-facility:hover{background-color:#fff;border:2px solid #aad221;color:#aad221}.all-flex-facility .facility-recruit-ayase .div-parent .Box-facility-recruit .btn-facility-recruit-ayase a.button-recruit-facility:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility .facility-recruit-sagamino{padding-bottom:100px;background:url(../images/background-recruit.png) no-repeat top;background-size:cover;height:420px}.all-flex-facility .facility-recruit-sagamino .div-parent{max-width:1300px;margin:0 auto}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit{text-align:center;padding-top:50px}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit p{font-size:1.3rem;color:#000}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit p.subtitle-recruit{line-height:20px;margin-top:20px}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit{text-align:center}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit{margin-left:20px;margin-right:20px}}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#89b7ec;height:55px;text-align:center;font-size:1.8rem;position:relative;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button{width:90%}}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button{width:100%}}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button:after{content:url("../images/arrow-btn-white.png");position:absolute;top:14px;right:10px}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button:hover{background-color:#fff;border:2px solid #89b7ec;color:#89b7ec}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit button:hover:after{content:url("../images/arrow-btn-blue.png")}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino{text-align:center;cursor:pointer}@media screen and (max-width:550px){.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino{margin-left:20px;margin-right:20px}}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino a.button-recruit-facility{text-decoration:none;color:#000;border:0;width:26%;margin:auto;height:55px;color:#fff;background-color:#48b582;border:2px solid #48b582;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}@media screen and (max-width:420px){.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino a.button-recruit-facility{width:90%}}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino a.button-recruit-facility:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino a.button-recruit-facility:hover{background-color:#fff;border:2px solid #48b582;color:#48b582}.all-flex-facility .facility-recruit-sagamino .div-parent .Box-facility-recruit .btn-facility-recruit-sagamino a.button-recruit-facility:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility-access{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-facility-access div:first-child{order:5}}.all-flex-facility-access #nav #gNavi-access,.all-flex-facility-access #nav #gNavi-kamakura{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-facility-access #nav #gNavi-access .gNavi_body,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body{display:flex;width:55%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility-access #nav #gNavi-access .gNavi_body,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body{display:inherit}}.all-flex-facility-access #nav #gNavi-access .gNavi_body li.active a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li.active a{color:#000}.all-flex-facility-access #nav #gNavi-access .gNavi_body li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility-access #nav #gNavi-access .gNavi_body li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a br,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li:after,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:960px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body li a:hover,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body li a:hover{color:#89b7ec}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase{width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase{display:inherit}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li.active a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li.active a{color:#000}.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a br,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li:after,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:960px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-ayase li a:hover,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-ayase li a:hover{color:#c0dc6f}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino{width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino{display:inherit}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li.active a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li.active a{color:#000}.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a br,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li:after,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:960px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:695px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a.active,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility-access #nav #gNavi-access .gNavi_body-sagamino li a:hover,.all-flex-facility-access #nav #gNavi-kamakura .gNavi_body-sagamino li a:hover{color:#48b582}}.all-flex-facility-access #banner-access .img-banner-kamamura{background:url(../images/banner-kamakura-young.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-kamamura{height:45vw}}.all-flex-facility-access #banner-access .img-banner-kamamura h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-kamamura h1{font-size:3rem}}.all-flex-facility-access #banner-access .img-banner-kamamura p{margin-bottom:10px;font-size:2rem;color:#fff}.all-flex-facility-access #banner-access .img-banner-ayase{background:url(../images/facility_activity_banner_ayase.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-ayase{height:45vw}}.all-flex-facility-access #banner-access .img-banner-ayase h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-ayase h1{font-size:3rem}}.all-flex-facility-access #banner-access .img-banner-ayase p{margin-bottom:10px;font-size:2rem;color:#fff}.all-flex-facility-access #banner-access .img-banner-sagamino{background:url(../images/facility_activity_banner2.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-sagamino{height:45vw}}.all-flex-facility-access #banner-access .img-banner-sagamino h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-facility-access #banner-access .img-banner-sagamino h1{font-size:3rem}}.all-flex-facility-access #banner-access .img-banner-sagamino p{margin-bottom:10px;font-size:2rem;color:#fff}.all-flex-facility-access .Box-Massage-facility-access{text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility-access .Box-Massage-facility-access{padding-top:20px}}.all-flex-facility-access .Box-Massage-facility-access h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility-access .Box-Massage-facility-access h2{font-size:3rem}}.all-flex-facility-access .Box-Massage-facility-access p{font-size:1.3rem;color:#000}.all-flex-facility-access .facility-access-detail{max-width:980px;margin:0 auto}@media screen and (max-width:960px){.all-flex-facility-access .facility-access-detail{margin-left:20px;margin-right:20px}}.all-flex-facility-access .facility-access-detail .iframe-map{margin-top:20px}.all-flex-facility-access .facility-access-detail .iframe-map iframe{width:100%;border:0}.all-flex-facility-access .facility-access-detail .btn-map-access{text-align:center}@media screen and (max-width:420px){.all-flex-facility-access .facility-access-detail .btn-map-access{margin-bottom:30px}}.all-flex-facility-access .facility-access-detail .btn-map-access a.button-access{color:#fff;text-decoration:none;text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#89b7ec;border:2px solid #89b7ec;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}.all-flex-facility-access .facility-access-detail .btn-map-access a.button-access:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility-access .facility-access-detail .btn-map-access a.button-access:hover{background-color:#fff;border:2px solid #89b7ec;color:#89b7ec}.all-flex-facility-access .facility-access-detail .btn-map-access a.button-access:hover:after{content:url("../images/arrow-btn-blue.png")}.all-flex-facility-access .facility-access-detail .btn-map-access-ayase{text-align:center}@media screen and (max-width:420px){.all-flex-facility-access .facility-access-detail .btn-map-access-ayase{margin-bottom:30px}}.all-flex-facility-access .facility-access-detail .btn-map-access-ayase a.button-access{color:#fff;text-decoration:none;text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#aad221;border:2px solid #aad221;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}.all-flex-facility-access .facility-access-detail .btn-map-access-ayase a.button-access:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility-access .facility-access-detail .btn-map-access-ayase a.button-access:hover{background-color:#fff;border:2px solid #aad221;color:#aad221}.all-flex-facility-access .facility-access-detail .btn-map-access-ayase a.button-access:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino{text-align:center}@media screen and (max-width:420px){.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino{margin-bottom:30px}}.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino a.button-access{color:#fff;text-decoration:none;text-decoration:none;color:#000;border:0;width:300px;margin:auto;height:55px;color:#fff;background-color:#48b582;border:2px solid #48b582;height:55px;text-align:center;font-size:1.8rem;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:50px}.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino a.button-access:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino a.button-access:hover{background-color:#fff;border:2px solid #48b582;color:#48b582}.all-flex-facility-access .facility-access-detail .btn-map-access-sagamino a.button-access:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-facility-access .facility-access-detail ul{font-size:1.6rem;list-style-type:none}.all-flex-facility-access .facility-access-detail ul li{padding-top:10px;padding-bottom:10px}.all-flex-facility-access .facility-access-detail ul li .list-access{display:flex;flex-direction:row}.all-flex-facility-access .facility-access-detail ul li .list-access .list-1{width:20%;font-weight:600}.all-flex-facility-access .facility-access-detail ul li .list-access .list-2{width:80%}.all-flex-facility-access .facility-access-detail ul li .list-access .list-2 p{margin-bottom:20px;line-height:25px}@media screen and (max-width:550px){.all-flex-facility-access .facility-access-detail ul li .list-access{flex-direction:column}.all-flex-facility-access .facility-access-detail ul li .list-access .list-1,.all-flex-facility-access .facility-access-detail ul li .list-access .list-2{width:100%!important}.all-flex-facility-access .facility-access-detail ul li .list-access .list-1 p,.all-flex-facility-access .facility-access-detail ul li .list-access .list-2 p{font-size:1.3rem}.all-flex-facility-access .facility-access-detail ul li .list-access .list-1 p:first-child,.all-flex-facility-access .facility-access-detail ul li .list-access .list-2 p:first-child{margin-top:10px;margin-bottom:0px;line-height:25px}}.all-flex-facility-access .facility-contact{background-color:#fff}.all-flex-facility-access .facility-contact .div-parent{max-width:990px;margin:0 auto}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact{text-align:center;margin-top:100px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;background-color:#ebf4fb}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;position:relative}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact:after{content:url(../images/arrow-contact-facility.png);position:absolute;right:70px;top:37px}@media screen and (max-width:960px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact:after{right:40px}}@media screen and (max-width:550px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact:after{right:10px}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number{width:45%;height:85px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media screen and (max-width:550px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number{width:100%}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number:after{content:url("../images/tel-contact-facility.png");position:absolute;left:100px;top:20px}@media screen and (max-width:960px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number:after{left:40px}}@media screen and (max-width:550px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number:after{left:20px}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number .tel-number{font-size:3rem}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.btn-time-number .time{font-size:1.4rem}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact{width:45%;height:85px;background-color:#89b7ec;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media screen and (max-width:550px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact{width:100%}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact:after{content:url(../images/mail-contact-facility.png);position:absolute;left:65px;top:35px}@media screen and (max-width:960px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact:after{left:20px}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact p{font-size:2rem;color:#fff}@media screen and (max-width:550px){.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact .btn-contact div.mail-contact p{font-size:1.6rem}}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact p{font-size:1.3rem;color:#000}.all-flex-facility-access .facility-contact .div-parent .Box-facility-contact p.subtitle-contact{line-height:20px;margin-top:20px;margin-bottom:30px}.all-flex-facility-PR{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-facility-PR div:first-child{order:5}}.all-flex-facility-PR #nav #gNavi-kamakura{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body{display:flex;width:55%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body{display:inherit}}.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li.active a{color:#000}.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:960px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:695px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-facility-PR #nav #gNavi-kamakura .gNavi_body li a:hover{color:#89b7ec}}.all-flex-facility-PR #banner-pr .img-banner{background:url(../images/banner-kamakura-young.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:420px){.all-flex-facility-PR #banner-pr .img-banner{height:45vw}}.all-flex-facility-PR #banner-pr .img-banner h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-facility-PR #banner-pr .img-banner h1{font-size:3rem}}.all-flex-facility-PR #banner-pr .img-banner p{font-size:2rem;color:#fff;margin-bottom:10px}.all-flex-facility-PR .Box-Massage-facility-pr{text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-facility-PR .Box-Massage-facility-pr{padding-bottom:0px;padding-top:20px}}.all-flex-facility-PR .Box-Massage-facility-pr h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-facility-PR .Box-Massage-facility-pr h2{font-size:3rem}}.all-flex-facility-PR .Box-Massage-facility-pr p{font-size:1.3rem;color:#000}.all-flex-facility-PR #breadcumb-facility-PR{padding-top:30px;padding-bottom:30px;margin-right:33px;margin-left:33px;width:93%;max-width:1300px;margin:0 auto;display:flex}.all-flex-facility-PR #breadcumb-facility-PR span{color:#bbb}.all-flex-facility-PR #breadcumb-facility-PR span a{text-decoration:none;color:#000}.all-flex-facility-PR #breadcumb-facility-PR span.span-breadcumb-about:nth-child(odd){font-size:2rem;font-size:1.3rem;margin-right:10px;margin-left:10px}.all-flex-facility-PR #breadcumb-facility-PR span.span-breadcumb-about:nth-child(2n+2){display:inline-flex;width:5px;height:8px;margin-top:3px}.all-flex-facility-PR .section-PR{width:100%;max-width:1050px;margin:0 auto;padding:0px 0 0px;background-color:#f9f8f8}.all-flex-facility-PR .section-PR ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:50px;padding:50px;padding-bottom:10px}@media screen and (max-width:1150px){.all-flex-facility-PR .section-PR ul{justify-content:center}}.all-flex-facility-PR .section-PR ul li{list-style-type:none;margin-left:5px;margin-right:5px;width:225px;margin-bottom:40px}.all-flex-facility-PR .section-PR ul li .image-pr{text-align:center}.all-flex-facility-PR .section-PR ul li .detail-pr{text-align:center;margin-top:10px}.all-flex-facility-PR .section-PR ul li .detail-pr a{color:#000;line-height:20px}.all-flex-facility-PR .section-PR ul li .detail-pr p{font-size:1.4rem;position:relative}.all-flex-facility-PR .section-PR ul li .detail-pr p:after{content:url("../images/icon-pdf.png");position:absolute;bottom:-2px;right:18px}.all-flex-activity{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-activity div:first-child{order:5}}.all-flex-activity #nav #gNavi-ayase,.all-flex-activity #nav #gNavi-kamakura,.all-flex-activity #nav #gNavi-sagamino{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-activity #nav #gNavi-ayase .gNavi_body,.all-flex-activity #nav #gNavi-kamakura .gNavi_body,.all-flex-activity #nav #gNavi-sagamino .gNavi_body{display:flex;width:55%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-activity #nav #gNavi-ayase .gNavi_body,.all-flex-activity #nav #gNavi-kamakura .gNavi_body,.all-flex-activity #nav #gNavi-sagamino .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body,.all-flex-activity #nav #gNavi-kamakura .gNavi_body,.all-flex-activity #nav #gNavi-sagamino .gNavi_body{display:inherit}}.all-flex-activity #nav #gNavi-ayase .gNavi_body li.active a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li.active a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li.active a{color:#000}.all-flex-activity #nav #gNavi-ayase .gNavi_body li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-activity #nav #gNavi-ayase .gNavi_body li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a br,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a br,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li:after,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li:after,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:960px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a.active{color:#89b7ec}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body li a:hover,.all-flex-activity #nav #gNavi-kamakura .gNavi_body li a:hover,.all-flex-activity #nav #gNavi-sagamino .gNavi_body li a:hover{color:#89b7ec}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase{width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase{display:inherit}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li.active a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li.active a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li.active a{color:#000}.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a br,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a br,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a br{display:none}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li:after,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li:after,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:960px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a.active{color:#c0dc6f}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-ayase li a:hover,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-ayase li a:hover,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-ayase li a:hover{color:#c0dc6f}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino{display:flex;width:35%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino{width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino{display:inherit}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li.active a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li.active a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li.active a{color:#000}.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a br,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a br,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a br{display:none}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li:after,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li:after,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:22px;top:44%}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:960px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a.active{color:#48b582}}@media screen and (max-width:695px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a.active,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-activity #nav #gNavi-ayase .gNavi_body-sagamino li a:hover,.all-flex-activity #nav #gNavi-kamakura .gNavi_body-sagamino li a:hover,.all-flex-activity #nav #gNavi-sagamino .gNavi_body-sagamino li a:hover{color:#48b582}}.all-flex-activity #banner-activity{background:url(../images/banner-kamakura-young.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.all-flex-activity #banner-activity .img-banner{text-align:center}@media screen and (max-width:420px){.all-flex-activity #banner-activity{height:45vw}}.all-flex-activity #banner-activity h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-activity #banner-activity h1{font-size:3rem}}.all-flex-activity #banner-activity p{font-size:2rem;color:#fff;margin-bottom:10px}.all-flex-activity #banner-activity-ayase{background:url(../images/facility_activity_banner_ayase.png) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.all-flex-activity #banner-activity-ayase .img-banner{text-align:center}@media screen and (max-width:420px){.all-flex-activity #banner-activity-ayase{height:45vw}}.all-flex-activity #banner-activity-ayase h1{font-size:4rem;font-weight:unset;color:#fff;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-activity #banner-activity-ayase h1{font-size:3rem}}.all-flex-activity #banner-activity-ayase p{font-size:2rem;color:#fff;margin-bottom:10px}.all-flex-activity .Box-Massage-activity{text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (max-width:420px){.all-flex-activity .Box-Massage-activity{padding-top:20px}}.all-flex-activity .Box-Massage-activity h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-activity .Box-Massage-activity h2{font-size:3rem}}.all-flex-activity .Box-Massage-activity p{font-size:1.3rem;color:#000}.all-flex-activity .detail-first-activity{max-width:1120px;margin:0 auto}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity{margin-left:20px;margin-right:20px}}.all-flex-activity .detail-first-activity .section-one{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-one{flex-direction:column}}.all-flex-activity .detail-first-activity .section-one .div-1{width:60%;padding-right:40px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-one .div-1{padding-right:10px}}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-one .div-1{width:100%}}.all-flex-activity .detail-first-activity .section-one .div-2{width:40%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-one .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-one .div-2{width:100%}.all-flex-activity .detail-first-activity .section-one .div-2 br{display:none}}.all-flex-activity .detail-first-activity .section-one .div-2 h3{font-size:3rem;margin-bottom:20px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-one .div-2 h3{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-one .div-2 h3{font-size:2.7rem}}.all-flex-activity .detail-first-activity .section-one .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-one .div-2 p br{display:none}}.all-flex-activity .detail-first-activity .section-two{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-two{flex-direction:column-reverse}}.all-flex-activity .detail-first-activity .section-two .div-1{width:65%;padding-left:30px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-two .div-1{width:100%;padding-left:10px}}.all-flex-activity .detail-first-activity .section-two .div-2{width:35%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-right:30px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-two .div-2{width:100%;padding-right:0px;padding-top:20px}}.all-flex-activity .detail-first-activity .section-two .div-2 h3{font-size:3rem;margin-bottom:20px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-two .div-2 h3{font-size:2.7rem;margin-bottom:15px}}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-two .div-2 h3 br{display:none}}.all-flex-activity .detail-first-activity .section-two .div-2 .p-margin-div-2{margin-bottom:35px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-two .div-2 .p-margin-div-2{margin-bottom:10px}}.all-flex-activity .detail-first-activity .section-two .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-two .div-2 p br{display:none}}.all-flex-activity .detail-first-activity .section-tree{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-tree{flex-direction:column}}.all-flex-activity .detail-first-activity .section-tree .div-1{width:60%;padding-right:40px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-tree .div-1{padding-right:10px}}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-tree .div-1{width:100%}}.all-flex-activity .detail-first-activity .section-tree .div-2{width:40%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-tree .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-tree .div-2{width:100%}}.all-flex-activity .detail-first-activity .section-tree .div-2 h3{font-size:3rem;margin-bottom:20px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-tree .div-2 h3{font-size:2.7rem}}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-tree .div-2 h3 br{display:none}}@media screen and (max-width:550px){.all-flex-activity .detail-first-activity .section-tree .div-2 h3{margin-bottom:15px;margin-top:15px}}.all-flex-activity .detail-first-activity .section-tree .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-tree .div-2 p br{display:none}}.all-flex-activity .detail-first-activity .section-four{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-four{flex-direction:column-reverse}}.all-flex-activity .detail-first-activity .section-four .div-1{width:65%;padding-left:30px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-four .div-1{width:100%;padding-left:10px}}.all-flex-activity .detail-first-activity .section-four .div-2{width:35%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-right:30px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-four .div-2{width:100%;padding-right:0px;padding-top:20px}}.all-flex-activity .detail-first-activity .section-four .div-2 h3{font-size:3rem;margin-bottom:20px;line-height:40px;color:#605e5e;font-weight:normal}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-four .div-2 h3{font-size:2.7rem;margin-bottom:15px}}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-four .div-2 h3 br{display:none}}.all-flex-activity .detail-first-activity .section-four .div-2 .p-margin-div-2{margin-bottom:35px}@media screen and (max-width:768px){.all-flex-activity .detail-first-activity .section-four .div-2 .p-margin-div-2{margin-bottom:10px}}.all-flex-activity .detail-first-activity .section-four .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-activity .detail-first-activity .section-four .div-2 p br{display:none}}.all-flex-activity .list-schedule{width:93%;max-width:1025px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 50px 100px;margin-bottom:70px}@media screen and (max-width:420px){.all-flex-activity .list-schedule{padding:45px 20px 20px 20px;margin-bottom:30px}}.all-flex-activity .list-schedule div.circle-green1:after{content:url("../images/list-ciecle-green1.png");position:absolute;right:-8px;top:0}@media screen and (max-width:768px){.all-flex-activity .list-schedule div.circle-green1:after{left:-8px}}.all-flex-activity .list-schedule div.circle-blue:after{content:url("../images/list-ciecle-blue.png");position:absolute;right:-8px;top:0}@media screen and (max-width:768px){.all-flex-activity .list-schedule div.circle-blue:after{left:-8px}}.all-flex-activity .list-schedule div.circle-green2:after{content:url("../images/list-ciecle-green2.png");position:absolute;right:-8px;top:0}@media screen and (max-width:768px){.all-flex-activity .list-schedule div.circle-green2:after{left:-8px}}.all-flex-activity .list-schedule div.div-sec-1{width:27%;border-right:1px solid #000;padding-bottom:10px;position:relative;text-align:center}@media screen and (max-width:768px){.all-flex-activity .list-schedule div.div-sec-1{border-right:0;border-left:1px solid #000;padding-left:10px;text-align:left}}@media screen and (max-width:420px){.all-flex-activity .list-schedule div.div-sec-1{width:100%;border-left:0}}.all-flex-activity .list-schedule div.div-sec-2{width:85%;padding-left:45px;padding-bottom:40px}@media screen and (max-width:420px){.all-flex-activity .list-schedule div.div-sec-2{padding-left:10px}}.all-flex-activity .list-schedule div.div-sec-2 p{margin-bottom:25px}.all-flex-activity .list-schedule div.div-sec-2 .img-list-history{margin-top:25px}.all-flex-activity .list-schedule div.div-sec-2 .img-list-history p{font-size:1.3rem;margin-top:10px}.all-flex-activity .list-schedule div.div-sec-2 a{color:#000;border-bottom:1px solid #000;text-decoration:none;position:relative}.all-flex-activity .list-schedule div.div-sec-2 a:after{content:url("../images/bottom-arrow-toggle.png");position:absolute}@media screen and (max-width:420px){.all-flex-activity .list-schedule div.div-sec-2{width:100%}}@media screen and (max-width:420px){.all-flex-activity .list-schedule div.div-sec-2 br{display:none}}.all-flex-activity .list-schedule .step-div-about-history{position:relative}.all-flex-activity .list-schedule h3{color:#000;font-size:2.8rem;font-weight:unset;padding-bottom:16px;border-bottom:1px solid #ccc}@media screen and (max-width:420px){.all-flex-activity .list-schedule h3{line-height:33px}}.all-flex-activity .list-schedule ul li{display:flex;flex-direction:row;font-size:1.5rem;line-height:20px;letter-spacing:0.5px;position:relative}.all-flex-activity .list-schedule ul li .box-detail-history-about{position:absolute;top:45px;right:25px;padding:30px;background-color:#fff;border:1px solid #dadada;line-height:25px;z-index:1}.all-flex-activity .list-schedule ul li .box-detail-history-about:after{content:url("/assets/images/arrow-box.png");position:absolute;left:15px;top:-23px}@media screen and (max-width:1150px){.all-flex-activity .list-schedule ul li .box-detail-history-about:after{left:20%}}@media screen and (max-width:420px){.all-flex-activity .list-schedule ul li{flex-direction:column;border-left:1px solid #dadada}}.all-flex-activity .list-schedule ul li .image-divlist-multi{display:flex}.all-flex-activity .list-schedule ul li .image-divlist-multi .img-list-history{margin-right:20px}.all-flex-activity .list-schedule ul li.h-300{height:300px}.all-flex-activity .list-schedule ul li.null-list-history .div-sec-1:after{content:""}.all-flex-activity .list-schedule ul li.list-history-nullpadding .div-sec-2{padding-bottom:30px}.all-flex-activity .list-schedule ul li:last-child .div-sec-1{border-right:0px solid #000}.all-flex-activity .list-schedule ul li:last-child .div-sec-2{padding-bottom:20px}@media screen and (max-width:420px){.all-flex-activity .list-schedule ul li:last-child{border-left:0px solid #dadada}}.all-flex-activity .list-schedule .note-list{max-width:760px;margin:0 auto}.all-flex-activity .list-schedule .note-list p{font-size:1.6rem;line-height:25px}.all-flex-activity .list-schedule-2{width:93%;max-width:1025px;margin:0 auto;background-color:#f9f8f8;padding:50px 135px 50px 135px;margin-bottom:70px;font-size:1.5rem}@media screen and (max-width:420px){.all-flex-activity .list-schedule-2{padding:50px 35px 50px 35px;margin-bottom:40px}}.all-flex-activity .list-schedule-2 .title-schedule{font-size:25px;text-align:center;margin-bottom:50px}@media screen and (max-width:420px){.all-flex-activity .list-schedule-2 .title-schedule h3{font-size:20px}}@media screen and (max-width:420px){.all-flex-activity .list-schedule-2 .title-schedule{margin-bottom:25px;font-size:22px}}.all-flex-activity .list-schedule-2 div{line-height:20px}.all-flex-activity .list-schedule-2 li{position:relative;font-size:1.5rem;margin-bottom:20px;line-height:20px}.all-flex-activity .list-schedule-2 li.list-col-blue:before{position:absolute;top:0px;left:-20px;content:"●";color:#89b7ec}.all-flex-activity .list-schedule-2 li.list-col-green1:before{position:absolute;top:0px;left:-20px;content:"●";color:#c0dc6f}.all-flex-activity .list-schedule-2 li.list-col-green2:before{position:absolute;top:0px;left:-20px;content:"●";color:#48b582}.all-flex-recruit-message{display:flex;flex-direction:column}@media screen and (max-width:695px){.all-flex-recruit-message div:first-child{order:5}}.all-flex-recruit-message #nav #gNavi-recruit{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body{display:inherit}}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li.active a{color:#000}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a br{display:none}}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:44%}}@media screen and (max-width:695px) and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:after{top:35%}}@media screen and (min-width:961px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:960px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li a:hover{color:#9fc841}}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child a{background-color:#ffab35;padding:7px;padding-left:30px;padding-right:30px;color:#fff}@media screen and (max-width:695px){.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child a{background-color:transparent;color:#000000;padding:0}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child a img{display:none}}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child a img{padding-right:10px}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child:hover{opacity:0.8}.all-flex-recruit-message #nav #gNavi-recruit .gNavi_body li:last-child:hover a{color:#fff!important}.all-flex-recruit-message .banner-recruit-message{background:url(../images/banner-recruit-message.jpg) no-repeat center;background-position:center top;background-size:cover;height:38vw;max-height:500px;display:flex;align-items:center;justify-content:center}.all-flex-recruit-message .Box-Massage-recruit-message{text-align:center;margin-top:40px;margin-bottom:100px}@media screen and (max-width:960px){.all-flex-recruit-message .Box-Massage-recruit-message{margin-left:20px;margin-right:20px}}@media screen and (max-width:420px){.all-flex-recruit-message .Box-Massage-recruit-message{margin-bottom:50px;margin-top:20px}}.all-flex-recruit-message .Box-Massage-recruit-message .section-video{max-width:620px;margin:0 auto;margin-top:40px}@media screen and (max-width:420px){.all-flex-recruit-message .Box-Massage-recruit-message .section-video{margin-top:20px}}.all-flex-recruit-message .Box-Massage-recruit-message h1{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-recruit-message .Box-Massage-recruit-message h1{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-message .Box-Massage-recruit-message h1 br{display:none}}.all-flex-recruit-message .Box-Massage-recruit-message p{font-size:1.3rem;color:#000}.all-flex-recruit-message .Box-Massage-recruit-message .detail-recruit-message{margin-top:50px}.all-flex-recruit-message .Box-Massage-recruit-message .detail-recruit-message p{font-size:1.6rem;line-height:2.8rem;font-weight:normal}@media screen and (max-width:420px){.all-flex-recruit-message .Box-Massage-recruit-message .detail-recruit-message p{text-align:left;font-size:1.4rem}}.all-flex-recruit-message .detail-first-recruit-message{max-width:1120px;margin:0 auto}@media screen and (max-width:960px){.all-flex-recruit-message .detail-first-recruit-message{margin-left:20px;margin-right:20px}}.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message{text-align:center;margin-top:120px;margin-bottom:50px}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message{margin-top:50px}}.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message h2{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message h2 br{display:none}}.all-flex-recruit-message .detail-first-recruit-message .title-detail-recruit-message p{font-size:1.3rem;color:#000}.all-flex-recruit-message .detail-first-recruit-message .section-tree{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:100px}@media screen and (max-width:550px){.all-flex-recruit-message .detail-first-recruit-message .section-tree{flex-direction:column}}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .section-tree{margin-bottom:50px}}.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-1{width:60%;padding-right:40px}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-1{padding-right:10px}}@media screen and (max-width:550px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-1{width:100%}}.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2{width:35%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2{width:100%}}.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 h3{font-size:3rem;margin-bottom:50px;line-height:40px;color:#000;font-weight:normal}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 h3{font-size:2.7rem}}@media screen and (max-width:960px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 h3 br{display:none}}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 h3{font-size:2.2rem;line-height:30px}}@media screen and (max-width:550px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 h3{margin-bottom:15px;margin-top:15px}}.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 p{font-size:1.6rem;line-height:26px}@media screen and (max-width:960px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 p br{display:none}}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .section-tree .div-2 p{font-size:1.4rem}}.all-flex-recruit-message .detail-first-recruit-message .btn{width:100%;margin-top:40px}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit{background-color:#8cc433;height:55px;text-align:center;font-size:1.8rem;position:relative;width:100%;color:#fff;border:2px solid #8cc433;cursor:pointer;padding-top:15px;padding-bottom:15px;padding-left:55px;padding-right:55px;text-decoration:none}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit{width:100%;margin:auto}}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit{font-size:1.6rem}}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:after{content:url("/assets/images/arrow-btn.png");position:absolute;right:23px;top:27%}@media screen and (max-width:768px){.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:after{top:35%}}@media screen and (max-width:420px){.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:after{top:30%}}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:hover{color:#8cc433;background-color:#fff;border:2px solid #8cc433}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:hover span{color:#8cc433}.all-flex-recruit-message .detail-first-recruit-message .btn-message-recruit:hover:after{content:url("/assets/images/arrow-btn-green.png")}.all-flex-recruit-message .section-colorBG-faf9f9{background-color:#faf9f9}.all-flex-recruit-interviews{display:flex;flex-direction:column}.all-flex-recruit-interviews .padding-bottom-0{padding-bottom:0px!important}@media screen and (max-width:695px){.all-flex-recruit-interviews .nav-footer{order:5}}.all-flex-recruit-interviews #nav #gNavi-interviews{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body{display:inherit}}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li.active a{color:#000}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a br{display:none}}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child a{background-color:#ffab35;padding:7px;padding-left:30px;padding-right:30px;color:#fff}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child a{background-color:transparent;color:#000000;padding:0}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child a img{display:none}}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child a img{padding-right:10px}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child:hover{opacity:0.8}.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:last-child:hover a{color:#fff!important}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:44%}}@media screen and (max-width:695px) and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li:after{top:35%}}@media screen and (min-width:961px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:960px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:695px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-recruit-interviews #nav #gNavi-interviews .gNavi_body li a:hover{color:#9fc841}}.all-flex-recruit-interviews #banner-recruit-interviews .img-banner{background:url(../images/banner-recruit-interviews-detail.jpg) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){.all-flex-recruit-interviews #banner-recruit-interviews .img-banner{height:45vw}}.all-flex-recruit-interviews #banner-recruit-interviews .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){.all-flex-recruit-interviews #banner-recruit-interviews .img-banner h1{font-size:3rem}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews{text-align:center;margin-top:40px;margin-bottom:20px}@media screen and (max-width:960px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews{margin-left:20px;margin-right:20px}}@media screen and (max-width:420px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews{margin-top:20px}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews h1{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews h1{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews h1 br{display:none}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews h2{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews h2 br{display:none}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews p{font-size:1.3rem;color:#000}.all-flex-recruit-interviews .Box-Massage-recruit-interviews .detail-recruit-interviews{margin-top:50px}.all-flex-recruit-interviews .Box-Massage-recruit-interviews .detail-recruit-interviews p{font-size:1.6rem;line-height:2.8rem;font-weight:normal}.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2{text-align:center;margin-top:40px;margin-bottom:20px}@media screen and (max-width:960px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2{margin-left:20px;margin-right:20px}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 h2{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 h2 br{display:none}}.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 p{font-size:1.3rem;color:#000}.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 .detail-recruit-interviews{margin-top:50px}.all-flex-recruit-interviews .Box-Massage-recruit-interviews-2 .detail-recruit-interviews p{font-size:1.6rem;line-height:2.8rem;font-weight:normal}.all-flex-recruit-interviews .detail-interviews{max-width:1026px;margin:0 auto;width:94%}.all-flex-recruit-interviews .detail-interviews ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin-bottom:100px;margin-left:-3.3%}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-interviews ul{justify-content:center}}.all-flex-recruit-interviews .detail-interviews ul:after{content:"";margin-bottom:25px;margin-top:25px;width:308px}.all-flex-recruit-interviews .detail-interviews ul li{margin-bottom:25px;margin-top:25px;margin-left:3.3%;width:30%}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-interviews ul li{width:46.5%}}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-interviews ul li{width:100%}}.all-flex-recruit-interviews .detail-interviews ul li .human-list{position:relative}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human{position:absolute;bottom:0;opacity:0.86;padding:15px;width:100%}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human .box{position:relative}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human .box:after{content:url("/assets/images/arrow-btn-white.png");position:absolute;right:0px;top:22px;top:44%}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human .box p{font-size:2.2rem;color:#fff;margin-bottom:10px;margin-top:10px}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human .box p:nth-child(2){font-size:1.5rem}.all-flex-recruit-interviews .detail-interviews ul li .human-list .detail-human .box p:nth-child(3){font-size:1.5rem}.all-flex-recruit-interviews .detail-interviews ul li .human-list .BGcolor-a6c82d{background-color:#a6c82d}.all-flex-recruit-interviews .detail-interviews ul li .human-list .BGcolor-9bc0e6{background-color:#9bc0e6}.all-flex-recruit-interviews .detail-interviews ul li .human-list .BGcolor-409d73{background-color:#409d73}.all-flex-recruit-interviews .detail-interviews ul li .human-list img{width:100%}.all-flex-recruit-interviews .detail-interviews ul li .human-list:hover{opacity:0.8}.all-flex-recruit-interviews .image-human-detail{max-width:1020px;margin:0 auto;position:relative}.all-flex-recruit-interviews .image-human-detail .name-human{position:absolute;left:30px;bottom:30px;background-color:#aacd29;color:#fff;padding:25px;width:307px;height:128px;opacity:0.8}@media screen and (max-width:420px){.all-flex-recruit-interviews .image-human-detail .name-human{padding:15px;width:180px;height:80px}}.all-flex-recruit-interviews .image-human-detail .name-human p{font-size:1.6rem;margin-bottom:15px}@media screen and (max-width:420px){.all-flex-recruit-interviews .image-human-detail .name-human p{font-size:1.3rem}}@media screen and (max-width:420px){.all-flex-recruit-interviews .image-human-detail .name-human p{margin-bottom:5px}}.all-flex-recruit-interviews .image-human-detail .name-human p:first-child{font-size:2rem}@media screen and (max-width:420px){.all-flex-recruit-interviews .image-human-detail .name-human p:first-child{font-size:1.3rem}}.all-flex-recruit-interviews .recruit-interviews-detail-Title{max-width:1020px;margin:0 auto;text-align:center;padding-top:80px;padding-bottom:80px}@media screen and (max-width:420px){.all-flex-recruit-interviews .recruit-interviews-detail-Title{padding-top:50px;padding-bottom:50px}}.all-flex-recruit-interviews .recruit-interviews-detail-Title h2{font-size:3.2rem;font-weight:normal;line-height:5rem}@media screen and (max-width:768px){.all-flex-recruit-interviews .recruit-interviews-detail-Title h2{font-size:2rem;font-weight:normal;line-height:3rem;padding-left:15px;padding-right:15px}.all-flex-recruit-interviews .recruit-interviews-detail-Title h2 br{display:none;text-align:left}}@media screen and (max-width:960px){.all-flex-recruit-interviews .section-video{margin-left:20px!important;margin-right:20px!important;padding:30px 0 30px 0!important}.all-flex-recruit-interviews .section-video .content-video{margin-top:20px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail{max-width:1020px;margin:0 auto}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail{margin-left:20px;margin-right:20px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:80px}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one{flex-direction:column}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one{margin-bottom:50px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-1{width:50%;padding-right:40px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-1{padding-right:10px}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-1{padding-right:0px}}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-1{width:100%}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2{width:50%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:15px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2{width:100%}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 br{display:none}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2{padding-left:0px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 h3{font-size:2rem;margin-bottom:15px;line-height:40px;color:#000;font-weight:normal}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 h3{margin-top:15px;margin-bottom:15px}}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 h3{font-size:2rem;line-height:30px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 p{font-size:1.4rem;line-height:26px}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-one .div-2 p br{display:none}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:80px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two{flex-direction:column-reverse}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two{margin-bottom:50px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-1{width:50%;padding-left:15px;text-align:right}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-1{width:100%;padding-left:10px}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-1{padding-left:0px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2{width:50%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-right:30px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2{width:100%;padding-right:0px;padding-top:20px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 h3{font-size:2rem;margin-bottom:20px;line-height:30px;color:#000;font-weight:normal}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 h3{margin-bottom:15px}}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 h3 br{display:none}}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 .p-margin-div-2{margin-bottom:10px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 p{font-size:1.4rem;line-height:26px}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-two .div-2 p br{display:none}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:80px}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree{flex-direction:column}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree{margin-bottom:50px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-1{width:50%;padding-right:40px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-1{padding-right:10px}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-1{padding-right:0px}}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-1{width:100%}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2{width:50%;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:40px}@media screen and (max-width:768px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2{padding-left:10px}}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2{width:100%}}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2{padding-left:0px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2 h3{font-size:2rem;margin-bottom:20px;line-height:30px;color:#000;font-weight:normal}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2 h3 br{display:none}}@media screen and (max-width:550px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2 h3{margin-bottom:15px;margin-top:15px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2 p{font-size:1.4rem;line-height:26px}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-tree .div-2 p br{display:none}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-four{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:80px}@media screen and (max-width:420px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-four{margin-bottom:0px}}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-four h3{font-size:2rem;margin-bottom:15px;line-height:30px;color:#000;font-weight:normal}.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-four p{font-size:1.4rem;line-height:26px}@media screen and (max-width:960px){.all-flex-recruit-interviews .detail-recruit-interviews-detail .section-four p br{display:none}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE{background-color:#faf9f9;max-width:785px;margin:0 auto;padding:50px 0 50px 0}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE .detail-DAILY-SCHEDULE{padding-left:50px;padding-right:50px;padding-bottom:30px}@media screen and (max-width:695px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE .detail-DAILY-SCHEDULE{padding-left:35px;padding-right:35px}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE .detail-DAILY-SCHEDULE p{font-size:1.5rem;line-height:22px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:unset}@media screen and (max-width:960px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE .detail-DAILY-SCHEDULE p{font-size:1.4rem}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul{list-style-type:none;padding-left:5px}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul .height-80{height:80px}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li{display:flex;flex-direction:row;height:65px;line-height:23px}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child{width:19%;text-align:right;border-right:1px solid #000;position:relative}@media screen and (max-width:695px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child{width:50%}}@media screen and (max-width:320px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child{width:55%}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child:after{content:url(../images/list-ciecle.png);position:absolute;right:-8px;top:0}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child p{width:34%;margin:auto;font-size:1.6rem}@media screen and (max-width:695px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:first-child p{width:45%;font-size:1.4rem}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:last-child{width:85%;margin-left:50px;margin-right:50px}@media screen and (max-width:320px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:last-child{margin-left:25px;margin-right:25px}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:last-child p{font-size:1.6rem}@media screen and (max-width:420px){.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:last-child p{font-size:1.4rem}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li div:last-child p br{display:none}}.all-flex-recruit-interviews .recruit-interviews-DAILY-SCHEDULE ul li:last-child{height:10px}.footer-recruit-interviews{max-width:685px;margin:0 auto;background-color:#ffefdb;padding-top:10px;padding-bottom:40px;margin-top:120px;margin-bottom:120px}@media screen and (max-width:420px){.footer-recruit-interviews{margin-top:60px;margin-bottom:60px}}.footer-recruit-interviews .recruit-interviews{text-align:center;margin-top:40px;margin-bottom:20px}@media screen and (max-width:960px){.footer-recruit-interviews .recruit-interviews{margin-left:20px;margin-right:20px}}.footer-recruit-interviews .recruit-interviews h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.footer-recruit-interviews .recruit-interviews h2{font-size:3rem}}@media screen and (max-width:960px){.footer-recruit-interviews .recruit-interviews h2 br{display:none}}.footer-recruit-interviews .recruit-interviews p{font-size:1.3rem;color:#000}.footer-recruit-interviews .detail-footer{padding-bottom:20px;padding-top:20px;text-align:center}.footer-recruit-interviews .detail-footer p{font-size:1.6rem;line-height:25px}.footer-recruit-interviews .btn-recruit-interviews{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer-recruit-interviews .btn-recruit-interviews a{width:60%;left:-6px;height:85px;display:flex;flex-direction:row;border:2px solid #ffab35;align-items:center;justify-content:center;background-color:#ffab35;text-decoration:none;position:relative}@media screen and (max-width:420px){.footer-recruit-interviews .btn-recruit-interviews a{width:100%}}.footer-recruit-interviews .btn-recruit-interviews a:after{content:url(../images/arrow-btn-white.png);position:absolute;right:30px}.footer-recruit-interviews .btn-recruit-interviews a:hover:after{content:url(../images/arrow-btn-or.png);position:absolute;right:30px}.footer-recruit-interviews .btn-recruit-interviews a p{font-size:2rem;color:#fff;position:relative}.footer-recruit-interviews .btn-recruit-interviews a p:after{content:url(../images/recruit_interviews_btn.png);position:absolute;left:-30px;top:-3px}.footer-recruit-interviews .btn-recruit-interviews:after:hover{content:url(../images/arrow-btn.png);position:absolute;right:30px}.footer-recruit-interviews .btn-recruit-interviews a:hover{background-color:#fff;border:2px solid #ffab35}.footer-recruit-interviews .btn-recruit-interviews a:hover p{font-size:2rem;color:#ffab35;position:relative}.footer-recruit-interviews .btn-recruit-interviews a:hover p:after{content:url(../images/recruit_interviews_btn_color.png);position:absolute;left:-30px;top:-3px}.all-flex-recruit-entry{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width:695px){.all-flex-recruit-entry .nav-footer{order:5}.all-flex-recruit-entry .nav-footer #nav{margin-top:30px}.all-flex-recruit-entry .nav-footer #nav #gNavi-entry .gNavi_body li:last-child a{background-color:inherit;padding:0px;color:#000000}.all-flex-recruit-entry .nav-footer #nav #gNavi-entry .gNavi_body li:last-child a img{display:none}.all-flex-recruit-entry .nav-footer #nav #gNavi-entry .gNavi_body li:after{top:35%}.all-flex-recruit-entry .nav-footer #nav #gNavi-entry .gNavi_body li:last-child:hover a{color:#000!important}}.all-flex-recruit-entry #nav #gNavi-entry{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body{display:inherit}}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li.active a{color:#000}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a br{display:none}}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:last-child a{background-color:#ffab35;padding:7px;padding-left:30px;padding-right:30px;color:#fff}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:last-child a{background-color:transparent;color:#000000;padding:0}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:last-child a img{display:none}}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:last-child a img{padding-right:10px}.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:last-child:hover a{color:#fff!important}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:44%}}@media screen and (max-width:695px) and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li:after{top:35%}}@media screen and (min-width:961px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:960px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:695px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-recruit-entry #nav #gNavi-entry .gNavi_body li a:hover{color:#9fc841}}.all-flex-recruit-entry #breadcumb-about{padding-top:30px;padding-bottom:30px;margin-right:33px;margin-left:33px;width:93%;max-width:1300px;margin:0 auto;display:flex}.all-flex-recruit-entry #breadcumb-about span{color:#bbb}.all-flex-recruit-entry #breadcumb-about span a{text-decoration:none;color:#000}.all-flex-recruit-entry #breadcumb-about span.span-breadcumb-about:nth-child(odd){font-size:2rem;font-size:1.3rem;margin-right:10px;margin-left:10px}.all-flex-recruit-entry #breadcumb-about span.span-breadcumb-about:nth-child(2n+2){display:inline-flex;width:5px;height:8px;margin-top:3px}.all-flex-recruit-entry .Box-Massage-entry{text-align:center;padding-top:20px;padding-bottom:50px}@media screen and (max-width:960px){.all-flex-recruit-entry .Box-Massage-entry{padding-bottom:20px;margin-left:20px;margin-right:20px}}.all-flex-recruit-entry .Box-Massage-entry h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-recruit-entry .Box-Massage-entry h2{font-size:3rem}}.all-flex-recruit-entry .Box-Massage-entry p{font-size:1.3rem;color:#000}.all-flex-recruit-entry .Box-Massage-entry p.sub-title-entry{font-size:1.6rem;margin-top:40px;line-height:27px}.all-flex-recruit-entry .detail-entry{width:93%;max-width:800px;margin:0 auto;background-color:#f9f8f8;padding:45px 50px 0px 50px;margin-bottom:30px;font-size:1.4rem}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry{width:100%;padding:45px 15px 0px 15px}}.all-flex-recruit-entry .detail-entry ul li{display:flex;flex-direction:row;padding-bottom:50px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li{flex-direction:column}}.all-flex-recruit-entry .detail-entry ul li .md-radio:nth-child(2n+2){margin-bottom:17px;margin-top:17px}.all-flex-recruit-entry .detail-entry ul li .md-radio.md-radio-inline{display:inline-block}.all-flex-recruit-entry .detail-entry ul li .md-radio input[type=radio]{display:none}.all-flex-recruit-entry .detail-entry ul li .md-radio input[type=radio]:checked+label:before{border-color:#3c99fc;background-color:#3c99fc;animation:ripple 0.2s linear forwards}.all-flex-recruit-entry .detail-entry ul li .md-radio input[type=radio]:checked+label:after{transform:scale(1)}.all-flex-recruit-entry .detail-entry ul li .md-radio label{display:inline-block;height:15px;position:relative;padding:0 25px;margin-bottom:0;cursor:pointer;vertical-align:bottom;font-size:1.4rem;font-weight:normal}.all-flex-recruit-entry .detail-entry ul li .md-radio label:after,.all-flex-recruit-entry .detail-entry ul li .md-radio label:before{position:absolute;content:"";border-radius:50%;transition:all 0.3s ease;transition-property:transform,border-color}.all-flex-recruit-entry .detail-entry ul li .md-radio label:before{left:0;top:0;width:15px;height:15px;border:1px solid #c3c3c3}.all-flex-recruit-entry .detail-entry ul li .md-radio label:after{top:6px;left:6px;width:5px;height:5px;transform:scale(0);background:#fdf9f9}.all-flex-recruit-entry .detail-entry ul li div.non-align-center{justify-content:start!important}.all-flex-recruit-entry .detail-entry ul li div.padding-non-align-center{padding-top:10px}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.padding-non-align-center{padding-top:0px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-1{font-weight:600;width:25%;font-size:1.4rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-1{width:100%;margin-bottom:15px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-1 span{color:#e63b19}.all-flex-recruit-entry .detail-entry ul li div.div-sec-1 p:nth-child(2){margin-top:7px;font-weight:normal;font-size:1.3rem}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2{width:70%;font-size:1.4rem}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-2{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 .radio-list:nth-child(2){margin-top:10px;margin-bottom:10px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-3{width:31.5%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-3{width:100%;margin-bottom:10px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-3 label{font-size:1.4rem;width:33px;display:flex;justify-content:center}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio{width:100%;margin-bottom:20px;display:flex;flex-direction:row;align-items:center}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio input[type=text]{width:250px;margin-left:0px;margin-right:20px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio input[type=text]{width:37%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio label{font-size:1.4rem;width:65px;display:flex;justify-content:left}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio label{width:10%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio label:first-child{font-size:1.4rem;width:45px;display:flex;justify-content:left}.all-flex-recruit-entry .detail-entry ul li div.div-sec-2 div.inputANdradio label:last-child{font-size:1.4rem;width:85px;display:flex;justify-content:left}.all-flex-recruit-entry .detail-entry ul li div.div-sec-4{width:75%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-4{width:100%;flex-direction:column;align-items:start}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 select{width:100px;margin-left:0px;margin-right:3px;background:url(../images/arrow-selected.png) no-repeat right #fff;background-repeat:no-repeat;background-position:right 10px center}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 select{margin-left:10px;margin-right:15px;margin-top:10px}}@media screen and (max-width:420px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 select{margin-left:0px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 label{font-size:1.4rem;width:30px;display:flex;justify-content:left}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 label{width:100%;margin-top:10px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 label.label-last{width:100px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-4 label.label-last{width:inherit}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5{width:75%}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input{display:flex;flex-direction:row;font-size:1.4rem;margin-bottom:20px}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input{flex-direction:column;margin-bottom:50px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input input[type=text]{margin-top:15px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input input[type=text]:first-child{margin-right:20px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div select{margin-left:0;margin-top:15px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div>img.set-dat-input{top:31px!important}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input select{margin-left:10px;width:145px;background-position-x:125px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input select{width:100%;background-position:right 10px bottom 14px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input input[type=text]{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box{position:relative;display:flex}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .dat-img{position:relative}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .dat-img:after{content:url("../images/dat.png");position:absolute;right:-1px;top:4px}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .dat-img:after{right:3px;top:20px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .dat-img:last-child:after{content:""}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .input-first{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .input-secound{width:100%;margin-left:6px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input .dat-box .set-dat-input{position:absolute;top:16px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div:first-child{width:108px;display:flex;align-items:center}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div:first-child{width:50%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div:nth-child(2){width:80%}@media screen and (max-width:768px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div:nth-child(2){width:50%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input div:nth-child(2) img{display:none}.all-flex-recruit-entry .detail-entry ul li div.div-sec-5 .div-list-input:last-child{margin-bottom:0px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6{width:75%}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input{display:flex;flex-direction:row;font-size:1.6rem}@media screen and (max-width:695px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input{flex-direction:column}}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .box-tree .dat-img input{width:75%!important}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input select{margin-left:14px;width:145px;background-position-x:125px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input input[type=text]{width:340px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input input[type=text]{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .text-last-box{display:flex;align-items:center;margin-left:20px;font-size:1.4rem;margin-top:10px}@media screen and (max-width:695px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .text-last-box{margin-left:0px;margin-top:7px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box{display:flex;flex-direction:row;margin-top:10px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box p{margin-bottom:15px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .dat-img{position:relative}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .dat-img:after{content:url("../images/dat.png");position:absolute;right:-1px;top:4px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .dat-img:after{right:10px;top:4px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .dat-img:last-child:after{content:""}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:75px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .input-first{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:100px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .input-secound{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:285px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .alone-input{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{position:absolute;top:16px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input1{width:100%}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box .set-dat-input2{position:absolute;top:16px}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box div{position:relative}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box div{width:100%;margin-bottom:10px}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box div img{position:absolute;right:-9.5px;top:17px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box div img{display:none}}.all-flex-recruit-entry .detail-entry ul li div.div-sec-6 .div-list-input .dat-box div:first-child input{margin-left:0px}.all-flex-recruit-entry .detail-entry ul li select{width:195px;height:35px;-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;-webkit-user-select:none;border:1px solid #e7e7e7;color:#555;font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;background-color:white;background:url(../images/arrow-selected.png) no-repeat right #fff;background-repeat:no-repeat;background-position:1px;background-position-x:175px}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li select{width:100%;background-position:right 10px bottom 14px}}.all-flex-recruit-entry .detail-entry ul li textarea{border:1px solid #e7e7e7;width:100%}@media screen and (max-width:420px){.all-flex-recruit-entry .detail-entry ul li textarea{height:200px}}.all-flex-recruit-entry .detail-entry ul li input[type=text]{width:130px;height:35px;margin-left:10px;margin-right:15px;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:10px;font-size:1.3rem!important;border:1px solid #e7e7e7;color:#555;padding-top:2px;padding-bottom:2px;background-color:white;outline:0}@media screen and (max-width:550px){.all-flex-recruit-entry .detail-entry ul li input[type=text]{width:100%;margin-left:0px}}.all-flex-recruit-entry .submit-entry-grey{text-align:center;display:flex;flex-direction:column;justify-content:center}.all-flex-recruit-entry .submit-entry-grey p{font-size:1.4rem;margin-bottom:10px;line-height:20px;margin-right:20px;margin-left:20px}.all-flex-recruit-entry .submit-entry-grey p span{border-bottom:1px solid #eee;padding-bottom:2px}.all-flex-recruit-entry .submit-entry-grey label{font-size:1.4rem}@-moz-document url-prefix(){.all-flex-recruit-entry .submit-entry-grey label{position:relative;top:4px}}.all-flex-recruit-entry .submit-entry-grey a{width:26%;border:0;text-decoration:none;margin:auto;height:55px;color:#000;background-color:#fff;border:2px solid #cccccc;height:55px;text-align:center;font-size:1.8rem;position:relative;margin-top:15px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:420px){.all-flex-recruit-entry .submit-entry-grey a{width:90%}}.all-flex-recruit-entry .submit-entry-grey a:hover{background-color:#fff;border:2px solid #eee;color:#000}.all-flex-recruit-entry .submit-entry-grey a:nth-child(2){background-color:#fff;border:2px solid #cccccc;color:#000}.all-flex-recruit-entry .submit-entry{text-align:center;display:flex;flex-direction:column;justify-content:center}.all-flex-recruit-entry .submit-entry p{font-size:1.4rem;margin-bottom:10px;line-height:20px;margin-right:20px;margin-left:20px}.all-flex-recruit-entry .submit-entry p span{border-bottom:1px solid #000;padding-bottom:2px}.all-flex-recruit-entry .submit-entry label{font-size:1.4rem}@-moz-document url-prefix(){.all-flex-recruit-entry .submit-entry label{position:relative}}.all-flex-recruit-entry .submit-entry a{color:#000;text-decoration:none}.all-flex-recruit-entry .submit-entry a.btn-entry-top{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#ffab36;height:55px;text-align:center;font-size:1.8rem;border:2px solid #ffab36;position:relative;margin-top:15px;display:flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (max-width:420px){.all-flex-recruit-entry .submit-entry a.btn-entry-top{width:90%}}.all-flex-recruit-entry .submit-entry a.btn-entry-top:after{content:url("../images/arrow-button.png");position:absolute;top:14px;right:10px}.all-flex-recruit-entry .submit-entry a.btn-entry-top:hover{background-color:#fff;border:2px solid #ffab36;color:#ffab36}.all-flex-recruit-entry .submit-entry a.btn-entry-top:hover:after{content:url("../images/arrow-btn-green.png")}.all-flex-recruit-entry .submit-entry a.btn{width:26%;border:0;margin:auto;height:55px;color:#fff;background-color:#ffab36;height:55px;text-align:center;font-size:1.8rem;border:2px solid #ffab36;position:relative;margin-top:15px;display:flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (max-width:420px){.all-flex-recruit-entry .submit-entry a.btn{width:90%}}.all-flex-recruit-entry .submit-entry a.btn:hover{background-color:#fff;border:2px solid #ffab36;color:#ffab36}.all-flex-recruit-entry .submit-entry a:nth-child(2){background-color:#fff;border:2px solid #cccccc;color:#000}.all-flex-recruit-entry div input[type=radio]{vertical-align:inherit;position:relative;top:-1px}.all-flex-recruit-entry .select-data-3{display:flex;flex-direction:row;align-items:inherit;width:100%}@media screen and (max-width:768px){.all-flex-recruit-entry .select-data-3{align-items:center}.all-flex-recruit-entry .select-data-3 select{width:100%!important;margin-left:0px}}.all-flex-recruit-guideline{display:flex;flex-direction:column}@media screen and (max-width:695px){.all-flex-recruit-guideline div:first-child{order:5}}.all-flex-recruit-guideline #nav #gNavi-guideline{margin-left:auto;z-index:2;background-color:#f9f8f8}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body{display:flex;width:59%;margin:auto;height:auto;flex-direction:row;justify-content:space-around}@media screen and (max-width:1150px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body{width:100%}}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body{display:inherit}}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li.active a{color:#000}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li{height:70px;text-align:center;line-height:2.2rem;font-weight:600;transition:background 0.3s,border 0.3s;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li{width:100%;text-align:left;justify-content:left;border-top:5px solid #fff;padding-left:30px;padding-right:30px}}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a{font-size:1.6rem;color:#3f3f3f;text-decoration:none}@media screen and (max-width:768px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a{height:max-content;width:100%}}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a br{display:none}}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child a{background-color:#ffab35;padding:7px;padding-left:30px;padding-right:30px;color:#fff}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child a{background-color:transparent;color:#000000;padding:0}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child a img{display:none}}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child a img{padding-right:10px}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child:hover{opacity:0.8}.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:last-child:hover a{color:#fff!important}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:after{content:url("../images/arrow-menu-black.png");position:absolute;right:23px;top:44%}}@media screen and (max-width:695px) and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li:after{top:35%}}@media screen and (min-width:961px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:960px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a.active{color:#9fc841}}@media screen and (max-width:695px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a.active{color:#000}}@media screen and (min-width:961px){.all-flex-recruit-guideline #nav #gNavi-guideline .gNavi_body li a:hover{color:#9fc841}}.all-flex-recruit-guideline #banner-recruit-guideline .img-banner{background:url(../images/banner-recruit-interviews-detail.jpg) no-repeat center;background-position:center top;background-size:cover;height:15vw;max-height:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){.all-flex-recruit-guideline #banner-recruit-guideline .img-banner{height:45vw}}.all-flex-recruit-guideline #banner-recruit-guideline .img-banner h1{font-size:4rem;font-weight:unset;color:#fff}@media screen and (max-width:420px){.all-flex-recruit-guideline #banner-recruit-guideline .img-banner h1{font-size:3rem}}.all-flex-recruit-guideline .Box-Massage-recruit-interviews{text-align:center;margin-top:40px;margin-bottom:20px}@media screen and (max-width:960px){.all-flex-recruit-guideline .Box-Massage-recruit-interviews{margin-left:20px;margin-right:20px}}.all-flex-recruit-guideline .Box-Massage-recruit-interviews h1{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px;line-height:60px}@media screen and (max-width:768px){.all-flex-recruit-guideline .Box-Massage-recruit-interviews h1{font-size:3rem}}@media screen and (max-width:960px){.all-flex-recruit-guideline .Box-Massage-recruit-interviews h1 br{display:none}}.all-flex-recruit-guideline .Box-Massage-recruit-interviews p{font-size:1.3rem;color:#000}.all-flex-recruit-guideline .Box-Massage-recruit-interviews .detail-recruit-interviews{margin-top:50px}.all-flex-recruit-guideline .Box-Massage-recruit-interviews .detail-recruit-interviews p{font-size:1.6rem;line-height:2.8rem;font-weight:normal}.all-flex-recruit-guideline .Box-Massage-entry{text-align:center;padding-top:20px;padding-bottom:50px}@media screen and (max-width:960px){.all-flex-recruit-guideline .Box-Massage-entry{padding-bottom:20px;margin-left:20px;margin-right:20px}}.all-flex-recruit-guideline .Box-Massage-entry h2{font-size:4.2rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-recruit-guideline .Box-Massage-entry h2{font-size:3rem}}.all-flex-recruit-guideline .Box-Massage-entry p{font-size:1.3rem;color:#000}.all-flex-recruit-guideline .Box-Massage-entry p.sub-title-entry{font-size:1.6rem;margin-top:40px;line-height:27px}.all-flex-recruit-guideline .menu-guidline{max-width:1020px;margin:0 auto;background-color:#f9f8f8;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.all-flex-recruit-guideline .menu-guidline ul{display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none}@media screen and (max-width:420px){.all-flex-recruit-guideline .menu-guidline ul{flex-direction:column}}@media screen and (max-width:420px){.all-flex-recruit-guideline .menu-guidline ul li{margin-bottom:10px}}.all-flex-recruit-guideline .menu-guidline ul li a{cursor:pointer}.all-flex-recruit-guideline .menu-guidline ul li p{position:relative;font-size:1.6rem}@media screen and (max-width:420px){.all-flex-recruit-guideline .menu-guidline ul li p{left:30px}}.all-flex-recruit-guideline .menu-guidline ul li p:after{position:absolute;top:0px;left:-20px}@media screen and (max-width:420px){.all-flex-recruit-guideline .menu-guidline ul li p:after{left:0px}}.all-flex-recruit-guideline .menu-guidline ul li:first-child p:after{content:url("../images/arrow-bottom-gl.png");position:absolute;top:0px;left:-20px}.all-flex-recruit-guideline .menu-guidline ul li:nth-child(2) p:after{content:url("../images/arrow-bottom-gl2.png");position:absolute;top:0px;left:-20px}.all-flex-recruit-guideline .menu-guidline ul li:nth-child(3) p:after{content:url("../images/arrow-bottom-gl3.png");position:absolute;top:0px;left:-20px}.all-flex-recruit-guideline .guideline{background-color:#f9f8f8;max-width:1020px;margin:0 auto;margin-bottom:50px;padding-bottom:50px}.all-flex-recruit-guideline .guideline .parent-left{padding-left:30px}.all-flex-recruit-guideline .guideline ul{max-width:820px;margin:0 auto;list-style-type:none}.all-flex-recruit-guideline .guideline ul li{margin-top:15px;margin-bottom:15px}.all-flex-recruit-guideline .guideline ul li h3{margin:0}.all-flex-recruit-guideline .guideline ul li h3 span{margin-left:20px;background-color:#fe9920;font-size:12px;padding:5px}.all-flex-recruit-guideline .guideline ul li .bg-cl-89b7ec{background-color:#89b7ec}.all-flex-recruit-guideline .guideline ul li .bg-cl-aad221{background-color:#aad221}.all-flex-recruit-guideline .guideline ul li .bg-cl-48b582{background-color:#48b582}.all-flex-recruit-guideline .guideline ul li h3 a{display:block;padding:20px 10px 20px 10px;padding-left:32px;margin:0;color:#fff;text-decoration:none;font-size:1.6rem;position:relative}.all-flex-recruit-guideline .guideline ul li h3 a:after{content:url("/assets/images/arrow-plus.png");position:absolute;right:23px;top:38%}.all-flex-recruit-guideline .guideline ul li h3.open.bg-cl-89b7ec{background-color:#e3ebf6}.all-flex-recruit-guideline .guideline ul li h3.open.bg-cl-aad221{background-color:#d1e09d}.all-flex-recruit-guideline .guideline ul li h3.open.bg-cl-48b582{background-color:#81d6ae}.all-flex-recruit-guideline .guideline ul li h3.open span{color:#fff}.all-flex-recruit-guideline .guideline ul li h3.open a{position:relative;color:#000}.all-flex-recruit-guideline .guideline ul li h3.open a:after{content:url("/assets/images/dat2.png");position:absolute;right:23px;top:28%}.all-flex-recruit-guideline .guideline ul li .guideline-content{background-color:#fff;padding:35px;margin-top:20px;font-size:1.6rem}@media screen and (max-width:420px){.all-flex-recruit-guideline .guideline ul li .guideline-content{padding:15px;font-size:1.4rem}}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li{display:flex;flex-direction:row;line-height:30px}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li div:first-child{margin-right:40px;color:#000;font-weight:500;width:20%}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li div:nth-child(2){width:80%}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li div:nth-child(2) ul li{position:relative}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li div:nth-child(2) ul li:after{content:url("/assets/images/dics_icon.png");position:absolute;left:-10px;top:-5%}.all-flex-recruit-guideline .guideline ul li .guideline-content ul li div:nth-child(2) ul li:first-child{margin-top:0px}.all-flex-recruit-guideline .guideline .Box-Massage-entry{text-align:center;padding-top:50px;padding-bottom:20px}@media screen and (max-width:960px){.all-flex-recruit-guideline .guideline .Box-Massage-entry{padding-bottom:20px;margin-left:20px;margin-right:20px}}.all-flex-recruit-guideline .guideline .Box-Massage-entry h3{font-size:3rem;font-family:"Mada";font-style:normal;font-weight:200;color:#000;margin-bottom:3px;letter-spacing:1.5px}@media screen and (max-width:420px){.all-flex-recruit-guideline .guideline .Box-Massage-entry h3{font-size:2.2rem}}.all-flex-recruit-guideline .guideline .Box-Massage-entry p{font-size:1.3rem;color:#000;margin-top:10px}.content-video{margin-top:35px}.content-video p{font-size:1.6rem;line-height:1.8}.detail-news-menu .title-social{margin-top:20px}.detail-news-menu .title-social h3{text-align:center;font-size:2rem;font-weight:normal}@media screen and (max-width:768px){.detail-news-menu .title-social h3{font-size:1.6rem}}.detail-news-menu .social-box{display:flex;justify-content:space-evenly;margin-bottom:25px}@media screen and (max-width:768px){.detail-news-menu .social-box{flex-direction:column;padding:0 15px}}.detail-news-menu .social-box .social-detail{width:44.661%;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;padding:15px;margin-top:30px}@media screen and (max-width:768px){.detail-news-menu .social-box .social-detail{width:100%;font-size:1.6rem;margin-top:15px}}.detail-news-menu .social-box .social-detail span{display:flex;justify-content:flex-start;align-items:center;margin-right:5px;font-weight:normal;margin-right:30px}@media screen and (max-width:960px){.detail-news-menu .social-box .social-detail span{margin-right:20px}}.detail-news-menu .social-box .social-detail a{display:flex;margin:0 16.5px}@media screen and (max-width:960px){.detail-news-menu .social-box .social-detail a{margin:0 10px}}.detail-news-menu .social-box .social-detail a:hover{opacity:0.8}.banner-img{display:grid;gap:20px;text-align:center;margin-bottom:50px}.banner-img .banner-img-about:hover{opacity:0.8}
/*# sourceMappingURL=style.css.map */