@charset "UTF-8";.template-recruitment .shopify-section--c-info-banner{margin-bottom:0}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__main{padding-bottom:12px}}.template-recruitment .c-info-banner__img{max-width:720px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__img{max-width:375px}}.template-recruitment .c-info-banner__img img{height:650px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__img img{height:300px}}.template-recruitment .c-info-banner__button{display:none}.template-recruitment .c-info-banner__info{padding-top:53px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__info{padding-top:0}}.template-recruitment .c-info-banner__title{margin-bottom:48px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__title{margin-bottom:23px}}.template-recruitment .c-info-banner__strong{margin-bottom:23px;letter-spacing:1.4px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__strong{margin-bottom:20px;font-weight:300;letter-spacing:1.3px}}.template-recruitment .c-info-banner__content{margin-bottom:33.5px;letter-spacing:2.5px;font-size:14px;font-family:Yu Gothic,Yu Gothic,YuGothic,Yu Gothic,Hiragino Kakugo Pro W3,Meiryo,sans-serif;font-weight:500}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__content{margin-bottom:21.5px;letter-spacing:2px}}.template-recruitment .c-info-banner__html-custom{padding:13px}@media screen and (max-width: 768px){.template-recruitment .c-info-banner__html-custom{width:calc(100% - 105px);padding:12px 0;letter-spacing:.5px}.template-recruitment .c-info-banner__html-custom span{margin-right:6px;letter-spacing:1.4px}}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-html .Container{padding:0 14px}}.template-recruitment #shopify-section-custom-html header{margin-bottom:69px}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-html header{margin-bottom:53px}}.template-recruitment #shopify-section-custom-html h2{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-size:24px;font-weight:600;letter-spacing:4px;line-height:40px}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-html h2{font-size:16px;font-weight:400;line-height:26px;letter-spacing:1px;text-align:left}}.template-recruitment #shopify-section-custom-html p{letter-spacing:2.5px}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-html p{font-size:14px;line-height:28px;letter-spacing:-.7px;text-align:left}}.template-recruitment #shopify-section-custom-block-html h3{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-size:24px;font-weight:600}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-block-html h3{font-size:18px;font-weight:300}}.template-recruitment #shopify-section-custom-block-html p{font-size:16px;line-height:34px}@media screen and (max-width: 768px){.template-recruitment #shopify-section-custom-block-html p{font-size:14px;line-height:24px;letter-spacing:2px}}.template-recruitment #shopify-section-custom-featured-product h2{font-weight:300}.template-recruitment .c-block-html__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:150px}@media screen and (max-width: 768px){.template-recruitment .c-block-html__block{display:block;margin-bottom:72px}}.template-recruitment .c-block-html__block:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-recruitment .c-block-html__block:nth-child(2) .c-block-html__content{padding-left:0}.template-recruitment .c-block-html__img{max-width:570px;-ms-flex-preferred-size:104%;flex-basis:104%}.template-recruitment .c-block-html__img img{height:auto}.template-recruitment .c-block-html__box{margin-top:175px}.template-recruitment .c-block-html__info{margin-bottom:94px}.template-recruitment .c-block-html__heading{margin-bottom:27px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal;line-height:40px;letter-spacing:1px}@media screen and (max-width: 768px){.template-recruitment .c-block-html__heading{margin-bottom:2px}}.template-recruitment .c-block-html__content{padding-top:136px;padding-left:85px}@media screen and (max-width: 768px){.template-recruitment .c-block-html__content{padding-top:24px;padding-left:0}}.template-recruitment .c-custom-html{padding:134px 124px 81px!important}@media screen and (max-width: 768px){.template-recruitment .c-custom-html{padding:85px 0 92px!important}}.template-recruitment .c-custom-html .Recruitment__TopInfo{font-size:16px;line-height:34px}.template-recruitment .c-block-text{padding-top:72px;margin-bottom:135px}.template-recruitment .c-block-text .Container{max-width:946px}.template-recruitment .c-block-text__main{text-align:center}.template-recruitment .c-block-text__main:last-child{border-bottom:none}.template-recruitment .c-block-text__info{font-size:14px;line-height:30px;text-align:left}@media screen and (max-width: 768px){.template-recruitment .c-block-text__info{font-size:12px;line-height:24px;letter-spacing:3.4px}}.template-recruitment .c-block-text__infoBox{-ms-flex-preferred-size:74%;flex-basis:74%;text-align:left;line-height:2.2;font-size:14px;font-family:Yu Gothic,Yu Gothic,YuGothic,Yu Gothic,Hiragino Kakugo Pro W3,Meiryo,sans-serif;font-weight:500}.template-recruitment .c-block-text__infoBox ul li{padding-left:15px;position:relative}.template-recruitment .c-block-text__infoBox ul li:before{position:absolute;content:"\203b";top:0;left:0}.template-recruitment .c-block-text__infoBox ol{counter-reset:item}.template-recruitment .c-block-text__infoBox ol li{padding-left:15px;position:relative}.template-recruitment .c-block-text__infoBox ol li:before{position:absolute;top:0;left:0;content:counters(item,".") ".";counter-increment:item;font-family:CamptonBook}@media screen and (max-width: 768px){.template-recruitment .c-block-text__infoBox{font-size:12px;line-height:24px!important}}.template-recruitment .c-block-text__title{font-size:16px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal}@media screen and (max-width: 768px){.template-recruitment .c-block-text__title{margin-bottom:7px}}.template-recruitment .c-block-text__heading{margin-bottom:37px;text-align:center;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-style:normal;font-size:24px;font-weight:600;letter-spacing:3px}@media screen and (max-width: 768px){.template-recruitment .c-block-text__heading{font-size:18px}}.template-recruitment .c-block-text__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:46px;padding-bottom:39px;border-bottom:1px solid #E5E5E5}.template-recruitment .c-block-text__item:first-child{margin-bottom:36px;padding-bottom:54px}.template-recruitment .c-block-text__item:nth-child(2){margin-bottom:36px;padding-bottom:47px}.template-recruitment .c-block-text__item:nth-child(3){margin-bottom:37px;padding-bottom:40px}.template-recruitment .c-block-text__item:last-child{border-bottom:0}@media screen and (max-width: 768px){.template-recruitment .c-block-text__item{display:block;margin-bottom:40px;padding-bottom:43px;text-align:left}}.template-recruitment .c-contact-form{background-color:#fafafa}.template-recruitment .c-contact-form h3{text-align:center}.template-recruitment .c-contact-form .globo-form-app{max-width:unset;padding:87px 0 91px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app{padding:92px 0 65px}}.template-recruitment .c-contact-form .globo-form-app input,.template-recruitment .c-contact-form .globo-form-app textarea{background-color:#fff;font-size:16px}.template-recruitment .c-contact-form .globo-form-app input::-webkit-input-placeholder,.template-recruitment .c-contact-form .globo-form-app textarea::-webkit-input-placeholder{color:#12121280}.template-recruitment .c-contact-form .globo-form-app input::-moz-placeholder,.template-recruitment .c-contact-form .globo-form-app textarea::-moz-placeholder{color:#12121280}.template-recruitment .c-contact-form .globo-form-app input:-ms-input-placeholder,.template-recruitment .c-contact-form .globo-form-app textarea:-ms-input-placeholder{color:#12121280}.template-recruitment .c-contact-form .globo-form-app input::-ms-input-placeholder,.template-recruitment .c-contact-form .globo-form-app textarea::-ms-input-placeholder{color:#12121280}.template-recruitment .c-contact-form .globo-form-app input::placeholder,.template-recruitment .c-contact-form .globo-form-app textarea::placeholder{color:#12121280}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app input,.template-recruitment .c-contact-form .globo-form-app textarea{font-size:13px}}.template-recruitment .c-contact-form .globo-form-app input{height:48px}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app input{height:44px}}.template-recruitment .c-contact-form .globo-form-app textarea{height:257px}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app textarea{height:143px}}.template-recruitment .c-contact-form .globo-form-app .header{margin-bottom:94px}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app .header{margin-bottom:52px}}.template-recruitment .c-contact-form .globo-form-app .header h3{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal;letter-spacing:3.5px}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app .header h3{font-size:18px;letter-spacing:4px}}.template-recruitment .c-contact-form .globo-form-app .content{max-width:796px;margin:0 auto}.template-recruitment .c-contact-form .globo-form-app .footer{margin-top:28px}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app .footer{margin-top:11px}}.template-recruitment .c-contact-form .globo-form-app .footer button{padding:18px 98px;border-radius:26px;border:none;background-color:#121212;font-size:16px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal;color:#fff}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-app .footer button{padding:18px 93px;letter-spacing:2px;font-size:14px}}.template-recruitment .c-contact-form .globo-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem;position:relative}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-control{display:block;padding:0;margin-bottom:3rem}}.template-recruitment .c-contact-form .globo-form-control label{-ms-flex-preferred-size:44%;flex-basis:44%;margin-bottom:11px;font-size:16px;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal}@media screen and (max-width: 768px){.template-recruitment .c-contact-form .globo-form-control label{margin-bottom:5px;font-size:13px;font-weight:600}}.template-recruitment .c-contact-form .globo-form-control .messages{position:absolute;top:100%;left:0;width:100%}.template-recruitment .c-contact-form .globo-form-control:last-child label{-ms-flex-item-align:start;align-self:flex-start}@media print,screen and (min-width: 769px){.template-recruitment .c-contact-form .globo-form-control:last-child label{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/custom-page-recruitment.css.map */
