.information-wrapper{background:#ededed;box-sizing:border-box;margin:100px auto 0;padding-bottom:50px;position:relative;text-align:center;width:100%}.information-wrapper .information__imageWrapper{color:#fff;height:520px;overflow:hidden;position:relative;transition:all .4s ease-out;width:100%}.information-wrapper .information__imageWrapper__image{height:auto;left:50%;max-width:unset;min-height:100%;min-width:100%;position:absolute;top:0;-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);width:auto}.information-wrapper .information__imageWrapper__title{color:#fff;font-family:southpaw;font-size:108px;font-weight:700;height:80px;letter-spacing:.3rem;position:absolute;text-align:center;top:calc(50% - 80px);transition:all .4s ease-out;width:100%;z-index:20}.information-wrapper .information__imageWrapper__titleRuby{color:#fff;font-size:17px;position:absolute;text-align:center;top:calc(50% + 100px);transition:all .4s ease-out;width:100%;z-index:20}.information-wrapper .informationMain{background:#fff;bottom:36px;display:inline-block;margin-right:1%;position:relative;text-align:left;vertical-align:top;width:49%;z-index:40}.information-wrapper .informationMain:last-of-type{margin-left:0;margin-right:0}.information-wrapper .informationMain__title{background:#443b38;border-bottom:none;box-sizing:border-box;color:#fff;font-size:28px;font-weight:400;height:90px;line-height:90px;margin:0;text-align:center}.information-wrapper .informationMain__body{padding:0}.information-wrapper .informationMain__body__buttonArea{margin:60px auto 80px;text-align:center;width:100%}.information-wrapper .button-seeMore{background-color:#000;border:none;border-radius:50px;box-sizing:border-box;color:#fff;display:inline-block;font-size:20px;letter-spacing:.1em;line-height:1.4em;max-width:100%;outline:none;padding:30px 20px;position:relative;text-align:center;text-decoration:none;width:515px}.information-wrapper .button-seeMore--red{background-color:#c11920}.information-wrapper .informationMain__body__buttonArea .button-seeMore{max-width:85%}.information-wrapper .button-seeMore:after{border-bottom:1px solid #fff;border-right:1.8px solid #fff;box-sizing:content-box;content:"";display:inline-block;height:.5em;position:absolute;right:15px;top:40%;transform:skewX(60deg);width:4em}.information-wrapper .button-seeMore+.button-seeMore{margin-top:26px}.information-wrapper .informationMain__body__buttonArea .button-seeMore:after{width:3em}.information-wrapper .button-seeMore:hover{cursor:pointer;opacity:.7}.information-wrapper .information__mainWrapper{margin:auto;max-width:1000px;width:calc(100% - 140px)}.information-wrapper .information__imageWrapper__title br{display:none}.information-wrapper .jobList{display:none;list-style-type:none;margin:0;padding:0}.information-wrapper .jobList__title{background:#86807e;border-top:none;color:#fff;font-size:22px;margin:0;padding:20px 25px;position:relative;vertical-align:middle}.information-wrapper .jobListWrapper{border-bottom:1px solid #fff}.information-wrapper .jobList__title:hover{cursor:pointer;opacity:.7}.information-wrapper .jobList__title:active{opacity:.7}.information-wrapper .jobList__title:before,.jobList__title:after{content:"";font-size:16px;height:1em;position:absolute;right:0;text-align:right;top:.2em;vertical-align:middle;width:1em}.information-wrapper .jobList__title:before{border-right:1.5px solid;right:calc(24.5px + .5em);top:calc(1.5em + 2.5px);transform-origin:center;transition:all .4s ease}.information-wrapper .jobList__title:after{border-top:1.5px solid;right:25px;top:2.1em}.information-wrapper .jobList__title--active:before{transform:scaleY(0);transform-origin:center;transition:all .4s ease}.information-wrapper .jobList__item{border-bottom:1px solid #86807e;font-size:15px;list-style-type:none;margin:0;padding:0}.information-wrapper .jobList__item:last-of-type{border-bottom:none}.information-wrapper .jobListWrapper:nth-of-type(2n) .jobList__item:last-of-type{border-bottom:1px solid #86807e}.information-wrapper .jobList__item__anchor{background:#f4f3f3;box-sizing:border-box;color:#888;display:inline-block;line-height:1.5;padding:25px 25px 23px;position:relative;text-decoration:none;width:100%}.information-wrapper .jobList__item__anchor:hover{opacity:.7}.information-wrapper .jobList__item__anchor:before,.jobList__item__anchor:after{box-sizing:border-box;content:"";display:inline-block;height:1.2em;position:absolute;right:25px;top:1.2em;width:3em}.information-wrapper .jobList__item__anchor:before{border-bottom:1px solid}.information-wrapper .jobList__item__anchor:after{border-right:1.1px solid;top:calc(1.2em - 1px);transform:rotate(290deg);transform-origin:bottom right}@media (max-width:1000px){.information-wrapper .informationMain__body__buttonArea .button-seeMore:after{width:2.5em}}@media (max-width:900px){.information-wrapper .information__imageWrapper__title.text-title{font-size:80px}.information-wrapper .informationMain{margin-left:0;margin-right:0;width:100%}.information-wrapper .informationMain:last-of-type{margin-left:0;margin-right:0;margin-top:10px}}@media (max-width:740px){.information-wrapper .information__mainWrapper,.interviewBox{width:600px}}@media (max-width:700px){.information-wrapper .information__imageWrapper{height:240px}.information-wrapper .information__imageWrapper__title.text-title{font-size:55px}.information-wrapper .information__imageWrapper__title br{display:none}.information-wrapper .information__imageWrapper__titleRuby{position:absolute;top:55%}.information-wrapper .informationMain{margin-bottom:20px;max-width:100%;padding:0;width:335px}.information-wrapper .informationMain__title{font-size:14px;height:50px;line-height:50px}.information-wrapper .informationMain__body__buttonArea{margin:30px auto 40px}.information-wrapper .jobList__title{font-size:14px;padding:10px 25px}.information-wrapper .jobList__item__anchor{font-size:12px;padding:10px 25px}.information-wrapper .jobList__title:before{top:calc(.6em + 2.5px)}.information-wrapper .jobList__title:after{top:1.2em}.information-wrapper .information__imageWrapper__titleRuby{bottom:1em;font-size:14px}.information-wrapper .button-seeMore{font-size:14px;padding:16px 10px;width:310px}.information-wrapper{margin-top:55px}}@media (max-width:680px){.information-wrapper .information__mainWrapper,.interviewBox{width:calc(100% - 80px)}}@media (max-width:600px){.information-wrapper .information__mainWrapper,.interviewBox{width:calc(100% - 40px)}.information-wrapper .jobList__item__anchor:before{top:.8em}.information-wrapper .jobList__item__anchor:after{top:calc(.8em - 1px)}}@media (max-width:500px){.information-wrapper .information__imageWrapper__title.text-title{font-size:30px;line-height:70px;top:28%}}