@charset "UTF-8";section#second>header{background-image:url(./recruit-career-award-images-main.jpg)}div.index_box01{letter-spacing:-.5em;background:#ffc926;margin:0;padding:60px 10px 80px;width:calc(100% - 20px);text-align:center}div.index_box01 *{letter-spacing:normal}div.index_box01 p{display:inline-block;margin:0 103px 0 0;padding:20px 0 0;width:127px;vertical-align:top}div.index_box01 dl{display:inline-block;margin:0;padding:0;width:calc(100% - 230px);max-width:570px;vertical-align:top}div.index_box01 dl dt{margin:0;padding:0 0 20px;font-size:1.6em;text-align:left;font-weight:700}div.index_box01 dl dd{margin:0;padding:0;text-align:left}@media screen and (max-width:840px){div.index_box01{padding:20px 10px 30px}div.index_box01 p{margin:0 20px 0 0;padding:20px 0 0;width:80px}div.index_box01 dl{width:calc(100% - 100px)}div.index_box01 dl dt{padding:0 0 10px;font-size:1.2em}}.index_box02{margin:60px auto 0;padding:0 10px;width:calc(100% - 20px);max-width:1160px}.index_box02 p{margin:0;padding:0;width:100%;text-align:left}.index_box02 p img{display:inline-block;width:100%;max-width:600px}.index_box02 dl{position:relative;background:#fff;margin:-140px 0 0 40%;padding:0;max-width:600px}.index_box02 dl dt{margin:0;padding:40px 40px 20px;font-size:1.4em;color:#001f46;text-align:left;font-weight:700}.index_box02 dl dd{margin:0;padding:0 40px 40px}@media screen and (max-width:960px){.index_box02 dl{margin:-140px 0 0 20%}}@media screen and (max-width:640px){.index_box02 dl{margin:-140px 0 0 5%}.index_box02 dl dt{padding:10px;font-size:1.2em}.index_box02 dl dd{padding:0 10px 10px}}.index_box03{margin:60px auto 0;padding:0 10px;width:calc(100% - 20px);max-width:1160px}.index_box03:after{content:"";display:block;height:0;clear:both}.index_box03 p{margin:0;padding:0;width:100%;text-align:right}.index_box03 p img{display:inline-block;width:100%;max-width:500px}.index_box03 dl{position:relative;background:#fff;margin:-140px 0 0 10%;padding:0;max-width:600px}.index_box03 dl dt{margin:0;padding:40px 40px 20px;font-size:1.4em;color:#001f46;text-align:left;font-weight:700}.index_box03 dl dd{margin:0;padding:0 40px 40px}@media screen and (max-width:960px){.index_box03 dl{margin:-140px 5% 0 0}}@media screen and (max-width:640px){.index_box03 dl dt{padding:10px;font-size:1.2em}.index_box03 dl dd{padding:0 10px 10px}}.index_box04{letter-spacing:-.5em;background:#dbdbea;margin:60px auto 0;padding:60px 10px;width:calc(100% - 20px);text-align:center}section#second article .index_box04 h2{border:3px solid #002248;background:#fff;margin:0 auto 60px;color:#002248}div.index_box04 *{letter-spacing:normal}div.index_box04 p{display:inline-block;margin:0 40px 0 0;padding:0;width:400px;vertical-align:top}div.index_box04 dl{display:inline-block;margin:0;padding:40px 0 0;width:calc(100% - 440px);max-width:720px;vertical-align:top}div.index_box04 dl dt{margin:0;padding:0 0 20px;font-size:1.6em;text-align:left;font-weight:700}div.index_box04 dl dd{margin:0;padding:0;text-align:left}@media screen and (max-width:960px){div.index_box04 p{margin:0 20px 0 0;width:200px}div.index_box04 dl{padding:0;width:calc(100% - 220px)}div.index_box04 dl dt{font-size:1.2em}}@media screen and (max-width:640px){.index_box04{padding:30px 10px}section#second article .index_box04 h2{margin:0 auto 30px}div.index_box04 p{margin:0 20px 0 0;width:100px}div.index_box04 dl{padding:0;width:calc(100% - 120px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recruit-career-award.css.map */
