@charset "UTF-8";html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{overflow-y:scroll;overflow-x:hidden}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%;height:auto}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input[type=text],input[type=email],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select{font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}a{color:#202124}body{color:#1d1d1d;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.6em;-webkit-font-smoothing:antialiased;line-height:1.4;overflow-x:hidden;background-color:#fffcf0}.inner{display:block;max-width:1190px;padding:0 1.5rem;margin:0 auto}.inner #job_anchor{padding-left:1rem}.inner-960{display:block;max-width:990px;padding:0 1.5rem;margin:0 auto}@media screen and (max-width: 768px){.pc{display:none!important}}@media screen and (min-width: 769px){.sp{display:none!important}}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}.environment-notification{background-color:red;width:100%;height:3%;padding:0;top:0;color:#fff;text-align:center;position:fixed;z-index:1000}#header{background:#fff;padding:1rem 0;position:fixed;top:0;left:0;right:0;z-index:999}#header .inner{display:flex;padding:0;max-width:1160px;align-items:center}@media screen and (max-width: 1024px){#header .inner{width:100%;padding:0 3rem}}@media screen and (max-width: 768px){#header .inner{width:100%;padding:0 1rem}}#header .logo{display:inline-block;max-width:180px}@media screen and (max-width: 768px){#header .logo{margin-right:auto;margin-bottom:0;max-width:150px}}#header .logo__text{display:inline-block;color:#5c5c58;padding-left:.8rem;margin-right:auto;font-size:1.4rem;padding-top:.8rem}@media screen and (max-width: 990px){#header .logo__text{display:none}}@media screen and (max-width: 768px){#header .box-wp{height:100%;overflow:auto;padding-bottom:2rem}}@media screen and (max-width: 768px){#header .nav-menu{background:#f6f8f9;position:fixed;top:0;right:-285px;bottom:0;width:285px;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:999}#header .nav-menu.active{right:0;box-shadow:0 9px 14px 15px #00000040}#header .nav-menu.active:before{content:"";width:500%;position:absolute;bottom:0;right:100%;top:0;background:#fc9c0433}}#header .nav-menu .menu-odd{display:none}@media screen and (max-width: 768px){#header .nav-menu .menu-odd{display:block;padding-top:1rem}}#header .nav-menu .menu-odd .item,#header .nav-menu .menu-odd .trademark-item .quarter_item,.trademark-item #header .nav-menu .menu-odd .quarter_item{padding:1rem 1.5rem}#header .nav-menu .menu-odd .item a,#header .nav-menu .menu-odd .trademark-item .quarter_item a,.trademark-item #header .nav-menu .menu-odd .quarter_item a{display:block;position:relative;font-size:14px;font-size:1.4rem;font-weight:700;color:#4b4a45}#header .nav-menu .show-menu{display:flex;margin-left:auto}@media screen and (max-width: 768px){#header .nav-menu .show-menu{display:block;background:#fff;padding-top:1rem}}#header .nav-menu .show-menu .item,#header .nav-menu .show-menu .trademark-item .quarter_item,.trademark-item #header .nav-menu .show-menu .quarter_item{margin-left:3.2rem}#header .nav-menu .show-menu .item.item-sp,#header .nav-menu .show-menu .trademark-item .item-sp.quarter_item,.trademark-item #header .nav-menu .show-menu .item-sp.quarter_item{display:none}@media screen and (max-width: 768px){#header .nav-menu .show-menu .item.item-sp,#header .nav-menu .show-menu .trademark-item .item-sp.quarter_item,.trademark-item #header .nav-menu .show-menu .item-sp.quarter_item{display:block}#header .nav-menu .show-menu .item.item-sp a,#header .nav-menu .show-menu .trademark-item .item-sp.quarter_item a,.trademark-item #header .nav-menu .show-menu .item-sp.quarter_item a{padding-left:0}#header .nav-menu .show-menu .item.item-sp a img,#header .nav-menu .show-menu .trademark-item .item-sp.quarter_item a img,.trademark-item #header .nav-menu .show-menu .item-sp.quarter_item a img{position:static;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 768px){#header .nav-menu .show-menu .item,#header .nav-menu .show-menu .trademark-item .quarter_item,.trademark-item #header .nav-menu .show-menu .quarter_item{width:100%;padding:1rem 1.5rem;margin-left:0}}#header .nav-menu .show-menu .item a,#header .nav-menu .show-menu .trademark-item .quarter_item a,.trademark-item #header .nav-menu .show-menu .quarter_item a{display:flex;font-size:14px;font-size:1.4rem;color:#202124;position:relative;text-align:center}#header .nav-menu .show-menu .item a:hover,#header .nav-menu .show-menu .trademark-item .quarter_item a:hover,.trademark-item #header .nav-menu .show-menu .quarter_item a:hover{color:#414245}@media screen and (max-width: 768px){#header .nav-menu .show-menu .item a,#header .nav-menu .show-menu .trademark-item .quarter_item a,.trademark-item #header .nav-menu .show-menu .quarter_item a{font-weight:700;text-align:left;padding-left:4.3rem}}#header .nav-menu .show-menu .item a img,#header .nav-menu .show-menu .trademark-item .quarter_item a img,.trademark-item #header .nav-menu .show-menu .quarter_item a img{width:20px;height:20px;display:block;padding-right:.4rem}@media screen and (max-width: 768px){#header .nav-menu .show-menu .item a img,#header .nav-menu .show-menu .trademark-item .quarter_item a img,.trademark-item #header .nav-menu .show-menu .quarter_item a img{position:absolute;left:0;width:25px;height:25px;padding-right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}#header .nav-menu .show-menu .item a span,#header .nav-menu .show-menu .trademark-item .quarter_item a span,.trademark-item #header .nav-menu .show-menu .quarter_item a span{display:block;white-space:nowrap}#header .mobile-search-button{width:100px;height:40px;position:absolute;right:60px;background-color:#00b097;border-radius:30px;font-weight:700;color:#fff;padding:1rem .6rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;font-size:16px;font-size:1.6rem;text-align:center}@media screen and (max-width: 768px){#header .mobile-search-button{display:block}}#header .mobile-icon{width:30px;height:30px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9999;font-size:10px;font-size:1rem;text-align:center}@media screen and (max-width: 768px){#header .mobile-icon{display:block}}#header .mobile-icon>span{-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#header .mobile-icon>span.open img{margin-bottom:.2rem}#header .mobile-icon>span.close{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden}#header .mobile-icon.mobile-close{right:290px}#header .mobile-icon.mobile-close>span.open{opacity:0;visibility:hidden}#header .mobile-icon.mobile-close>span.close{opacity:1;visibility:visible}#footer{padding-bottom:11.5rem;position:relative}@media screen and (max-width: 768px){#footer{padding:4rem 0 8rem}}#footer .inner{display:flex;justify-content:space-between;align-items:center;padding:0 4.7rem 0 6.8rem}#footer .inner .logo{max-width:400px}@media screen and (max-width: 1024px){#footer .inner{padding:0 1.5rem}}@media screen and (max-width: 768px){#footer .inner{flex-wrap:wrap}#footer .inner .logo{margin-bottom:1rem;max-width:150px}#footer .inner .item-footer{width:100%}}#footer .inner .menu-footer{display:flex;justify-content:flex-end;margin-bottom:.7rem}@media screen and (max-width: 768px){#footer .inner .menu-footer{flex-wrap:wrap;justify-content:flex-start}}#footer .inner .menu-footer li{margin-right:1.7rem}@media screen and (max-width: 768px){#footer .inner .menu-footer li{margin-bottom:1rem}}#footer .inner .menu-footer li:last-child{margin-right:0}#footer .inner .menu-footer li a{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;color:#4b4a45;font-size:14px;font-size:1.4rem;font-weight:700}#footer .inner .menu-footer.jp{margin-bottom:3rem}@media screen and (max-width: 768px){#footer .inner .menu-footer.jp{max-width:100%}}@media screen and (max-width: 768px){#footer .inner .menu-footer.jp li{margin-bottom:0}}#footer .inner .menu-footer.jp li a{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-weight:400}#footer .inner .copyright{text-align:right;font-size:11px;font-size:1.1rem;color:#4b4a45;letter-spacing:.1px;font-family:ヒラギノ丸ゴ Pro W4,ヒラギノ丸ゴ Pro,Hiragino Maru Gothic Pro,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,HG丸ｺﾞｼｯｸM-PRO,HGMaruGothicMPRO}@media screen and (max-width: 768px){#footer .inner .copyright{border-top:1px solid #A6ADB4;padding:1.5rem 0 0 1.5rem;text-align:left}}#footer #back-top{position:fixed;bottom:20px;right:15px;z-index:9}@media screen and (max-width: 768px){#footer #back-top{bottom:85px}}.main{margin-top:5.8rem}@media screen and (max-width: 768px){.main{margin-top:5.5rem}}@media screen and (min-width: 769px){a[href^=tel]{pointer-events:none}}html.is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}html.is-locked body{-webkit-overflow-scrolling:auto}.external-link{text-decoration:underline;color:#00e;font-size:1.4rem}.external-link:after{margin-bottom:.5rem;width:2rem;height:2rem;display:inline-block;vertical-align:middle;-webkit-transform:scale(.5);transform:scale(.5);content:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='external-link-alt'%20class='svg-inline--fa%20fa-external-link-alt%20fa-w-16'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='currentColor'%20d='M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z'%3e%3c/path%3e%3c/svg%3e")}a{text-decoration:none;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:.7}strong{font-weight:700}.heading-block{display:block;font-size:20px;font-size:2rem;font-weight:700;color:#202124;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;margin-bottom:2rem}@media screen and (max-width: 768px){.heading-block{margin-bottom:1.3rem}}.ttlCom01{font-size:40px;font-size:4rem;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;line-height:1.2;font-weight:700;color:#202124}@media screen and (max-width: 990px){.ttlCom01{font-size:30px;font-size:3rem}}@media screen and (max-width: 768px){.ttlCom01{font-size:26px;font-size:2.6rem}}@media screen and (max-width: 640px){.ttlCom01{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 374px){.ttlCom01{font-size:21px;font-size:2.1rem}}.ttlCom02{font-size:20px;font-size:2rem;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;line-height:1.5;font-weight:700;color:#202124}@media screen and (max-width: 768px){.ttlCom02{font-size:18px;font-size:1.8rem;line-height:1.4}}.ttlCom03{font-size:30px;font-size:3rem;line-height:1.1333333333;font-weight:700}@media screen and (max-width: 768px){.ttlCom03{font-size:24px;font-size:2.4rem;line-height:1.4166666667}}.ttlCom04{font-size:24px;font-size:2.4rem;line-height:1.4166666667;font-weight:700}@media screen and (max-width: 768px){.ttlCom04{font-size:24px;font-size:2.4rem;line-height:1.4166666667}}.txt-basic .ttl-small{display:block;font-size:13px;font-size:1.3rem;font-weight:700;margin-bottom:1.2rem;line-height:1}@media screen and (max-width: 768px){.txt-basic .ttl-small{margin-bottom:1rem}}.txt-basic_common{font-size:13px;font-size:1.3rem;line-height:1.5384615385;font-weight:400}@media screen and (max-width: 768px){.txt-basic_common{font-size:13px;font-size:1.3rem;line-height:1.5384615385;font-weight:400}}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border:2px solid #A6ADB4;background:#fff;color:#a6adb4;font-size:13px;font-size:1.3rem;font-weight:700;outline:none;border-radius:40px;cursor:pointer;text-align:center}.btn:hover{border:2px solid #B3B9BF}.btn.btn-big{height:60px}@media screen and (max-width: 374px){.btn.btn-big{display:flex}}.btn.btn-grey{background:#707070;border:2px solid #707070}.btn.btn-orange{border:2px solid #FC9C04;background:#fc9c04;color:#fff}.btn.btn-orange:hover{opacity:1;background:#fdac29;border:1px solid #FC9C04}.btn.btn-green{border:2px solid #00B097;background:#00b097;color:#fff}.btn.btn-green:hover{opacity:1;background:#00b09733;border:1px solid rgba(0,176,151,.2)}@media screen and (max-width: 374px){button.btn{display:block!important}}.more-link{display:flex;align-items:center;justify-content:flex-end;font-size:12px;font-size:1.2rem;color:#202124;letter-spacing:-1px;position:relative;padding-right:2.4rem}.more-link:after{content:"";width:16px;height:16px;background:#343638 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDNUE4MjQxMDIxMTExRUE5REIyQkU2Rjk2MkEyQzhBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDNUE4MjQyMDIxMTExRUE5REIyQkU2Rjk2MkEyQzhBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUM1QTgyM0YwMjExMTFFQTlEQjJCRTZGOTYyQTJDOEEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUM1QTgyNDAwMjExMTFFQTlEQjJCRTZGOTYyQTJDOEEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7V9QIpAAAANElEQVR42mL4////cgZsACjxn2SJS0Asx4QkEA+kzjEyMj6CCwDxAmQtqAJQQV10swECDADnASi0zRmO8QAAAABJRU5ErkJggg==) no-repeat;background-position:center center;border-radius:50%;display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.more-link img{margin-left:.7rem}select.form-control{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAACXBIWXMAAAhOAAAITgGMMQDsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB2SURBVHgBrY1RDYAwDESvfCFjFpCAhCkAPkEQ/IICJBCcTAIOxtYGtrHsj0uatL13OcBrXxRPSZFPvBAONixa6NFk8OvXTcWAtac7xYibAqyY0cNFwZxXEHVuM9wk/Q+8QU+9vJL6KCRK4DyQhvCFy/IhP3/oBpPANQ1U3hd3AAAAAElFTkSuQmCC) no-repeat 91%;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control::-ms-expand{display:none}.form-control{display:block;width:100%;height:44px;background:#fff;border:none;border-radius:4px;line-height:1;color:#4b4a45;font-weight:700;font-size:13px;font-size:1.3rem;padding:0 1.5rem}.form-control::-webkit-input-placeholder{color:#ebeded}.form-control:-moz-placeholder{color:#ebeded}.form-control::-moz-placeholder{color:#ebeded}.form-control:-ms-input-placeholder{color:#ebeded}.fixed-pc-search-button{position:fixed;bottom:60px;right:16px;z-index:1000;background:#f86666;color:#fff;width:130px;height:130px;border-radius:50%;box-shadow:0 2px 8px #0000001a;transition:background .3s;font-size:medium;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0;gap:.2rem;cursor:pointer}.fixed-pc-search-button:hover{background:#f74e4e}@media screen and (max-width: 768px){.fixed-pc-search-button{display:none}}.fixed-pc-search-button img{display:block;margin:0 auto .6rem;width:20px;height:20px;object-fit:contain}.fixed-pc-search-button p{margin:0;padding:0;width:100%;display:block;text-align:center;font-size:1.6rem;line-height:1.6}.anchor-nav{display:none}@media screen and (max-width: 768px){.anchor-nav{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:2.4rem 0 1.2rem;width:100%;z-index:10}}.anchor-nav__button{display:flex;align-items:center;justify-content:flex-start;background:#fff;border:1px solid #EE7836;border-bottom:4px solid #EE7836;padding:.8rem 1.2rem;cursor:pointer;transition:background .2s,border .2s;min-width:0;width:100%;height:4.2rem}.anchor-nav__icon{width:2.2rem;height:2.2rem;margin-right:.8rem;object-fit:contain;display:block}.anchor-nav__label{flex:1;font-size:1.3rem;font-weight:700;color:#ee7836;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anchor-nav__arrow{margin-left:.6rem;display:flex;align-items:center}.anchor-nav__arrow img{width:1.2rem;height:1.2rem;display:block}.anchor-nav--mosgreen .anchor-nav__button{border:1px solid #00B097;border-bottom:4px solid #00B097}.anchor-nav--mosgreen .anchor-nav__label{color:#00b097}.anchor-nav--green .anchor-nav__button{border:1px solid #92C530;border-bottom:4px solid #92C530}.anchor-nav--green .anchor-nav__label{color:#92c530}.sec-container{display:flex;flex-direction:column}@media screen and (max-width: 768px){.sec-container{flex-direction:column-reverse}}.sec-slider{margin-top:8rem;margin-bottom:2.4rem}@media screen and (max-width: 768px){.sec-slider{margin-top:0;margin-bottom:.8rem}}.sec-slider .slider-home .item,.sec-slider .slider-home .trademark-item .quarter_item,.trademark-item .sec-slider .slider-home .quarter_item{outline:none!important}.sec-slider .slider-home .item h1,.sec-slider .slider-home .trademark-item .quarter_item h1,.trademark-item .sec-slider .slider-home .quarter_item h1{text-align:center;display:flex;justify-content:center;align-items:center}.sec-slider .slider-home .item .top-view-image,.sec-slider .slider-home .trademark-item .quarter_item .top-view-image,.trademark-item .sec-slider .slider-home .quarter_item .top-view-image{width:100%;max-width:1160px;height:auto;margin:0 auto}@media screen and (max-width: 1024px){.sec-slider .slider-home .item .top-view-image,.sec-slider .slider-home .trademark-item .quarter_item .top-view-image,.trademark-item .sec-slider .slider-home .quarter_item .top-view-image{width:95%}}@media screen and (max-width: 768px){.sec-slider .slider-home .item .top-view-image,.sec-slider .slider-home .trademark-item .quarter_item .top-view-image,.trademark-item .sec-slider .slider-home .quarter_item .top-view-image{width:95%}}.sec-slider .slider-home .slick-arrow{width:48px;height:48px;opacity:1!important;background-size:100%;background-repeat:no-repeat;background-color:#fff;z-index:1;top:47.2%}@media screen and (max-width: 1024px){.sec-slider .slider-home .slick-arrow{width:33px;height:33px}}@media screen and (max-width: 768px){.sec-slider .slider-home .slick-arrow{top:50%}}.sec-slider .slider-home .slick-arrow.slick-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQxM0U2NzEyMDEwMzExRUFCN0M0RDE1QkZGRTM5QTk0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQxM0U2NzEzMDEwMzExRUFCN0M0RDE1QkZGRTM5QTk0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDEzRTY3MTAwMTAzMTFFQUI3QzREMTVCRkZFMzlBOTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDEzRTY3MTEwMTAzMTFFQUI3QzREMTVCRkZFMzlBOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5drrjnAAAEs0lEQVR42tRaW28bRRQ+M7veuL5u0kSJjB0bxU1SFSkFpKbNRTwhFPFA2zwUcRGgqEIRT6hCCKE+VzwghFB/AAIaogoJVUCfS+lVRVxEkxJtHDtO3aSpnM2uUzvxeoczCY2wk9RN2HXsI1ne25z5vp0z58w5OwSsETEUioYpZa14LDMKXmKCD4D41m4zDa9peE3HE9U0yXQyqSTw2Pi/HZOdNmxsbPS63fIzjEGUEBYmhIjbac8YMxgjcUpB0TQYS6cVrSIEIpGI0zRpLwI+jD+HFcPHCCuYjNwUwLgUj8dzdhEQwuG2buysnwLdAzaICWaWMPpzIqHcxNOCZQSampo8brf3DQDaAhUQE9g9kbJvY7HYYtm3Wu6BYDD4VF2d+21C6F6okBAg3gKDLo97b0LX09qOCYTD0WepKJxAhU6osGCfDiqyLr+vYWlxceHetgm0tkYPoIc4jooo7JLwvtFRdHi9ckbTFlJPTAA9Ddo6eQ0bC1AFgija6mX/hKqqmbIEAoGASxAc3OZdUCXyrxXsc7n2/Knrev6/90rNgzoczlfxzw9VJ9QvSc4TpZiFEtPpRqt5HqpWiCzLviya0sxmIyAxIvRDlQti7AOI1m0gEIlEewgj7mongBg9kQgcKSLQ3NzsxjD+AtSIcKx8dbBOQJLc+3F9Q2qFAMfqdHo71wmgy+yEGpNHmDkBiQjs6ZojsIo5WkdDobZ2nBi2R9wPP/rA6skshEJsHxUECNoN/rPPP4Xx8b8t18uxU9M0PXaC/2bkKzh//ju48P0F670RYhcppbYQECURLl78EYaH3wNlQrHHGyF2EZNyD7HYgQaCAXzrozAw8DJoqmbb6HLsuN5mlo7AwecOwtmzX0DvkX5bwa+5UuYRrVR46PAhGBp6B469Mli5oMYYyVilLJPJQEtLS8XAc+xoQmAZgbG/xuDdk8Nw7cYVkBvkCkRjyPBIrFqpdHZ2Fnp7+2F0dATaO9vt5qAiAaJardU0THjpxQE4ffpj6OvrsXMMVGoYbMYu9W++/hYcGxyEo8eP2qK/UGAP6MzMZIzXJu0icer9U7C/owOGTg5ZnJmxQjI5OcHngMkKZMpOQz1z5hMM+4a1BNYwr6yuQn0+WaKU2Drjfv/tD6vXQVd5sWs1ocnl9DuMsXyt5AL828LKytL4ekY2Pz+fwYs3aicbg1tzc3NLRVUJSaKXcWBy1Q/fzGWzmcsbyiqKoizj6fUaSOmvP3r7RQS4xOPKL/zjQhW//VnEeLW4QlEsRkYjI+hjl6pu4iImTaPnuOssSitLH8xm08tuV0OSitC1m98GSoNWfhm+vn9/cn5DXrxZA11f0Hze+od2x4YnNpwC++nu3didTRP7rRrxIOGp96cJIe27NRImhitmwg/JZOzXLSsTj1OgqeocmtMUEaCTf7OqMP5lYMa56empsceWVspp4eZUL/tvM0bbMIBUpHqNQfWBYeS+TCaTqbJBbRt6JV6Cx39e2q6zqcqAHoZdSyQmr5R6GysIrJVMAgGXKDp7cG50W7nVAA3+Vj6fvZRKpR5ua1mx0075Zg+PRz5gmqubPSI73OyRQLNUdB1uV2yzxxaya9tt/hFgAKgJxpVkuou0AAAAAElFTkSuQmCC);left:40px}@media screen and (max-width: 1024px){.sec-slider .slider-home .slick-arrow.slick-prev{left:15px}}@media screen and (max-width: 768px){.sec-slider .slider-home .slick-arrow.slick-prev{left:0}}.sec-slider .slider-home .slick-arrow.slick-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAABOFJREFUaEPVml9MHEUcx7+/ueNfgYMgSAXvdrm7EKN9MLFpKoLYt9aaitrG1tpQJQ1pamMI0Up8aowhRBNDGkOIIa0JRhM1DbGmPvSBRK20MUoM7dMCeweeEEhDgaNA7+Zn9oALpQd719s7YJN9mpnv7/eZnZnfb2eGYM1jdzq9ihDsAlDIAvkk4QDIsSTP0ywwTRIzAKakJP/IiOYDEErWPD2qQFGR15Gfj2eY4SVihYjsiWgxc4iZdCGgzc5O3ZqcnDTgEn4SBigrK9uRkZFTC4HdxGRL2GKMBsx8n5lvhELz1wOBwFwimokAZCqK5wWAnidCZiJGEqi7AOAPXdeuA1iMp11cAOXl5Y/Z7dnHiKg4HtFk6zBjgij0ja7rU2ZapgCKolQQZRwFkGUmZmW5BM+FFvFtIDA4spHuhgAul+c5CD4oIISVzsWrxcThMGTP6PDwP+u1WRfA6XTvttnEK/EaS2W9cFheGRkZ+jOWjZgAZWUeZ0YWTlq1yiQLZ3yJ+wu4FGs4PQQQWd8LuJGYcpM1bGV7Jg7O3KXOO3e06dW6awEyVdX9LiB2WmncKi0J/s+vD3atjuAPAKiq9yUAxruVn15d13pXHIwClJaW5ubk5J4FRPZW9h6Q83a7+ELTNCPoIQqgqp79AO3d2s4veSel/M3vH7oWBTB6Pzs7rynRhGyzYI3caW5uun1iYmI28gW20pofb6esxIYIgMvlfVsIeONtbFbvnYZ6XOz62qxaUuVSQvP7tW4DIFOp8JyzMmg1nGrA48XFaG1tS8rJjRobwc03PPgpOZ2eXTYbHbbaUt3rdaipqUFzU7PV0lG9UIi7KZVrf3V1FRpPN+LE8fpUQfSSqnrqAHo2VRYqn6rEhQvtOHDgIGRIWmyG+w2AkwCpFis/IFdYVIirV3/Ga6++gbGxMQtNsU6K4nkvXX9aPT9dRkvLx7g9cNsSCGaeJFV1f5Su9KHzqw50dV3Ezb6blgAYaUXaAC73/Ijz5z9B/1/9FjkfSSrmUz6EHIWOyPg/cuRNBEYDFjoPLA+h1E1ib6UXHR1fRlag0GLSm3Ax4Fknl6visBC2XZZ2DYCq6iqcOXMax4+dsFo6qidleMBYRi1Pow/VHcK+fbVoej91UXiJgvtSkkqca/kAba2fpaznV4TDYf6BAG+WUsEfWpnMpdxzo++Xkrm2lKTT6QBYnU5v/x+akpKSvJzc/GYBYbpXmo7eNbMhIXnhXvDz8fHx4Kqf+m2xpbLCFt1aWdXjkcl8lpjyzHpgM8uNHTrf8GD7yvnBmo0tdS9g37+ZDprbDv2i63rfSr21Y16oqrseEIq5UPprMEu/zzd0ycji1gOAcQaWmZndCIiC9Lu4kUV5d3FxvnPtGVrMVUdV1Z1MtlNbJbgZG1lE4S5d1x/6ndsWBxxS4nu/X7sV6/uYHjGRDS9v1pcw0gVIuuLzaX+vN7hMA1d5ufdJWwa/JUA70jknmHkmHF74bnR09N+N7JoCGI3dbndBSNJRAXoiPRByLBic6TY2b83sxQWwLGJTFO8eJvmigMgxE36Ucgl5j5h+9fkGbwAIx6ORCEBET1XV7DDstYJ4j1VzY/mqQZ8Q8ndd1+fjcXzdOBBvY+Mw0OHA01JGLnuoiZ4tLF/28BFBCwanBtJ22WMdwE27bvM/94rk1+yMFk8AAAAASUVORK5CYII=);right:40px}@media screen and (max-width: 1024px){.sec-slider .slider-home .slick-arrow.slick-next{right:15px}}@media screen and (max-width: 768px){.sec-slider .slider-home .slick-arrow.slick-next{right:0}}.sec-slider .slider-home .slick-arrow:before{display:none}.sec-search{position:fixed;top:6.6rem;left:0;right:0;z-index:998;width:100%;box-shadow:0 2px 4px -2px #00000040;background:#ccefea;box-sizing:border-box;align-items:center}@media screen and (max-width: 768px){.sec-search{position:static;box-shadow:none;margin:0 auto;width:95%;max-width:100%;border-radius:5px;margin-bottom:2.4rem}}.sec-search .search-block{display:flex;max-width:1160px;margin:0 auto;padding:2rem 0;box-sizing:border-box}@media screen and (max-width: 1024px){.sec-search .search-block{width:100%;padding:2rem}}@media screen and (max-width: 768px){.sec-search .search-block{width:100%;padding:1rem;flex-direction:column}}.sec-search .search-block .ttl-pc{display:flex;align-items:center;margin-left:1.6rem}.sec-search .search-block .ttl-pc span{font-size:20px}.sec-search .search-block .ttl-pc p{font-size:22px;font-weight:700;padding:0 2.4rem 0 .8rem}@media screen and (max-width: 1024px){.sec-search .search-block .ttl-pc p{font-size:18px;padding:0 .8rem 0 .4rem}}@media screen and (max-width: 768px){.sec-search .search-block .ttl-pc{display:none}}.sec-search .search-block .ttl-sp{display:none}@media screen and (max-width: 768px){.sec-search .search-block .ttl-sp{display:block;font-size:13px;font-size:1.3rem;font-weight:700;margin-bottom:1rem}}.sec-search .search-block .form-search{flex-grow:1}.sec-search .search-block .form-search .fillter .form-control{float:left;margin-right:.8rem;font-weight:100;color:#00b097}@media screen and (max-width: 768px){.sec-search .search-block .form-search .fillter .form-control{margin-right:0rem}}.sec-search .search-block .form-search .fillter .form-control::placeholder{color:#00b097}.sec-search .search-block .form-search .fillter select{width:24%;height:35px}@media screen and (max-width: 768px){.sec-search .search-block .form-search .fillter select{width:calc(50% - .5rem);height:44px}}.sec-search .search-block .form-search .fillter select:nth-child(2){width:24%;height:35px}@media screen and (max-width: 768px){.sec-search .search-block .form-search .fillter select:nth-child(2){width:calc(50% - .5rem);height:44px;margin-left:.8rem}}.sec-search .search-block .form-search .fillter input[type=text]{width:28%;height:35px}@media screen and (max-width: 768px){.sec-search .search-block .form-search .fillter input[type=text]{margin:.8rem 0 1.6rem;width:100%;height:44px}}.sec-search .search-block .form-search .fillter .btn{width:20%;height:35px;float:right;background-color:#00b097;border-color:#00b097;font-size:15px;font-size:1.5rem}@media screen and (max-width: 768px){.sec-search .search-block .form-search .fillter .btn{width:100%;height:44px;text-align:center}}.heading-block-left{font-size:36px;font-size:3.6rem;margin-bottom:2rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:left}.heading-block-left-white{color:#fff}.heading-block-left-white span,.heading-block-left span{font-size:24px;font-size:2.4rem}@media screen and (max-width: 768px){.heading-block-left{padding-left:0;margin-bottom:2.4rem;font-size:24px;font-size:2.4rem}}.box-item{border-radius:7px;box-shadow:0 3px 8px #00000040;overflow:hidden;line-height:1.6}@media screen and (max-width: 768px){.box-item{border-radius:0;box-shadow:none}}.box-item .img img,.box-item .trademark-item .item .trademark-block .brand_img img,.box-item .trademark-item .quarter_item .trademark-block .brand_img img,.box-item .trademark-item .item .trademark-block_ruam .brand_img img,.box-item .trademark-item .quarter_item .trademark-block_ruam .brand_img img,.box-item .trademark-item .item .trademark-block_bell .brand_img img,.box-item .trademark-item .quarter_item .trademark-block_bell .brand_img img,.box-item .trademark-item .item .trademark-block_spa .brand_img img,.box-item .trademark-item .quarter_item .trademark-block_spa .brand_img img,.box-item .trademark-item .item .trademark-block_reraku .brand_img img,.box-item .trademark-item .quarter_item .trademark-block_reraku .brand_img img,.trademark-item .item .trademark-block .box-item .brand_img img,.trademark-item .quarter_item .trademark-block .box-item .brand_img img,.trademark-item .item .trademark-block_ruam .box-item .brand_img img,.trademark-item .quarter_item .trademark-block_ruam .box-item .brand_img img,.trademark-item .item .trademark-block_bell .box-item .brand_img img,.trademark-item .quarter_item .trademark-block_bell .box-item .brand_img img,.trademark-item .item .trademark-block_spa .box-item .brand_img img,.trademark-item .quarter_item .trademark-block_spa .box-item .brand_img img,.trademark-item .item .trademark-block_reraku .box-item .brand_img img,.trademark-item .quarter_item .trademark-block_reraku .box-item .brand_img img{width:100%}.box-item .txt-basic{background:#fff;padding:1.3rem 1rem 0}@media screen and (max-width: 768px){.box-item .txt-basic{display:none}}.box-item .txt-basic .ttl{display:block;font-weight:700;font-size:16px;font-size:1.6rem;border-bottom:1px solid #EBEDED;padding-bottom:.5rem;margin-bottom:1rem}@media screen and (max-width: 768px){.box-item .txt-basic .ttl{padding-bottom:0;margin-bottom:.8rem}}.box-item .txt-basic .ttl .string{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;height:50px;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width: 1024px){.box-item .txt-basic .ttl .string{height:41px}}@media screen and (max-width: 768px){.box-item .txt-basic .ttl .string{height:50px}}@media screen and (max-width: 1024px){.box-item .txt-basic .ttl{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 768px){.box-item .txt-basic .ttl{font-size:16px;font-size:1.6rem}}.box-item .txt-basic .ttl small{display:block;font-size:12px;font-size:1.2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width: 1024px){.box-item .txt-basic .ttl small{font-size:11px;font-size:1.1rem}}@media screen and (max-width: 768px){.box-item .txt-basic .ttl small{font-size:12px;font-size:1.2rem}}.box-item .txt-basic .coint{border-bottom:1px solid #EBEDED;padding-bottom:1.2rem;height:8.5rem;margin-bottom:1.5rem}@media screen and (max-width: 768px){.box-item .txt-basic .coint{margin-bottom:1.1rem}}.box-item .txt-basic .coint dl{display:flex;align-items:center;padding-left:.2rem;line-height:1;margin-bottom:.9rem}@media screen and (max-width: 768px){.box-item .txt-basic .coint dl{margin-bottom:.6rem}}.box-item .txt-basic .coint dl:last-child{margin-bottom:0}.box-item .txt-basic .coint dl dt{border:1px solid #FC9C04;color:#fc9d03;border-radius:4px;overflow:hidden;width:71px;font-size:11px;font-size:1.1rem;padding:.4rem 0;text-align:center}.box-item .txt-basic .coint dl dd{width:calc(100% - 71px);padding-left:1rem;font-size:13px;font-size:1.3rem}@media screen and (max-width: 1024px){.box-item .txt-basic .coint dl dd{font-size:11px;font-size:1.1rem;padding-left:.5rem}}@media screen and (max-width: 768px){.box-item .txt-basic .coint dl dd{font-size:13px;font-size:1.3rem;padding-left:1.4rem}}.box-item .txt-basic .coint dl dd span{font-weight:700;font-family:Roboto,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-size:2rem}@media screen and (max-width: 1024px){.box-item .txt-basic .coint dl dd span{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 768px){.box-item .txt-basic .coint dl dd span{font-size:20px;font-size:2rem}}.box-item .txt-basic .note{padding-bottom:1rem;margin-bottom:.8rem;border-bottom:1px solid #EBEDED;font-size:12px;font-size:1.2rem}.box-item .txt-basic .note strong{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.box-item .conversion{background:#fff;padding:0 1rem 1.3rem}@media screen and (max-width: 768px){.box-item .conversion{display:none}}.box-item .conversion .link-item{display:flex;justify-content:space-between}.box-item .conversion .link-item li{width:49%}@media screen and (max-width: 1024px){.box-item .conversion .link-item li .btn{height:40px;font-size:12px;font-size:1.2rem}}@media screen and (max-width: 768px){.box-item .conversion .link-item li .btn{height:60px;font-size:13px;font-size:1.3rem}}.box-item .conversion .link-item li .short-appeal{font-size:10px}.txt-basic-pc{display:block;padding:.8rem 1rem;background:#fff;margin:0 1rem}@media screen and (max-width: 768px){.txt-basic-pc{display:none}}.txt-basic-pc .ttl-pc{font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:.8rem;padding-left:.8rem;padding-bottom:0;border-left:3px solid #F86666;border-bottom:none;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.txt-basic-pc .point-pc{display:flex;align-items:center;font-size:14px;font-size:1.4rem;color:#f86666;font-weight:700;border-top:1px solid #ebeded;padding:.8rem 0 .4rem}.txt-basic-pc .point-pc p{padding-left:.4rem;line-height:1}.txt-basic-pc .des-pc{font-family:Roboto,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-size:2rem;display:flex;align-items:center;line-height:1.5;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px;margin-bottom:2.7rem;font-size:14px;font-size:1.4rem;height:auto;margin-bottom:.8rem}.txt-basic-pc .details-pc{display:flex;align-items:flex-start;border-top:1px solid #ebeded;padding-top:1rem;padding-bottom:1.2rem}.txt-basic-pc .details-pc span{font-size:12px;font-size:1.2rem;padding-left:.8rem;line-height:1.67}.txt-basic-pc .salary-pc{display:flex;align-items:flex-start;border-top:1px solid #ebeded;padding-top:1rem;padding-bottom:1.2rem}.txt-basic-pc .salary-pc .salary-text-pc{display:flex;flex-direction:column;min-height:6rem;font-size:12px;font-size:1.2rem}.txt-basic-pc .salary-pc .salary-text-pc span{font-size:16px;font-size:1.6rem}.txt-basic-pc .salary-pc .salary-text-pc .tag-pc{display:inline-block;border:1px solid #F86666;border-radius:4px;color:#f86666;vertical-align:bottom;font-size:11px;font-size:1.1rem;text-align:center;margin:0 0 .3rem .5rem;min-width:10px;padding:.2rem .5rem;vertical-align:1px;font-size:12px;font-size:1.2rem;font-weight:700}.txt-basic-pc .button-pc{display:block}@media screen and (max-width: 768px){.txt-basic-pc .button-pc{display:none}}.txt-basic-sp{display:none}@media screen and (max-width: 768px){.txt-basic-sp{display:block;padding:.8rem 1rem;background:#fff;margin:0 1rem}}.txt-basic-sp .ttl-sp{font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:.8rem;padding-left:.8rem;padding-bottom:0;border-left:3px solid #F86666;border-bottom:none;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.txt-basic-sp .point-sp{display:none}@media screen and (max-width: 768px){.txt-basic-sp .point-sp{display:flex;align-items:center;font-size:14px;font-size:1.4rem;color:#f86666;font-weight:700;border-top:1px solid #ebeded;padding:.8rem 0 .4rem}.txt-basic-sp .point-sp p{padding-left:.4rem;line-height:1}}.txt-basic-sp .des-sp{display:none}@media screen and (max-width: 768px){.txt-basic-sp .des-sp{font-family:Roboto,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-size:2rem;line-height:1.5;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px;margin-bottom:2.7rem;font-size:14px;font-size:1.4rem;height:auto;margin-bottom:.8rem}}.txt-basic-sp .details-sp{display:flex;align-items:flex-start;border-top:1px solid #ebeded;padding-top:1rem;padding-bottom:1.2rem}.txt-basic-sp .details-sp span{font-size:12px;font-size:1.2rem;padding-left:.8rem;line-height:1.67}.txt-basic-sp .salary-sp{display:flex;align-items:flex-start;border-top:1px solid #ebeded;padding-top:1rem;padding-bottom:1.2rem}.txt-basic-sp .salary-sp .salary-text-sp{display:flex;flex-direction:column;min-height:6rem;font-size:12px;font-size:1.2rem}.txt-basic-sp .salary-sp .salary-text-sp span{font-size:16px;font-size:1.6rem}.txt-basic-sp .salary-sp .salary-text-sp .tag-sp{display:inline-block;border:1px solid #F86666;border-radius:4px;color:#f86666;vertical-align:bottom;font-size:11px;font-size:1.1rem;text-align:center;padding:.2rem .5rem;margin:0 0 .3rem .5rem;min-width:70px}@media screen and (max-width: 768px){.txt-basic-sp .salary-sp .salary-text-sp .tag-sp{min-width:10px;padding:.1rem .5rem;vertical-align:1px;margin:0 0 .3rem .5rem;font-size:12px;font-size:1.2rem;font-weight:700}}.txt-basic-sp .button-sp{display:none}@media screen and (max-width: 768px){.txt-basic-sp .button-sp{display:block}}.experienced-section{display:flex;gap:24px}@media screen and (max-width: 768px){.experienced-section{flex-direction:column;gap:12px}}.experienced-section .experienced-block{width:100%;max-width:48%;box-shadow:8px 8px #0000001a;transition:box-shadow .2s,transform .2s}.experienced-section .experienced-block:hover{box-shadow:none;transform:translate(8px,8px)}@media screen and (max-width: 768px){.experienced-section .experienced-block{max-width:100%}}.experienced-section .experienced-block.top2 .top-view-image:before,.experienced-section .experienced-block.top2 .top-view-image:after,.experienced-section .experienced-block.top3 .top-view-image:before,.experienced-section .experienced-block.top3 .top-view-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:opacity .4s;z-index:0}.experienced-section .experienced-block.top2 .top-view-image:before{background-image:url(/vite/assets/top2-CZ1SyzFR.png);opacity:1}.experienced-section .experienced-block.top2 .top-view-image:after{background-image:url(/vite/assets/top4-B62tjH52.png);opacity:0}.experienced-section .experienced-block.top2:hover .top-view-image:before{opacity:0}.experienced-section .experienced-block.top2:hover .top-view-image:after{opacity:1}.experienced-section .experienced-block.top3 .top-view-image:before{background-image:url(/vite/assets/top3-D4PcsbgX.png);opacity:1}.experienced-section .experienced-block.top3 .top-view-image:after{background-image:url(/vite/assets/top5-B3q0VsvH.png);opacity:0}.experienced-section .experienced-block.top3:hover .top-view-image:before{opacity:0}.experienced-section .experienced-block.top3:hover .top-view-image:after{opacity:1}.experienced-section .experienced-block .top-view-image{width:100%;aspect-ratio:641/493;background-size:cover;background-position:center;cursor:pointer;position:relative;overflow:hidden}@media screen and (max-width: 768px){.experienced-section .experienced-block .top-view-image{max-width:100%}}.experienced-section .experienced-block .title{background:#fff;font-size:24px;font-weight:700;padding:1.6rem 2rem;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.experienced-section .experienced-block .title{font-size:20px;font-size:2rem;padding:1.2rem 1.6rem}}.experienced-section .experienced-block:first-child:hover .title{color:#92c530}.experienced-section .experienced-block:nth-child(2):hover .title{color:#ee7836}.pickup-section{background-color:#00b097;padding:6rem 0;position:relative}@media screen and (max-width: 768px){.pickup-section{padding:2rem 0}}.pickup-section .work-slider{padding-bottom:6rem;position:relative}@media screen and (max-width: 768px){.pickup-section .work-slider{margin:0 0rem}}.pickup-section .work-slider .item,.pickup-section .work-slider .trademark-item .quarter_item,.trademark-item .pickup-section .work-slider .quarter_item{outline:none!important}.pickup-section .work-slider .item .img,.pickup-section .work-slider .trademark-item .quarter_item .img,.trademark-item .pickup-section .work-slider .quarter_item .img,.pickup-section .work-slider .trademark-item .item .trademark-block .brand_img,.pickup-section .work-slider .trademark-item .quarter_item .trademark-block .brand_img,.pickup-section .work-slider .trademark-item .item .trademark-block_ruam .brand_img,.pickup-section .work-slider .trademark-item .quarter_item .trademark-block_ruam .brand_img,.pickup-section .work-slider .trademark-item .item .trademark-block_bell .brand_img,.pickup-section .work-slider .trademark-item .quarter_item .trademark-block_bell .brand_img,.pickup-section .work-slider .trademark-item .item .trademark-block_spa .brand_img,.pickup-section .work-slider .trademark-item .quarter_item .trademark-block_spa .brand_img,.pickup-section .work-slider .trademark-item .item .trademark-block_reraku .brand_img,.pickup-section .work-slider .trademark-item .quarter_item .trademark-block_reraku .brand_img,.trademark-item .pickup-section .work-slider .item .trademark-block .brand_img,.trademark-item .pickup-section .work-slider .quarter_item .trademark-block .brand_img,.trademark-item .pickup-section .work-slider .item .trademark-block_ruam .brand_img,.trademark-item .pickup-section .work-slider .quarter_item .trademark-block_ruam .brand_img,.trademark-item .pickup-section .work-slider .item .trademark-block_bell .brand_img,.trademark-item .pickup-section .work-slider .quarter_item .trademark-block_bell .brand_img,.trademark-item .pickup-section .work-slider .item .trademark-block_spa .brand_img,.trademark-item .pickup-section .work-slider .quarter_item .trademark-block_spa .brand_img,.trademark-item .pickup-section .work-slider .item .trademark-block_reraku .brand_img,.trademark-item .pickup-section .work-slider .quarter_item .trademark-block_reraku .brand_img{margin:0 1rem}.pickup-section .work-slider .swiper-nav-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:80px;z-index:10;padding:5px 0;width:100%}@media screen and (max-width: 768px){.pickup-section .work-slider .swiper-nav-wrapper{justify-content:space-between}}.pickup-section .work-slider .swiper-nav-wrapper .swiper-pagination{gap:20px;position:relative;width:initial}.pickup-section .work-slider .swiper-button-prev,.pickup-section .work-slider .swiper-button-next{position:static!important;width:20px;height:20px;margin:0;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1;filter:brightness(0) invert(1)}.pickup-section .work-slider .swiper-button-prev:after,.pickup-section .work-slider .swiper-button-next:after{display:none}.pickup-section .work-slider .swiper-button-prev.swiper-button-disabled,.pickup-section .work-slider .swiper-button-next.swiper-button-disabled{opacity:.3}.pickup-section .work-slider .swiper-button-prev{background-image:url("data:image/svg+xml,%3csvg%20width='19'%20height='26'%20viewBox='0%200%2019%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.1547%2022.6592L7.60109%2012.9999L18.1547%203.34068L14.6786%200.15918L0.648922%2012.9999L14.6786%2025.8407L18.1547%2022.6592Z'%20fill='white'/%3e%3c/svg%3e")}.pickup-section .work-slider .swiper-button-next{background-image:url("data:image/svg+xml,%3csvg%20width='19'%20height='26'%20viewBox='0%200%2019%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.845291%203.34082L11.3989%2013.0001L0.845291%2022.6593L4.32137%2025.8408L18.3511%2013.0001L4.32137%200.159319L0.845291%203.34082Z'%20fill='white'/%3e%3c/svg%3e")}.pickup-section .work-slider .swiper-pagination{position:static!important;display:flex;align-items:center;gap:6px}.pickup-section .work-slider .swiper-pagination .swiper-pagination-bullet{background:#ffffff80;opacity:1;width:8px;height:8px;margin:0!important;border:none;transition:background .3s}.pickup-section .work-slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.nearest-item{margin-bottom:6rem!important}@media screen and (max-width: 1024px){.nearest-item{padding:0}}@media screen and (max-width: 768px){.nearest-item{margin:0 -1rem}}.nearest-item .item,.nearest-item .trademark-item .quarter_item,.trademark-item .nearest-item .quarter_item{padding:1rem 1.7rem}@media screen and (max-width: 1024px){.nearest-item .item,.nearest-item .trademark-item .quarter_item,.trademark-item .nearest-item .quarter_item{padding:1rem}}.nearest-item .item .box-item .img img,.nearest-item .trademark-item .quarter_item .box-item .img img,.trademark-item .nearest-item .quarter_item .box-item .img img,.nearest-item .trademark-item .item .box-item .trademark-block .brand_img img,.nearest-item .trademark-item .quarter_item .box-item .trademark-block .brand_img img,.nearest-item .trademark-item .item .box-item .trademark-block_ruam .brand_img img,.nearest-item .trademark-item .quarter_item .box-item .trademark-block_ruam .brand_img img,.nearest-item .trademark-item .item .box-item .trademark-block_bell .brand_img img,.nearest-item .trademark-item .quarter_item .box-item .trademark-block_bell .brand_img img,.nearest-item .trademark-item .item .box-item .trademark-block_spa .brand_img img,.nearest-item .trademark-item .quarter_item .box-item .trademark-block_spa .brand_img img,.nearest-item .trademark-item .item .box-item .trademark-block_reraku .brand_img img,.nearest-item .trademark-item .quarter_item .box-item .trademark-block_reraku .brand_img img,.trademark-item .nearest-item .item .box-item .trademark-block .brand_img img,.trademark-item .nearest-item .quarter_item .box-item .trademark-block .brand_img img,.trademark-item .nearest-item .item .box-item .trademark-block_ruam .brand_img img,.trademark-item .nearest-item .quarter_item .box-item .trademark-block_ruam .brand_img img,.trademark-item .nearest-item .item .box-item .trademark-block_bell .brand_img img,.trademark-item .nearest-item .quarter_item .box-item .trademark-block_bell .brand_img img,.trademark-item .nearest-item .item .box-item .trademark-block_spa .brand_img img,.trademark-item .nearest-item .quarter_item .box-item .trademark-block_spa .brand_img img,.trademark-item .nearest-item .item .box-item .trademark-block_reraku .brand_img img,.trademark-item .nearest-item .quarter_item .box-item .trademark-block_reraku .brand_img img,.nearest-item .trademark-item .item .trademark-block .box-item .brand_img img,.nearest-item .trademark-item .quarter_item .trademark-block .box-item .brand_img img,.nearest-item .trademark-item .item .trademark-block_ruam .box-item .brand_img img,.nearest-item .trademark-item .quarter_item .trademark-block_ruam .box-item .brand_img img,.nearest-item .trademark-item .item .trademark-block_bell .box-item .brand_img img,.nearest-item .trademark-item .quarter_item .trademark-block_bell .box-item .brand_img img,.nearest-item .trademark-item .item .trademark-block_spa .box-item .brand_img img,.nearest-item .trademark-item .quarter_item .trademark-block_spa .box-item .brand_img img,.nearest-item .trademark-item .item .trademark-block_reraku .box-item .brand_img img,.nearest-item .trademark-item .quarter_item .trademark-block_reraku .box-item .brand_img img,.trademark-item .nearest-item .item .trademark-block .box-item .brand_img img,.trademark-item .nearest-item .quarter_item .trademark-block .box-item .brand_img img,.trademark-item .nearest-item .item .trademark-block_ruam .box-item .brand_img img,.trademark-item .nearest-item .quarter_item .trademark-block_ruam .box-item .brand_img img,.trademark-item .nearest-item .item .trademark-block_bell .box-item .brand_img img,.trademark-item .nearest-item .quarter_item .trademark-block_bell .box-item .brand_img img,.trademark-item .nearest-item .item .trademark-block_spa .box-item .brand_img img,.trademark-item .nearest-item .quarter_item .trademark-block_spa .box-item .brand_img img,.trademark-item .nearest-item .item .trademark-block_reraku .box-item .brand_img img,.trademark-item .nearest-item .quarter_item .trademark-block_reraku .box-item .brand_img img{width:100%}.nearest-item .item .box-item .txt-basic,.nearest-item .trademark-item .quarter_item .box-item .txt-basic,.trademark-item .nearest-item .quarter_item .box-item .txt-basic{padding:1.1rem}.nearest-item .item .box-item .txt-basic .ttl,.nearest-item .trademark-item .quarter_item .box-item .txt-basic .ttl,.trademark-item .nearest-item .quarter_item .box-item .txt-basic .ttl{border-bottom:none}@media screen and (min-width: 769px){.nearest-item .slick-dots li{margin:0 .1rem}}.nearest-item .slick-arrow{width:31px;height:31px;opacity:1!important;background-size:100%;background-repeat:no-repeat;z-index:1;top:48.5%}.nearest-item .slick-arrow.slick-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQxM0U2NzEyMDEwMzExRUFCN0M0RDE1QkZGRTM5QTk0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQxM0U2NzEzMDEwMzExRUFCN0M0RDE1QkZGRTM5QTk0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDEzRTY3MTAwMTAzMTFFQUI3QzREMTVCRkZFMzlBOTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDEzRTY3MTEwMTAzMTFFQUI3QzREMTVCRkZFMzlBOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5drrjnAAAEs0lEQVR42tRaW28bRRQ+M7veuL5u0kSJjB0bxU1SFSkFpKbNRTwhFPFA2zwUcRGgqEIRT6hCCKE+VzwghFB/AAIaogoJVUCfS+lVRVxEkxJtHDtO3aSpnM2uUzvxeoczCY2wk9RN2HXsI1ne25z5vp0z58w5OwSsETEUioYpZa14LDMKXmKCD4D41m4zDa9peE3HE9U0yXQyqSTw2Pi/HZOdNmxsbPS63fIzjEGUEBYmhIjbac8YMxgjcUpB0TQYS6cVrSIEIpGI0zRpLwI+jD+HFcPHCCuYjNwUwLgUj8dzdhEQwuG2buysnwLdAzaICWaWMPpzIqHcxNOCZQSampo8brf3DQDaAhUQE9g9kbJvY7HYYtm3Wu6BYDD4VF2d+21C6F6okBAg3gKDLo97b0LX09qOCYTD0WepKJxAhU6osGCfDiqyLr+vYWlxceHetgm0tkYPoIc4jooo7JLwvtFRdHi9ckbTFlJPTAA9Ddo6eQ0bC1AFgija6mX/hKqqmbIEAoGASxAc3OZdUCXyrxXsc7n2/Knrev6/90rNgzoczlfxzw9VJ9QvSc4TpZiFEtPpRqt5HqpWiCzLviya0sxmIyAxIvRDlQti7AOI1m0gEIlEewgj7mongBg9kQgcKSLQ3NzsxjD+AtSIcKx8dbBOQJLc+3F9Q2qFAMfqdHo71wmgy+yEGpNHmDkBiQjs6ZojsIo5WkdDobZ2nBi2R9wPP/rA6skshEJsHxUECNoN/rPPP4Xx8b8t18uxU9M0PXaC/2bkKzh//ju48P0F670RYhcppbYQECURLl78EYaH3wNlQrHHGyF2EZNyD7HYgQaCAXzrozAw8DJoqmbb6HLsuN5mlo7AwecOwtmzX0DvkX5bwa+5UuYRrVR46PAhGBp6B469Mli5oMYYyVilLJPJQEtLS8XAc+xoQmAZgbG/xuDdk8Nw7cYVkBvkCkRjyPBIrFqpdHZ2Fnp7+2F0dATaO9vt5qAiAaJardU0THjpxQE4ffpj6OvrsXMMVGoYbMYu9W++/hYcGxyEo8eP2qK/UGAP6MzMZIzXJu0icer9U7C/owOGTg5ZnJmxQjI5OcHngMkKZMpOQz1z5hMM+4a1BNYwr6yuQn0+WaKU2Drjfv/tD6vXQVd5sWs1ocnl9DuMsXyt5AL828LKytL4ekY2Pz+fwYs3aicbg1tzc3NLRVUJSaKXcWBy1Q/fzGWzmcsbyiqKoizj6fUaSOmvP3r7RQS4xOPKL/zjQhW//VnEeLW4QlEsRkYjI+hjl6pu4iImTaPnuOssSitLH8xm08tuV0OSitC1m98GSoNWfhm+vn9/cn5DXrxZA11f0Hze+od2x4YnNpwC++nu3didTRP7rRrxIOGp96cJIe27NRImhitmwg/JZOzXLSsTj1OgqeocmtMUEaCTf7OqMP5lYMa56empsceWVspp4eZUL/tvM0bbMIBUpHqNQfWBYeS+TCaTqbJBbRt6JV6Cx39e2q6zqcqAHoZdSyQmr5R6GysIrJVMAgGXKDp7cG50W7nVAA3+Vj6fvZRKpR5ua1mx0075Zg+PRz5gmqubPSI73OyRQLNUdB1uV2yzxxaya9tt/hFgAKgJxpVkuou0AAAAAElFTkSuQmCC);left:4px}@media screen and (max-width: 1024px){.nearest-item .slick-arrow.slick-prev{left:-5px}}.nearest-item .slick-arrow.slick-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAABOFJREFUaEPVml9MHEUcx7+/ueNfgYMgSAXvdrm7EKN9MLFpKoLYt9aaitrG1tpQJQ1pamMI0Up8aowhRBNDGkOIIa0JRhM1DbGmPvSBRK20MUoM7dMCeweeEEhDgaNA7+Zn9oALpQd719s7YJN9mpnv7/eZnZnfb2eGYM1jdzq9ihDsAlDIAvkk4QDIsSTP0ywwTRIzAKakJP/IiOYDEErWPD2qQFGR15Gfj2eY4SVihYjsiWgxc4iZdCGgzc5O3ZqcnDTgEn4SBigrK9uRkZFTC4HdxGRL2GKMBsx8n5lvhELz1wOBwFwimokAZCqK5wWAnidCZiJGEqi7AOAPXdeuA1iMp11cAOXl5Y/Z7dnHiKg4HtFk6zBjgij0ja7rU2ZapgCKolQQZRwFkGUmZmW5BM+FFvFtIDA4spHuhgAul+c5CD4oIISVzsWrxcThMGTP6PDwP+u1WRfA6XTvttnEK/EaS2W9cFheGRkZ+jOWjZgAZWUeZ0YWTlq1yiQLZ3yJ+wu4FGs4PQQQWd8LuJGYcpM1bGV7Jg7O3KXOO3e06dW6awEyVdX9LiB2WmncKi0J/s+vD3atjuAPAKiq9yUAxruVn15d13pXHIwClJaW5ubk5J4FRPZW9h6Q83a7+ELTNCPoIQqgqp79AO3d2s4veSel/M3vH7oWBTB6Pzs7rynRhGyzYI3caW5uun1iYmI28gW20pofb6esxIYIgMvlfVsIeONtbFbvnYZ6XOz62qxaUuVSQvP7tW4DIFOp8JyzMmg1nGrA48XFaG1tS8rJjRobwc03PPgpOZ2eXTYbHbbaUt3rdaipqUFzU7PV0lG9UIi7KZVrf3V1FRpPN+LE8fpUQfSSqnrqAHo2VRYqn6rEhQvtOHDgIGRIWmyG+w2AkwCpFis/IFdYVIirV3/Ga6++gbGxMQtNsU6K4nkvXX9aPT9dRkvLx7g9cNsSCGaeJFV1f5Su9KHzqw50dV3Ezb6blgAYaUXaAC73/Ijz5z9B/1/9FjkfSSrmUz6EHIWOyPg/cuRNBEYDFjoPLA+h1E1ib6UXHR1fRlag0GLSm3Ax4Fknl6visBC2XZZ2DYCq6iqcOXMax4+dsFo6qidleMBYRi1Pow/VHcK+fbVoej91UXiJgvtSkkqca/kAba2fpaznV4TDYf6BAG+WUsEfWpnMpdxzo++Xkrm2lKTT6QBYnU5v/x+akpKSvJzc/GYBYbpXmo7eNbMhIXnhXvDz8fHx4Kqf+m2xpbLCFt1aWdXjkcl8lpjyzHpgM8uNHTrf8GD7yvnBmo0tdS9g37+ZDprbDv2i63rfSr21Y16oqrseEIq5UPprMEu/zzd0ycji1gOAcQaWmZndCIiC9Lu4kUV5d3FxvnPtGVrMVUdV1Z1MtlNbJbgZG1lE4S5d1x/6ndsWBxxS4nu/X7sV6/uYHjGRDS9v1pcw0gVIuuLzaX+vN7hMA1d5ufdJWwa/JUA70jknmHkmHF74bnR09N+N7JoCGI3dbndBSNJRAXoiPRByLBic6TY2b83sxQWwLGJTFO8eJvmigMgxE36Ucgl5j5h+9fkGbwAIx6ORCEBET1XV7DDstYJ4j1VzY/mqQZ8Q8ndd1+fjcXzdOBBvY+Mw0OHA01JGLnuoiZ4tLF/28BFBCwanBtJ22WMdwE27bvM/94rk1+yMFk8AAAAASUVORK5CYII=);right:0}@media screen and (max-width: 1024px){.nearest-item .slick-arrow.slick-next{right:-5px}}.nearest-item .slick-arrow:before{display:none}.fillter-trademark{margin-bottom:4rem}.fillter-trademark .quarter_flex{margin-bottom:10rem}@media screen and (max-width: 768px){.fillter-trademark{margin-bottom:3.2rem}}.trademark-item{display:flex;flex-wrap:wrap;margin:1rem -1rem 0}.trademark-item .item,.trademark-item .quarter_item{width:50%;padding:0 1rem;margin-bottom:2rem}@media screen and (min-width: 769px){.trademark-item .item:nth-child(3),.trademark-item .quarter_item:nth-child(3),.trademark-item .item:nth-child(4),.trademark-item .quarter_item:nth-child(4){margin-bottom:0}}@media screen and (max-width: 768px){.trademark-item .item,.trademark-item .quarter_item{width:100%;margin-bottom:1rem}.trademark-item .item:last-child,.trademark-item .quarter_item:last-child{margin-bottom:0}}.trademark-item .item .trademark-block,.trademark-item .quarter_item .trademark-block,.trademark-item .item .trademark-block_ruam,.trademark-item .quarter_item .trademark-block_ruam,.trademark-item .item .trademark-block_bell,.trademark-item .quarter_item .trademark-block_bell,.trademark-item .item .trademark-block_spa,.trademark-item .quarter_item .trademark-block_spa,.trademark-item .item .trademark-block_reraku,.trademark-item .quarter_item .trademark-block_reraku{box-shadow:0 3px 8px #00000040;padding:2.4rem 1.3rem 1.1rem 1.8rem;border:1px solid #CBD0D3;border-radius:7px}.trademark-item .item .trademark-block .img,.trademark-item .quarter_item .trademark-block .img,.trademark-item .item .trademark-block_ruam .img,.trademark-item .quarter_item .trademark-block_ruam .img,.trademark-item .item .trademark-block_bell .img,.trademark-item .quarter_item .trademark-block_bell .img,.trademark-item .item .trademark-block_spa .img,.trademark-item .quarter_item .trademark-block_spa .img,.trademark-item .item .trademark-block_reraku .img,.trademark-item .quarter_item .trademark-block_reraku .img,.trademark-item .item .trademark-block .brand_img,.trademark-item .quarter_item .trademark-block .brand_img,.trademark-item .item .trademark-block_ruam .brand_img,.trademark-item .quarter_item .trademark-block_ruam .brand_img,.trademark-item .item .trademark-block_bell .brand_img,.trademark-item .quarter_item .trademark-block_bell .brand_img,.trademark-item .item .trademark-block_spa .brand_img,.trademark-item .quarter_item .trademark-block_spa .brand_img,.trademark-item .item .trademark-block_reraku .brand_img,.trademark-item .quarter_item .trademark-block_reraku .brand_img{margin-bottom:1rem}.trademark-item .item .trademark-block .img img,.trademark-item .quarter_item .trademark-block .img img,.trademark-item .item .trademark-block_ruam .img img,.trademark-item .quarter_item .trademark-block_ruam .img img,.trademark-item .item .trademark-block_bell .img img,.trademark-item .quarter_item .trademark-block_bell .img img,.trademark-item .item .trademark-block_spa .img img,.trademark-item .quarter_item .trademark-block_spa .img img,.trademark-item .item .trademark-block_reraku .img img,.trademark-item .quarter_item .trademark-block_reraku .img img,.trademark-item .item .trademark-block .brand_img img,.trademark-item .quarter_item .trademark-block .brand_img img,.trademark-item .item .trademark-block_ruam .brand_img img,.trademark-item .quarter_item .trademark-block_ruam .brand_img img,.trademark-item .item .trademark-block_bell .brand_img img,.trademark-item .quarter_item .trademark-block_bell .brand_img img,.trademark-item .item .trademark-block_spa .brand_img img,.trademark-item .quarter_item .trademark-block_spa .brand_img img,.trademark-item .item .trademark-block_reraku .brand_img img,.trademark-item .quarter_item .trademark-block_reraku .brand_img img{height:30px;display:block;margin:0 auto}.trademark-item .item .trademark-block .brand_img img,.trademark-item .quarter_item .trademark-block .brand_img img,.trademark-item .item .trademark-block_ruam .brand_img img,.trademark-item .quarter_item .trademark-block_ruam .brand_img img,.trademark-item .item .trademark-block_bell .brand_img img,.trademark-item .quarter_item .trademark-block_bell .brand_img img,.trademark-item .item .trademark-block_spa .brand_img img,.trademark-item .quarter_item .trademark-block_spa .brand_img img,.trademark-item .item .trademark-block_reraku .brand_img img,.trademark-item .quarter_item .trademark-block_reraku .brand_img img{height:50px}.trademark-item .item .trademark-block .txt-basic,.trademark-item .quarter_item .trademark-block .txt-basic,.trademark-item .item .trademark-block_ruam .txt-basic,.trademark-item .quarter_item .trademark-block_ruam .txt-basic,.trademark-item .item .trademark-block_bell .txt-basic,.trademark-item .quarter_item .trademark-block_bell .txt-basic,.trademark-item .item .trademark-block_spa .txt-basic,.trademark-item .quarter_item .trademark-block_spa .txt-basic,.trademark-item .item .trademark-block_reraku .txt-basic,.trademark-item .quarter_item .trademark-block_reraku .txt-basic{line-height:1.5rem;font-size:12px;font-size:1.2rem}.trademark-item .item .trademark-block .txt-basic p,.trademark-item .quarter_item .trademark-block .txt-basic p,.trademark-item .item .trademark-block_ruam .txt-basic p,.trademark-item .quarter_item .trademark-block_ruam .txt-basic p,.trademark-item .item .trademark-block_bell .txt-basic p,.trademark-item .quarter_item .trademark-block_bell .txt-basic p,.trademark-item .item .trademark-block_spa .txt-basic p,.trademark-item .quarter_item .trademark-block_spa .txt-basic p,.trademark-item .item .trademark-block_reraku .txt-basic p,.trademark-item .quarter_item .trademark-block_reraku .txt-basic p{margin-bottom:2.2rem;height:3.6rem}.trademark-item .item .trademark-block_reraku,.trademark-item .quarter_item .trademark-block_reraku{box-shadow:none;border:1px solid #97c736}.trademark-item .item .trademark-block_spa,.trademark-item .quarter_item .trademark-block_spa{box-shadow:none;border:1px solid #ff782a}.trademark-item .item .trademark-block_bell,.trademark-item .quarter_item .trademark-block_bell{box-shadow:none;border:1px solid #7ba428}.trademark-item .item .trademark-block_ruam,.trademark-item .quarter_item .trademark-block_ruam{box-shadow:none;border:1px solid #d3bd73}.trademark-item .quarter_item{width:25%}@media screen and (max-width: 1024px){.trademark-item .quarter_item{width:100%;margin-bottom:1rem}.trademark-item .quarter_item:last-child{margin-bottom:0}}.search-section{margin:6rem auto}.search-section .search-block{display:flex;align-items:center;padding-bottom:4rem}@media screen and (max-width: 990px){.search-section .search-block{flex-direction:column}.search-section .search-block img{display:none}}.search-section .search-block .search-container{display:flex;flex-wrap:wrap}@media screen and (max-width: 1024px){.search-section .search-block .search-container{flex-direction:column;align-items:flex-start;padding:2rem}}@media screen and (max-width: 768px){.search-section .search-block .search-container{flex-direction:column;align-items:flex-start;padding:1rem}}.search-section .search-block .fillter-item{padding:2.9rem 0 .7rem .9rem;margin-bottom:4rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item{box-shadow:0 0 #000;padding:0;border-radius:0;margin-bottom:3.2rem}}@media screen and (min-width: 769px){.search-section .search-block .fillter-item .heading-block{margin-left:2rem;margin-bottom:2rem}}.search-section .search-block .fillter-item .show-fillter{font-weight:700;font-size:16px;font-size:1.6rem}.search-section .search-block .fillter-item .show-fillter .area-kanto{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kanto{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-kanto:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-kanto:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-kanto:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-kanto:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-kanto:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-kanto dt{color:#95c759;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kanto dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-kanto dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kanto dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li a{color:#fff;background:#95c759;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kanto dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-kansai{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kansai{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-kansai:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-kansai:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-kansai:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-kansai:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-kansai:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-kansai dt{color:#ebb54b;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kansai dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-kansai dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kansai dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li a{color:#fff;background:#ebb54b;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kansai dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-tyubu{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyubu{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-tyubu:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-tyubu:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-tyubu:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-tyubu:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-tyubu:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-tyubu dt{color:#e79b8d;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyubu dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyubu dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li a{color:#fff;background:#e79b8d;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-tyubu dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dt{color:#7ba1dc;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li a{color:#fff;background:#7ba1dc;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-hokkaido-tohoku dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dt{color:#d0d0d0;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li a{color:#fff;background:#d0d0d0;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-shinetu-hokuriku dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dt{color:#b3a6de;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li a{color:#fff;background:#b3a6de;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-tyugoku-shikoku dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa{line-height:1;flex-basis:33%;margin-bottom:1.9rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa{flex-wrap:wrap;flex-basis:auto;border-bottom:1px solid #CBD0D3;padding-bottom:.5rem;display:none;width:100%}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa:nth-child(1),.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa:nth-child(2),.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa:nth-child(3){display:block}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa:nth-child(3){border-bottom:none}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa:last-child{padding-bottom:0;border-bottom:none}}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dt{color:#ed9ec2;text-align:center;padding:0 0 1.1rem 1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dt{text-align:left;width:100%}}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd{padding-left:1.8rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd{width:100%;padding-left:0}}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul{display:flex;flex-wrap:wrap}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li{margin-right:.4rem;margin-bottom:1rem;width:48%}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li{margin-bottom:1.5rem}}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li a{color:#fff;background:#ed9ec2;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li a span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li a.disabled{color:#fff;background:#78787866;pointer-events:none;width:100%;display:inline-block;text-align:center;padding:.5rem 0;border-radius:4px}.search-section .search-block .fillter-item .show-fillter .area-kyusyu-okinawa dd ul li a.disabled span{color:#fff;font-weight:400;font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.search-section .search-block .fillter-item .show-fillter.active dl{display:flex}.search-section .search-block .fillter-item .show-fillter.active dl:nth-child(3){border-bottom:1px solid #CBD0D3}}.more-show-filter{position:relative;box-shadow:0 0 #000}.more-show-filter span.close{position:absolute;left:0;right:0;text-align:center;opacity:0;visibility:hidden}.more-show-filter.active span.open{opacity:0;visibility:hidden}.more-show-filter.active span.close{opacity:1;visibility:visible}@media screen and (min-width: 769px){.more-show-filter{display:none!important}}.side-nav-img{background:#fff;border-radius:10px}.side-nav-img img{opacity:.6}.newly-opend-store-date{margin-bottom:10px;font-size:20px;font-size:2rem;color:orange;font-size:x-large}.newly-opend-store-date-small{font-size:12px;font-size:1.2rem;margin-left:5px;font-style:italic;font-size:medium}.process-section{margin-top:6rem;margin-bottom:2rem}@media screen and (max-width: 768px){.process-section{margin-top:10rem}}.process-section .process-block{margin:0 auto}.process-section .process-block .process-img-pc{display:block}@media screen and (max-width: 768px){.process-section .process-block .process-img-pc{display:none}}.process-section .process-block .process-img-sp{display:none}@media screen and (max-width: 768px){.process-section .process-block .process-img-sp{display:block}}.feature-section{margin-top:6rem;margin-bottom:2rem}.feature-section .feature-block{display:flex;margin:0 auto}@media screen and (max-width: 768px){.feature-section .feature-block{flex-direction:column}}.feature-section .feature-block .feature-img-pc{display:block;width:100%;max-width:600px;height:auto;aspect-ratio:1/1;object-fit:contain}@media screen and (max-width: 990px){.feature-section .feature-block .feature-img-pc{display:none}}.feature-section .feature-block .feature-list{padding-left:3rem;display:flex;flex-direction:column}@media screen and (max-width: 768px){.feature-section .feature-block .feature-list{padding:0}}.feature-section .feature-block .feature-list .feature-list-item{border-bottom:2px solid #00B097;display:flex;justify-content:space-between;align-items:center;padding:3.2rem 0}.feature-section .feature-block .feature-list .feature-list-item:first-child{border-top:2px solid #00B097}.feature-section .feature-block .feature-list .feature-list-item:hover{color:#00b097;cursor:pointer}.feature-section .feature-block .feature-list .feature-list-item .feature-list-text{padding-right:1.6rem}.feature-section .feature-block .feature-list .feature-list-item .feature-list-text h3{font-weight:700;font-size:20px;font-size:2rem;margin-bottom:.8rem}.photo-section{margin-top:6rem;margin-bottom:2rem}.photo-section .photo-block{overflow:hidden;position:relative;width:100%}.photo-section .photo-block .photo-block-list{padding:0;margin:0;display:flex;list-style:none;width:5760px}.photo-section .photo-block .photo-block-list.photo-block-list-animate{animation:photo-marquee 20s linear infinite}.photo-section .photo-block .photo-block-list .photo-block-item{width:480px;height:366px;flex:none}@media screen and (max-width: 768px){.photo-section .photo-block .photo-block-list .photo-block-item{width:60vw;height:auto}}.interview-section{margin-top:6rem}@media screen and (max-width: 768px){.interview-section{margin-bottom:6rem}}.therapist-interview{display:flex;flex-direction:column;align-items:center;max-width:1280px}.therapist-interview-swiper-container{position:relative;margin-top:0}.therapist-interview-swiper-container .swiper-pagination{position:relative}.therapist-interview-swiper-container .interview-swiper{margin-top:1.6rem;width:calc(500px + 400 * (100vw - 375px) / 905);height:auto;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.8);transform-origin:top center;overflow:hidden}.therapist-interview-swiper-container .interview-swiper img{width:100%;height:auto;object-fit:cover;cursor:pointer}.therapist-interview-swiper-container .interview-swiper-catch-copy{padding:1.6rem .8rem;text-align:left;font-weight:700;font-size:1.4rem;color:#fff;white-space:pre-line}.therapist-interview-swiper-container .interview-swiper-catch-copy.experienced{background:#92c530}.therapist-interview-swiper-container .interview-swiper-catch-copy.inexperienced{background:#ee7836}.therapist-interview-swiper-container .navigation-pagination-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:16px;position:absolute;right:0;bottom:60px}@media screen and (max-width: 768px){.therapist-interview-swiper-container .navigation-pagination-wrapper{justify-content:center;left:0;bottom:0}}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-button-prev,.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-button-next{position:relative;width:calc(40px + 3 * (100vw - 375px) / 905)}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-button-prev{margin-right:2.4rem;transform:scaleX(-1)}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-button-next{margin-left:2.4rem}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count{transform:translateY(-30%);width:48px;align-items:center;font-size:1.4rem;z-index:10;justify-content:center}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count p{text-align:center;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count p span{font-size:24px;font-size:2.4rem;padding-right:8px}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count-all{color:#00b097}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count-inexperienced{color:#ee7836}.therapist-interview-swiper-container .navigation-pagination-wrapper .swiper-slide-count-experienced{color:#92c530}@media screen and (min-width: 991px){.therapist-interview-swiper-container .swiper-pagination{position:relative}.therapist-interview-swiper-container .navigation-pagination-wrapper-pc{display:block}.therapist-interview-swiper-container .navigation-pagination-wrapper-sp{display:none}.therapist-interview-swiper-container .interview-swiper{width:85.9375vw;max-width:1200px;height:auto;cursor:pointer;overflow:visible}.therapist-interview-swiper-container .interview-swiper img{width:100%;height:auto;object-fit:cover}}.therapist-interview .interview-swiper-active{transform:scale(1);transform-origin:top center;z-index:5}.brand-swiper-container{position:relative;margin-top:0}.brand-swiper-container .swiper-pagination{position:relative}.brand-swiper-container .brand-swiper{margin-top:1.6rem;width:calc(500px + 400 * (100vw - 375px) / 905);height:auto;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.8);transform-origin:top center;overflow:hidden}@media screen and (max-width: 768px){.brand-swiper-container .brand-swiper{width:100%}}.brand-swiper-container .brand-swiper img{width:100%;height:auto;object-fit:cover;cursor:pointer}.brand-swiper-container .navigation-pagination-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:16px;position:absolute;right:0;bottom:60px}@media screen and (max-width: 768px){.brand-swiper-container .navigation-pagination-wrapper{justify-content:center;left:0;bottom:10px}}.brand-swiper-container .navigation-pagination-wrapper .swiper-button-prev,.brand-swiper-container .navigation-pagination-wrapper .swiper-button-next{position:relative;width:calc(40px + 3 * (100vw - 375px) / 905)}.brand-swiper-container .navigation-pagination-wrapper .swiper-button-prev{margin-right:2.4rem;transform:scaleX(-1)}.brand-swiper-container .navigation-pagination-wrapper .swiper-button-next{margin-left:2.4rem}.brand-swiper-container .navigation-pagination-wrapper .swiper-slide-count{transform:translateY(-30%);width:48px;align-items:center;font-size:1.4rem;z-index:10;justify-content:center}.brand-swiper-container .navigation-pagination-wrapper .swiper-slide-count p{text-align:center;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem}.brand-swiper-container .navigation-pagination-wrapper .swiper-slide-count p span{font-size:24px;font-size:2.4rem;color:#00b097;padding-right:8px}@media screen and (min-width: 991px){.brand-swiper-container .swiper-pagination{position:relative}.brand-swiper-container .navigation-pagination-wrapper-pc{display:block}.brand-swiper-container .navigation-pagination-wrapper-sp{display:none}.brand-swiper-container .brand-swiper{width:85.9375vw;max-width:1200px;height:auto;cursor:pointer;overflow:hidden}.brand-swiper-container .brand-swiper img{width:100%;height:auto;object-fit:cover}}.brand .brand-swiper-active{transform:scale(1);transform-origin:top center;z-index:5}.message-section{background:#fff;padding:6rem 2rem;position:relative;margin:4rem 0 10rem}@media screen and (max-width: 768px){.message-section{margin-bottom:8rem;margin-top:6rem;padding-top:3rem}}@media screen and (max-width: 768px){.message-section:before{content:"";display:block;width:100%;height:80px;background:url(/vite/assets/wave-line3-BKA55zG4.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;transform:translateY(-100%);z-index:1;pointer-events:none}}@media screen and (max-width: 768px){.message-section:after{content:"";display:block;width:100%;height:80px;background:url(/vite/assets/wave-line4-BRVfU8cb.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0;transform:translateY(100%);z-index:1;pointer-events:none}}.message-section .message-block{display:flex;align-items:center;margin:0 auto;padding:0 2rem;background:#ccefea}@media screen and (max-width: 990px){.message-section .message-block{flex-direction:column;padding:2rem 2rem 0rem;font-size:14px;font-size:1.4rem}}.message-section .message-block .message-text{text-align:left;flex:1;margin-left:1.6rem}.message-section .message-block .message-text span{display:block;font-size:20px;font-size:2rem;margin-top:2.8rem}@media screen and (max-width: 990px){.message-section .message-block .message-text{margin-left:0}}.message-section .message-block img{flex:1;font-size:1.6rem;line-height:1.5;text-align:center;padding:0rem 2rem}@media screen and (max-width: 768px){.message-section .message-block img{padding:0rem 1rem}}@keyframes photo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.breadcrumb{font-size:15px;font-size:1.5rem;color:#a6adb4;margin-bottom:3rem;padding-top:3rem}.breadcrumb .inner{padding:1rem 1.5rem}@media screen and (max-width: 768px){.breadcrumb{padding-top:.6rem;margin-bottom:0;background-color:#ebeded;font-size:7px;font-size:.7rem;line-height:1.4}.breadcrumb .inner{padding:.6rem 1rem}}.breadcrumb a{font-weight:700;color:#a6adb4;margin-right:.3rem}.suspended-application-job-poting-warning{background-color:#ff5454;color:#fff;text-align:center;padding:2rem;border-radius:3px;border:#aaaaaa;font-weight:700;margin:10px 0;box-shadow:.2rem .2rem .2rem .2rem #ccc}.item-flex{display:flex;flex-wrap:wrap;margin-bottom:4rem}@media screen and (max-width: 768px){.item-flex{display:block}}.item-flex_box_item{margin:1rem}.item-flex_item_item{width:33%}@media screen and (max-width: 768px){.item-flex_item_item{width:100%;margin-bottom:3rem}}.sec-mainvisual{margin-bottom:3.5rem}@media screen and (max-width: 768px){.sec-mainvisual{margin-bottom:2.6rem;padding-top:1.5rem}.sec-mainvisual a{display:block;overflow:hidden;border-radius:4px;box-shadow:0 3px 6px #00000029}}.sec-recruit{padding-bottom:8rem}@media screen and (max-width: 1200px){.sec-recruit{padding-bottom:10rem}}@media screen and (max-width: 990px){.sec-recruit{padding-bottom:5rem}}@media screen and (max-width: 768px){.sec-recruit{padding:1.6rem 0}}.search_wrap{margin-bottom:3.2rem}@media screen and (max-width: 768px){.search_wrap{margin-bottom:2.3rem}}.search_contents{background:#ffebcc}.search_inner{border-radius:5px;padding:2.4rem;display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){.search_inner{padding:1.6rem .9rem 1.2rem}}.search_inner .btn{width:13.7%;background:#f86666;color:#fff;cursor:pointer;margin-left:.8%;text-align:center;font-size:15px;font-size:1.5rem}@media screen and (max-width: 768px){.search_inner .btn{width:100%;margin:0}}.search_inner .btn:hover{opacity:.9;transition:.3s}@media screen and (min-width: 769px){.search_values{flex-basis:70%}}@media screen and (min-width: 769px){.search_submit{flex-basis:42%;padding:.5% 4% 0 0}}.search_select{width:24.9%;margin-right:.1%}@media screen and (max-width: 768px){.search_select{width:100%;margin:0 0 .1rem}}.search_checkbox{padding:2.5% 8%}@media screen and (min-width: 769px){.search_checkbox{padding:0 0 2.5% 5%}}@media screen and (min-width: 769px){.search_checkbox_inline{display:flex}}.search_checkbox_inline input[type=checkbox]{display:none}.search_checkbox_inline input[type=checkbox]:checked+label{background:#fc9c04;color:#fff}.search_checkbox_notion{font-weight:700;padding-left:3%;font-size:1.25rem}.search_checkbox_collection{font-size:1rem;font-weight:bolder;flex-basis:58%}.search_checkbox_style{vertical-align:text-top}.search_checkbox_label{display:block;float:left;margin:1%;width:100px;height:45px;text-align:center;line-height:45px;padding:0 2px;cursor:pointer;color:#fc9c04;border:1px solid #fc9c04;border-radius:6px}@media screen and (max-width: 768px){.search_checkbox_label{width:31%;font-size:1rem;white-space:nowrap}}@media screen and (max-width: 374px){.search_checkbox_label{width:80px;font-size:.8rem;white-space:nowrap}}.search_inp{width:49.9%}@media screen and (max-width: 768px){.search_inp{width:100%;margin:0 0 .6rem}}.search_inp input{border:1px solid #ebeded}.search_inp input::placeholder{color:#b0b0b0}.search_result{font-size:13px;font-size:1.3rem;margin-bottom:1.5rem}.search_result strong{font-size:24px;font-size:2.4rem;font-weight:700;margin-right:.3rem}.search_list{margin-bottom:2.4rem}.search_item{margin-bottom:3.2rem;border:1px solid #cbd0d3;padding:2rem 2.2rem 2.4rem 2.4rem}@media screen and (max-width: 768px){.search_item{padding:0;border:none;overflow:hidden;margin-bottom:2.4rem}}.search_item:last-child{margin-bottom:0}.recruit_ttl{font-size:24px;font-size:2.4rem;font-weight:700;margin-bottom:1.2rem}@media screen and (max-width: 768px){.recruit_ttl{font-size:20px;font-size:2rem;margin-bottom:.6rem}}.recruit_ttl small{font-size:20px;font-size:2rem;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif}@media screen and (max-width: 768px){.recruit_ttl small{font-size:13px;font-size:1.3rem}}.recruit_block{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.5rem}@media screen and (max-width: 768px){.recruit_block{margin-bottom:.9rem}}.recruit_img{width:40.2%;margin-top:.4rem}@media screen and (max-width: 768px){.recruit_img{margin-top:0;width:100%}}.recruit_img img{width:100%}.recruit_content{width:59.8%;padding-left:2.5rem}@media screen and (max-width: 768px){.recruit_content{width:100%;padding:.8rem 0 0}}.recruit_name{font-size:13px;font-size:1.3rem;font-weight:700;line-height:1.55;margin-bottom:1.3rem}@media screen and (max-width: 768px){.recruit_name{font-size:16px;font-size:1.6rem;margin-bottom:.8rem;padding-left:.8rem;border-left:3px solid #F86666}}.recruit_point{display:none}@media screen and (max-width: 768px){.recruit_point{display:flex;align-items:flex-end;font-size:14px;font-size:1.4rem;color:#f86666;font-weight:700;border-top:1px solid #ebeded;padding:.8rem 0 .4rem}.recruit_point p{padding-left:.4rem;line-height:1}}.recruit_des{font-family:Roboto,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:20px;font-size:2rem;line-height:1.5;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px;margin-bottom:2.7rem}@media screen and (max-width: 768px){.recruit_des{font-size:14px;font-size:1.4rem;height:auto;margin-bottom:.8rem}}.recruit_info{font-size:14px;font-size:1.4rem;line-height:1.43}@media screen and (max-width: 768px){.recruit_info{font-size:13px;font-size:1.3rem}}.recruit_info_closed-search{color:red;margin-bottom:2.7rem;font-size:16px}@media screen and (max-width: 768px){.recruit_info_closed-search{margin-top:2.7rem;color:red;font-size:18px}}.recruit_field{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.recruit_field{border-top:1px solid #ebeded;padding-top:1rem;padding-bottom:1.2rem}}.recruit_field dt{width:50px;font-weight:700;padding-right:1rem;font-size:1.4rem}@media screen and (max-width: 768px){.recruit_field dt{width:100%;margin-bottom:.3rem}}.recruit_field dd{width:calc(100% - 50px)}@media screen and (max-width: 768px){.recruit_field dd{width:100%;font-size:12px;font-size:1.2rem;line-height:1.67}}.recruit_field dd strong{font-size:16px;font-size:1.6rem;line-height:1.25}@media screen and (max-width: 768px){.recruit_field dd strong{font-size:16px;font-size:1.6rem;line-height:1.67}}.recruit_field-second{font-size:13px;font-size:1.3rem;margin-bottom:1.6rem}.recruit_field-second dd{display:flex;flex-wrap:wrap;align-items:center;padding-top:0}@media screen and (max-width: 768px){.recruit_field-second dd{line-height:inherit;font-size:13px;font-size:1.3rem}}@media screen and (max-width: 768px){.recruit_field-second dd p{margin-bottom:-.1rem}}.recruit_field-second dd strong{font-size:20px;font-size:2rem;font-family:Roboto,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;margin-left:2px}@media screen and (max-width: 768px){.recruit_field-second dd strong{line-height:inherit;margin-left:.4rem}}.recruit_field-second-pc{display:flex;margin-bottom:1.6rem}@media screen and (max-width: 768px){.recruit_field-second-pc{display:none}}.recruit_field-second-sp{display:none}@media screen and (max-width: 768px){.recruit_field-second-sp{display:block}.recruit_field-second-sp .store-details{display:flex;align-items:flex-start}.recruit_field-second-sp .store-details span{padding-left:.8rem;display:inline-block}.recruit_field-second-sp .salary-details{display:flex;align-items:flex-start}}.recruit_field_description_line{min-height:.3em;line-height:24px}@media screen and (max-width: 768px){.recruit_field_description_line{min-height:1em}}.recruit_field_background_color{background-color:#ffeacc;border-radius:0 0 8px 8px}.recruit_tag,.newly_tag,.franchise_tag{display:inline-block;border:1px solid #F86666;border-radius:4px;color:#f86666;vertical-align:bottom;font-size:11px;font-size:1.1rem;text-align:center;padding:.2rem .5rem;margin:0 0 .3rem .5rem;min-width:70px}@media screen and (max-width: 768px){.recruit_tag,.newly_tag,.franchise_tag{min-width:10px;padding:.1rem .5rem;vertical-align:1px;margin:0 0 .3rem .5rem;font-size:12px;font-size:1.2rem;font-weight:700}}.recruit_contact{display:flex;align-items:center;justify-content:center}.recruit_contact .btn{font-size:1.5rem;width:32.9%;margin:.3%}@media screen and (max-width: 768px){.recruit_contact .btn{font-size:1.3rem;width:49.4%}}@media screen and (max-width: 768px){.recruit_contact .btn-more{border-color:#fc9c04;color:#fc9c04}}.recruit_contact .short-appeal{font-size:10px}.recruit_button-pc{display:flex;align-items:center;justify-content:center}.recruit_button-pc .btn{font-size:1.5rem;width:32.9%;margin:.3%}@media screen and (max-width: 768px){.recruit_button-pc .btn{font-size:1.3rem;width:49.4%}}@media screen and (max-width: 768px){.recruit_button-pc .btn-more{border-color:#fc9c04;color:#fc9c04}}.recruit_button-pc .short-appeal{font-size:10px}@media screen and (max-width: 768px){.recruit_button-pc{display:none}}.recruit_button-sp{display:none}@media screen and (max-width: 768px){.recruit_button-sp{display:flex}.recruit_button-sp .detail-button-wrapper,.recruit_button-sp .application-button-wrapper{display:flex;align-items:center;justify-content:center;width:172px;height:49px}.recruit_button-sp .detail-button-wrapper .button-icon,.recruit_button-sp .application-button-wrapper .button-icon{display:inline-flex;align-items:center;justify-content:center;padding-right:.4rem}.recruit_button-sp .detail-button-wrapper .button-text,.recruit_button-sp .application-button-wrapper .button-text{display:inline-flex;align-items:center;justify-content:center}.recruit_button-sp .detail-button-wrapper .arrow-icon,.recruit_button-sp .application-button-wrapper .arrow-icon{position:relative;left:15px}.recruit_button-sp .detail-button-wrapper .detail-button,.recruit_button-sp .detail-button-wrapper .application-button,.recruit_button-sp .application-button-wrapper .detail-button,.recruit_button-sp .application-button-wrapper .application-button{display:inline-flex;justify-content:center;align-items:center;flex:1;width:100%;height:100%;font-weight:700;text-decoration:none;font-size:1.4rem;border:none}.recruit_button-sp .detail-button-wrapper{border:2px solid #F86666;background-color:#fff}.recruit_button-sp .detail-button-wrapper .detail-button{color:#f86666}.recruit_button-sp .application-button-wrapper{border:none;background-color:#f86666}.recruit_button-sp .application-button-wrapper .application-button{color:#fff}}@media screen and (max-width: 1024px){.recruit_button-sp{justify-content:center}}.franchise_tag{vertical-align:bottom;border-color:#04dffc;color:#04dffc}.newly_tag{background:#fc9c04;color:#fff;margin:0;font-weight:700;margin-bottom:.8rem}.newly_tag_big{font-size:16px}@media screen and (max-width: 768px){.newly_tag_big{font-size:13px;font-size:1.3rem}}select.form-control-gray{border:1px solid #ebeded;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAHRJREFUCFtdzrsNgDAQA1AfnwIqNoERYIQsSYdSMACMAJtQQcHnkAORoqSL9eJY+mFcVEXL9OyMMRuCY62t9jufGAkhILUqlhB7JIIG0FUYHE82h5gNbPKoSK5WGMbYffU3EXGSgzH+El09cg/j8d8MIES8v5/lS87AduShAAAAAElFTkSuQmCC) no-repeat 91%;padding-right:2.8rem}@media screen and (max-width: 768px){select.form-control-gray{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAHRJREFUCFtdzrsNgDAQA1AfnwIqNoERYIQsSYdSMACMAJtQQcHnkAORoqSL9eJY+mFcVEXL9OyMMRuCY62t9jufGAkhILUqlhB7JIIG0FUYHE82h5gNbPKoSK5WGMbYffU3EXGSgzH+El09cg/j8d8MIES8v5/lS87AduShAAAAAElFTkSuQmCC) no-repeat 95%}}.pagination{display:flex;align-items:center;justify-content:center;font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:4.8rem}@media screen and (max-width: 768px){.pagination{margin-bottom:3.2rem}}.pagination a,.pagination span{float:left;padding:5px;width:48px;height:48px;line-height:38px;text-align:center;text-decoration:none;transition:background-color .3s;cursor:pointer;border-radius:50%;color:#a6adb4;margin:0 .1rem}.pagination a.active,.pagination span.active{background-color:#a6adb4;color:#fff}.pagination a:hover,.pagination span:hover{opacity:1}.pagination a:hover:not(.active),.pagination span:hover:not(.active){background-color:#ddd}.pagination a.disabled,.pagination span.disabled{cursor:default}.pagination a.disabled:hover,.pagination span.disabled:hover{background-color:transparent}.pagination .pagination-list,.pagination .pagination-list li{display:inline-block}.railroad_ttl{font-size:16px;font-size:1.6rem;font-weight:700;padding:12px 4px}.railroad_ttl .icon{margin:0 4px 4px 0}.railroad_list{display:flex;list-style:none;flex-wrap:wrap;padding:8px 4px}.railroad_list li{font-size:12px;font-size:1.2rem;padding:0 20px 16px 0}.sec-recruit-detail{margin-bottom:5.9rem}@media screen and (max-width: 768px){.slider_block{margin:0 -1.5rem}}.slider-detail{margin-bottom:.9rem;position:relative}.slider-detail .item,.slider-detail .trademark-item .quarter_item,.trademark-item .slider-detail .quarter_item{padding:0 1.2rem}.slider-detail .item img,.slider-detail .trademark-item .quarter_item img,.trademark-item .slider-detail .quarter_item img{width:100%;height:540px;object-fit:cover}@media screen and (max-width: 768px){.slider-detail .item,.slider-detail .trademark-item .quarter_item,.trademark-item .slider-detail .quarter_item{padding:0;height:200px}}.slider-detail .swiper-button-{width:31px;height:31px;z-index:1;top:50%}.slider-detail .swiper-button-prev{opacity:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAABHNCSVQICAgIfAhkiAAAAqNJREFUSEvFV79PE3EU/7xrNWHCpIksJJalSRd7wRbLZEvSRSTWJoaBNIIhREuIxQXRMBGJA6ayUA1EiMJs+xfQbhdaTP8DcKhjo1uj7T1zX69QWir3o8htvb73Pu/3fR7B4CPLQbfjCt8nUFRTYbBMRNeY+QeBSvq7TP03ZUsl5ciIWTpPyO8PhljCFgHu82Qb/zNwRCqmikUl9y+djuByICA74UiBEDIK2ibHyNVQny8VCiIzrc+Z4CJa4i9aWi0D64qiLEwPzspCG/hgIDgpEbbsgrbqq4yprwVlu/n9KXAtYkjY6zbwsT0V4eYMHINrNXZA2utGqjs5r5WgDjXc6IFjcH8gmAPhzoVFfTIKuWJBCWs/BfiFp7utAf6mX4DfGgoeEXDDTtSJxFOsr6cNmdD2wMG+MkDa5nJexaEhrQ5COzufsLDwAuXyd8Nmar8wQIP+20lJopRhrSZBl8sFDXhiIo5KpWLKhKryPFltNI/Hg6WlV4jHH5kCPek7zloCHx4exvj4QySTzy0BCyVGnvxDQTZjYWzsHmTZh+Xl12bU2mTF2jUDHovF0Nd3Hen0e1vADWVT4KOjd+H1erG6+tY2ODP/NF3zkZEwIpEIFhdf2nNA1NzCWvX5bmJ2NoGZmSeWHWBw1vKc9/f3Y20tJWa8Wq2adkLMuZ0N19PTg93dz5ibe4ZyuWzKAbHhurHbNzY+YGXlDQ4PjW1pBr4d7Cvurn3VpqcfY3Pzo7HodVJxGd/zfLGgCFLaymRyRNRrzH3zUtps16GG2pjMfyEVnThcI45LY68NB3TenulGCcQaZYoa4u0NB/SL5Z0tUsnI11BPmrpYmltJv9W2zXA8bY5JxaTlW621l7VNKDk5KtGpK7VXpFW/UlXmjFqjjNEr9Q/XrRvZVpUgQAAAAABJRU5ErkJggg==);background-size:100%;background-repeat:no-repeat;left:7.3%}@media screen and (max-width: 1024px){.slider-detail .swiper-button-prev{left:5%}}@media screen and (max-width: 768px){.slider-detail .swiper-button-prev{left:0}}.slider-detail .swiper-button-prev:after{display:none}.slider-detail .swiper-button-next{opacity:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAABHNCSVQICAgIfAhkiAAAArRJREFUSEvFl0FPE1EQx/+ztMoNv0ARvkFDW+zNImdiPVgOcmivggnEcBS8STAIoQGiHKiJYAQT20NN8NJyW2lrGrw2sRzwCh44oO2OeY/dQltKd7dt2Nvuzv/95s17b94MweTjdvv7upz8kEBBIWGwm4juMPMJgfL6t3j5HyXyebVoZlhqZuT1+gOsYIOAvma2xn8GiqQhks2q6es0DeFun8/tQNciCAGz0Do7RrqE8lQ+k5GRqX2uhMvZEn8RYbUN1oVyWZgeXRWFOviAzx9WCButQmv1GiPyI6PGLn+vgosZQ0Gq3eDKeBqGLkegAhdr3AUl1Y5QN3JeLEEZ2pCxBypwr8+fBuF+x2Z9cRTS2Yw6JF4lvOPhrtsA5+GXcM+gv0jA3WazHht7gmQyiePjk2am1/4XeSC3r/aTyFyOW/hldrTNzQ+YnX2JQqFgVnKlXekv+mnAe29SUWjRykjLy0vY2voIVf1uRVZlq2k8RXY32szMC+RyOSSTX205wOCEbbggjo8/xenpKWKx99YdYOyRd9DP1pUXilDoMVwuFxYW3lgaRqbdVuGCODz8AB6PB/Pzry050Bb4yMgIentdWFlZNQ1n5j8trbkgRSJhdHffxtraW9NgaSjXvIW0Oj39HMXiIXZ2PlsDn1dCCVvnXJDm5l5hd/cbUil7l6A851YznACvr79DNBrFwcFPyzM2BDLDWcntTqcD29ufMDHxDEdHv22DGTjM7at9lm610dEQ4vEEzs7ObIOlUC8qbuI+38tmVFmU1lYyaSLqaW1ajdXibJehBeoqGSHpeFHRqIYz/L2x6tVwQK/b4+1YAplGmYKm6nbDAb1jWWqpqGTslVCetNSxXN4yeq8WM1PjGTpxjklD2HavVrtnRSZUHBxUqKpL7ZFh1btUjTmulShutkv9DxrUKtkamd5+AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;right:7.4%}@media screen and (max-width: 1024px){.slider-detail .swiper-button-next{right:5%}}@media screen and (max-width: 768px){.slider-detail .swiper-button-next{right:0}}.slider-detail .swiper-button-next:after{display:none}.link_back{display:block;background:#ebeded;padding:1rem 1.5rem;font-size:11px;font-size:1.1rem;font-weight:700;color:#a6adb4}.slider-thumb{margin-bottom:3.2rem}@media screen and (max-width: 768px){.slider-thumb{margin-bottom:.8rem;padding:0 1.3rem}}.slider-thumb .swiper-slide{width:90px!important;margin-right:.8rem;outline:none}@media screen and (max-width: 768px){.slider-thumb .swiper-slide{width:19.9%!important;margin-right:initial}}@media screen and (max-width: 768px){.slider-thumb .swiper-slide.item,.slider-thumb .trademark-item .swiper-slide.quarter_item,.trademark-item .slider-thumb .swiper-slide.quarter_item{margin-right:0!important}}.slider-thumb .swiper-slide.item span,.slider-thumb .trademark-item .swiper-slide.quarter_item span,.trademark-item .slider-thumb .swiper-slide.quarter_item span{display:block;overflow:hidden;border-radius:2px}.slider-thumb .swiper-slide.item span img,.slider-thumb .trademark-item .swiper-slide.quarter_item span img,.trademark-item .slider-thumb .swiper-slide.quarter_item span img{display:block;border:2px solid transparent;width:100%;height:53px;object-fit:cover}@media screen and (max-width: 768px){.slider-thumb .swiper-slide.item span img,.slider-thumb .trademark-item .swiper-slide.quarter_item span img,.trademark-item .slider-thumb .swiper-slide.quarter_item span img{border:1px solid transparent;height:46px}}.slider-thumb .swiper-slide.swiper-slide-thumb-active.item span img,.slider-thumb .trademark-item .swiper-slide.swiper-slide-thumb-active.quarter_item span img,.trademark-item .slider-thumb .swiper-slide.swiper-slide-thumb-active.quarter_item span img{border:2px solid #707070}@media screen and (max-width: 768px){.slider-thumb .swiper-slide.swiper-slide-thumb-active.item span img,.slider-thumb .trademark-item .swiper-slide.swiper-slide-thumb-active.quarter_item span img,.trademark-item .slider-thumb .swiper-slide.swiper-slide-thumb-active.quarter_item span img{border:1px solid #707070}}.slider-thumb .swiper-wrapper{margin-left:0;transform:none!important;width:100%!important;display:flex;flex-wrap:wrap}.slider-thumb .swiper-wrapper .slick-cloned{display:none}.job_posting_campaign_banner_top a img{margin-bottom:20px;width:100%;height:auto}@media screen and (max-width: 768px){.job_posting_campaign_banner_top{display:inline}.job_posting_campaign_banner_top a img{margin-bottom:10px;width:100%;height:auto}}.job_posting_campaign_banner{text-align:center}.job_posting_campaign_banner a img{margin-bottom:20px;width:50%;height:auto}@media screen and (max-width: 768px){.job_posting_campaign_banner{display:inline}.job_posting_campaign_banner a img{margin:0;width:100%;height:auto}}@media screen and (max-width: 768px){.recruit_heading{margin-top:5.1rem;margin-bottom:1.7rem}}.recruit_tabs{display:flex;justify-content:space-evenly}.recruit_name-second{font-size:16px;font-size:1.6rem;line-height:1.25;margin-bottom:1.9rem}@media screen and (max-width: 768px){.recruit_name-second{font-size:11px;font-size:1.1rem;line-height:1.667;margin-bottom:.6rem}}.recruit_des-second{font-size:24px;font-size:2.4rem;line-height:1.42;font-weight:700;margin-bottom:2.7rem}@media screen and (max-width: 768px){.recruit_des-second{font-size:16px;font-size:1.6rem;line-height:1.25;margin:1.2rem 0}}.recruit_info_closed-detail{color:red;margin-bottom:2.7rem;font-size:24px}@media screen and (max-width: 768px){.recruit_info_closed-detail{margin-top:3.7rem;font-size:16px}}.recruit_info-second{margin-bottom:1.2rem}@media screen and (max-width: 768px){.recruit_info-second{margin-bottom:.9rem}}@media screen and (min-width: 769px){.recruit_info-second{border:1px solid #A6ADB4;border-radius:8px;line-height:1.714}}.recruit_info-second .recruit_field{margin:0!important;border-bottom:1px solid #A6ADB4}@media screen and (max-width: 768px){.recruit_info-second .recruit_field{border-bottom:none}}.recruit_info-second .recruit_field:last-child{border-bottom:none}@media screen and (min-width: 769px){.recruit_info-second .recruit_field-second dd p{margin:0 0 .5rem}}.recruit_info-second .recruit_field-second dd p:last-child{margin-bottom:0}.recruit_info-second .recruit_field-second dd p.salary_text{margin-top:1rem}.recruit_info-second .recruit_field-second dd .recruit_tag,.recruit_info-second .recruit_field-second dd .franchise_tag,.recruit_info-second .recruit_field-second dd .newly_tag{margin-right:1rem}@media screen and (min-width: 769px){.recruit_info-second dt{width:170px;border-right:1px solid #A6ADB4;margin:0;padding:1.5rem}}@media screen and (min-width: 769px){.recruit_info-second dd{width:calc(100% - 170px);margin:0;padding:1.5rem 2.4rem 1.4rem;display:block}}@media screen and (max-width: 768px){.recruit_info-second dd p{width:100%;margin-right:0}}.recruit_info-second .btn{max-width:365px;margin:1rem 0 1.7rem .4rem;box-shadow:none}@media screen and (max-width: 768px){.recruit_info-second .btn{height:44px}}.recruit_contact-second{justify-content:center;margin-bottom:3.6rem}@media screen and (max-width: 768px){.recruit_contact-second{flex-direction:column-reverse;padding:0;margin-bottom:1.8rem}}.recruit_contact-second .btn{width:100%;max-width:472px;margin:0 .8rem;height:80px;font-size:18px;font-size:1.8rem}@media screen and (max-width: 768px){.recruit_contact-second .btn{width:100%;margin:0;height:60px;margin-bottom:.8rem;font-size:15px;font-size:1.5rem}}.recruit_detail_tags{margin-bottom:2rem}.recruit_detail_tags .tag{display:inline-block;border:1px solid #FC9C04;border-radius:4px;color:#fc9d03;vertical-align:bottom;font-size:11px;font-size:1.1rem;text-align:center;padding:.2rem .5rem;margin:0rem .5rem .3rem 0rem;min-width:70px}@media screen and (max-width: 768px){.recruit_detail_tags .tag{vertical-align:1px;margin:0rem .5rem 0rem 0rem}}@media screen and (max-width: 1200px){.recruit_detail_tags .tag{vertical-align:1px;margin:0rem .5rem .3rem 0rem}}.recruit_heading{font-size:20px;font-size:2rem;line-height:1.3;font-weight:700;margin-bottom:1.2rem}@media screen and (max-width: 768px){.recruit_heading{padding-top:1.7rem}}.recruit_box{border-radius:8px;background:#ffeacc;padding:2.9rem 3.1rem 3.8rem;font-size:14px;font-size:1.4rem;line-height:1.72;margin-bottom:4rem;border:1px solid #A6ADB4}@media screen and (max-width: 768px){.recruit_box{border:none;margin:0 -1.5rem 1.6rem;padding:2.4rem 1.6rem;font-size:12px;font-size:1.2rem;line-height:1.667}}.recruit_list{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -.4rem 2rem}.recruit_list .item,.recruit_list .trademark-item .quarter_item,.trademark-item .recruit_list .quarter_item{padding:.4rem;width:25%}@media screen and (max-width: 990px){.recruit_list .item,.recruit_list .trademark-item .quarter_item,.trademark-item .recruit_list .quarter_item{width:50%}}@media screen and (max-width: 640px){.recruit_list .item,.recruit_list .trademark-item .quarter_item,.trademark-item .recruit_list .quarter_item{width:100%;border-bottom:1px solid #EBEDED;margin-bottom:1.1rem}.recruit_list .item:last-child,.recruit_list .trademark-item .quarter_item:last-child,.trademark-item .recruit_list .quarter_item:last-child{margin-bottom:0}}.recruit_list .item a,.recruit_list .trademark-item .quarter_item a,.trademark-item .recruit_list .quarter_item a{color:inherit}.recruit_list .item .wrap,.recruit_list .trademark-item .quarter_item .wrap,.trademark-item .recruit_list .quarter_item .wrap{overflow:hidden;border-radius:8px;box-shadow:0 3px 6px #00000029}@media screen and (max-width: 640px){.recruit_list .item .wrap,.recruit_list .trademark-item .quarter_item .wrap,.trademark-item .recruit_list .quarter_item .wrap{display:flex;border-radius:initial;box-shadow:none}}@media screen and (max-width: 640px){.recruit_list .item .wrap .img,.recruit_list .trademark-item .quarter_item .wrap .img,.trademark-item .recruit_list .quarter_item .wrap .img,.recruit_list .trademark-item .item .wrap .trademark-block .brand_img,.trademark-item .recruit_list .item .wrap .trademark-block .brand_img,.recruit_list .trademark-item .item .trademark-block .wrap .brand_img,.trademark-item .recruit_list .item .trademark-block .wrap .brand_img,.trademark-item .item .trademark-block .recruit_list .quarter_item .wrap .brand_img,.recruit_list .trademark-item .item .wrap .trademark-block_reraku .brand_img,.trademark-item .recruit_list .item .wrap .trademark-block_reraku .brand_img,.recruit_list .trademark-item .item .trademark-block_reraku .wrap .brand_img,.trademark-item .recruit_list .item .trademark-block_reraku .wrap .brand_img,.trademark-item .item .trademark-block_reraku .recruit_list .quarter_item .wrap .brand_img,.recruit_list .trademark-item .item .wrap .trademark-block_spa .brand_img,.trademark-item .recruit_list .item .wrap .trademark-block_spa .brand_img,.recruit_list .trademark-item .item .trademark-block_spa .wrap .brand_img,.trademark-item .recruit_list .item .trademark-block_spa .wrap .brand_img,.trademark-item .item .trademark-block_spa .recruit_list .quarter_item .wrap .brand_img,.recruit_list .trademark-item .item .wrap .trademark-block_bell .brand_img,.trademark-item .recruit_list .item .wrap .trademark-block_bell .brand_img,.recruit_list .trademark-item .item .trademark-block_bell .wrap .brand_img,.trademark-item .recruit_list .item .trademark-block_bell .wrap .brand_img,.trademark-item .item .trademark-block_bell .recruit_list .quarter_item .wrap .brand_img,.recruit_list .trademark-item .item .wrap .trademark-block_ruam .brand_img,.trademark-item .recruit_list .item .wrap .trademark-block_ruam .brand_img,.recruit_list .trademark-item .item .trademark-block_ruam .wrap .brand_img,.trademark-item .recruit_list .item .trademark-block_ruam .wrap .brand_img,.trademark-item .item .trademark-block_ruam .recruit_list .quarter_item .wrap .brand_img,.recruit_list .item .wrap .trademark-item .quarter_item .trademark-block .brand_img,.trademark-item .quarter_item .trademark-block .recruit_list .item .wrap .brand_img,.recruit_list .trademark-item .quarter_item .wrap .trademark-block .brand_img,.recruit_list .trademark-item .quarter_item .trademark-block .wrap .brand_img,.trademark-item .recruit_list .quarter_item .wrap .trademark-block .brand_img,.trademark-item .recruit_list .quarter_item .trademark-block .wrap .brand_img,.recruit_list .item .wrap .trademark-item .quarter_item .trademark-block_reraku .brand_img,.trademark-item .quarter_item .trademark-block_reraku .recruit_list .item .wrap .brand_img,.recruit_list .trademark-item .quarter_item .wrap .trademark-block_reraku .brand_img,.recruit_list .trademark-item .quarter_item .trademark-block_reraku .wrap .brand_img,.trademark-item .recruit_list .quarter_item .wrap .trademark-block_reraku .brand_img,.trademark-item .recruit_list .quarter_item .trademark-block_reraku .wrap .brand_img,.recruit_list .item .wrap .trademark-item .quarter_item .trademark-block_spa .brand_img,.trademark-item .quarter_item .trademark-block_spa .recruit_list .item .wrap .brand_img,.recruit_list .trademark-item .quarter_item .wrap .trademark-block_spa .brand_img,.recruit_list .trademark-item .quarter_item .trademark-block_spa .wrap .brand_img,.trademark-item .recruit_list .quarter_item .wrap .trademark-block_spa .brand_img,.trademark-item .recruit_list .quarter_item .trademark-block_spa .wrap .brand_img,.recruit_list .item .wrap .trademark-item .quarter_item .trademark-block_bell .brand_img,.trademark-item .quarter_item .trademark-block_bell .recruit_list .item .wrap .brand_img,.recruit_list .trademark-item .quarter_item .wrap .trademark-block_bell .brand_img,.recruit_list .trademark-item .quarter_item .trademark-block_bell .wrap .brand_img,.trademark-item .recruit_list .quarter_item .wrap .trademark-block_bell .brand_img,.trademark-item .recruit_list .quarter_item .trademark-block_bell .wrap .brand_img,.recruit_list .item .wrap .trademark-item .quarter_item .trademark-block_ruam .brand_img,.trademark-item .quarter_item .trademark-block_ruam .recruit_list .item .wrap .brand_img,.recruit_list .trademark-item .quarter_item .wrap .trademark-block_ruam .brand_img,.recruit_list .trademark-item .quarter_item .trademark-block_ruam .wrap .brand_img,.trademark-item .recruit_list .quarter_item .wrap .trademark-block_ruam .brand_img,.trademark-item .recruit_list .quarter_item .trademark-block_ruam .wrap .brand_img{width:28.9%}}.recruit_list .item .wrap .content,.recruit_list .trademark-item .quarter_item .wrap .content,.trademark-item .recruit_list .quarter_item .wrap .content{padding:1.7rem 1.6rem 1.8rem}@media screen and (max-width: 640px){.recruit_list .item .wrap .content,.recruit_list .trademark-item .quarter_item .wrap .content,.trademark-item .recruit_list .quarter_item .wrap .content{width:71.1%;padding:0px 1rem .9rem .8rem}}.recruit_list .item .wrap .name,.recruit_list .trademark-item .quarter_item .wrap .name,.trademark-item .recruit_list .quarter_item .wrap .name{font-size:11px;font-size:1.1rem;line-height:1.3;margin-bottom:.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width: 768px){.recruit_list .item .wrap .name,.recruit_list .trademark-item .quarter_item .wrap .name,.trademark-item .recruit_list .quarter_item .wrap .name{margin-bottom:.3rem}}.recruit_list .item .wrap .des,.recruit_list .trademark-item .quarter_item .wrap .des,.trademark-item .recruit_list .quarter_item .wrap .des{font-size:14px;font-size:1.4rem;line-height:1.5;font-weight:700;line-clamp:2;min-height:45px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.relate_box{margin-top:7.7rem}@media screen and (max-width: 768px){.relate_box{margin-top:4.2rem}}.recruit_field-wrapper .wrapper_btn-more{position:relative;margin-bottom:2.5rem}.recruit_field-wrapper .wrapper_btn-more .box_btn-more{display:flex;justify-content:center;align-items:flex-end;width:100%}.recruit_field-wrapper .wrapper_btn-more .box_btn-more .btn{max-width:295px;background:#a6adb4;color:#fff}.recruit_field-wrapper.hidden .recruit_field.toggle-start dd{height:100px;overflow:hidden}.recruit_field-wrapper.hidden .recruit_field.toggle-visible{display:none}.recruit_field-wrapper.hidden .box_btn-more{position:absolute;height:100px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 50%,#fff 100%);background:linear-gradient(top,#fff0,#ffffffe6,#fff);top:-100px}.link-page{display:none}@media screen and (max-width: 768px){.link-page{display:block;justify-content:center;position:fixed;bottom:0;left:0;right:0;z-index:9;padding:1rem 0;background-color:#0003}.link-page .item,.link-page .trademark-item .quarter_item,.trademark-item .link-page .quarter_item{width:80%;display:block;margin-inline:auto}}.tab{padding-bottom:40px;background-color:#fff;box-shadow:0 0 10px #0003;margin:48px auto;text-align:justify;display:flex;flex-wrap:wrap}.tab_item{background-color:#d9d9d9;line-height:50px;font-size:16px;color:#565656;display:inline-block;text-align:center;font-weight:700;transition:all .2s ease;position:relative;z-index:1;cursor:pointer;flex:1}@media screen and (max-width: 640px){.tab_item{font-size:11px}}.tab_item:hover{opacity:.75;cursor:pointer}.tab_content{display:none;flex:100%;padding:24px 24px 0;clear:both;overflow:hidden}.tab_content_heading{color:#333;text-decoration:3px underline #FC9C04;text-underline-offset:8px;text-align:center;font-weight:700;font-size:24px;padding-bottom:24px}@media screen and (max-width: 640px){.tab_content_heading{font-size:16px}}.tab input:checked+.tab_item{background-color:#fff;color:#fc9c04;border-bottom:4px solid rgb(252,156,4)}.tab input[name=tab_item]{display:none}.tab #summary:checked~#summary_content,.tab #employment_type_part-time:checked~#employment_type_part-time_content,.tab #employment_type_regular:checked~#employment_type_regular_content,.tab #employment_type_contract:checked~#employment_type_contract_content,.tab #employment_type_subcontract:checked~#employment_type_subcontract_content{display:block}.sec-form-main{padding:3rem 0 5rem}@media screen and (max-width: 768px){.sec-form-main{padding:1.5rem 0 0}}.ttl-form{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;line-height:1.5;margin:1.1rem 0;color:#202124}@media screen and (max-width: 768px){.ttl-form{font-size:16px;font-size:1.6rem;margin-bottom:1rem}}.form .list-input-group{border:1px solid #A6ADB4;border-radius:8px;margin-bottom:2.2rem}@media screen and (max-width: 768px){.form .list-input-group{margin-bottom:1rem;padding-bottom:.4rem;border-radius:0;border:none;border-top:2px solid #EBEDED}}.form .list-input-group .item,.form .list-input-group .trademark-item .quarter_item,.trademark-item .form .list-input-group .quarter_item{display:flex;flex-wrap:wrap;border-bottom:1px solid #A6ADB4}@media screen and (max-width: 768px){.form .list-input-group .item,.form .list-input-group .trademark-item .quarter_item,.trademark-item .form .list-input-group .quarter_item{margin:1rem 0;border-bottom:none}}.form .list-input-group .item:first-of-type .item_label,.form .list-input-group .trademark-item .quarter_item:first-of-type .item_label,.trademark-item .form .list-input-group .quarter_item:first-of-type .item_label{border-radius:8px 0 0}.form .list-input-group .item:first-of-type .item_input,.form .list-input-group .trademark-item .quarter_item:first-of-type .item_input,.trademark-item .form .list-input-group .quarter_item:first-of-type .item_input{border-radius:0 8px 0 0}.form .list-input-group .item:last-of-type,.form .list-input-group .trademark-item .quarter_item:last-of-type,.trademark-item .form .list-input-group .quarter_item:last-of-type{border-bottom:none}.form .list-input-group .item:last-of-type .item_label,.form .list-input-group .trademark-item .quarter_item:last-of-type .item_label,.trademark-item .form .list-input-group .quarter_item:last-of-type .item_label{border-radius:8px 0 0 8px}.form .list-input-group .item:last-of-type .item_input,.form .list-input-group .trademark-item .quarter_item:last-of-type .item_input,.trademark-item .form .list-input-group .quarter_item:last-of-type .item_input{border-radius:0 0 8px}.form .list-input-group .item_label{background:#fffbe8;width:160px;padding:2rem 1.5rem;border-right:1px solid #A6ADB4}.form .list-input-group .item_label_subtext{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-size:1.1rem;color:#333}@media screen and (max-width: 768px){.form .list-input-group .item_label{width:100%;padding:0;background:none;border:none;margin-bottom:.6rem}}.form .list-input-group .item_label span{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;color:#202124}.form .list-input-group .item_label sub{color:#ff4d4d;font-size:14px;font-size:1.4rem}@media screen and (max-width: 768px){.form .list-input-group .item .confirm_title,.form .list-input-group .trademark-item .quarter_item .confirm_title,.trademark-item .form .list-input-group .quarter_item .confirm_title{border-bottom:solid 1px #000;padding-bottom:4px}}.form .list-input-group .item_input{width:calc(100% - 160px);padding:1rem 1.5rem .5rem}@media screen and (max-width: 768px){.form .list-input-group .item_input{width:100%;padding:0;border-radius:0!important}}.form .list-input-group .item_input .prof_image{width:20%}.form .list-input-group .item_input .input-group .input{max-width:360px;width:100%;height:44px;border:2px solid #EBEDED;border-radius:6px;padding:0 1.5rem;font-size:14px;font-size:1.4rem;color:#202124;outline:0}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-group .input{max-width:100%}}.form .list-input-group .item_input .input-group .input_textarea{width:200%;height:160px;border:2px solid #EBEDED;border-radius:6px;padding:0 1.5rem}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-group .input_textarea{max-width:100%}}.form .list-input-group .item_input .input-group .input::placeholder{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-size:1.3rem;color:#a6adb4;opacity:1}.form .list-input-group .item_input .input-group .input:-ms-input-placeholder{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-size:1.3rem;color:#a6adb4}.form .list-input-group .item_input .input-group .input::-ms-input-placeholder{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-size:1.3rem;color:#a6adb4}.form .list-input-group .item_input .job_posting{padding:1.1rem;font-weight:700;color:#202124;width:100%;height:44px}@media screen and (max-width: 768px){.form .list-input-group .item_input .job_posting{padding:initial;height:initial}}.form .list-input-group .item_input .input-radio{display:flex}.form .list-input-group .item_input .input-radio .input_radio{width:175px;padding:1.3rem;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-size:1.2rem;color:#a6adb4;font-weight:700}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-radio .input_radio{width:49.5%;padding:0;margin-right:.2rem}.form .list-input-group .item_input .input-radio .input_radio:last-of-type{margin-right:0}}.form .list-input-group .item_input .input-radio .input_radio input{display:none;width:100%}.form .list-input-group .item_input .input-radio .input_radio input:checked+label{color:#202124}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-radio .input_radio input:checked+label{color:#fff;background:#fc9d03;display:flex;height:44px;align-items:center;border-radius:8px;border:none}}.form .list-input-group .item_input .input-radio .input_radio input:checked+label:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAVBJREFUKFOlU7tOw0AQnM2da5BooKOhxkGi5SHoySdgJfAXUMBnkChAR4UpoA60SMRpqdxBgxSjdL7zorXxI1FCFHGSpVt5Z3Z3do4wcUxHHYNxBGAPoGWAQwABAF+37E01nfKAu1g3Rt8TwZ0krMQ9pYxHHoQQKViA1qp+Vmne4aFK7D6dIkjBcVvLZTOHUf0MtLabfhiFSN5vwf3LgpUZgXNi6pTNSN38j2q8AitTOv8KYB8PgPg7SyX2yFwpH0QiEKRibet8Zt/J20XZAfODgIcgWhLEzKo53SiEvdv4jXhIpq25aLkZz1MLtuMUOQtV5o9nJE+HGZg5+ufMi6jtb5djidrT9iyKpzte3YG0is8XiNKFG4GB0zJu6TCjglz1P1VjjpS2rlh03NtW+1WnTZIwMNDKNMa8XU1KHZegkb4q2T9zBKCHGnzdtNfV3B+PE5xLDLYC2AAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-radio .input_radio input:checked+label:before{background:none}}.form .list-input-group .item_input .input-radio .input_radio label{position:relative;padding-left:2.5rem;cursor:pointer}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-radio .input_radio label{padding-left:1.5rem;color:#a6adb4;background:#fff;border:1px solid #EBEDED;border-radius:5px;display:flex;height:44px;align-items:center}}.form .list-input-group .item_input .input-radio .input_radio label:before{content:"";position:absolute;width:15px;height:15px;top:2px;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAVFJREFUKFOlUzFPwmAQfWdhgEFw0qCDDpqQaOwfcHIxUUJruoiD+svEwbqALaEmLk7+gRJMSHTQQYlOgoMMgGeu2lIaGxK57fvu3nv33b2PEAmzUteYqAiGSgSVGS4ILjHXSkbBDpeTf7AsK9sbJk5BpEUJgzOznVIGJ7qud+TOAwvw8yvxSKBsLPA3weBOemawIgQe+Lzi2EQo+sD1/CqWcguYy8zivfuB5/Yr7loPI15mu2QUdJI3gsjyMzvbWx4oGkJyfXMbJhCwUwbhSG5FcSO/Ftt5s3U/6oBxRma17gK0KYg4VZ8trC5bILPqsJ882N+dNC9cXF4FNf9WBrgx5ZunmfZfe5aJL+bmgz2/tN8gk/aDGbVDY08LHNYbJp9AyEycGKObUvrLgcMCiw6T5bDTokSimFb6x2PeDhd5jgNpIFZ/9s8NMLmAZ8mxX/UNmVCrtopzm2oAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-radio .input_radio label:before{background:none}}.form .list-input-group .item_input .input-select{display:flex}.form .list-input-group .item_input .input-select .datetime_label{display:inline-block;padding-right:10px;line-height:44px;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.2rem;font-weight:700;color:#4b4a45}.form .list-input-group .item_input .input-select .item,.form .list-input-group .item_input .input-select .trademark-item .quarter_item,.trademark-item .form .list-input-group .item_input .input-select .quarter_item{width:130px;border:2px solid #EBEDED;border-radius:6px;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-size:1.3rem;font-weight:700;color:#4b4a45;margin-right:.7rem}@media screen and (max-width: 768px){.form .list-input-group .item_input .input-select .item,.form .list-input-group .item_input .input-select .trademark-item .quarter_item,.trademark-item .form .list-input-group .item_input .input-select .quarter_item{width:calc((100% - 14px) / 3);margin-bottom:0}}.form .list-input-group .item_input .input-select .item .form-control,.form .list-input-group .item_input .input-select .trademark-item .quarter_item .form-control,.trademark-item .form .list-input-group .item_input .input-select .quarter_item .form-control{height:40px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAHRJREFUCFtdzrsNgDAQA1AfnwIqNoERYIQsSYdSMACMAJtQQcHnkAORoqSL9eJY+mFcVEXL9OyMMRuCY62t9jufGAkhILUqlhB7JIIG0FUYHE82h5gNbPKoSK5WGMbYffU3EXGSgzH+El09cg/j8d8MIES8v5/lS87AduShAAAAAElFTkSuQmCC) no-repeat 89%}.form .list-input-group .item_input .input-select .item:last-of-type,.form .list-input-group .item_input .input-select .trademark-item .quarter_item:last-of-type,.trademark-item .form .list-input-group .item_input .input-select .quarter_item:last-of-type{margin-right:0}.form .list-input-group .item_input .input-select .item-datetime_select{width:120px;padding-right:-20px}.form .list-input-group .item_input .input-select .item-datetime_select select{width:40%;padding:0 10px}.form .list-input-group .item_input .input-checkbox{font-size:1.3rem;display:flex;padding:10px 0}.form .list-input-group .item_input .input-checkbox .check_box_label{padding:4px 14px;background:#eee;height:2.4rem;border:none;border-radius:12px}.form .list-input-group .item_input .input-checkbox input{display:none;width:100%}.form .list-input-group .item_input .input-checkbox input:checked+label{color:#fff;background:#fc9d03;width:4rem;height:2.4rem;border-radius:12px;border:none}.form .list-input-group .item_input .input-checkbox label{padding-left:2.5rem;cursor:pointer;padding-left:1.5rem;color:#a6adb4;height:44px;align-items:center}.form .list-input-group .item_input .form_field .history_number{color:#ddd}.form .list-input-group .item_input .form_field .history_fields .nested-fields{width:100%}.form .list-input-group .item_input .form_field .history_fields .nested-fields .item_input .input-history{display:flex;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif}.form .list-input-group .item_input .form_field .history_fields .nested-fields .item_input .input-history .form-history{margin:4px 4px 4px 0;width:80px;height:40px;border:2px solid #ddd;border-radius:8px;background-color:#fff}.form .list-input-group .item_input .form_field .history_fields .nested-fields .item_input .input-history .history_remove{display:inline-block;text-align:center;line-height:40px;border-radius:5px;width:40px;height:40px;background-color:#eee;margin:4px;font-weight:700;color:#333}.form .list-input-group .item_input .form_field .history_fields .links{width:100%;margin:1rem 0;padding:0 1.5rem;display:inline-block;text-align:center}@media screen and (max-width: 768px){.form .list-input-group .item_input .form_field .history_fields .links{padding:0}}.form .list-input-group .item_input .form_field .history_fields .links .add_fields{padding:5px 30px;background-color:#fc9c04;display:inline-block;max-width:360px;width:100%;border-radius:5px;color:#fff;font-weight:700}.form .list-input-group .item_input .form_field .history_fields .links .add_fields :hover{opacity:.8;transition:.3s}.form .list-input-group .item_input .error{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:14px;font-size:1.4rem;color:#ff4d4d;display:block}.form .list-input-group .item_input .error-full{padding-left:15px}@media screen and (max-width: 768px){.form .list-input-group .item_input .error-full{padding-left:0}}.form .list-input-group-single{margin-bottom:3.8rem}@media screen and (max-width: 768px){.form .list-input-group-single{margin-bottom:0}}.form .list-input-group-single .item_label{border-radius:8px 0 0 8px}.form .list-input-group-single .item_input{border-radius:0 8px 8px 0}.form .box-confirm{max-width:472px;margin:0 auto 3.2rem}@media screen and (max-width: 768px){.form .box-confirm{max-width:343px;margin-bottom:1.7rem}}.form .box-confirm button{font-size:18px;font-size:1.8rem;font-weight:700;height:80px;transition:.3s ease all;cursor:pointer}.form .box-confirm button:hover{opacity:.7;transition:.3s ease all}@media screen and (max-width: 768px){.form .box-confirm button{font-size:13px;font-size:1.3rem;height:60px}}.form .box-confirm .btn{font-size:18px;font-size:1.8rem}@media screen and (max-width: 768px){.form .box-confirm .btn{font-size:15px;font-size:1.5rem}}.form .policy{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;text-align:center;color:#a6adb4;margin-bottom:1.6rem}.form .policy p{display:inline-block;font-size:1.2rem}@media screen and (min-width: 769px){.form .policy{margin-bottom:2.4rem}.form .policy p{display:inline-block;font-size:1.6rem;cursor:pointer}.form .policy p:hover{opacity:.7}}.form .policy-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1}.form .policy-modal-content{display:block;overflow-y:auto;width:95%;max-height:90%;background-color:#fff;border-radius:8px;padding:1rem;margin-top:4rem}@media screen and (min-width: 769px){.form .policy-modal-content{width:70%;max-height:70%;padding:2rem;margin-top:14rem}}.form .policy-modal-content button{font-size:1.4rem;font-weight:700;color:#fff;background-color:#fc9c04;border:none;border-radius:20px;padding:1rem 2rem;margin-top:.5rem}@media screen and (min-width: 769px){.form .policy-modal-content button{font-size:1.6rem;padding:1rem 2rem;margin-top:1rem;cursor:pointer}}.form .policy-modal-content button:hover{opacity:.8}.form .policy-modal-content iframe{width:100%;height:450px;border:none}@media screen and (min-width: 769px){.form .policy-modal-content iframe{width:100%;height:450px}}.sec-recruit-complete{padding:6rem 0 5rem}@media screen and (max-width: 768px){.sec-recruit-complete{padding:3rem 0 0}}.sec-recruit-complete .inner-960{min-height:40vh;display:flex;flex-direction:column;justify-content:center}.sec-recruit-complete .inner-960 .relate_box .recruit_heading{margin-bottom:2rem}.sec-recruit-complete .inner-960 span{color:#ff4d4d}.sec-recruit-complete .inner-960 .complete_text{margin:8rem 2rem}.service{margin:10rem auto 2rem}.service .header-container__title{margin-bottom:2rem;font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:center;color:#00b097}@media screen and (max-width: 768px){.service .header-container__title{margin-bottom:1.2rem;font-size:24px;font-size:2.4rem}}.service .header-container__subtitle{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:24px;font-size:2.4rem;font-weight:lighter;text-align:center;color:#1d1d1d}@media screen and (max-width: 768px){.service .header-container__subtitle{font-size:18px;font-size:1.8rem}}.service .header-container__description{font-size:18px;font-size:1.8rem;font-weight:lighter;text-align:center}@media screen and (max-width: 768px){.service .header-container__description{font-size:14px;font-size:1.4rem;display:inline}}.service .header-container.header-container-white .header-container__title,.service .header-container.header-container-white .header-container__subtitle,.service .header-container.header-container-white .header-container__description{color:#fff}.service .header-container.header-container-black .header-container__title,.service .header-container.header-container-black .header-container__subtitle,.service .header-container.header-container-black .header-container__description{color:#000}.service .content-wrapper{max-width:980px;margin:0 auto}.service-about{background-color:#00b097;position:relative;margin:6rem 0 5rem;padding:3rem 0 5rem}@media screen and (max-width: 768px){.service-about{margin:8rem 0;padding:0}}.service-about:before{display:none}@media screen and (max-width: 768px){.service-about:before{content:"";display:block;width:100%;height:120px;background:url(/vite/assets/wave-line-CTf_pvoJ.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:10;transform:translateY(-99%);z-index:1;pointer-events:none}}.service-about:after{display:none}@media screen and (max-width: 768px){.service-about:after{content:"";display:block;width:100%;height:80px;background:url(/vite/assets/wave-line2-CCtHPR8J.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0;transform:translateY(100%);z-index:1;pointer-events:none}}.service-about__wrapper{margin:0 auto;background-image:url(/vite/assets/service1-DzxK5qFH.png);background-repeat:no-repeat;background-position:left top;background-size:auto 240px;position:relative}@media screen and (max-width: 768px){.service-about__wrapper{background-size:auto 140px;background-position:left 5%;margin:0 1rem}}.service-about__header{border-bottom:2px solid white;max-width:700px;margin:1rem auto}.service-about__title{margin:0 auto;text-align:center}.service-about__title img{text-align:center;margin:3rem auto}@media screen and (max-width: 768px){.service-about__title__pc{display:none}}.service-about__title__sp{display:none}@media screen and (max-width: 768px){.service-about__title__sp{display:block}}.service-about__subtitle{margin:2rem auto;text-align:center;font-weight:700;font-size:24px;font-size:2.4rem;color:#fff}@media screen and (max-width: 768px){.service-about__subtitle{font-size:18px;font-size:1.8rem}.service-about__subtitle span{display:block}}.service-about__description{margin:2rem auto;text-align:center;font-size:18px;font-size:1.8rem;color:#fff}@media screen and (max-width: 768px){.service-about__description{font-size:14px;font-size:1.4rem;text-align:left;margin:2rem}.service-about__description p{display:inline}}.service-about__description__bold{font-weight:700}.service-about__cards{display:flex;gap:1.6rem;justify-content:center;margin:4rem auto 1.6rem}@media screen and (max-width: 768px){.service-about__cards{flex-direction:column;gap:1.4rem;margin:2rem 1.2rem}}.service-about__card{background:#fffcf0;box-shadow:0 2px 8px #0000000a;padding:2.4rem 2rem 2rem;flex:1 1 0;display:flex;flex-direction:column;align-items:center;min-width:0;border-radius:0}.service-about__card:first-child{border-top-left-radius:2rem}@media screen and (max-width: 768px){.service-about__card:first-child{border-top-left-radius:2rem;border-top-right-radius:2rem}}.service-about__card:last-child{border-top-right-radius:2rem}@media screen and (max-width: 768px){.service-about__card:last-child{border-top-right-radius:0}}.service-about__card__img{width:100%;max-width:220px;margin:1.6rem auto}.service-about__card__img img{width:100%;object-fit:cover}@media screen and (max-width: 768px){.service-about__card__img{max-width:100%;margin-bottom:1.2rem}}.service-about__card__label{display:block;background:#00b097;color:#fff;width:fit-content;border-radius:1.2rem;padding:.4rem 1.6rem;font-weight:700;font-size:1.2rem;margin:0 auto 1rem;text-align:center}.service-about__card__title{font-weight:700;font-size:1.8rem;color:#00b097;margin-bottom:1rem;text-align:center}@media screen and (max-width: 768px){.service-about__card__title{font-size:2.4rem}}.service-about__card__desc{font-size:1.2rem;max-width:220px;line-height:1.7}@media screen and (max-width: 768px){.service-about__card__desc{font-size:1.4rem;max-width:400px}}.service-about__planner{display:flex;align-items:center;justify-content:center;background:#fffcf0;box-shadow:0 2px 8px #0000000a;padding:1.6rem 3.2rem 3.2rem;margin:0 auto 4rem;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem}@media screen and (max-width: 768px){.service-about__planner{flex-direction:column;padding:2.4rem 2rem 2rem;margin:2rem 1.2rem}}.service-about__planner__img-left,.service-about__planner__img-right{flex:0 0 auto;width:160px}.service-about__planner__img-left img,.service-about__planner__img-right img{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 768px){.service-about__planner__img-left,.service-about__planner__img-right{width:80%;margin:0 auto;margin-bottom:1rem}}.service-about__planner__img-left{margin-right:2.4rem}@media screen and (max-width: 768px){.service-about__planner__img-left{display:none}}.service-about__planner__img-right{margin-left:2.4rem}@media screen and (max-width: 768px){.service-about__planner__img-right{margin-right:0;margin-left:0}}.service-about__planner__body{flex:1 1 0;text-align:left}@media screen and (max-width: 768px){.service-about__planner__body{text-align:center;margin-bottom:1rem}}.service-about__planner__title{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:2.4rem;color:#00b097;font-weight:lighter;margin-bottom:1rem;text-align:center}@media screen and (max-width: 768px){.service-about__planner__title{font-size:2.4rem}}.service-about__planner__title-ja{font-size:1.4rem;margin-left:.3rem;font-weight:400}@media screen and (max-width: 990px){.service-about__planner__title-ja{display:block;padding-top:.4rem}}.service-about__planner__desc{font-size:1.2rem;color:#1d1d1d;line-height:1.7}@media screen and (max-width: 768px){.service-about__planner__desc{font-size:1.4rem;text-align:left}}.service-brand{margin-top:6rem}@media screen and (max-width: 768px){.service-brand{margin-top:8rem}}.service-brand__description{margin:2rem auto;text-align:center;font-size:18px;font-size:1.8rem;color:#1d1d1d}@media screen and (max-width: 768px){.service-brand__description{font-size:14px;font-size:1.4rem;text-align:left}.service-brand__description p{display:inline}}.service-working{margin:0rem auto 10rem}@media screen and (max-width: 768px){.service-working{margin-top:6rem;padding-top:0}}.service-working__description{margin:2rem auto;text-align:center;font-size:18px;font-size:1.8rem;color:#1d1d1d}@media screen and (max-width: 768px){.service-working__description{font-size:14px;font-size:1.4rem;text-align:left}.service-working__description p{display:inline}}.service-working__cards{display:flex;justify-content:center;gap:2rem;margin:6rem auto 3.2rem}@media screen and (max-width: 768px){.service-working__cards{flex-direction:column;align-items:center;gap:2.4rem;margin:2rem auto;max-width:100%}}.service-working__card{display:flex;align-items:center;width:420px;gap:0rem;position:relative;justify-content:center}@media screen and (max-width: 768px){.service-working__card{width:100%;max-width:320px;margin:0 auto;align-items:center;justify-content:center}}.service-working__img{width:74px;flex-shrink:0;position:relative;z-index:2;margin-right:-4rem}@media screen and (max-width: 768px){.service-working__img{width:60px;margin-right:-2.8rem;margin-bottom:0}}.service-working__img img{width:100%;height:auto;display:block}.service-working__circle{background-color:#00b097;border-radius:50%;width:260px;height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2.4rem;box-sizing:border-box;color:#fff;position:relative;z-index:1}@media screen and (max-width: 768px){.service-working__circle{width:240px;height:240px;padding:1.6rem}}.service-working__title{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:3rem;font-weight:700;margin-bottom:1.2rem;line-height:1.2}@media screen and (max-width: 768px){.service-working__title{font-size:1.6em;margin-bottom:.8rem}}.service-working__desc{font-size:1.2rem;padding:0 2rem;line-height:1.7;font-weight:500}@media screen and (max-width: 768px){.service-working__desc{font-size:1.1rem}}.service-working__link a{display:inline-block;margin-top:.8rem;font-weight:700;font-size:1.1rem;color:#fff;cursor:pointer}.service-working__link__arrow{font-size:2.4rem;font-weight:700;vertical-align:middle;margin-left:.4rem}.service-lav{text-align:center;margin:0 auto}.service-lav__img__pc{background-color:#fff;border:4px solid #EE7836;height:auto;padding:4rem}@media screen and (max-width: 640px){.service-lav__img__pc{display:none}}.service-lav__img__sp{display:none}@media screen and (max-width: 640px){.service-lav__img__sp{background-color:#fff;display:block;width:100%}}.service-lav__link{margin-bottom:4rem;text-align:right}.service-lav__link__img{width:1.6rem;height:1.6rem;margin-right:.6rem}.service-lav__link a{color:#fff;background-color:#ee7836;font-weight:700;font-size:1.2rem;padding:.6rem 2.4rem;display:inline-block}.service-lav__link a:hover{opacity:.8}.service-lav__link a span{font-size:2rem;font-weight:700;vertical-align:middle;padding-left:4px}.service-benefits{margin:6rem auto 10rem}@media screen and (max-width: 768px){.service-benefits{margin-top:6rem}}.service-benefits__cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:2.4rem;margin:4rem auto}@media screen and (max-width: 768px){.service-benefits__cards{display:flex;flex-direction:column;gap:2rem;margin:2rem auto;max-width:100%}}.service-benefits__card{background:#fff;border:3px solid #00B097;box-sizing:border-box;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;width:100%;aspect-ratio:1/1;padding:2.4rem;transition:background .3s,color .3s}@media screen and (max-width: 768px){.service-benefits__card{aspect-ratio:unset;min-height:14rem;flex-direction:row;align-items:center;padding:2rem 1.6rem}}.service-benefits__card__icon{position:absolute;left:2.4rem;bottom:2.4rem;width:12rem;height:12rem;background-size:contain;background-repeat:no-repeat;background-position:left bottom;transition:left .3s,top .3s,right .3s,bottom .3s}@media screen and (max-width: 990px){.service-benefits__card__icon{width:8rem;height:8rem}}@media screen and (max-width: 768px){.service-benefits__card__icon{position:static;width:6rem;height:6rem;margin-right:1.6rem;background-position:left center}}.service-benefits__card__icon--active{left:unset;right:2.4rem;top:2.4rem;bottom:unset;background-position:right top}@media screen and (max-width: 768px){.service-benefits__card__icon--active{position:static;margin-right:1.6rem;background-position:left center}}.service-benefits__card__content{width:100%;z-index:2}@media screen and (max-width: 768px){.service-benefits__card__content{width:auto;flex:1}}.service-benefits__card__title{font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:2.4rem;font-weight:700;color:#00b097;margin-bottom:1.8rem;line-height:1.3;transition:color .3s}@media screen and (max-width: 768px){.service-benefits__card__title{font-size:2rem;line-height:1.4;margin-bottom:.8rem}}.service-benefits__card__desc{font-size:1.5rem;font-weight:700;color:#1d1d1d;line-height:1.3;margin-bottom:1.6rem;transition:color .3s}@media screen and (max-width: 990px){.service-benefits__card__desc{font-size:1.2rem}}@media screen and (max-width: 768px){.service-benefits__card__desc{font-size:1.5rem;margin-bottom:0}}.service-benefits__card__arrow{position:absolute;right:2.4rem;bottom:2.4rem;background:none;border:none;cursor:pointer;padding:0;z-index:3;width:4rem;height:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 768px){.service-benefits__card__arrow{position:static;margin-left:auto;width:3.2rem;height:3.2rem;align-self:flex-end}}.service-benefits__card__arrow img{width:100%;height:auto}.service-benefits__card__arrow__text{display:block;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:1rem;color:#00b097;padding-top:.2rem}.service-benefits__card--active{background:#00b097;color:#fff}.service-benefits__card--active .service-benefits__card__title,.service-benefits__card--active .service-benefits__card__desc{color:#fff}.service-benefits__card--active .service-benefits__card__icon{left:unset;right:2.4rem;top:2.4rem;bottom:unset;background-position:right top}@media screen and (max-width: 768px){.service-benefits__card--active .service-benefits__card__icon{position:static;margin-right:1.6rem;background-position:left center}}.service-benefits__modal{position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 769px){.service-benefits__modal{display:none}}.service-benefits__modal__inner{background:#00b097;padding:3.2rem 2.4rem;max-width:90vw;width:340px;min-height:340px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;position:relative}@media screen and (max-width: 768px){.service-benefits__modal__inner{width:90vw;min-height:170px;padding:2rem 1.2rem}}.service-benefits__modal__icon{position:absolute;right:2.4rem;top:2.4rem;width:8rem;height:8rem;background-size:contain;background-repeat:no-repeat;background-position:right top}@media screen and (max-width: 768px){.service-benefits__modal__icon{width:6rem;height:6rem;margin-bottom:.8rem;background-position:left center}}.service-benefits__modal__title{font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;margin-bottom:1.6rem;line-height:1.1}@media screen and (max-width: 768px){.service-benefits__modal__title{font-size:2rem;line-height:1.4;margin-bottom:.8rem;z-index:2}}.service-benefits__modal__desc{font-size:1.4rem;color:#fff;line-height:1.7;margin-bottom:1.6rem;z-index:2}@media screen and (max-width: 768px){.service-benefits__modal__desc{font-size:1.2rem;font-weight:700;margin-bottom:0}}.service-benefits__modal__close{background:none;border:none;color:#fff;font-size:1.1rem;font-weight:700;margin-top:1.6rem;cursor:pointer;align-self:flex-end}@media screen and (max-width: 768px){.service-benefits__modal__close{font-size:1rem;margin-top:.8rem}}.service-dress{padding:10rem 0;background-color:#fff;position:relative}.service-dress:before{display:none}@media screen and (max-width: 768px){.service-dress:before{content:"";display:block;width:100%;height:120px;background:url(/vite/assets/wave-line3-BKA55zG4.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:10;transform:translateY(-99%);z-index:1;pointer-events:none}}.service-dress:after{display:none}@media screen and (max-width: 768px){.service-dress:after{content:"";display:block;width:100%;height:100px;background:url(/vite/assets/wave-line4-CMbr3iLh.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0;transform:translateY(100%);z-index:1;pointer-events:none}}@media screen and (max-width: 768px){.service-dress{margin-top:6rem;padding:0rem}}.service-dress__header{margin:14rem auto 4rem}@media screen and (max-width: 768px){.service-dress__header{margin-bottom:2rem}}.service-dress__description{margin:2rem auto;text-align:center;font-size:18px;font-size:1.8rem;color:#1d1d1d}@media screen and (max-width: 768px){.service-dress__description{font-size:14px;font-size:1.4rem;text-align:left}.service-dress__description p{display:inline}}.service-dress__top{display:flex;gap:3.2rem;margin-bottom:3.2rem;justify-content:space-between}@media screen and (max-width: 990px){.service-dress__top{flex-direction:column;align-items:center;gap:1.6rem;margin-bottom:2rem}}.service-dress__top__freedom{flex-basis:70%}.service-dress__freedom_imgs{display:flex;gap:3.2rem}@media screen and (max-width: 990px){.service-dress__freedom_imgs{gap:.4rem;justify-content:center;margin-bottom:1.2rem}}@media screen and (max-width: 768px){.service-dress__freedom_imgs{gap:0;align-items:center}}.service-dress__freedom-img{width:32rem;height:14rem;margin-bottom:2.4rem;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 990px){.service-dress__freedom-img{width:28rem;height:10rem}}@media screen and (max-width: 768px){.service-dress__freedom-img{width:18rem;height:10rem;margin-bottom:0}}.service-dress__freedom-img--nail{background-image:url(/vite/assets/service20-gEUjoymE.png)}@media screen and (max-width: 768px){.service-dress__freedom-img--nail{background-image:url(/vite/assets/service20_2-BxA3IH9U.png)}}.service-dress__freedom-img--hair{background-image:url(/vite/assets/service21-CK9H6QWB.png)}@media screen and (max-width: 768px){.service-dress__freedom-img--hair{background-image:url(/vite/assets/service21_2-DnH_x3Ku.png)}}.service-dress__person--pc{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:center}.service-dress__person--pc img{width:24rem;height:auto;display:block}@media screen and (max-width: 768px){.service-dress__person--pc{display:none}}.service-dress__person--sp{display:none}@media screen and (max-width: 768px){.service-dress__person--sp{display:flex;justify-content:center;margin-top:-1.6rem}.service-dress__person--sp img{width:18rem;height:auto;display:block}}.service-dress__cards__pc{display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width: 768px){.service-dress__cards__pc{display:none}}.service-dress__cards__sp{display:none}@media screen and (max-width: 768px){.service-dress__cards__sp{display:flex;flex-direction:column;gap:1.6rem;margin:1.2rem 0 0rem;align-items:center}}.service-dress__card{display:flex;align-items:flex-start;background:#fff;border-radius:1.2rem;box-sizing:border-box;align-items:stretch}@media screen and (max-width: 768px){.service-dress__card{max-width:100%;width:100%;flex-direction:column;margin:0 auto}}.service-dress__card-head{background:#00b097;color:#fff;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:2rem;font-weight:700;text-align:center;min-width:18rem;padding:1.8rem 0rem;border-radius:1.2rem 0 0 1.2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.service-dress__card-head{width:100%;font-size:1.6rem;min-width:12rem;padding:.8rem 0rem;border-radius:1.2rem 1.2rem 0 0}}.service-dress__card-body{font-size:1.6rem;color:#1d1d1d;width:100%;font-weight:500;line-height:1.6;padding:1.8rem 2.4rem;background:#fff;border-radius:0 1.2rem 1.2rem 0;border:2px solid #00B097}@media screen and (max-width: 768px){.service-dress__card-body{font-size:1.2rem;padding:1.2rem 1.6rem;border-radius:0 0 1.2rem 1.2rem}}.service-data{margin:0rem auto}@media screen and (max-width: 768px){.service-data{margin-top:6rem}}.service-data__header{margin:10rem auto 4rem}@media screen and (max-width: 768px){.service-data__header{margin-bottom:2rem}}.service-data__body{display:flex;gap:2.4rem;align-items:center}@media screen and (max-width: 768px){.service-data__body{flex-direction:column;margin:2rem 1.2rem}}.service-data__item{background-color:#fff;padding:0 2.4rem 2.4rem}@media screen and (max-width: 768px){.service-data__item{width:100%}}.service-data__item-head{text-align:center;padding:.3rem 1.2rem;font-weight:700;color:#fff;width:fit-content;margin:auto;background-color:#00b097}@media screen and (max-width: 768px){.service-data__item-head{padding:.3rem 1.6rem;font-size:2rem}}.service-data__item-body{margin:2rem auto 0rem;text-align:center}.service-sns{display:flex;align-items:center;justify-content:space-between;padding:6rem 0 10rem}@media screen and (max-width: 768px){.service-sns{flex-direction:column;align-items:center}}.service-sns__header{margin:2rem 0rem;font-size:32px;font-size:3.2rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;color:#00b097}@media screen and (max-width: 768px){.service-sns__header{margin-bottom:1.2rem;font-size:24px;font-size:2.4rem;text-align:center}}.service-sns__header span{display:block}.service-sns__body{display:flex;flex-basis:70%;gap:1.6rem}@media screen and (max-width: 768px){.service-sns__body{flex-direction:column;align-items:center;gap:1.2rem;width:100%}}.service-sns__body a{position:relative;text-align:center;display:block;width:100%;background-color:#fff;padding:1.6rem;border-radius:1.2rem;border:2px solid #00B097}.service-sns__body a:after{content:"";display:block;position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);width:1.2rem;height:1.2rem;background-image:url("data:image/svg+xml,%3csvg%20width='15'%20height='22'%20viewBox='0%200%2015%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.52252%2021.9385L14.4609%2011.0001L3.52252%200.0616423L0.812354%202.77181L9.0406%2011.0001L0.812355%2019.2283L3.52252%2021.9385Z'%20fill='%23828282'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.service-sns__body__img{aspect-ratio:1/1;width:3rem;height:3rem;overflow:hidden;margin:0 auto}.service-sns__body__img img{object-fit:contain;width:100%;height:100%}.service-sns__body p{font-size:1.2rem;margin-top:.8rem;text-align:center}.faq .header-container{background-color:#fff;padding:4rem 0}@media screen and (max-width: 768px){.faq .header-container{padding:6rem 0 4rem}}.faq .header-container__title{margin-bottom:2rem;font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:center;color:#00b097}@media screen and (max-width: 768px){.faq .header-container__title{margin-bottom:1.2rem;font-size:30px;font-size:3rem}.faq .header-container__title span{display:block}}.faq .header-container__subtitle{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:24px;font-size:2.4rem;font-weight:lighter;text-align:center;color:#00b097}@media screen and (max-width: 768px){.faq .header-container__subtitle{font-size:18px;font-size:1.8rem}}.faq .header-container__description{font-size:18px;font-size:1.8rem;font-weight:lighter;text-align:center}@media screen and (max-width: 768px){.faq .header-container__description{font-size:14px;font-size:1.4rem;display:inline}}.faq .header-container.header-container-white .header-container__title,.faq .header-container.header-container-white .header-container__subtitle,.faq .header-container.header-container-white .header-container__description{color:#fff}.faq .header-container.header-container-black .header-container__title,.faq .header-container.header-container-black .header-container__subtitle,.faq .header-container.header-container-black .header-container__description{color:#000}.faq .header-container:after{content:"";display:block;width:100%;aspect-ratio:1200/200;background:url(/vite/assets/faq1-D6_dclRs.png) center center no-repeat;background-size:cover;position:absolute;left:0;top:10;transform:translateY(0);z-index:1;pointer-events:none}@media screen and (max-width: 640px){.faq .header-container:after{transform:translateY(38%)}}.faq-main-layout{display:grid;grid-template-columns:320px 1fr;gap:4rem;margin:10rem 0}@media screen and (max-width: 768px){.faq-main-layout{display:block;gap:2.4rem;margin:6rem 0}}.faq-heading{font-size:3rem;color:#00b097;padding-top:2rem;padding-bottom:1rem}@media screen and (max-width: 768px){.faq-heading{text-align:center;font-size:3rem}}.faq-heading-icon{width:3rem;height:3rem;vertical-align:middle;margin-right:1rem;margin-bottom:1.4rem}@media screen and (max-width: 768px){.faq-category-sidebar{width:100%;min-width:100%;box-shadow:none;border-radius:0;padding:0}}.faq-category-list{position:sticky;top:13rem;list-style:none;margin:1.2rem 0;padding:0;box-shadow:0 2px 8px #0000000a;min-width:280px}@media screen and (max-width: 768px){.faq-category-list{position:static;top:0;width:100%}}.faq-category-list__block{margin-bottom:3rem}.faq-category-list__accordion-btn{width:100%;text-align:left;background:none;border:none;font-weight:700;font-size:1.2em;cursor:pointer;padding:1.2rem 1.6rem;display:flex;align-items:center;justify-content:space-between;transition:background .2s;color:#fff;background:#00b097;margin-top:2rem}.faq-category-list__accordion-btn:hover{opacity:.9}.faq-category-list__accordion-btn .faq-category-list__accordion-arrow{display:inline-block;margin-left:1em;transition:transform .3s}.faq-category-list__accordion-btn .faq-category-list__accordion-arrow img{width:1em;height:1em}.faq-category-list__accordion-btn.is-open .faq-category-list__accordion-arrow{transform:rotate(-90deg)}.faq-category-list__accordion-btn:not(.is-open) .faq-category-list__accordion-arrow{transform:rotate(90deg)}.faq-category-list__accordion-title{font-size:2rem}.faq-category-list__accordion-icon{width:3rem;height:3rem;margin-right:1rem;vertical-align:middle}.faq-category-list__content{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-category-list__item{border-bottom:1px solid #e5e5e5;background-color:#e5f4e7}.faq-category-list__item:last-child{border-bottom:none}.faq-category-list__link{display:block;width:100%;padding:1.8rem 2.4rem;font-size:1.6rem;color:#333;text-decoration:none;cursor:pointer;font-weight:700;transition:background .2s,color .2s}.faq-category-list__link:hover,.faq-category-list__link:focus{background:#eaf6f0;color:#00b097}.faq-accordion{margin:0rem auto 2rem;background:none}@media screen and (max-width: 768px){.faq-accordion{margin:2rem auto}}.faq-accordion h3{color:#00b097;font-size:2.4rem;margin-bottom:1rem;font-weight:700}@media screen and (max-width: 768px){.faq-accordion h3{text-align:center;font-size:1.8rem}}.faq-accordion__item{border:2px solid #00B097;border-radius:8px;background:#fff;transition:background .3s;margin-bottom:.8rem}.faq-accordion__item--open{background:#fff}.faq-accordion__question{width:100%;padding:2.4rem .8rem 2.4rem 1.6rem;font-size:1.8rem;font-weight:700;color:#00b097;background:none;border:none;display:flex;align-items:center;text-align:left;justify-content:space-between;cursor:pointer;transition:color .3s}.faq-accordion__question:hover{color:#007d6b}.faq-accordion__question-text{flex:1}@media screen and (max-width: 768px){.faq-accordion__question-text{font-size:1.6rem}}.faq-accordion__arrow{margin-left:.8rem;display:flex;align-items:center}.faq-accordion__arrow img{width:1.4rem;height:1.4rem;display:inline-block;transition:transform .3s;margin-right:2rem}.faq-accordion__answer{max-height:0;overflow:hidden;background:#fff;border-radius:8px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-accordion__answer-inner{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #00B097;padding-top:2.4rem;margin:0px 1.6rem 2.4rem;font-size:1.4rem;color:#333;background:none}.faq-contact{background-color:#fff;padding:4rem 2.4rem}@media screen and (max-width: 768px){.faq-contact{padding:2.4rem 2rem}}.faq-contact__text{padding-bottom:2.4rem}.faq-contact__button{display:flex;align-items:center;background-color:#00b097;color:#fff;font-weight:700;padding:1.2rem 2.4rem;border-radius:32px;text-decoration:none;transition:background-color .3s;width:100%;margin-bottom:3rem}.faq-contact__button:hover{background-color:#007d6b}.faq-contact__button-text{width:100%;text-align:center;display:block}@media screen and (max-width: 768px){.faq-contact__button-text span{display:block}}.faq-contact__button-arrow{display:inline-block;margin-left:auto}.faq-contact__button-arrow img{width:1rem;height:1rem}@media screen and (max-width: 768px){.faq-contact__phone{text-align:center}}.faq-contact__phone-text{font-size:3rem;margin-bottom:.8rem;color:#00b097;font-weight:700}@media screen and (max-width: 768px){.faq-contact__phone-text{font-size:1.6rem}}.faq-contact__phone-number{font-size:4rem;font-weight:700;margin-bottom:.8rem}@media screen and (max-width: 768px){.faq-contact__phone-number{font-size:2rem}}.faq-contact__phone-number-icon{width:3rem;height:3rem;vertical-align:middle;margin-bottom:.4rem;margin-right:.8rem}.faq-contact__phone-description{font-size:1.4rem}.brands_item{position:relative;margin:1rem 0 3.2rem;border:1px solid #cbd0d3;padding:2rem 2.2rem 2.4rem 2.4rem}@media screen and (max-width: 768px){.brands_item{padding:0;border:none;box-shadow:0 3px 6px #00000029;border-radius:8px;overflow:hidden;margin-bottom:2.4rem}}@media screen and (min-width: 769px){.brands_item_flex{display:flex}}.brands_item .bell_epoc{font-size:16px;text-align:center;font-weight:700;background-color:#8dc220;color:#fff}.brands_item .reraku{font-size:16px;text-align:center;font-weight:700;background-color:#97c736;color:#fff}.brands_item .spa{font-size:16px;text-align:center;font-weight:700;background-color:#ff782a;color:#fff}.brands_item .ruam{font-size:16px;text-align:center;font-weight:700;background-color:#d3bd73;color:#fff}.brands_item .detail_brands_btn{margin-top:20px;font-size:1.5rem;bottom:10px}@media screen and (min-width: 991px){.brands_item .brands_top_contents_flex{display:flex}}.brands_item .contents_centering{flex:1;padding:1rem}.brands_item .contents_centering .heading-block{text-align:center}.brands_item .contents_centering .pad{margin:3rem}.brands_item .contents_centering .header_logo_centering{width:40%;margin:0 auto;padding:5rem}@media screen and (max-width: 990px){.brands_item .contents_centering .header_logo_centering{width:100%}}.brands_item .contents_centering .header_logo_centering_brands{height:150px;margin:0 auto;padding:5rem}@media screen and (max-width: 990px){.brands_item .contents_centering .header_logo_centering_brands{width:100%}}.brands_item .contents_centering .contents_menu,.brands_item .contents_centering .contents_decoration_sentence,.brands_item .contents_centering .contents_decoration{text-align:center;font-size:1.3rem;letter-spacing:1px;line-height:170%;font-weight:700;color:#555;margin:1rem auto}.brands_item .contents_centering .contents_description{font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:170%;text-align:center}@media screen and (min-width: 769px){.brands_item .contents_centering .contents_description{padding-top:3rem}}.brands_item .contents_centering .contents_decoration{border-top:3px dotted #555555;border-bottom:3px dotted #555555;width:100%;margin:2rem auto 3rem}@media screen and (max-width: 768px){.brands_item .contents_centering .contents_decoration{width:90%}}.brands_item .contents_centering .contents_decoration .content_size{font-size:2rem;font-family:ヒラギノ丸ゴ Pro W4,ヒラギノ丸ゴ Pro,Hiragino Maru Gothic Pro,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,HG丸ｺﾞｼｯｸM-PRO,HGMaruGothicMPRO}.brands_item .contents_centering .contents_decoration_sentence{font-size:1.2rem;text-align:left}@media screen and (max-width: 990px){.brands_item .contents_centering .contents_decoration_sentence{font-size:1.2rem;width:90%}}.brands_item .contents_centering .contents_decoration_sentence p .line{border-bottom:solid #ff8200 2px}.brands_item .brand_contents_centering_img,.brands_item .brand_contents_centering_img_logo,.brands_item .brand_contents_centering_img_heading{text-align:center;margin:1rem auto;width:90%}@media screen and (min-width: 769px){.brands_item .brand_contents_centering_img,.brands_item .brand_contents_centering_img_logo,.brands_item .brand_contents_centering_img_heading{flex:1}}.brands_item .brand_contents_centering_img_heading{width:80%}@media screen and (max-width: 990px){.brands_item .brand_contents_centering_img_heading{width:70%}}.brands_item .brand_contents_centering_img_logo{margin:30px auto;text-align:center}.brands_item .brand_contents_centering_img_logo img{width:45%}@media screen and (max-width: 768px){.brands_item .brand_contents_centering_img_logo img{width:75%}}.heading-block{text-align:center}.pad{margin:2rem}@media screen and (min-width: 769px){.first{margin-top:18rem}}@media screen and (min-width: 991px){.half_item{display:flex}}@media screen and (min-width: 769px){.flexible_wrap .suggest_contents{flex:1;padding:1rem}}.flexible_wrap .suggest_last_contents{margin-bottom:3.2rem}.reraku_color_under_line{border-bottom:4px solid #33AC3A;padding-bottom:7px}.search_result strong span{color:#ff8200}.recruit-page{scroll-behavior:smooth}.recruit-mv{max-width:100%;position:relative}.recruit-mv-img{width:100%;height:auto;object-fit:cover}.logo-sp{display:block;position:absolute;width:25%;height:auto;top:8%;left:8%}.logo-pc,.fix-btn{display:none}@media screen and (min-width: 769px){.logo-pc{display:block;position:absolute;width:19%;height:auto;top:5%;left:4%}.logo-sp{display:none}.fix-btn{display:block;position:fixed;width:210px;height:70px;top:-16px;right:50px;font-size:2rem;font-weight:700;color:#fff;background-color:#eb5769;border-radius:18px;text-decoration:none;text-align:center;border:none;box-shadow:0 5px #c54251;padding:2.8rem 1rem 0 0;z-index:99999;cursor:pointer}.search-icon{position:relative;width:12%;left:3%}}.recruit-nav{display:flex;list-style:none;flex-wrap:wrap;justify-content:center;margin-top:5vw}.recruit-nav li{width:calc(50% - 2.4rem);height:52px;color:#fff;background-color:#553e2699;text-align:center;font-size:calc(15px + 3 * (100vw - 375px) / 905);font-weight:700;margin-top:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.recruit-nav li:nth-child(odd){margin-right:.7rem}.recruit-nav a{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;width:100%;height:100%;box-sizing:border-box}.recruit-nav .recruit-nav-icon{width:calc(12px + 3 * (100vw - 375px) / 905);margin-top:.2rem;align-self:center}@media screen and (min-width: 769px){.recruit-nav{flex-wrap:nowrap;margin-top:0}.recruit-nav li{width:20.3125vw;height:5vw;color:#fff;background-color:#553e2699;font-size:1.40625vw;font-weight:700;text-align:center;margin-top:3.75vw;margin-right:.4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.recruit-nav li:nth-child(odd){margin-right:.4rem}.recruit-nav li:nth-child(4){margin-right:0}.recruit-nav li:hover{opacity:.7}.recruit-nav a{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;width:100%;height:100%;box-sizing:border-box}.recruit-nav .recruit-nav-icon{width:1.171875vw;margin-top:.4rem}}.recruit-ourwork{display:flex;flex-direction:column;align-items:center;margin-top:calc(24px + 40 * (100vw - 375px) / 905)}.recruit-ourwork .ourwork-title-sp{display:block;width:80%;height:auto}.recruit-ourwork .ourwork-title-pc{display:none}@media screen and (min-width: 769px){.recruit-ourwork{margin-top:5vw}.recruit-ourwork .ourwork-title-pc{display:block;width:28.90625vw;height:auto;margin:0 auto}.recruit-ourwork .ourwork-title-sp{display:none}}.ourwork-content{display:flex;flex-direction:column}.ourwork-content .ourwork-content-img{display:none}.ourwork-content .ourwork-content-title-sp{display:block;width:90%;height:auto;margin:0 auto}.ourwork-content .ourwork-content-title-pc{display:none}.ourwork-content .ourwork-content-title-img-sp{display:block;width:65%;height:auto;margin:0 auto;margin-top:calc(8px + 8 * (100vw - 375px) / 905)}.ourwork-content .ourwork-content-text-sp{text-align:center;margin-top:calc(8px + 8 * (100vw - 375px) / 905)}.ourwork-content .ourwork-content-text-sp p{font-size:calc(14px + 6 * (100vw - 375px) / 905);color:#58595b;padding-top:calc(6px + 2 * (100vw - 375px) / 905)}.ourwork-content .ourwork-content-text-sp p.text-space{padding-top:calc(24px + 8 * (100vw - 375px) / 905)}@media screen and (min-width: 769px){.ourwork-content{flex-direction:row;max-width:82%;margin:0 auto;margin-top:5vw}.ourwork-content .ourwork-content-img{display:block;width:41%;height:auto}.ourwork-content .ourwork-content-title-pc{display:block;width:80%;height:auto;margin-left:5vw}.ourwork-content .ourwork-content-title-sp{display:none}.ourwork-content .ourwork-content-title-img-pc{display:block;width:45%;height:auto}.ourwork-content .ourwork-content-title-img-sp{display:none}.ourwork-content .ourwork-content-text-pc{margin-top:1.25vw}.ourwork-content .ourwork-content-text-pc p{font-size:1.328125vw;color:#58595b;padding-top:.625vw}.ourwork-content .ourwork-content-text-pc p:last-child{padding-top:1.875vw}}.experience-img-pc{display:none;margin-top:7.5vw}.experience-img-sp{display:block;margin-top:calc(32px + 64 * (100vw - 375px) / 905);width:100%}.experience-img-sp img{width:100%;height:auto;object-fit:cover}@media screen and (min-width: 769px){.experience-img-pc{display:block}.experience-img-pc img{width:100%;height:auto;object-fit:cover}.experience-img-sp{display:none}}.recruit-interview{display:flex;flex-direction:column;align-items:center;margin-top:calc(48px + 80 * (100vw - 375px) / 905)}.recruit-interview .interview-title-sp{width:80%;height:auto;display:block}.recruit-interview .interview-title-pc{display:none}@media screen and (min-width: 769px){.recruit-interview{margin-top:5.78125vw}.recruit-interview .interview-title-pc{display:block;width:28.90625vw;height:auto;margin:0 auto}.recruit-interview .interview-title-sp{display:none}}.interview-swiper-container,.interview-swiper-container .swiper-pagination{position:relative}.interview-swiper-container .navigation-pagination-wrapper-sp{display:flex;justify-content:center;align-items:center;position:absolute;bottom:calc(-40px + -40 * (100vw - 375px) / 905);left:0;right:0}.interview-swiper-container .navigation-pagination-wrapper-sp .swiper-pagination-bullet{background:#d9d9d9;opacity:1}.interview-swiper-container .navigation-pagination-wrapper-sp .swiper-pagination-bullet-active{background:#9cc24f}.interview-swiper-container .custom-swiper-pagination-sp{max-width:200px;text-align:center;bottom:0!important}.interview-swiper-container .swiper-button-prev-sp,.interview-swiper-container .swiper-button-next-sp{position:absolute;width:calc(12px + 3 * (100vw - 375px) / 905)}.interview-swiper-container .swiper-button-prev-sp{left:10vw}.interview-swiper-container .swiper-button-next-sp{right:10vw}.interview-swiper-container .swiper-button-prev-sp{display:block}.interview-swiper-container .swiper-button-prev-pc{display:none}.interview-swiper-container .swiper-button-next-sp{display:block}.interview-swiper-container .swiper-button-next-pc{display:none}.interview-swiper-container .interview-swiper{margin-top:1.6rem;width:calc(300px + 600 * (100vw - 375px) / 905);height:auto}.interview-swiper-container .interview-swiper-sp{display:block}.interview-swiper-container .interview-swiper-pc{display:none}.interview-swiper-container .interview-swiper img{width:100%;height:auto;object-fit:cover}.interview-swiper-container .interview-swiper-overlay p{display:none}.interview-swiper-container .interview-info{align-items:center;margin-top:.4rem}.interview-swiper-container .interview-catch-copy{text-align:center;font-size:calc(12px + 6 * (100vw - 375px) / 905);font-weight:700;white-space:pre-wrap}.interview-swiper-container .entry-details{display:flex;position:relative;justify-content:center;align-items:center;margin-top:calc(2px + 6 * (100vw - 375px) / 905);padding-bottom:.6rem}.interview-swiper-container .entry-details:after{content:"";position:absolute;bottom:0;width:85%;border-bottom:1px solid #787878}.interview-swiper-container .interview-entry-year{font-size:calc(13px + 17 * (100vw - 375px) / 905);color:#787878;font-weight:300;transition:color .3s ease}.interview-swiper-container .interview-name{margin-left:.8rem;font-size:calc(13px + 17 * (100vw - 375px) / 905);font-weight:400;color:#787878}@media screen and (min-width: 769px){.interview-swiper-container{margin-top:3.75vw}.interview-swiper-container .swiper-pagination{position:relative}.interview-swiper-container .navigation-pagination-wrapper-pc{display:block}.interview-swiper-container .navigation-pagination-wrapper-sp{display:none}.interview-swiper-container .swiper-button-prev-pc,.interview-swiper-container .swiper-button-next-pc{display:block;position:absolute;top:11.71875vw;width:1.171875vw;cursor:pointer}.interview-swiper-container .swiper-button-prev-pc{left:-3.90625vw}.interview-swiper-container .swiper-button-next-pc{right:-3.90625vw}.interview-swiper-container .interview-swiper{width:70.3125vw;height:auto;cursor:pointer}.interview-swiper-container .interview-swiper-pc{display:block}.interview-swiper-container .interview-swiper-sp{display:none}.interview-swiper-container .interview-swiper img{width:100%;height:auto;object-fit:cover}.interview-swiper-container .coming-soon{pointer-events:none}.interview-swiper-container .interview-swiper-overlay{position:relative;overflow:hidden}.interview-swiper-container .interview-swiper-overlay p{display:block}.interview-swiper-container .interview-number{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;color:#fff;font-size:1.328125vw;font-weight:700}.interview-swiper-container .interview-detail{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;color:#fff;font-size:1.328125vw;font-weight:700}.interview-swiper-container .interview-swiper-overlay:hover .interview-number,.interview-swiper-container .interview-swiper-overlay:hover .interview-detail{opacity:1}.interview-swiper-container .interview-swiper-overlay[data-hover-color="#9CC24F"]:hover{background-color:#9cc24f}.interview-swiper-container .interview-swiper-overlay[data-hover-color="#FFB31E"]:hover{background-color:#ffb31e}.interview-swiper-container .interview-swiper-overlay:hover img{opacity:.3}.interview-swiper-container .entry-details[data-hover-year-color="#9CC24F"]:hover .interview-entry-year,.interview-swiper-container .entry-details[data-hover-name-color="#9CC24F"]:hover .interview-name{color:#9cc24f}.interview-swiper-container .entry-details[data-hover-year-color="#FFB31E"]:hover .interview-entry-year,.interview-swiper-container .entry-details[data-hover-name-color="#FFB31E"]:hover .interview-name{color:#ffb31e}.interview-swiper-container .interview-info{display:block;text-align:left;margin-top:0}.interview-swiper-container .interview-catch-copy{text-align:center;font-size:1.171875vw;font-weight:700;white-space:pre-wrap;margin-top:.625vw}.interview-swiper-container .entry-details{display:flex;position:relative;justify-content:center;align-items:center;margin-top:.625vw;padding-bottom:.625vw}.interview-swiper-container .entry-details:after{content:"";position:absolute;bottom:0;width:70%;border-bottom:1px solid #787878}.interview-swiper-container .interview-entry-year{font-size:1.09375vw;font-weight:700;color:#787878}.interview-swiper-container .interview-name{font-size:1.09375vw;font-weight:700;color:#787878;margin-left:0;padding-left:.625vw}}.recruit-college{margin-top:calc(96px + 80 * (100vw - 375px) / 905)}.recruit-college .college-title-sp{display:block;width:80%;height:auto;margin:0 auto}.recruit-college .college-title-pc{display:none}@media screen and (min-width: 769px){.recruit-college{margin-top:5vw}.recruit-college .college-title-pc{display:block;width:33.75vw;height:auto;margin:0 auto}.recruit-college .college-title-sp{display:none}}.college-container{position:relative;margin-top:calc(16px + 32 * (100vw - 375px) / 905)}.college-container .college-content{display:flex;flex-direction:column;margin:0 auto}.college-container .college-content-text{order:2;width:90%;height:auto;margin-left:calc(18px + 30 * (100vw - 375px) / 905);margin-top:calc(16px + 32 * (100vw - 375px) / 905)}.college-container .college-title{color:#9cc24f;font-size:calc(27px + 40 * (100vw - 375px) / 905)}.college-container .college-text-sp{margin-top:calc(8px + 8 * (100vw - 375px) / 905)}.college-container .college-text-sp p{color:#58595b;font-size:calc(14px + 26 * (100vw - 375px) / 905);padding-top:calc(8px + 0*(100vw - 375px))}.college-container .college-swiper{order:1;width:90%;height:auto}.college-container .college-swiper img{width:100%;height:auto;object-fit:cover}.college-container .college-swiper-sp{display:block}.college-container .college-text-pc,.college-container .college-swiper-pc,.college-container .swiper-button-prev,.college-container .swiper-button-next{display:none}.college-container .swiper-pagination-bullet{background:#d9d9d9;opacity:1}.college-container .swiper-pagination-bullet-active{background:#9cc24f}.college-container .lecturer-content{position:relative;display:block;margin:0 auto}.college-container .lecture-img-sp{display:block;width:90%;height:auto;margin:0 auto;margin-top:calc(16px + 32 * (100vw - 375px) / 905)}.college-container .message-content-text-sp{width:calc(275px + 525 * (100vw - 375px) / 905);height:calc(159px + 75 * (100vw - 375px) / 905);border:2px solid #9CC24F;border-radius:12px;background-color:#fff;margin:0 auto;transform:translateY(-20px);display:flex;flex-direction:column;justify-content:center}.college-container .message-img-sp{position:absolute;width:40%;height:auto;left:72%;bottom:80%;transform:translate(-50%)}.college-container .message-img-sp img{width:100%;height:auto;object-fit:cover}.college-container .message-text-sp{margin:0 auto;max-width:85%}.college-container .message-text-sp p{color:#58595b;font-size:calc(13px + 11 * (100vw - 375px) / 905)}.college-container .message-content-text-pc{display:none}.college-container .lecture-img-sp,.college-container .message-img-sp,.college-container .message-text-sp{display:block}.college-container .lecture-img-pc,.college-container .message-img-pc,.college-container .message-text-pc{display:none}.college-container .nationwide-content-sp{display:flex;padding-bottom:calc(24px + 24 * (100vw - 375px) / 905)}.college-container .nationwide-img-sp{display:block;width:30%;height:auto;margin-left:calc(24px + 24 * (100vw - 375px) / 905)}.college-container .nationwide-img-sp img{width:100%;height:auto;object-fit:cover}.college-container .nationwide-text-sp{margin-left:calc(16px + 16 * (100vw - 375px) / 905);margin-top:calc(6px + 10 * (100vw - 375px) / 905)}.college-container .nationwide-text-sp h4{font-size:calc(18px + 28 * (100vw - 375px) / 905);font-weight:700;color:#9cc24f;margin-bottom:calc(16px + 32 * (100vw - 375px) / 905)}.college-container .nationwide-list-sp{display:flex;flex-direction:column}.college-container .nationwide-list-sp li{display:flex;align-items:center;margin-bottom:calc(4px + 12 * (100vw - 375px) / 905)}.college-container .nationwide-list-sp span{display:flex;align-items:center;justify-content:center;width:calc(60px + 15 * (100vw - 375px) / 905);height:calc(20px + 20 * (100vw - 375px) / 905);background-color:#9cc24f;text-align:center;color:#fff;font-size:calc(13px + 11 * (100vw - 375px) / 905);font-weight:700;margin-right:calc(8px + 8 * (100vw - 375px) / 905)}.college-container .nationwide-list-sp p{font-size:calc(13px + 11 * (100vw - 375px) / 905);color:#787878}.college-container .process-content-sp{display:block;flex-direction:column;align-items:center}.college-container .process-content-sp h3{font-size:calc(27px + 40 * (100vw - 375px) / 905);font-weight:500;color:#9cc24f;margin-left:calc(19px + 44 * (100vw - 375px) / 905);margin-right:calc(19px + 44 * (100vw - 375px) / 905);border-top:1px solid #9CC24F;padding-top:calc(24px + 40 * (100vw - 375px) / 905)}.college-container .process-content-sp-img{display:block;width:90%;height:auto;margin:0 auto}.college-container .process-img-sp{display:block;width:100%;height:auto;object-fit:cover}.college-container .process-content-title-sp{border:1px solid #9CC24F}.college-container .process-content-pc,.college-container .process-content-pc-img{display:none}.college-container .process-content-sp{display:block}@media screen and (min-width: 769px){.college-container{margin-top:3.75vw}.college-container .college-content{display:flex;flex-direction:row;max-width:80%;margin:0 auto}.college-container .college-swiper,.college-container .college-content-text{order:0}.college-container .college-content-text{width:37.5vw;height:auto;margin-left:0;margin-top:0}.college-container .college-title{color:#9cc24f;font-size:3.203125vw}.college-container .college-text-pc{display:block;margin-top:.625vw}.college-container .college-text-pc p{color:#58595b;font-size:1.328125vw;padding-top:.625vw}.college-container .college-text-sp{display:none}.college-container .college-swiper{width:42%;height:auto}.college-container .college-swiper img{width:100%;height:auto;object-fit:cover}.college-container .college-swiper-pc{display:block}.college-container .college-swiper-sp{display:none}.college-container .swiper-button-prev,.college-container .swiper-button-next{display:block;position:absolute;top:11.71875vw;width:1.171875vw;cursor:pointer}.college-container .swiper-button-prev{left:48%}.college-container .swiper-button-next{right:10.5%}.college-container .lecturer-content{display:block;display:flex;max-width:80%;margin:0 auto}.college-container .lecture-img-pc{display:block;width:47%;height:auto;margin-right:3.90625vw;margin-top:-1.953125vw}.college-container .lecture-img-pc img{width:100%;height:auto;object-fit:cover}.college-container .lecture-img-sp{display:none}.college-container .message-content-text-pc{display:block;width:36.71875vw;height:15.625vw;border:2px solid #9CC24F;border-radius:12px;margin-top:3.75vw}.college-container .message-img-pc{display:block;position:relative;width:35%;height:auto;right:9%;bottom:25%}.college-container .message-img-pc img{width:100%;height:auto;object-fit:cover}.college-container .message-text-pc{display:block;position:relative;left:5%;bottom:35%;max-width:90%}.college-container .message-text-pc p{color:#58595b;font-size:1.328125vw;padding-top:.625vw}.college-container .message-img-pc,.college-container .message-text-pc{display:block}.college-container .lecture-img-sp,.college-container .message-img-sp,.college-container .message-text-sp,.college-container .message-content-text-sp{display:none}.college-container .nationwide-content-pc{display:flex;align-items:center;justify-content:center}.college-container .nationwide-img-pc{display:block;position:relative;width:20%;height:auto;right:5%}.college-container .nationwide-img-pc img{width:100%;height:auto;object-fit:cover}.college-container .nationwide-img-sp{display:none}.college-container .nationwide-text-pc{margin-left:-1.5625vw}.college-container .nationwide-text-pc h4{font-size:1.796875vw;font-weight:700;color:#9cc24f}.college-container .nationwide-list-pc li{display:flex;align-items:center;margin-left:2.5vw;margin-bottom:.46875vw;height:1.5625vw}.college-container .nationwide-list-pc span{display:flex;align-items:center;justify-content:center;width:3.515625vw;height:1.5625vw;background-color:#9cc24f;text-align:center;color:#fff;font-size:1.015625vw;font-weight:700;margin-right:.625vw}.college-container .nationwide-list-pc p{font-size:1.40625vw;color:#787878;line-height:1.5625vw}.college-container .nationwide-content-sp,.college-container .nationwide-img-sp,.college-container .nationwide-text-sp,.college-container .nationwide-list-sp{display:none}.college-container .process-content-pc{display:flex;flex-direction:column}.college-container .process-content-title-pc{display:flex}.college-container .process-content-title-pc h3{font-size:2.890625vw;font-weight:400;color:#9cc24f;margin-bottom:1.25vw;margin-left:10vw}.college-container .process-content-title-pc p{display:flex;background-color:#9cc24f;align-items:center;justify-content:center;color:#fff;font-size:1.5625vw;font-weight:700;width:9.375vw;height:2.34375vw;margin-left:2.5vw;margin-top:.78125vw}.college-container .process-content-pc-img{display:flex;justify-content:center}.college-container .process-img-pc{width:80%;height:auto}.college-container .process-img-pc img{width:100%;height:auto;object-fit:cover}.college-container .process-content-sp{display:none}}.college-container .college-button{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:calc(24px + 24 * (100vw - 375px) / 905)}.college-container .college-button .college-title{width:75%;height:auto;margin-bottom:calc(16px + 32 * (100vw - 375px) / 905)}.college-container .college-button .college-link{width:calc(335px + 401 * (100vw - 375px) / 905);height:calc(46px + 21 * (100vw - 375px) / 905);background-color:#eb5769;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;text-align:center;cursor:pointer;padding:1.40625vw}.college-container .college-button .college-link span{font-size:calc(18px + 6 * (100vw - 375px) / 905);font-weight:700;color:#fff}@media screen and (min-width: 769px){.college-container .college-button .college-link{width:57.5vw;height:5.234375vw;padding:1.40625vw;box-shadow:0 6px #c54251}.college-container .college-button .college-link span{font-size:1.875vw}}.college-container .college-button .college-link-img{position:relative;width:calc(25px + 10 * (100vw - 375px) / 905);height:auto;right:calc(6px + 2 * (100vw - 375px) / 905)}@media screen and (min-width: 769px){.college-container .college-button{margin-top:13.125vw;margin-bottom:7.5vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.college-container .college-button .college-title{width:25%;height:auto;margin-bottom:1.25vw}.college-container .college-button .college-link{width:calc(335px + 401 * (100vw - 375px) / 905);height:calc(46px + 21 * (100vw - 375px) / 905);background-color:#eb5769;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;text-align:center;cursor:pointer;padding:1.40625vw}.college-container .college-button .college-link span{font-size:calc(18px + 6 * (100vw - 375px) / 905);font-weight:700;color:#fff}}@media screen and (min-width: 769px) and (min-width: 769px){.college-container .college-button .college-link{width:57.5vw;height:5.234375vw;padding:1.40625vw;box-shadow:0 6px #c54251}.college-container .college-button .college-link span{font-size:1.875vw}}@media screen and (min-width: 769px){.college-container .college-button .college-link-img{position:relative;width:2.734375vw;height:auto;top:.15625vw;right:.625vw}}.recruit-ourjob{display:block;height:auto;margin-top:calc(64px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-title-sp{width:80%;height:auto;display:block;margin:0 auto}.recruit-ourjob .ourjob-title-pc{display:none}@media screen and (min-width: 769px){.recruit-ourjob{margin-top:7.5vw}.recruit-ourjob .ourjob-title-pc{display:block;width:28.90625vw;height:auto;margin:0 auto}.recruit-ourjob .ourjob-title-sp{display:none}}.recruit-ourjob .ourjob-container{margin-top:calc(16px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-container .ourjob-content{display:flex;flex-direction:column;align-items:center}.recruit-ourjob .ourjob-container .ourjob-content-1{display:flex;margin-bottom:.46875vw}.recruit-ourjob .ourjob-container .ourjob-content-2{display:flex;margin-top:1.875vw}.recruit-ourjob .ourjob-container .ourjob-treatment,.recruit-ourjob .ourjob-container .ourjob-communication,.recruit-ourjob .ourjob-container .ourjob-studio,.recruit-ourjob .ourjob-container .ourjob-interview{position:relative;width:calc(102px + 248 * (100vw - 375px) / 905);height:calc(102px + 248 * (100vw - 375px) / 905);margin-right:calc(16px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-container .ourjob-meeting,.recruit-ourjob .ourjob-container .ourjob-flyer{position:relative;width:calc(102px + 248 * (100vw - 375px) / 905);height:calc(102px + 248 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-container .ourjob-section-img{position:absolute;top:0;left:0;width:100%;height:100%}.recruit-ourjob .ourjob-container .ourjob-content-details-sp{display:flex;flex-direction:column;width:90%;height:auto;margin:0 auto;margin-top:calc(16px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-container .ourjob-content-details-sp p{text-align:left;font-size:calc(14px + 10 * (100vw - 375px) / 905);color:#58595b}.recruit-ourjob .ourjob-container .ourjob-content-details-sp img{width:100%;height:auto;object-fit:cover;margin-bottom:calc(16px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-container .ourjob-content-details-pc{display:none}@media screen and (min-width: 769px){.recruit-ourjob .ourjob-container{display:flex}.recruit-ourjob .ourjob-container .ourjob-content{margin-left:9.765625vw;margin-right:4.0625vw}.recruit-ourjob .ourjob-container .ourjob-content-1{display:flex;margin:0}.recruit-ourjob .ourjob-container .ourjob-content-2{display:flex;margin-top:1.875vw}.recruit-ourjob .ourjob-container .ourjob-treatment,.recruit-ourjob .ourjob-container .ourjob-communication,.recruit-ourjob .ourjob-container .ourjob-studio,.recruit-ourjob .ourjob-container .ourjob-interview{position:relative;width:12.890625vw;height:12.890625vw;margin-right:1.875vw;cursor:pointer}.recruit-ourjob .ourjob-container .ourjob-meeting,.recruit-ourjob .ourjob-container .ourjob-flyer{position:relative;width:12.890625vw;height:12.890625vw;cursor:pointer}.recruit-ourjob .ourjob-container .ourjob-section-img{position:absolute;top:0;left:0;width:100%;height:100%}.recruit-ourjob .ourjob-container .ourjob-content-details-pc{display:flex;flex-direction:column;width:35.15625vw;height:auto;margin-right:3.75vw}.recruit-ourjob .ourjob-container .ourjob-content-details-pc p{font-size:1.09375vw;color:#58595b}.recruit-ourjob .ourjob-container .ourjob-content-details-pc img{width:100%;height:auto;object-fit:cover;margin-bottom:1.25vw}.recruit-ourjob .ourjob-container .ourjob-content-details-sp{display:none}}.recruit-ourjob .ourjob-button{margin-top:7.5vw;margin-bottom:7.5vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.recruit-ourjob .ourjob-button .ourjob-title{width:85%;height:auto;margin-bottom:calc(16px + 32 * (100vw - 375px) / 905)}.recruit-ourjob .ourjob-button .ourjob-link{width:calc(335px + 401 * (100vw - 375px) / 905);height:calc(46px + 21 * (100vw - 375px) / 905);background-color:#eb5769;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;text-align:center;cursor:pointer;padding:1.40625vw}.recruit-ourjob .ourjob-button .ourjob-link span{font-size:calc(18px + 6 * (100vw - 375px) / 905);font-weight:700;color:#fff}@media screen and (min-width: 769px){.recruit-ourjob .ourjob-button .ourjob-link{width:57.5vw;height:5.234375vw;padding:1.40625vw;box-shadow:0 6px #c54251}.recruit-ourjob .ourjob-button .ourjob-link span{font-size:1.875vw}}.recruit-ourjob .ourjob-button .ourjob-link-img{position:relative;width:calc(25px + 10 * (100vw - 375px) / 905);height:auto;right:calc(4px + 4 * (100vw - 375px) / 905)}@media screen and (min-width: 769px){.recruit-ourjob .ourjob-button{margin-top:6.25vw;margin-bottom:7.5vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.recruit-ourjob .ourjob-button .ourjob-title{width:35%;height:auto;margin-bottom:1.25vw}.recruit-ourjob .ourjob-button .ourjob-link{width:calc(335px + 401 * (100vw - 375px) / 905);height:calc(46px + 21 * (100vw - 375px) / 905);background-color:#eb5769;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;text-align:center;cursor:pointer;padding:1.40625vw}.recruit-ourjob .ourjob-button .ourjob-link span{font-size:calc(18px + 6 * (100vw - 375px) / 905);font-weight:700;color:#fff}}@media screen and (min-width: 769px) and (min-width: 769px){.recruit-ourjob .ourjob-button .ourjob-link{width:57.5vw;height:5.234375vw;padding:1.40625vw;box-shadow:0 6px #c54251}.recruit-ourjob .ourjob-button .ourjob-link span{font-size:1.875vw}}@media screen and (min-width: 769px){.recruit-ourjob .ourjob-button .ourjob-link-img{position:relative;width:2.734375vw;height:auto;top:-.15625vw;right:.3125vw}}.recruit-data .data-title{width:60%;height:auto;margin:0 auto;margin-top:4.8rem;margin-bottom:2.4rem}.recruit-data p{width:96%;text-align:right;font-size:1.2rem;color:#787878;margin-top:1.2rem}@media screen and (min-width: 769px){.recruit-data .data-title{width:26%;height:auto;margin:0 auto;margin-bottom:5.6rem}.recruit-data p{width:93%;text-align:right;font-size:1.6rem;color:#787878;margin-top:1.6rem}}.data-container{margin:0 auto;width:90%}.data-container img{width:100%;height:auto;object-fit:cover;margin-bottom:1.8rem}.data-container img:last-child{margin-bottom:0}@media screen and (min-width: 769px){.data-container{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;width:84%;position:relative;left:10px}.data-container img{width:100%;height:auto;object-fit:contain;margin:0}}.recruit-faq{display:block;height:auto;margin-top:calc(56px + 40 * (100vw - 375px) / 905)}.recruit-faq .faq-title-sp{width:80%;height:auto;display:block;margin:0 auto}.recruit-faq .faq-title-pc{display:none}@media screen and (min-width: 769px){.recruit-faq{margin-top:7.5vw}.recruit-faq .faq-title-pc{display:block;width:11.71875vw;height:auto;margin:0 auto}.recruit-faq .faq-title-sp{display:none}}.faq-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:calc(32px + 32 * (100vw - 375px) / 905)}.faq-container .faq-question{display:flex;align-items:center;justify-content:space-between;text-align:left;width:calc(335px + 715 * (100vw - 375px) / 905);border:none;border-top:1px solid #787878;font-size:calc(14px + 6 * (100vw - 375px) / 905);color:#787878;background:none;padding:calc(18px + 7 * (100vw - 375px) / 905);cursor:pointer}.faq-container .faq-question:hover{opacity:.7}.faq-container .faq-question img{width:calc(15px + 10 * (100vw - 375px) / 905);height:calc(15px + 10 * (100vw - 375px) / 905)}.faq-container .faq-question-open{font-weight:700;background-color:#ffe8bb;color:#787878}.faq-container .faq-answer{display:flex;align-items:center;width:calc(335px + 715 * (100vw - 375px) / 905);font-size:calc(12px + 5 * (100vw - 375px) / 905);color:#787878;padding:calc(18px + 7 * (100vw - 375px) / 905);text-align:left}.faq-container .faq-item-last .faq-question{border-bottom:1px solid #787878}.faq-container .faq-item-last .faq-answer{border-bottom:1px solid #787878;border-top:none}.faq-container .faq-item-last .faq-question-open{border-bottom:none}.faq-container .faq-more{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:calc(273px + 20 * (100vw - 375px) / 905);height:calc(45px + 6 * (100vw - 375px) / 905);margin:0 auto;margin-top:calc(32px + 54 * (100vw - 375px) / 905);border:1px solid #787878;border-radius:50px;background-color:#fff;cursor:pointer}.faq-container .faq-more span{font-size:calc(15px + 2 * (100vw - 375px) / 905);font-weight:700;color:#787878;text-decoration:none}.faq-container .faq-more img{position:absolute;width:calc(13px + 2 * (100vw - 375px) / 905);height:auto;right:calc(16px + 8 * (100vw - 375px) / 905)}@media screen and (min-width: 769px){.faq-container{margin-top:5vw}.faq-container .faq-question{display:flex;align-items:center;justify-content:space-between;width:82.03125vw;border:none;border-top:1px solid #787878;font-size:1.5625vw;color:#787878;background:none;padding:1.953125vw 1.953125vw 1.953125vw 3.75vw;cursor:pointer}.faq-container .faq-question:hover{opacity:.7}.faq-container .faq-question img{width:3.515625vw;height:3.515625vw;padding-right:1.875vw}.faq-container .faq-question-open{font-weight:700;background-color:#ffe8bb;color:#787878}.faq-container .faq-answer{display:flex;align-items:center;width:82.03125vw;font-size:1.328125vw;color:#787878;padding:2.734375vw}.faq-container .faq-item-last .faq-question{border-bottom:1px solid #787878}.faq-container .faq-item-last .faq-answer{border-bottom:1px solid #787878;border-top:none}.faq-container .faq-item-last .faq-question-open{border-bottom:none}.faq-container .faq-more{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:22.890625vw;height:3.984375vw;margin:0 auto;margin-top:6.71875vw;border:1px solid #787878;border-radius:50px;background-color:#fff;cursor:pointer}.faq-container .faq-more:hover{opacity:.7;background-color:#ffe8bb}.faq-container .faq-more span{font-size:1.328125vw;font-weight:700;color:#787878;text-decoration:none}.faq-container .faq-more img{position:absolute;width:1.171875vw;height:auto;right:1.875vw}}.recruit-footer-pc{display:none}@media screen and (min-width: 769px){.recruit-footer-pc{margin:10vw 0rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.recruit-footer-pc .footer-title{width:12%;height:auto;margin-bottom:1.25vw}.recruit-footer-pc .footer-link-pc{width:57.5vw;height:5.234375vw;background-color:#eb5769;box-shadow:0 8px #c54251;border-radius:50px;text-decoration:none;text-align:center;cursor:pointer;padding:1.40625vw}.recruit-footer-pc .footer-link-pc span{font-size:1.875vw;font-weight:700;color:#fff}.recruit-footer-pc .link-img-pc{position:relative;width:2.734375vw;height:auto;top:-.3125vw;left:.3125vw}}.recruit-footer-sp{position:fixed;width:100%;height:calc(73px + 20 * (100vw - 375px) / 905);bottom:0;left:0;background-color:#eb576980;display:flex;justify-content:center;align-items:center;z-index:99}.recruit-footer-sp .footer-link-sp{width:calc(265px + 461 * (100vw - 375px) / 905);height:calc(46px + 21 * (100vw - 375px) / 905);background-color:#eb5769;border:2px solid #FFFFFF;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto}.recruit-footer-sp .footer-link-sp span{font-size:calc(18px + 6 * (100vw - 375px) / 905);font-weight:700;color:#fff}.recruit-footer-sp .link-img-sp{position:relative;width:calc(25px + 10 * (100vw - 375px) / 905);height:auto}@media screen and (min-width: 769px){.recruit-footer-sp{display:none}}.recruit-button{display:flex}.recruit-button .detail-button-wrapper,.recruit-button .application-button-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:49px}.recruit-button .detail-button-wrapper .button-icon,.recruit-button .application-button-wrapper .button-icon{display:inline-flex;align-items:center;justify-content:center;padding-right:.4rem}.recruit-button .detail-button-wrapper .button-text,.recruit-button .application-button-wrapper .button-text{display:inline-flex;align-items:center;justify-content:center}.recruit-button .detail-button-wrapper .arrow-icon,.recruit-button .application-button-wrapper .arrow-icon{position:relative;left:15px}.recruit-button .detail-button-wrapper .detail-button,.recruit-button .detail-button-wrapper .application-button,.recruit-button .application-button-wrapper .detail-button,.recruit-button .application-button-wrapper .application-button{display:inline-flex;justify-content:center;align-items:center;flex:1;width:100%;height:100%;font-weight:700;text-decoration:none;font-size:1.4rem;border:none}.recruit-button .detail-button-wrapper{border:2px solid #F86666;background-color:#fff}.recruit-button .detail-button-wrapper .detail-button{color:#f86666}.recruit-button .application-button-wrapper{border:none;background-color:#f86666}.recruit-button .application-button-wrapper .application-button{color:#fff}@media screen and (max-width: 1024px){.recruit-button{justify-content:center}}.inexperienced{margin:4rem auto 2rem}.inexperienced .header-container{padding:4rem auto 2rem}.inexperienced .header-container__title{margin-bottom:2rem;font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:center;color:#00b097}@media screen and (max-width: 768px){.inexperienced .header-container__title{margin-bottom:1.2rem;font-size:24px;font-size:2.4rem}}.inexperienced .header-container__subtitle{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:24px;font-size:2.4rem;font-weight:lighter;text-align:center;color:#1d1d1d}@media screen and (max-width: 768px){.inexperienced .header-container__subtitle{font-size:18px;font-size:1.8rem}}.inexperienced .header-container__description{font-size:18px;font-size:1.8rem;font-weight:lighter;text-align:center}@media screen and (max-width: 768px){.inexperienced .header-container__description{font-size:14px;font-size:1.4rem;display:inline}}.inexperienced .header-container--white .header-container__title,.inexperienced .header-container--white .header-container__subtitle,.inexperienced .header-container--white .header-container__description{color:#fff}.inexperienced .header-container--black .header-container__title,.inexperienced .header-container--black .header-container__subtitle,.inexperienced .header-container--black .header-container__description{color:#000}.inexperienced .header-container--left .header-container__title,.inexperienced .header-container--left .header-container__subtitle,.inexperienced .header-container--left .header-container__description{text-align:left}.inexperienced .content-wrapper{max-width:1280px;margin:0 auto}.inexperienced-top{background-color:#fff;padding-top:4rem;position:relative}.inexperienced-top:after{content:"";display:block;width:100%;height:200px;background:url(/vite/assets/wave-line1-CloA-UB1.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);z-index:1;pointer-events:none}@media screen and (max-width: 768px){.inexperienced-top:after{height:80px}}.inexperienced-top__inner{display:flex;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width: 990px){.inexperienced-top__inner{flex-direction:column;margin-bottom:2rem}}.inexperienced-top__left{flex-basis:50%;max-width:400px;padding-right:6rem}@media screen and (max-width: 990px){.inexperienced-top__left{flex-basis:100%;margin:0 auto;padding-right:0}}.inexperienced-top__left__title{font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:left;color:#ee7836;padding-bottom:.6rem;border-bottom:2px solid #EE7836}@media screen and (max-width: 990px){.inexperienced-top__left__title{font-size:24px;font-size:2.4rem;text-align:center;justify-content:center}}.inexperienced-top__left__description{font-size:18px;font-size:1.8rem;font-weight:400;text-align:left;margin-top:2rem;line-height:3rem}@media screen and (max-width: 990px){.inexperienced-top__left__description{font-size:14px;font-size:1.4rem;display:inline;text-align:center;margin:.4rem;line-height:2rem}}.inexperienced-top__right{margin:auto}.inexperienced-top__right-image{border:4px solid #EE7836}.inexperienced-process{margin:11rem 0 10rem}@media screen and (max-width: 768px){.inexperienced-process{margin:5rem 0}}.inexperienced-process__cards{display:flex;justify-content:center;align-items:stretch;gap:0;padding:2.4rem 0;margin-top:4rem;position:relative;z-index:2}@media screen and (max-width: 768px){.inexperienced-process__cards{flex-direction:column;margin-top:2rem;padding:1.2rem 0}}.inexperienced-process__card{background:#fff;border:4px solid #EE7836;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;max-width:24rem;margin:0 .8rem;padding:2.4rem 1rem 0rem;box-sizing:border-box;z-index:1;position:relative}@media screen and (max-width: 768px){.inexperienced-process__card{max-width:100%;width:100%;margin:0 auto 2.4rem;padding:0}}.inexperienced-process__step{position:absolute;top:-3rem;left:50%;transform:translate(-50%);z-index:2;width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;background:#ee7836;color:#fff;border-radius:50px}@media screen and (max-width: 768px){.inexperienced-process__step{display:none}}.inexperienced-process__step-sp{display:none}@media screen and (max-width: 768px){.inexperienced-process__step-sp{display:flex;flex-direction:column;background-color:#ee7836;color:#fff;text-align:center;position:relative;align-self:stretch;flex-shrink:0;padding:0 .4rem}}.inexperienced-process__step-label{display:inline-block;font-size:1.2rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif}.inexperienced-process__step-num{display:inline-block;color:#fff;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:2.4rem;font-weight:700;margin-bottom:.4rem;line-height:1.6rem}@media screen and (max-width: 768px){.inexperienced-process__step-num{font-size:1.5rem;padding:.2rem 0}}.inexperienced-process__main{display:flex;flex-direction:column;align-items:center;flex:1;justify-content:space-between}@media screen and (max-width: 768px){.inexperienced-process__main{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:stretch;justify-content:space-between}}.inexperienced-process__text{margin-right:auto;padding:0}@media screen and (max-width: 768px){.inexperienced-process__text{padding:0 1.6rem}}.inexperienced-process__title{color:#ee7836;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.8rem;padding-bottom:1.2rem;font-weight:700;text-align:center;border-bottom:1px solid #EE7836;margin:.8rem 0}.inexperienced-process__title span{display:block}@media screen and (max-width: 768px){.inexperienced-process__title{font-size:2rem;border-bottom:none;margin:.3rem 0;text-align:left;white-space:normal}.inexperienced-process__title span{display:inline}}.inexperienced-process__desc{color:#1d1d1d;text-align:left;font-size:1.4rem;margin-bottom:1.2rem;line-height:1.7}@media screen and (max-width: 768px){.inexperienced-process__desc{font-size:1.2rem;margin-bottom:1rem}}.inexperienced-process__img{width:12rem;height:12rem;display:flex;justify-content:center;align-items:center;margin-top:.8rem}.inexperienced-process__img img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media screen and (max-width: 768px){.inexperienced-process__img{width:10rem;height:10rem}}.inexperienced-process__divider{position:absolute;z-index:0;top:50%;width:80%;height:2px;background:#ee7836}@media screen and (max-width: 768px){.inexperienced-process__divider{position:absolute;width:2px;height:90%;top:0;margin:1.2rem auto 0;left:50%;background:#ee7836;transform:none}}.inexperienced-flow{margin:10rem 0}@media screen and (max-width: 768px){.inexperienced-flow{margin:5rem 0}}.inexperienced-flow__container{display:flex;gap:4rem;margin:4rem 0;align-items:center}@media screen and (max-width: 768px){.inexperienced-flow__container{flex-direction:column;gap:0rem;margin:2rem 0}}.inexperienced-flow__timeline{position:relative;padding-left:2rem;flex-basis:25%}@media screen and (max-width: 768px){.inexperienced-flow__timeline{flex-basis:100%;width:-webkit-fill-available}}.inexperienced-flow__timeline:before{content:"";position:absolute;left:1rem;top:1.4rem;bottom:1.4rem;width:2px;background:#ee7836}.inexperienced-flow__timeline__label{text-align:left;padding-left:8px;font-weight:700;color:#555;height:20px;position:relative}.inexperienced-flow__timeline__label:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #EE7836}.inexperienced-flow__timeline__item{position:relative;background:#ee7836;border-radius:3rem;padding:.75rem 1rem;margin:1rem 0 1rem -24px;display:flex;align-items:center;text-align:left;color:#fffcf0;cursor:pointer;border:none;width:100%;font-weight:700;font-size:18px;font-size:1.8rem}.inexperienced-flow__timeline__icon{text-align:center;width:40px;height:40px;background-color:#fffcf0;border-radius:50%}.inexperienced-flow__timeline__icon img{width:24px;height:24px;object-fit:contain;object-position:center;display:block;margin:8px}.inexperienced-flow__timeline__content{flex:1;padding:0 .5rem;font-weight:700}.inexperienced-flow__timeline__arrow{margin-left:auto;display:flex;align-items:center}.inexperienced-flow__timeline__arrow img{width:1.2rem;height:1.2rem;display:block}.inexperienced-flow__modal{position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}.inexperienced-flow__modal__inner{border-top:4px solid #EE7836;background:#fff;padding:2.4rem 1.6rem;width:90vw;max-width:340px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative}.inexperienced-flow__modal__close{position:absolute;top:.8rem;right:.8rem;background:none;border:none;font-size:2.5rem;color:#ee7836;cursor:pointer;z-index:2}.inexperienced-flow__modal .inexperienced-flow__content__title,.inexperienced-flow__modal .inexperienced-flow__content__desc,.inexperienced-flow__modal .inexperienced-flow__content__icon,.inexperienced-flow__modal .inexperienced-flow__content__img{margin-bottom:1.2rem;text-align:left}@media screen and (max-width: 768px){.inexperienced-flow__modal .inexperienced-flow__content__title,.inexperienced-flow__modal .inexperienced-flow__content__desc,.inexperienced-flow__modal .inexperienced-flow__content__icon,.inexperienced-flow__modal .inexperienced-flow__content__img{width:100%}}@media screen and (max-width: 768px){.inexperienced-flow__modal .inexperienced-flow__content__title{text-align:center}}.inexperienced-flow__modal .inexperienced-flow__content__icon img{width:4rem;height:4rem}.inexperienced-flow__modal .inexperienced-flow__content__img img{width:36rem;height:20rem;object-fit:cover;object-position:top;display:block}.inexperienced-flow__content{flex:1;background:#fff;padding:3.2rem 2.4rem;display:flex;min-width:32rem;border-left:4px solid #EE7836;gap:3.2rem;height:fit-content}.inexperienced-flow__content__text{flex-basis:50%;padding:0 1.6rem}.inexperienced-flow__content__title{font-size:2.4rem;font-weight:700;color:#ee7836;margin-bottom:1.2rem;text-align:left;border-bottom:1px solid #EE7836;padding-bottom:1.2rem}.inexperienced-flow__content__desc{font-size:18px;font-size:1.8rem;color:#1d1d1d;margin-bottom:1.6rem;text-align:left;line-height:2.7rem}@media screen and (max-width: 768px){.inexperienced-flow__content__desc{font-size:1.4rem}}.inexperienced-flow__content__icon{margin-bottom:1.6rem}.inexperienced-flow__content__icon img{width:4.8rem;height:4.8rem;object-fit:contain;object-position:center;display:block}.inexperienced-flow__content__img img{width:33rem;height:auto;display:block}@media screen and (max-width: 768px){.inexperienced-flow__content{display:none}}.inexperienced-training{background-color:#ee7836;margin:5rem 0;padding:10rem 0;position:relative}@media screen and (max-width: 768px){.inexperienced-training{padding:.3rem 0;margin:10rem 0}}.inexperienced-training:before{display:none}@media screen and (max-width: 768px){.inexperienced-training:before{content:"";display:block;width:100%;height:120px;background:url(/vite/assets/wave-line2-DTDW_3PP.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:10;transform:translateY(-99%);z-index:1;pointer-events:none}}.inexperienced-training:after{display:none}@media screen and (max-width: 768px){.inexperienced-training:after{height:80px;content:"";display:block;width:100%;background:url(/vite/assets/wave-line3-BslV-NWJ.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;right:0;bottom:0;transform:translateY(99%);z-index:1;pointer-events:none}}.inexperienced-training__cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:6.4rem 3.2rem;margin:4rem auto}@media screen and (max-width: 768px){.inexperienced-training__cards{grid-template-columns:1fr;grid-template-rows:auto;gap:3.2rem 0rem;margin:2rem auto}}.inexperienced-training__card{overflow:visible;position:relative}.inexperienced-training__card__image{width:100%;height:40rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width: 768px){.inexperienced-training__card__image{height:24rem}}.inexperienced-training__card__label{position:absolute;top:0rem;left:1.6rem;background:#ee7836;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem 1.2rem;z-index:2;box-shadow:0 2px 8px #00000014;margin-bottom:0}@media screen and (max-width: 768px){.inexperienced-training__card__label{left:0}}.inexperienced-training__card__title{position:absolute;top:4.8rem;left:1.6rem;font-size:2.4rem;font-weight:700;color:#fff;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;line-height:1.3;z-index:2;margin-bottom:0;max-width:80%;white-space:pre-line;text-shadow:0 0 7px #752A00}.inexperienced-training__card__title span{display:block}.inexperienced-training__card__button{display:none}@media screen and (max-width: 768px){.inexperienced-training__card__button{display:block;position:absolute;top:17.8rem;left:1.6rem;z-index:2}.inexperienced-training__card__button img{width:4.8rem;height:4.8rem}}.inexperienced-training__card__body{position:relative;min-height:6rem;flex:1;display:flex;align-items:flex-end;justify-content:flex-end;padding:0}.inexperienced-training__card__desc{position:absolute;right:-1rem;top:26rem;background:#fff;box-shadow:0 2px 8px #0000001a;font-size:1.2rem;color:#1d1d1d;line-height:1.7;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;padding:1.6rem 2rem;width:18rem;min-height:16rem;z-index:3}@media screen and (max-width: 768px){.inexperienced-training__card__desc{display:none}}.inexperienced-training__card__desc__sp{display:none}@media screen and (max-width: 768px){.inexperienced-training__card__desc__sp{display:block;position:absolute;font-size:1.2rem;width:80%;right:0rem;bottom:0rem;min-height:12rem;color:#1d1d1d;line-height:1.7;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;top:12rem;background-color:#fffc;padding:1.6rem 2rem;z-index:3}}.inexperienced-training__card__desc__none{display:none;opacity:0}.inexperienced-career{margin:10rem 0}@media screen and (max-width: 768px){.inexperienced-career{margin:5rem 0}}.inexperienced-career__inner{display:flex;align-items:center}@media screen and (max-width: 768px){.inexperienced-career__inner{display:block}}.inexperienced-career__rank{max-width:fit-content;margin-left:4rem}@media screen and (max-width: 768px){.inexperienced-career__rank{margin:0 auto;width:100%}}@media screen and (max-width: 768px){.inexperienced-career__rank__img{display:none}}.inexperienced-career__rank__img__sp{display:none}@media screen and (max-width: 768px){.inexperienced-career__rank__img__sp{display:block;width:100%;height:auto;margin:2rem auto}}.inexperienced-career__img{margin-top:4rem}@media screen and (max-width: 768px){.inexperienced-career__img{width:100%;height:auto;margin-top:2rem}}.inexperienced-style{margin:10rem 0}@media screen and (max-width: 768px){.inexperienced-style{margin:5rem 0}}.inexperienced-style__content{display:flex;gap:4rem;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 768px){.inexperienced-style__content{display:block;gap:0}}.inexperienced-style__content__pc{display:flex;gap:4rem;width:100%}@media screen and (max-width: 768px){.inexperienced-style__content__pc{display:none}}.inexperienced-style__content__persons{display:flex;flex-direction:column;gap:2.4rem;min-width:24rem}.inexperienced-style__content__person{background:#d0d0d0;border:1px solid #787878;display:flex;padding:1.6rem 2rem;cursor:pointer;transition:background .3s;width:100%;position:relative;flex-direction:row-reverse;justify-content:space-between;color:#787878}@media screen and (max-width: 768px){.inexperienced-style__content__person{border:none;flex-direction:row;align-items:center}}.inexperienced-style__content__person--active{background:#fb9227;color:#fff;border:none}.inexperienced-style__content__person:hover{filter:brightness(.95)}.inexperienced-style__content__person__icon{width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.inexperienced-style__content__person__icon{margin-right:1.6rem}}.inexperienced-style__content__person__icon img{width:100%;height:100%;object-fit:cover}.inexperienced-style__content__person__info{display:flex;flex-direction:column;gap:.2rem;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.6rem;text-align:left;flex-basis:72%}.inexperienced-style__person--active .inexperienced-style__content__person__info{color:#fff}@media screen and (max-width: 768px){.inexperienced-style__content__person__info{flex-basis:70%}}.inexperienced-style__content__person__name{font-size:2rem;font-weight:700;margin-bottom:.2rem;border-bottom:1px solid #787878}.inexperienced-style__content__person__name span{font-size:2.4rem}.inexperienced-style__content__person__name--active{border-bottom:1px solid white}@media screen and (max-width: 768px){.inexperienced-style__content__person__details{display:flex;flex-wrap:wrap}}@media screen and (max-width: 768px){.inexperienced-style__content__person__age:after,.inexperienced-style__content__person__situation:after{content:"/";margin:0 .4rem}}.inexperienced-style__content__person__age,.inexperienced-style__content__person__situation,.inexperienced-style__content__person__time{font-size:1.6rem;opacity:.9}@media screen and (max-width: 768px){.inexperienced-style__content__person__age,.inexperienced-style__content__person__situation,.inexperienced-style__content__person__time{font-size:1.2rem}}.inexperienced-style__content__person__arrow{margin-left:auto;font-size:1.6rem;color:#fff}.inexperienced-style__person--active .inexperienced-style__content__person__arrow{color:#fff}.inexperienced-style__content__schedule{flex:1;display:flex;align-items:center;justify-content:center}.inexperienced-style__content__schedule img{width:100%;max-width:90rem;height:auto;box-shadow:0 2px 8px #00000014;background:#fff}@media screen and (max-width: 768px){.inexperienced-style__content__schedule img{width:80rem}}.inexperienced-style__content__sp{display:none}@media screen and (max-width: 768px){.inexperienced-style__content__sp{display:block}}.inexperienced-style__content__accordion{margin-bottom:1.6rem;background:#d0d0d0;overflow:hidden;transition:background .3s;box-shadow:0 2px 8px #00000014}.inexperienced-style__person--active .inexperienced-style__content__accordion{background:#ee7836}.inexperienced-style__content__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:#fff}.inexperienced-style__content__accordion-panel--open{max-height:1200px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.inexperienced-style__content__accordion-panel img{width:100%;height:auto;margin-top:.8rem;background:#fff}.inexperienced-style__content__sp-schedule{width:100%;height:auto;box-shadow:0 2px 8px #00000014;background:#fff}.inexperienced-faq{margin:6rem 0 10rem}@media screen and (max-width: 768px){.inexperienced-faq{margin:5rem 0}}.inexperienced-faq-accordion{margin:4rem auto 2rem;background:none}.inexperienced-faq-accordion__item{border:2px solid #f3c6a0;border-radius:8px;background:#fff;transition:background .3s;margin-bottom:.8rem}.inexperienced-faq-accordion__item--open{background:#fff}.inexperienced-faq-accordion__question{width:100%;padding:2.4rem .8rem 2.4rem 0rem;font-size:1.8rem;font-weight:700;color:#ee7836;background:none;border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color .3s}.inexperienced-faq-accordion__question:hover{color:#de5c13}.inexperienced-faq-accordion__question-text{flex:1;padding-right:1.6rem;padding:2.4rem 1.6rem}.inexperienced-faq-accordion__arrow{margin-left:.8rem;display:flex;align-items:center}.inexperienced-faq-accordion__arrow img{width:1rem;height:1rem}.inexperienced-faq-accordion__answer{max-height:0;overflow:hidden;background:#fff;border-radius:8px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.inexperienced-faq-accordion__answer-inner{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #EE7836;padding-top:2.4rem;margin:0px 1.6rem 2.4rem;font-size:1.4rem;color:#333;background:none}.experienced{margin:4rem auto 2rem}.experienced .header-container{padding:4rem auto 2rem;position:relative;z-index:3}.experienced .header-container__title{margin-bottom:2rem;font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:center;color:#00b097}@media screen and (max-width: 768px){.experienced .header-container__title{margin-bottom:1.2rem;font-size:24px;font-size:2.4rem}}.experienced .header-container__subtitle{font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:24px;font-size:2.4rem;font-weight:lighter;text-align:center;color:#1d1d1d}@media screen and (max-width: 768px){.experienced .header-container__subtitle{font-size:18px;font-size:1.8rem}}.experienced .header-container__description{font-size:18px;font-size:1.8rem;font-weight:lighter;text-align:center}@media screen and (max-width: 768px){.experienced .header-container__description{font-size:14px;font-size:1.4rem;display:inline}}.experienced .header-container--white .header-container__title,.experienced .header-container--white .header-container__subtitle,.experienced .header-container--white .header-container__description{color:#fff}.experienced .header-container--black .header-container__title,.experienced .header-container--black .header-container__subtitle,.experienced .header-container--black .header-container__description{color:#000}.experienced .header-container--left .header-container__title,.experienced .header-container--left .header-container__subtitle,.experienced .header-container--left .header-container__description{text-align:left}.experienced .content-wrapper{max-width:1280px;margin:0 auto}.experienced-top{background-color:#fff;padding-top:4rem;position:relative}.experienced-top:after{content:"";display:block;width:100%;height:200px;background:url(/vite/assets/wave-line1-UFlIvr5z.png) center center no-repeat;background-size:100% 100%;background-color:#fff0;position:absolute;left:0;right:0;bottom:0;transform:translateY(24%);z-index:2;pointer-events:none}@media screen and (max-width: 768px){.experienced-top:after{height:80px;background:url(/vite/assets/wave-line4-ryKofeIZ.png) center center no-repeat;background-size:100% 100%;bottom:-6.1rem}}.experienced-top__inner{display:flex;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width: 990px){.experienced-top__inner{flex-direction:column;margin-bottom:2rem}}.experienced-top__left{flex-basis:50%;max-width:400px;padding-right:6rem}@media screen and (max-width: 990px){.experienced-top__left{flex-basis:100%;margin:0 auto;padding-right:0}}.experienced-top__left__title{font-size:36px;font-size:3.6rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-weight:lighter;text-align:left;color:#92c530;padding-bottom:.6rem;border-bottom:2px solid #92C530}@media screen and (max-width: 990px){.experienced-top__left__title{font-size:24px;font-size:2.4rem;text-align:center;justify-content:center}}.experienced-top__left__description{font-size:18px;font-size:1.8rem;font-weight:400;text-align:left;margin-top:2rem;line-height:3rem}@media screen and (max-width: 990px){.experienced-top__left__description{font-size:14px;font-size:1.4rem;display:inline;text-align:center;margin:.4rem;line-height:2rem}}.experienced-top__right{margin:auto}@media screen and (max-width: 768px){.experienced-top__right{margin-bottom:-4rem}}.experienced-process{margin:-13rem 0 10rem}@media screen and (max-width: 768px){.experienced-process{margin:6rem 0}}.experienced-process__cards{display:flex;justify-content:center;align-items:stretch;gap:0;padding:2.4rem 0;margin-top:4rem;position:relative;z-index:2}@media screen and (max-width: 768px){.experienced-process__cards{flex-direction:column;margin-top:2rem;padding:1.2rem 0}}.experienced-process__card{background:#fff;border:4px solid #92C530;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;max-width:24rem;margin:0 .8rem;padding:2.4rem 1rem 0rem;box-sizing:border-box;z-index:1;position:relative}@media screen and (max-width: 768px){.experienced-process__card{max-width:100%;width:100%;margin:0 auto 2.4rem;padding:0}}.experienced-process__step{position:absolute;top:-3rem;left:50%;transform:translate(-50%);z-index:2;width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;background:#92c530;color:#fff;border-radius:50px}@media screen and (max-width: 768px){.experienced-process__step{display:none}}.experienced-process__step-sp{display:none}@media screen and (max-width: 768px){.experienced-process__step-sp{display:flex;flex-direction:column;background-color:#92c530;color:#fff;text-align:center;position:relative;align-self:stretch;flex-shrink:0;padding:0 .4rem}}.experienced-process__step-label{display:inline-block;font-size:1.2rem;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif}.experienced-process__step-num{display:inline-block;color:#fff;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:2.4rem;font-weight:700;margin-bottom:.4rem;line-height:1.6rem}@media screen and (max-width: 768px){.experienced-process__step-num{font-size:1.5rem;padding:.2rem 0}}.experienced-process__main{display:flex;flex-direction:column;align-items:center;flex:1;justify-content:space-between}@media screen and (max-width: 768px){.experienced-process__main{display:flex;flex-direction:row;align-items:center;justify-content:center;align-self:stretch;justify-content:space-between}}.experienced-process__text{margin-right:auto;padding:0}@media screen and (max-width: 768px){.experienced-process__text{padding:0 1.6rem}}.experienced-process__title{color:#92c530;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.8rem;padding-bottom:1.2rem;font-weight:700;text-align:center;border-bottom:1px solid #92C530;margin:.8rem 0}.experienced-process__title span{display:block}@media screen and (max-width: 768px){.experienced-process__title{font-size:2rem;border-bottom:none;margin:.3rem 0;text-align:left;white-space:normal}.experienced-process__title span{display:inline}}.experienced-process__desc{color:#1d1d1d;text-align:left;font-size:1.4rem;margin-bottom:1.2rem;line-height:1.7}@media screen and (max-width: 768px){.experienced-process__desc{font-size:1.2rem;margin-bottom:1rem}}.experienced-process__img{width:12rem;height:12rem;display:flex;justify-content:center;align-items:center;margin-top:.8rem}.experienced-process__img img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}@media screen and (max-width: 768px){.experienced-process__img{width:10rem;height:10rem}}.experienced-process__divider{position:absolute;z-index:0;top:50%;width:80%;height:2px;background:#92c530}@media screen and (max-width: 768px){.experienced-process__divider{position:absolute;width:2px;height:90%;top:0;margin:1.2rem auto 0;left:50%;background:#92c530;transform:none}}.experienced-flow{margin:10rem 0}@media screen and (max-width: 768px){.experienced-flow{margin:5rem 0}}.experienced-flow__container{display:flex;gap:4rem;margin:4rem 0;align-items:center}@media screen and (max-width: 768px){.experienced-flow__container{flex-direction:column;gap:0rem;margin:2rem 0}}.experienced-flow__timeline{position:relative;padding-left:2rem;flex-basis:25%}@media screen and (max-width: 768px){.experienced-flow__timeline{flex-basis:100%;width:-webkit-fill-available}}.experienced-flow__timeline:before{content:"";position:absolute;left:1rem;top:1.4rem;bottom:1.4rem;width:2px;background:#92c530}.experienced-flow__timeline__label{text-align:left;padding-left:8px;font-weight:700;color:#555;height:20px;position:relative}.experienced-flow__timeline__label:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #92C530}.experienced-flow__timeline__item{position:relative;background:#92c530;border-radius:3rem;padding:.75rem 1rem;margin:1rem 0 1rem -24px;display:flex;align-items:center;text-align:left;color:#fffcf0;cursor:pointer;border:none;width:100%;font-weight:700;font-size:18px;font-size:1.8rem}.experienced-flow__timeline__icon{text-align:center;width:40px;height:40px;background-color:#fffcf0;border-radius:50%}.experienced-flow__timeline__icon img{width:24px;height:24px;object-fit:contain;object-position:center;display:block;margin:8px}.experienced-flow__timeline__content{flex:1;padding:0 .5rem;font-weight:700}.experienced-flow__timeline__arrow{margin-left:auto;display:flex;align-items:center}.experienced-flow__timeline__arrow img{width:1.2rem;height:1.2rem;display:block}.experienced-flow__modal{position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 769px){.experienced-flow__modal{display:none}}.experienced-flow__modal__inner{border-top:4px solid #92C530;background:#fff;padding:2.4rem 1.6rem;width:90vw;max-width:340px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative}.experienced-flow__modal__close{position:absolute;top:.8rem;right:.8rem;background:none;border:none;font-size:2.5rem;color:#92c530;cursor:pointer;z-index:2}.experienced-flow__modal .inexperienced-flow__content__title,.experienced-flow__modal .inexperienced-flow__content__desc,.experienced-flow__modal .inexperienced-flow__content__icon,.experienced-flow__modal .inexperienced-flow__content__img{margin-bottom:1.2rem;text-align:left}@media screen and (max-width: 768px){.experienced-flow__modal .inexperienced-flow__content__title,.experienced-flow__modal .inexperienced-flow__content__desc,.experienced-flow__modal .inexperienced-flow__content__icon,.experienced-flow__modal .inexperienced-flow__content__img{width:100%}}@media screen and (max-width: 768px){.experienced-flow__modal .inexperienced-flow__content__title{text-align:center}}.experienced-flow__modal .inexperienced-flow__content__icon img{width:4rem;height:4rem}.experienced-flow__modal .inexperienced-flow__content__img img{width:36rem;height:20rem;object-fit:cover;object-position:top;display:block}.experienced-flow__content{flex:1;background:#fff;padding:3.2rem 2.4rem;display:flex;min-width:32rem;border-left:4px solid #92C530;gap:3.2rem;height:fit-content}.experienced-flow__content__text{flex-basis:50%;padding:0 1.6rem}.experienced-flow__content__title{font-size:2.4rem;font-weight:700;color:#92c530;margin-bottom:1.2rem;text-align:left;border-bottom:1px solid #92C530;padding-bottom:1.2rem}.experienced-flow__content__desc{font-size:18px;font-size:1.8rem;color:#1d1d1d;margin-bottom:1.6rem;text-align:left;line-height:2.7rem}@media screen and (max-width: 768px){.experienced-flow__content__desc{font-size:1.4rem}}.experienced-flow__content__icon{margin-bottom:1.6rem}.experienced-flow__content__icon img{width:4.8rem;height:4.8rem;object-fit:contain;object-position:center;display:block}.experienced-flow__content__img img{width:33rem;height:auto;display:block}@media screen and (max-width: 768px){.experienced-flow__content{display:none}}.experienced-peaks{background-color:#92c530;margin:5rem 0;padding:10rem 0;position:relative}@media screen and (max-width: 768px){.experienced-peaks{padding:.3rem 0;margin:10rem 0}}.experienced-peaks:before{display:none}@media screen and (max-width: 768px){.experienced-peaks:before{content:"";display:block;width:100%;height:120px;background:url(/vite/assets/wave-line2-CrktmI8L.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:10;transform:translateY(-99%);z-index:1;pointer-events:none}}.experienced-peaks:after{display:none}@media screen and (max-width: 768px){.experienced-peaks:after{height:80px;content:"";display:block;width:100%;background:url(/vite/assets/wave-line3-IJkG8yCH.png) center center no-repeat;background-size:100% 100%;position:absolute;left:0;right:0;bottom:0;transform:translateY(99%);z-index:1;pointer-events:none}}.experienced-peaks__section{display:flex;gap:32px;justify-content:center;align-items:stretch;margin:4rem auto}@media screen and (max-width: 768px){.experienced-peaks__section{flex-direction:column;gap:20px;margin:2.4rem auto;max-width:100%}}.experienced-peaks__section__card{background:#fffcf0;box-shadow:0 0 16px #2d7000e6;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;width:100%;max-width:364px;height:500px;padding:3.2rem 2.4rem 2.4rem;box-sizing:border-box;transition:box-shadow .2s,transform .2s}@media screen and (max-width: 990px){.experienced-peaks__section__card{max-width:100%;height:auto;padding:2.4rem 1.6rem}}.experienced-peaks__section__card__icon{width:100px;height:100px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.experienced-peaks__section__card__icon img{width:80px;height:80px;object-fit:contain;display:block}.experienced-peaks__section__card__body{display:flex;flex-direction:column;align-items:left;width:100%}.experienced-peaks__section__card__title{font-size:2.8rem;color:#92c530;margin-bottom:16px;text-align:left}.experienced-peaks__section__card__desc{font-size:1.6rem;color:#333;text-align:left;line-height:1.7}.experienced-peaks__section__card__desc p{margin:0 0 8px}.experienced-career{margin:10rem 0}@media screen and (max-width: 768px){.experienced-career{margin:5rem 0}}.experienced-career__inner{display:flex;align-items:flex-end}@media screen and (max-width: 768px){.experienced-career__inner{display:block;flex-direction:column}}.experienced-career__plan{max-width:fit-content;margin-left:4rem}@media screen and (max-width: 768px){.experienced-career__plan{margin:4rem auto 0rem;width:100%}}.experienced-career__img{margin-top:4rem}@media screen and (max-width: 768px){.experienced-career__img{display:none}}.experienced-career__img__sp{display:none}@media screen and (max-width: 768px){.experienced-career__img__sp{display:block;width:100%;height:auto;margin:4rem auto 2rem;text-align:center}}.experienced-style{margin:10rem 0}@media screen and (max-width: 768px){.experienced-style{margin:5rem 0}}.experienced-style__content{display:flex;gap:4rem;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 768px){.experienced-style__content{display:block;gap:0}}.experienced-style__content__pc{display:flex;gap:4rem;width:100%}@media screen and (max-width: 768px){.experienced-style__content__pc{display:none}}.experienced-style__content__persons{display:flex;flex-direction:column;gap:2.4rem;min-width:24rem}.experienced-style__content__person{background:#d0d0d0;border:1px solid #787878;display:flex;padding:1.6rem 2rem;cursor:pointer;transition:background .3s;width:100%;position:relative;flex-direction:row-reverse;justify-content:space-between;color:#787878}@media screen and (max-width: 768px){.experienced-style__content__person{border:none;flex-direction:row;align-items:center}}.experienced-style__content__person--active{background:#92c530;color:#fff;border:none}.experienced-style__content__person:hover{filter:brightness(.95)}.experienced-style__content__person__icon{width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.experienced-style__content__person__icon{margin-right:1.6rem}}.experienced-style__content__person__icon img{width:100%;height:100%;object-fit:cover}.experienced-style__content__person__info{display:flex;flex-direction:column;gap:.2rem;font-family:ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:1.6rem;text-align:left;flex-basis:72%}.inexperienced-style__person--active .experienced-style__content__person__info{color:#fff}@media screen and (max-width: 768px){.experienced-style__content__person__info{flex-basis:70%}}.experienced-style__content__person__name{font-size:2rem;font-weight:700;margin-bottom:.2rem;border-bottom:1px solid #787878}.experienced-style__content__person__name span{font-size:2.4rem}.experienced-style__content__person__name--active{border-bottom:1px solid white}@media screen and (max-width: 768px){.experienced-style__content__person__details{display:flex;flex-wrap:wrap}}@media screen and (max-width: 768px){.experienced-style__content__person__age:after,.experienced-style__content__person__situation:after{content:"/";margin:0 .4rem}}.experienced-style__content__person__age,.experienced-style__content__person__situation,.experienced-style__content__person__time{font-size:1.6rem;opacity:.9}@media screen and (max-width: 768px){.experienced-style__content__person__age,.experienced-style__content__person__situation,.experienced-style__content__person__time{font-size:1.2rem}}.experienced-style__content__person__arrow{margin-left:auto;font-size:1.6rem;color:#fff}.inexperienced-style__person--active .experienced-style__content__person__arrow{color:#fff}.experienced-style__content__schedule{flex:1;display:flex;align-items:center;justify-content:center}.experienced-style__content__schedule img{width:100%;max-width:90rem;height:auto;box-shadow:0 2px 8px #00000014;background:#fff}@media screen and (max-width: 768px){.experienced-style__content__schedule img{width:80rem}}.experienced-style__content__sp{display:none}@media screen and (max-width: 768px){.experienced-style__content__sp{display:block}}.experienced-style__content__accordion{margin-bottom:1.6rem;background:#d0d0d0;overflow:hidden;transition:background .3s;box-shadow:0 2px 8px #00000014}.inexperienced-style__person--active .experienced-style__content__accordion{background:#92c530}.experienced-style__content__accordion-panel{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:#fff}.experienced-style__content__accordion-panel--open{max-height:1200px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.experienced-style__content__accordion-panel img{width:100%;height:auto;margin-top:.8rem;background:#fff}.experienced-style__content__sp-schedule{width:100%;height:auto;box-shadow:0 2px 8px #00000014;background:#fff}@media screen and (max-width: 768px){.experienced-interview{margin-bottom:5rem}}.experienced-back__content__title{background-color:#92c530;color:#fff;display:block;font-size:2.2rem;width:fit-content;font-weight:700;padding:.4rem .8rem;margin-bottom:2.4rem}.experienced-back__content__welcome-cards{display:flex;align-items:stretch;margin:4rem auto 0rem}@media screen and (max-width: 990px){.experienced-back__content__welcome-cards{display:none}}.experienced-back__content__welcome-image{width:260px;height:380px;object-fit:contain;flex-shrink:0;display:block}.experienced-back__content__welcome-list{display:flex;gap:32px;flex:1;align-items:stretch;justify-content:center}.experienced-back__content__welcome-card{border-radius:19px;border:5px solid #92C530;background:#fff;box-shadow:5px 5px #92c530;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;width:100%;max-width:280px;min-height:380px;padding:2rem;box-sizing:border-box;transition:box-shadow .2s,transform .2s}.experienced-back__content__welcome-card__title{font-size:2.3rem;font-weight:700;color:#92c530;margin-bottom:12px;text-align:center;line-height:1.4;white-space:pre-wrap}.experienced-back__content__welcome-card__desc{font-size:1.6rem;color:#333;text-align:left;line-height:1.7;margin:0;display:block}.experienced-back__content__welcome-slider{display:none}@media screen and (max-width: 990px){.experienced-back__content__welcome-slider{display:block;margin-top:2rem}}.experienced-back__content__welcome-slider .experienced-swiper{position:relative;margin-top:0}.experienced-back__content__welcome-slider .experienced-swiper-container{margin-top:0}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper-content{margin-top:1.6rem;height:auto;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.8);transform-origin:top center}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper-content__card__number{text-align:center;display:block;width:60px;height:60px;background-color:#92c530;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;border-radius:50%;color:#fff;padding-top:1.6rem;margin:0rem auto -3rem;font-weight:700;font-size:2rem;z-index:2;position:relative}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper-content__card__text{padding:4rem 1.6rem;min-height:300px;width:100%;background:#fff;border:2px solid #92C530;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper-content__card__text h3{color:#92c530;font-size:2.4rem;white-space:pre-wrap;text-align:center;margin-bottom:1.2rem}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper-content__card__text p{font-size:1.8rem}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper{display:flex;align-items:center;gap:16px;position:absolute;right:0;justify-content:center;left:0;bottom:0}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-button-prev,.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-button-next{position:relative;width:calc(40px + 3 * (100vw - 375px) / 905)}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-button-prev{margin-right:2.4rem;transform:scaleX(-1)}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-button-next{margin-left:2.4rem}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-slide-count{width:48px;align-items:center;transform:translateY(-30%);font-size:1.4rem;z-index:10;justify-content:center}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-slide-count p{text-align:center;font-family:"Noto Serif",YuMincho,Yu Mincho,ヒラギノ明朝 ProN,Hiragino Mincho ProN,游明朝,游明朝体,ＭＳ 明朝,MS Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper .swiper-slide-count p span{font-size:24px;font-size:2.4rem;color:#92c530;padding-right:8px}.experienced-back__content__welcome-slider .experienced-swiper-container .swiper-pagination{position:relative}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper-pc{display:block}.experienced-back__content__welcome-slider .experienced-swiper-container .navigation-pagination-wrapper-sp{display:none}.experienced-back__content__welcome-slider .experienced-swiper-container .experienced-swiper{width:85.9375vw;max-width:1200px;height:auto;cursor:pointer;overflow:hidden}.experienced-faq{margin:6rem 0 10rem}@media screen and (max-width: 768px){.experienced-faq{margin:2rem 0}}.experienced-faq-accordion{margin:4rem auto 2rem;background:none}.experienced-faq-accordion__item{border:2px solid #92C530;border-radius:8px;background:#fff;transition:background .3s;margin-bottom:.8rem}.experienced-faq-accordion__item--open{background:#fff}.experienced-faq-accordion__question{width:100%;padding:2.4rem .8rem 2.4rem 0rem;font-size:1.8rem;font-weight:700;color:#92c530;background:none;border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color .3s}.experienced-faq-accordion__question:hover{color:#749c26}.experienced-faq-accordion__question-text{flex:1;padding-right:1.6rem;padding:2.4rem 1.6rem}.experienced-faq-accordion__arrow{margin-left:.8rem;display:flex;align-items:center}.experienced-faq-accordion__arrow img{width:1rem;height:1rem}.experienced-faq-accordion__answer{max-height:0;overflow:hidden;background:#fff;border-radius:8px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.experienced-faq-accordion__answer-inner{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #92C530;padding-top:2.4rem;margin:0px 1.6rem 2.4rem;font-size:1.4rem;color:#333;background:none}
