form{width:100%}form input,form textarea{font-size:1.6rem;font-weight:400;background-color:#FFFFFF;border:none;border-radius:3px;width:100%;padding:0.5em 1em;outline:none}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.6rem;font-weight:400;color:#CACACA}form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.6rem;font-weight:400;color:#CACACA}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.6rem;font-weight:400;color:#CACACA}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{font-size:1.6rem;font-weight:400;color:#CACACA}form input::placeholder,form textarea::placeholder{font-size:1.6rem;font-weight:400;color:#CACACA}form .select-wrap{position:relative;display:inline-block}form .select-wrap:before{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333333 transparent transparent transparent;z-index:5}form .select-wrap select{display:inline-block;font-size:1.6rem;font-weight:400;color:#333333;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border:1px solid;background:transparent;background-color:#FFFFFF;padding:0.5em 40px 0.5em 1em}form .select-wrap select option{color:#333333}form .select-wrap select::-ms-expand{display:none}form .wpcf7-checkbox,form .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .wpcf7-checkbox .wpcf7-list-item,form .wpcf7-radio .wpcf7-list-item{display:block;margin:0}form .wpcf7-checkbox .wpcf7-list-item:not(:last-child),form .wpcf7-radio .wpcf7-list-item:not(:last-child){margin-right:50px}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],form .wpcf7-checkbox .wpcf7-list-item input[type=radio],form .wpcf7-radio .wpcf7-list-item input[type=checkbox],form .wpcf7-radio .wpcf7-list-item input[type=radio]{display:none}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label,form .wpcf7-checkbox .wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label,form .wpcf7-radio .wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label,form .wpcf7-radio .wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label{position:relative;display:inline-block;font-size:1.6rem;font-weight:400;letter-spacing:0.05em;padding-left:25px}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before,form .wpcf7-checkbox .wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before,form .wpcf7-radio .wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before,form .wpcf7-radio .wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{content:"";display:block;position:absolute;top:0.45em;left:0;width:15px;height:15px;background-color:#CACACA;border-radius:50%}form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before,form .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before,form .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before,form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before{background-color:#B3A272}form input[type=file]{background-color:inherit;padding-left:0}form input[type=submit]{position:relative;font-size:1.8rem;font-weight:400;letter-spacing:0.15em;color:#FFFFFF;background-color:#B3A272;border-style:none;border-radius:0;width:100%;padding:1em 1.5em;cursor:pointer;opacity:1;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}form input[type=submit]:hover{opacity:0.8}@media screen and (max-width:600px){form input[type=submit]{padding:20px 15px}}.p-container{padding-bottom:0}.intr{position:relative;width:90%;max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:100px 0}@media screen and (max-width:1299px){.intr{display:block;padding:80px 0}}@media screen and (max-width:600px){.intr{padding:40px 0 60px}}.intr .ttl__wrap{position:relative;width:36rem}@media screen and (max-width:1299px){.intr .ttl__wrap{width:100%}}.intr .ttl__wrap .ttl{position:relative;font-family:ten-mincho-text,"Hiragino Mincho Pro",serif;font-size:4.6rem;font-weight:400;line-height:1.6;letter-spacing:0.05em;color:#366147;padding-left:5rem}@media screen and (max-width:1299px){.intr .ttl__wrap .ttl{text-align:center;padding-left:0}}@media screen and (max-width:600px){.intr .ttl__wrap .ttl{font-size:3.2rem}}.intr .ttl__wrap .ttl:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:28px;background-image:url(../img/shop_recruitment/img_intr01.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1299px){.intr .ttl__wrap .ttl:before{left:15%}}@media screen and (max-width:766px){.intr .ttl__wrap .ttl:before{left:5%}}@media screen and (max-width:600px){.intr .ttl__wrap .ttl:before{left:3%}}.intr .ttl__wrap .ttl:after{content:"";display:block;position:absolute;bottom:-5.5rem;right:0;width:102px;height:44px;background-image:url(../img/shop_recruitment/img_intr02.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1299px){.intr .ttl__wrap .ttl:after{bottom:-2rem;right:6%}}@media screen and (max-width:766px){.intr .ttl__wrap .ttl:after{right:0}}@media screen and (max-width:600px){.intr .ttl__wrap .ttl:after{bottom:-1rem;right:-2%;width:85px;height:42px}}.intr .desc__wrap{width:calc(100% - 36rem);padding-left:6rem}@media screen and (max-width:1299px){.intr .desc__wrap{width:100%;margin-top:30px;padding-left:0}}@media screen and (max-width:600px){.intr .desc__wrap{margin-top:20px}}.intr .desc__wrap p{font-size:1.8rem;line-height:2.3;letter-spacing:0.05em}@media screen and (max-width:1299px){.intr .desc__wrap p{text-align:center}}@media screen and (max-width:600px){.intr .desc__wrap p{font-size:1.6rem;letter-spacing:0.015em}}.intr .desc__wrap .btn{max-width:400px;width:90%;margin-top:30px}@media screen and (max-width:1299px){.intr .desc__wrap .btn{margin:30px auto 0}}.intr .desc__wrap .btn a{display:block;font-size:1.8rem;font-weight:700;color:#FFFFFF;text-align:center;padding:1em 3em;background-color:#B3A272;clip-path:polygon(1rem 0px,calc(100% - 1rem) 0px,100% 1rem,100% calc(100% - 1rem),calc(100% - 1rem) 100%,1rem 100%,0px calc(100% - 1rem),0px 1rem)}@media screen and (max-width:600px){.intr .desc__wrap .btn a{font-size:1.6rem}}.intr .desc__wrap .btn a span{position:relative;padding-right:25px}.intr .desc__wrap .btn a span:after{content:"";display:block;position:absolute;top:50%;right:0;width:12px;height:13px;background-image:url(../img/common/icn_download_white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intr .desc__wrap .btn a:not(:last-child){margin-bottom:15px}.sec-content{position:relative;max-width:990px;width:90%;background-color:#F8ECDF;margin:0 auto}.sec-content:not(:last-child){margin-bottom:40px}.sec-content>.inner{padding:50px 100px}@media screen and (max-width:1299px){.sec-content>.inner{padding:50px 5%}}@media screen and (max-width:999px){.sec-content>.inner{padding:40px 5% 50px}}@media screen and (max-width:600px){.sec-content>.inner{padding:20px 5% 30px}}.sec-content .sec-ttl{font-family:ten-mincho-text,"Hiragino Mincho Pro",serif;font-size:2.8rem;font-weight:400;line-height:1.4;letter-spacing:0.1em;color:#FFFFFF;text-align:center;background-color:#366147;padding:1.5rem}@media screen and (max-width:999px){.sec-content .sec-ttl{font-size:2.4rem}}@media screen and (max-width:600px){.sec-content .sec-ttl{font-size:2rem;letter-spacing:0.05em}}.sec-content .sec-ttl02{font-size:2.1rem;font-weight:600;line-height:1.6;letter-spacing:0.05em;color:#366147;margin-bottom:40px}@media screen and (max-width:999px){.sec-content .sec-ttl02{margin-bottom:30px}}@media screen and (max-width:600px){.sec-content .sec-ttl02{font-size:1.9rem;margin-bottom:20px}}.sec-content .sec-desc{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:0.05em;margin-top:0.5em}.sec-content .sec-list{counter-reset:sec_list01}.sec-content .sec-list .sec-list__item:not(:first-child){margin-top:30px}@media screen and (max-width:600px){.sec-content .sec-list .sec-list__item:not(:first-child){margin-top:15px}}.sec-content .sec-list .sec-list__item .item-ttl{position:relative;font-size:1.7rem;font-weight:700;padding-left:1.5em}.sec-content .sec-list .sec-list__item .item-ttl:before{counter-increment:sec_list01;content:counter(sec_list01);position:absolute;top:0.3em;left:0;display:block;width:1.2em;height:1.2em;text-align:center;line-height:1.2em;color:#F8ECDF;background-color:#366147;border-radius:50%}.sec-content .sec-btn{text-align:center;margin-top:30px}@media screen and (max-width:600px){.sec-content .sec-btn{margin-top:20px}}.sec-content .sec-btn a{position:relative;display:inline-block;font-size:1.6rem;font-weight:500;color:#fff;text-decoration:none;background-color:#366147;border-radius:100vmax;padding:1em 4em}.sec-content .sec-btn a:after{content:"";display:block;position:absolute;top:50%;right:1.5em;width:1.25em;aspect-ratio:3/1;background-image:url(../img/common/icn_arrow02_white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.sec-content .sec-btn .sec-btn_note{font-size:1.4rem;margin-top:1em}.sec-content .fs-s{font-size:1.4rem}.sec-content a{color:#366147;text-decoration:underline}.sec-content a:hover{text-decoration:none}.step .step-list{position:relative}.step .step-list__item{position:relative;background-color:#F8ECDF;border-bottom:6px solid #FFFFFF;padding:50px 50px 50px 100px}@media screen and (max-width:1299px){.step .step-list__item{padding:50px 5% 50px calc(5% + 45px)}}@media screen and (max-width:600px){.step .step-list__item{padding:30px 5% 30px calc(5% + 30px)}}.step .step-list__item:not(:first-child):after,.step .step-list__item:not(:first-child):before{content:"";display:block;position:absolute;left:0;width:0;height:0;border-style:solid;border-width:14px 22.5px 0 22.5px;z-index:3}@media screen and (max-width:600px){.step .step-list__item:not(:first-child):after,.step .step-list__item:not(:first-child):before{border-width:12px 15px 0 15px}}.step .step-list__item:not(:first-child):before{top:0;border-color:#FFFFFF transparent transparent transparent}.step .step-list__item:not(:first-child):after{top:-6px;border-color:#B3A272 transparent transparent transparent}.step .step-list__item:not(:first-child) .step-num{padding-top:35px}.step .step-list__item .step-num{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.6rem;font-weight:700;line-height:1;letter-spacing:0.05em;color:#FFFFFF;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;width:45px;height:100%;background-color:#B3A272;padding:25px 0}@media screen and (max-width:600px){.step .step-list__item .step-num{font-size:1.8rem;width:30px}}.step .step-list__item .step-ttl{font-size:2.4rem;font-weight:600;line-height:1.8;letter-spacing:0.05em;color:#366147;margin-bottom:40px}@media screen and (max-width:999px){.step .step-list__item .step-ttl{margin-bottom:30px}}@media screen and (max-width:600px){.step .step-list__item .step-ttl{font-size:2.2rem;margin-bottom:20px}}.step .step-list__item .item-ttl{font-size:1.8rem;font-weight:600;line-height:1.6;letter-spacing:0.05em}@media screen and (max-width:600px){.step .step-list__item .item-ttl{font-size:1.6rem;letter-spacing:0}}.step .step-list__item .item-desc,.step .step-list__item .step-desc{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:0.025em;margin-top:0.5em}.step .step-list .step01-list{counter-reset:step01_list01}.step .step-list .step01-list__item:not(:last-child){margin-bottom:30px}@media screen and (max-width:600px){.step .step-list .step01-list__item:not(:last-child){margin-bottom:20px}}.step .step-list .step01-list__item .item-ttl{position:relative;padding-left:2em}.step .step-list .step01-list__item .item-ttl:before{counter-increment:step01_list01;content:counter(step01_list01);position:absolute;top:0;left:0;display:block;width:1.6em;height:1.6em;text-align:center;color:#F8ECDF;background-color:#366147;border-radius:50%;margin-right:0.5em}.step .step-list .step01-list__item .application{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}@media screen and (max-width:1299px){.step .step-list .step01-list__item .application{display:block}}.step .step-list .step01-list__item .application .application-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:3px dotted #366147;border-bottom:3px dotted #366147;padding:1em}.step .step-list .step01-list__item .application .application-ttl p{font-size:1.6rem;font-weight:600;line-height:1.4;letter-spacing:0.05em;color:#366147;text-align:center}.step .step-list .step01-list__item .download-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}@media screen and (max-width:1299px){.step .step-list .step01-list__item .download-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:20px;padding-left:0}}@media screen and (max-width:600px){.step .step-list .step01-list__item .download-list{display:block}}@media screen and (max-width:1299px){.step .step-list .step01-list__item .download-list .download-list__item{width:48%}}@media screen and (max-width:600px){.step .step-list .step01-list__item .download-list .download-list__item{width:100%}}@media screen and (min-width:1300px){.step .step-list .step01-list__item .download-list .download-list__item:not(:last-child){margin-right:20px}}@media screen and (max-width:600px){.step .step-list .step01-list__item .download-list .download-list__item:not(:last-child){margin-bottom:10px}}.step .step-list .step01-list__item .download-list .download-list__item .ttl{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;line-height:1.2;letter-spacing:0.05em;color:#FFFFFF;text-align:center;background-color:#366147;padding:0.5em 2em}.step .step-list .step01-list__item .download-list .download-list__item .btn-dl{display:block;width:100%;text-align:center;text-decoration:none;background-color:#FFFFFF;padding:0.5em 2em}.step .step-list .step01-list__item .download-list .download-list__item .btn-dl>span{position:relative;display:inline-block;color:#333333;padding-right:15px}.step .step-list .step01-list__item .download-list .download-list__item .btn-dl>span:after{content:"";display:block;position:absolute;top:50%;right:0;width:12px;height:13px;background-image:url(../img/common/icn_download_green.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.step .step-list .step01-list__item .download-list .download-list__item .btn-dl:hover{opacity:1}.step .step-list .step01-list__item .download-list .download-list__item .btn-dl:hover>span{text-decoration:underline}.step .step-list .step01-list__item .read{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.step .step-list .step01-list__item .read .read-list__item,.step .step-list .step01-list__item .read .read-ttl{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:0.05em}.step .step-list .step01-list__item .read .read-ttl{margin-right:0.5em}.step .step-list .step01-list__item .read .read-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.step .step-list .step01-list__item .read .read-list .read-list__item:not(:last-child){margin-right:1em}.step .step-list .step02-list__item:not(:last-child){margin-bottom:30px}@media screen and (max-width:600px){.step .step-list .step02-list__item:not(:last-child){margin-bottom:20px}}.step .step-list .step02-list__item .item-ttl{position:relative;display:inline;border-bottom:1px solid #333333}.step .step-list .step02-list__item .item-list{counter-reset:step02_list}.step .step-list .step02-list__item .item-list>li{position:relative;padding-left:1.5em}.step .step-list .step02-list__item .item-list>li:before{counter-increment:step02_list;content:counter(step02_list);position:absolute;top:0.3em;left:0;display:block;width:1.2em;height:1.2em;text-align:center;line-height:1.2em;color:#F8ECDF;background-color:#333333;border-radius:50%}@media screen and (min-width:1300px){.inquiry>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.inquiry .inquiry-ttl{font-size:2.2rem;font-weight:400;line-height:2;letter-spacing:0.05em;width:30rem}@media screen and (max-width:1299px){.inquiry .inquiry-ttl{text-align:center;width:100%}}.inquiry .inquiry-info{position:relative;width:calc(100% - 30rem)}@media screen and (min-width:1300px){.inquiry .inquiry-info{margin-left:30px;padding-left:30px}}@media screen and (max-width:1299px){.inquiry .inquiry-info{width:100%;margin-top:10px}}.inquiry .inquiry-info:before{content:"";display:block;position:absolute;top:50%;left:0;width:1px;height:100%;background-color:#FFFFFF;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1299px){.inquiry .inquiry-info:before{content:none}}.inquiry .inquiry-info p{font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:0.05em;margin-bottom:0.8em}@media screen and (max-width:1299px){.inquiry .inquiry-info p{text-align:center}}.inquiry .inquiry-info p.fax,.inquiry .inquiry-info p.tel{line-height:1.4;color:#366147;margin-right:2rem}.inquiry .inquiry-info p.fax .num,.inquiry .inquiry-info p.tel .num{display:inline-block;font-size:2.2rem;font-weight:600;margin-left:0.5em}.inquiry .inquiry-info .tel-fax{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1299px){.inquiry .inquiry-info .tel-fax{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-form>.inner{padding:90px 100px 60px}@media screen and (max-width:1299px){.contact-form>.inner{padding:90px 5% 60px}}@media screen and (max-width:999px){.contact-form>.inner{padding:50px 8% 60px}}@media screen and (max-width:600px){.contact-form>.inner{padding:30px 8% 40px}}.contact-form .form-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}@media screen and (max-width:999px){.contact-form .form-block__item{display:block;margin-bottom:40px}}.contact-form .form-block__item.ai-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact-form .form-block__item .content,.contact-form .form-block__item .headline{font-size:1.6rem;font-weight:400;text-align:left}.contact-form .form-block__item .headline{width:28rem}@media screen and (max-width:999px){.contact-form .form-block__item .headline{font-weight:600;width:100%;padding-bottom:0.5em}}.contact-form .form-block__item .content{width:calc(100% - 28rem)}@media screen and (max-width:999px){.contact-form .form-block__item .content{width:100%}}.contact-form .required{color:#B3A272}.contact-form .wpcf7-radio .wpcf7-list-item{width:100%}.contact-form .note{font-size:1.3rem}.contact-form .switch-block.is-show{display:block}.contact-form .switch-block.is-hidden{display:none}.contact-form .form-btn{margin-top:60px}.contact-form .form-btn .btn-submit{max-width:360px;width:100%;margin:0 auto}section#download{padding:90px 40px 60px;position:relative;overflow:hidden}@media screen and (max-width:999px){section#download{padding:60px 8% 40px}}section#download:before{content:"";display:block;position:absolute;bottom:-5px;left:-5px;width:1291px;height:137px;background-image:url(../img/common/txt_tabisakinouzei_yoko_gray.svg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:999px){section#download:before{content:none}}section#download h2{margin:0 auto 40px;font-family:ten-mincho-text,"Hiragino Mincho Pro",serif;font-size:3.5rem;font-weight:400;line-height:1.6;letter-spacing:0.06em;color:#366147;text-align:center}@media screen and (max-width:600px){section#download h2{margin-bottom:30px;font-size:2.7rem}}section#download h2 span{position:relative;display:inline-block;padding:0 50px}@media screen and (max-width:600px){section#download h2 span{padding:0 35px}}section#download h2 span:after,section#download h2 span:before{content:"";display:block;position:absolute;top:50%;width:34px;height:33px;background-image:url(../img/common/icn_about_beige.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){section#download h2 span:after,section#download h2 span:before{width:25px;height:25.5px}}section#download h2 span:before{left:0}section#download h2 span:after{right:0}section#download ul.list-download{max-width:690px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}@media screen and (max-width:600px){section#download ul.list-download{max-width:280px;width:70%;display:block}}section#download ul.list-download li{margin-bottom:40px;width:calc((100% - 78px) / 3)}@media screen and (max-width:766px){section#download ul.list-download li{width:calc((100% - 50px) / 3)}}@media screen and (max-width:600px){section#download ul.list-download li{width:100%}}section#download ul.list-download li:not(:nth-child(3n)){margin-right:39px}@media screen and (max-width:766px){section#download ul.list-download li:not(:nth-child(3n)){margin-right:25px}}@media screen and (max-width:600px){section#download ul.list-download li:not(:nth-child(3n)){margin-right:0}}section#download ul.list-download li a{position:relative;display:block;padding-bottom:100%;clip-path:polygon(11px 0px,calc(100% - 11px) 0px,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0px calc(100% - 11px),0px 11px);background-color:#FFFFFF;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}section#download ul.list-download li a:hover{opacity:1;background-color:#B3A272}section#download ul.list-download li a:hover .wrap-download01{background-color:#fff}section#download ul.list-download li a:hover .wrap-download01 .wrap-download02{background-color:#B3A272}section#download ul.list-download li a:hover .wrap-download01 .wrap-download02 span{color:#fff}section#download ul.list-download li a:hover .wrap-download01 .wrap-download02:after{background-image:url(../img/common/icn_download_white.svg)}section#download ul.list-download li a .wrap-download01{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:calc(100% - 18px);height:calc(100% - 18px);clip-path:polygon(6px 0px,calc(100% - 6px) 0px,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0px calc(100% - 6px),0px 6px);background-color:#B3A272;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}section#download ul.list-download li a .wrap-download01 .wrap-download02{position:relative;width:calc(100% - 2px);height:calc(100% - 2px);clip-path:polygon(5px 0px,calc(100% - 5px) 0px,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0px calc(100% - 5px),0px 5px);background-color:#fff;-webkit-transform:translateY(1px) translateX(1px);transform:translateY(1px) translateX(1px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s ease-out;transition:0.3s ease-out}section#download ul.list-download li a .wrap-download01 .wrap-download02 span{padding-bottom:0.5em;width:94%;display:block;text-align:center;font-size:1.6rem;line-height:1.57;letter-spacing:0.06em;color:#B3A272;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}section#download ul.list-download li a .wrap-download01 .wrap-download02:after{position:absolute;content:"";bottom:17px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:12px;height:13px;background:url(../img/common/icn_download_beige.svg) no-repeat;background-size:contain;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;z-index:1}
/*# sourceMappingURL=shop_recruitment.css.map */