@font-face{font-family:"icon";src:url("../fonts/icomoon.eot?rxxjwx");src:url("../fonts/icomoon.eot?rxxjwx#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?rxxjwx") format("truetype"),url("fonts/icomoon.woff?rxxjwx") format("woff"),url("../fonts/icomoon.svg?rxxjwx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circle:before{content:"\e902"}.icon-cross:before{content:"\e900"}.icon-tryangle:before{content:"\e901"}.icon-ext:before{content:"\e907"}.icon-arrow-down:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-document:before{content:"\e905"}.icon-phone:before{content:"\e942"}.icon-location:before{content:"\e948"}.icon-search:before{content:"\e986"}.icon-facebook:before{content:"\ea91"}.icon-file-pdf:before{content:"\eadf"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.content{padding-bottom:0}.content section{margin:0 auto;padding:100px 0}.content section.slider{width:100%;padding:0}.content section.search{padding:20px;background-color:#f5f4f3}.content section.search .box{width:100%;max-width:100%;padding:60px 0;background-color:#fff}.content section.search .box .filtering{max-width:1400px;margin:0 auto;padding:0 4%}.content section.search .box .filtering h3{margin-bottom:1.6em;padding:0.8em;text-align:center;font-size:20px;background-color:#f5f4f3}.content section.search .box .filtering ul li a.btn-bd-brn{padding:0.9em;font-weight:normal;border-radius:0}.content section.search .box .filtering ul.area{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content section.search .box .filtering ul.area li{width:23%}.content section.series .box>div{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.content section.series .box>div h3{position:relative;padding:8vh 0 0.8em 0;text-align:center}.content section.series .box>div h3:after{display:block;position:absolute;left:0;right:0;content:"";width:34px;height:1px;margin:auto;background-color:#3b200c}.content section.series .box>div h3 img{height:30px}.content section.series .box>div h3 span{display:block;padding:0.7em 0;font-size:clamp(18px, 5vw, 26px)}.content section.series .box>div .btn-box{margin:0 auto;padding-top:1vh}@media screen and (max-width: 768px){.content section.series .box>div{width:100%}.content section.series .box>div:first-of-type{margin-bottom:10vh}}.content section.info{padding-bottom:150px;background-color:#f5f4f3}.content section.info ul.info-list{border-top:1px solid #e1ddda;width:94%;max-width:1400px;margin:0 auto;padding:0}.content section.recruit{padding:0;background-color:#90e4ee}.content section.recruit .box{width:94%;max-width:1400px;margin:0 auto;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:80px 0}.content section.recruit .box:after{content:"";display:block;width:32%}.content section.recruit .box .msg{width:32%}.content section.recruit .box .msg h2{margin:0;font-size:clamp(25px, 5vw, 40px);font-weight:normal;color:#140a01;letter-spacing:1px;line-height:1;text-align:left}.content section.recruit .box .msg h2 .en{display:block;margin-bottom:1em;font-size:16px;font-family:"Source Serif Pro",serif;line-height:1;letter-spacing:1px;color:#fff}.content section.recruit .box .msg p{margin:1em 0 1em -0.5em}.content section.recruit .box .btn-box{width:32%;max-width:300px;margin:0 auto;padding:0;font-size:15px}.content section.recruit .box .img-box{position:absolute;right:0;bottom:0;width:32%}@media screen and (max-width: 1150px){.content section.recruit .box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.content section.recruit .box .img-box{position:relative}}@media screen and (max-width: 980px){.content section.recruit .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content section.recruit .box .msg{width:100%;padding-top:40px}.content section.recruit .box .msg h2{text-align:center}.content section.recruit .box .msg p{width:100%;margin:1em 0;text-align:center}.content section.recruit .box .btn-box{width:50%;min-width:300px}.content section.recruit .box .img-box{width:40%;min-width:300px;margin:0 auto;padding-top:20px}}.content section.release{margin:0 auto;padding:0}.content section.release dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content section.release dl dt{padding:1em;color:#140a01;font-weight:normal;text-align:center}.content section.release dl dd{padding:1em;margin:0}.content section.release dl dd a{text-decoration:underline}@media screen and (max-width: 560px){.content section.release dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content section.release dl dt,.content section.release dl dd{width:100%}.content section.release dl dt{padding-bottom:0;font-size:18px}.content section.release dl dd{padding-top:0}}
/*# sourceMappingURL=top.css.map */