.inacome-page{color:#1f2933;background:#fff}.inacome-page img{max-width:100%;height:auto}.inacome-page a{overflow-wrap:anywhere}.inacome-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;font-size:1px !important;line-height:1 !important}.tbreadcrumb{border-bottom:1px solid #ececec}.tbreadcrumb{font-size:0.84vw;padding:1px 0;border:1px solid #fff;margin-bottom:6%;margin-top:1%}.c-hero__content{padding:0% 0 0;position:absolute;margin-left:-5%;margin-top:-19%}.u-pt-main{padding-top:0}.c-content-small2{max-width:100%;margin:0 auto;margin-top:0%}img.main{width:100%}.c-hero-pict{max-height:700px;min-height:700px}.tbreadcrumb ul{overflow:auto;margin-left:15px;margin-top:8px;margin-bottom:8px}.berbox{width:100%;font-size:12px;padding:1px 35px}.tbreadcrumb .berbox ul li a{float:left;margin-right:5px;font-size:0.84vw;color:#333;letter-spacing:1px}.indexFadeIn{-webkit-animation-name:index-fade-in;animation-name:index-fade-in;-webkit-animation-duration:10s;animation-duration:10s}.c-lower-eyecatch{height:420px;position:relative;margin-bottom:7.22222%}.c-lower-eyecatch__head{box-sizing:border-box;position:absolute;z-index:2;margin:0 auto}.c-lower-eyecatch__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}.c-lower-eyecatch__head-en{display:block;line-height:1;font-weight:400;text-transform:uppercase}.c-lower-eyecatch__head-ja{display:block;letter-spacing:2px}.c-lower-eyecatch__head{top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 50px}.c-lower-eyecatch__bg--jichitaittop{background-image:url(https://chisou.momotas.jp/wp/wp-content/uploads/2021/08/sengentop2.jpg)}span.c-lower-eyecatch__head-en{color:#fff;font-weight:500;font-size:35px;letter-spacing:10px}.c-lower-eyecatch__head{max-width:100%}span.c-lower-eyecatch__head-ja{color:#fff}.c-local-navi{max-width:100%}.centerboxcontact-infopic{float:left;width:18%}.centerboxcontact-info{float:left;width:27%;margin-top:1%;margin-bottom:4%}p.tel{font-size:22px;font-weight:bold;letter-spacing:2px}.c-lower-contents__head-has-ruby-ja:after{width:60px;height:3px;content:'';display:block;margin:25px 0;margin-left:0%;background-color:#028ed3}dd{font-size:13px;line-height:20px;letter-spacing:2px}.newsarea{margin:105px auto 75px;max-width:1140px}.news-list{padding:0px 0 15px}.news-list .news-detail{display:flex;line-height:25px;margin:0px 0 5px;padding:6px 0 5px 0px}.news-list .news-detail span{display:inline-block}.news-list .news-detail span.cat{width:105px;background:#41b2c9;text-align:center;border-radius:20px;color:#fff;font-size:12px}.news-list .news-detail span.date{margin:0px 45px;letter-spacing:1px;font-size:13px;font-style:italic;font-family:'Open Sans',sans-serif}.news-list .news-detail span.title{width:750px;padding-right:50px;padding-left:0px;float:left;word-break:break-all;letter-spacing:1px;color:#000;font-size:14px}.news-list .news-detail span.link a:hover,.news-list .news-detail span.title a:hover{text-decoration:underline}.news-list .news-detail span.link{width:68px}p.txt01.about{margin:0 15%;text-align:left;margin-bottom:50px;font-weight:600}.fadeInRightToLeft{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:1s;transition:1s}.fadeInUpindex{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:0.1s;transition:0.1s}.fadeInUp{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:2s;transition:2s}.fadeInUpDescription{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:2s;transition:2s}.fadeInLeftToRightUp,.fadeInLeftToRightMiddle,.fadeInLeftToRightUnder{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:1s;transition:1s}h2.topics.title2.detail2{font-weight:600}.regular{margin-top:-90px;margin-bottom:20px}.overallWidth{width:100%}.marginLeftRight{margin:0 auto;width:75%}.maxWidth{max-width:964px;margin:0 auto;text-align:center}.whiteBox{width:57.4vw;margin:0 auto;padding:60px;background-color:white;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}a,a:visited{color:#1d1d1d}.mainBtn{width:300px;height:70px;background-color:#1d1d1d;color:white;font-weight:bold;margin:auto}.mainBtn:hover{color:#1d1d1d;background-color:#fff100}.mainBtnIcon{width:300px;height:70px;position:relative;background-color:#1d1d1d;color:white;font-weight:bold;font-family:"Futura";font-weight:bold;font-size:10px}.mainBtnIcon:after{content:"";width:16px;height:16px;position:absolute;right:30px;background-image:url(../img/icon-cards_white.svg)}.mainBtnIcon:hover{-webkit-transition:all 0.5s;transition:all 0.5s;color:#1d1d1d;background-color:#fff100}.mainBtnIcon:hover:after{background-image:url(../img/icon-cards_black.svg)}.subBtn{display:inline-block;height:70px;margin-bottom:30px;position:relative}.subBtn a{display:inline-block;width:100%;padding:26px 30px;font-size:10px;font-weight:bold;text-decoration:none;color:#1d1d1d;background:white;border:solid 2px #1d1d1d;-webkit-transition:all 0.5s;transition:all 0.5s}.subBtn:after{content:"";width:11px;height:19px;position:absolute;top:25px;right:30px;background-image:url(../img/chevron-right_black.svg)}.subBtn:hover{color:white}.subBtn:hover a{color:white;background:#1d1d1d}.subBtn:hover:after{background-image:url(../img/chevron-right_white.svg)}.subBtn:nth-child(even){margin:0 0 0 30px}.textLinkDarkyellow{color:#a49c0b !important;text-decoration:none}.textLinkDarkyellow:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.textLinkDarkyellow:visited{color:#a49c0b !important}.textLinkVerydarkgray{text-decoration:none;color:#1d1d1d}.textLinkVerydarkgray:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.tagIcon_small{border:solid 1px #848484;margin:0 7.5px;padding:2px 4px;font-size:8px;font-weight:bold;color:#848484;background-color:white}.noPostText{color:#848484}a{text-decoration:none}.paginationTop-wrapper{text-align:left;margin:0 auto 30px}.paginationTop-wrapper .pagination{margin:0;padding:0 30px}.paginationTop-wrapper .pagination .page-numbers{margin:0 30px 30px 0;font-weight:bold;color:#1d1d1d}.pagination-wrapper{margin:0 0 150px;text-align:center}.pagination{display:inline-block}.page-numbers{background-color:#F3F3F3;display:block;padding:0 10px;margin:0 15px 0 0;float:left;-webkit-transition:400ms ease;transition:400ms ease;color:#1d1d1d;letter-spacing:0.1em;line-height:30px;font-family:"Futura";font-weight:bold;font-size:10px}.page-numbers:hover,.page-numbers.current{background-color:#fff100;color:#1d1d1d}.page-numbers.prev{width:30px;height:30px;background-color:#1d1d1d;position:relative;color:white}.page-numbers.prev svg{position:absolute;width:12px;top:5px;left:8px}.page-numbers.prev:hover{background-color:#fff100;color:#1d1d1d}.page-numbers.prev:hover path{fill:black}.page-numbers.next{width:30px;height:30px;background-color:#1d1d1d;position:relative;color:white;margin-right:0px}.page-numbers.next svg{position:absolute;width:12px;top:5px;left:10px}.page-numbers.next:hover{background-color:#fff100;color:#1d1d1d}.page-numbers.next:hover path{fill:black}@media only screen and (max-width:1199px){.page-numbers{padding:0 10px;font-size:16px;line-height:35px}}@media only screen and (min-width:400px) and (max-width:767px){.page-numbers{padding:0 14px;display:none}.page-numbers:nth-of-type(3){position:relative;padding-right:15px}.page-numbers:nth-of-type(3)::after{text-align:center;display:block;padding:0 7.5px;content:'...';background:#F3F3F3;position:absolute;font-size:25px;top:0;left:57px}.page-numbers:nth-child(-n+3),.page-numbers:nth-last-child(-n+3){display:block}.page-numbers:nth-last-child(-n+4){padding-right:14px}.page-numbers:nth-last-child(-n+4)::after{content:none}}@media only screen and (min-width:280px) and (max-width:399px){.page-numbers{padding:0 14px;display:none}.page-numbers:nth-of-type(2){position:relative;padding-right:15px}.page-numbers:nth-of-type(2)::after{text-align:center;display:block;padding:0 7.5px;content:'...';background:#F3F3F3;position:absolute;font-size:25px;top:0;left:57px}.page-numbers:nth-child(-n+2),.page-numbers:nth-last-child(-n+2){display:block}.page-numbers:nth-last-child(-n+4){padding-right:14px}.page-numbers:nth-last-child(-n+4)::after{content:none}}.pc{display:block !important}.sp{display:none !important}.recruit-top{position:relative;margin-bottom:100px}.recruit-top__content__video{width:100%;height:720px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:10}.recruit-top__header{right:30;position:relative}.recruit-top__header a{text-decoration:none;font-size:8px}.recruit-top__header a img{width:150px;margin:0 30px 0 0;position:absolute;top:22px;left:7.5px;z-index:30}.recruit-top__header a .careerTitleWhite{position:absolute;top:30px;left:180px;color:white;z-index:30}.recruit-top__header a .careerTitleBlack{position:absolute;top:30px;left:180px;color:#1d1d1d}.recruit-top__header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;position:absolute;top:0;right:0}.recruit-top__header__nav__entry__drawer-open{margin-left:calc(100vw - (70px+140px));background:#fff100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px;width:140px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__entry__drawer-open div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recruit-top__header__nav__entry__drawer-open div p{font-family:"Futura";font-weight:bold;font-size:10px;padding-right:7.5px}.recruit-top__header__nav__entry__drawer-open div span{padding-left:0;margin:auto;overflow:hidden;position:relative;width:12px;height:9px}.recruit-top__header__nav__entry__drawer-open div span::after{content:"";position:absolute;width:9px;height:9px;background:-webkit-linear-gradient(315deg,#1d1d1d,#1d1d1d,#1d1d1d);background:linear-gradient(135deg,#1d1d1d,#1d1d1d,#1d1d1d);top:-5px;left:1px;-webkit-transform:scaleY(1.5) rotate(45deg);transform:scaleY(1.5) rotate(45deg)}input:checked~.recruit-top__header__nav__entry__drawer-open span::after{content:"";position:absolute;width:9px;height:9px;background:-webkit-linear-gradient(315deg,#1d1d1d,#1d1d1d,#1d1d1d);background:linear-gradient(135deg,#1d1d1d,#1d1d1d,#1d1d1d);top:5px;left:1px;-webkit-transform:scaleY(1.5) rotate(45deg);transform:scaleY(1.5) rotate(45deg)}.recruit-top__header__nav__entry input{display:none}input:checked~.recruit-top__header__nav__entry__show{padding:0;height:auto;opacity:1}.recruit-top__header__nav__entry__show{position:absolute;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:100}.recruit-top__header__nav__entry__show__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff100;width:100vw;padding:60px 8vw 45px}.recruit-top__header__nav__entry__show__block a{text-decoration:none;color:#1d1d1d}.recruit-top__header__nav__entry__show__block .active{opacity:0}.recruit-top__header__nav__entry__show__block p{border:2px solid #1d1d1d;background:white;width:36vw;height:7vh;padding:2.5vh 0;padding-left:1vw;margin-bottom:2vh;font-weight:bold}.recruit-top__header__nav__entry__show__block p:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background:#1d1d1d;color:white}.recruit-top__header__nav__entry__show__block p:hover .active{opacity:1}.recruit-top__header__nav__entry__show__block__left{margin-left:5vw;margin-right:3vw;position:relative}.recruit-top__header__nav__entry__show__block__left a p img{width:15px}.recruit-top__header__nav__entry__show__block__left .card1{position:absolute;left:33vw;top:2.5vh}.recruit-top__header__nav__entry__show__block__left .card2{position:absolute;left:33vw;top:11.5vh}.recruit-top__header__nav__entry__show__block__left .card3{position:absolute;left:33vw;top:20.5vh}.recruit-top__header__nav__entry__show__block__right{position:relative}.recruit-top__header__nav__entry__show__block__right a p img{width:15px}.recruit-top__header__nav__entry__show__block__right .card4{position:absolute;left:33.5vw;top:2.5vh}.recruit-top__header__nav__entry__show__block__right .card5{position:absolute;left:33.5vw;top:11.5vh}.recruit-top__header__nav__entry__show__block__right .card6{position:absolute;left:33.5vw;top:20.5vh}.recruit-top__header__nav__menu__drawer-open{background:#1d1d1d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px;width:70px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__menu__drawer-open span,.recruit-top__header__nav__menu__drawer-open span:before,.recruit-top__header__nav__menu__drawer-open span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background:white;-webkit-transition:0.5s;transition:0.5s;position:absolute}.recruit-top__header__nav__menu__drawer-open span:before{bottom:8px}.recruit-top__header__nav__menu__drawer-open span:after{top:8px}input:checked~.recruit-top__header__nav__menu__drawer-open span{background:rgba(255,255,255,0)}input:checked~.recruit-top__header__nav__menu__drawer-open span::before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input:checked~.recruit-top__header__nav__menu__drawer-open span::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recruit-top__header__nav__menu input{display:none}input:checked~.recruit-top__header__nav__menu__show{padding:0;height:auto;opacity:1}.recruit-top__header__nav__menu__show{position:absolute;top:20;right:0;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:200}.recruit-top__header__nav__menu__show__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100vw;height:100vh;padding:60px 20vw;line-height:1.5;border:1px solid #1d1d1d;background:#1d1d1d}.recruit-top__header__nav__menu__show__block a{display:block;margin:0 0 45px;text-decoration:none;color:white;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.recruit-top__header__nav__menu__show__block a:hover{color:#fff100}.recruit-top__header__nav__menu__show__block__left{padding-right:30px}.recruit-top__header__nav__menu__show__block__middle{padding-right:30px}.recruit-top__header .careerTitleBlack{width:100px}.recruit-top__header .fix-logo{position:fixed;z-index:300}.recruit-top__header .fix-nav{position:fixed;z-index:200}.recruit-top img{width:100%}.recruit-description-section{margin-bottom:150px}.recruit-description-section__title{text-align:center;margin-bottom:45px}.recruit-description-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.recruit-description-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.recruit-description-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.recruit-description-section__block .noPostText{display:block;text-align:center}.recruit-description-section__block__up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.recruit-description-section__block__up img{width:50vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__up .link{position:absolute;top:0;width:50vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__up__text{width:50vw;height:375px;padding:60px 60px 0;position:relative;background:#F3F3F3}.recruit-description-section__block__up__text h3{display:inline-block;margin:0 0 45px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__up__text p{line-height:2}.recruit-description-section__block__up__text .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__up__text__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px}.recruit-description-section__block__up__text__arrow a{text-decoration:none;color:white}.recruit-description-section__block__up__text__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.recruit-description-section__block__under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruit-description-section__block__under img{width:25vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__under__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__left h3{width:23vw;margin:auto 35px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__under__left .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__under__left__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px}.recruit-description-section__block__under__left__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__left__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.recruit-description-section__block__under__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__right h3{width:23vw;margin:auto 35px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__under__right .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__under__right__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px;bottom:0px;right:0px}.recruit-description-section__block__under__right__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__right__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.news-section{margin-bottom:150px;width:100%;padding:60px 0;text-align:center;background-color:#F3F3F3}.news-section__title{text-align:center;margin-bottom:45px}.news-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.news-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.news-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.news-section__article{width:57.4vw;margin:auto;background-color:white;padding:30px 0;margin:0 auto 45px}.news-section__article__text{text-align:left;padding:15px 15px;margin:0 30px}.news-section__article__text__List{border-bottom:solid 1px #E3E3E3;padding:0 0 15px;margin:0 0 30px}.news-section__article__text__List__small{font-size:8px;color:#848484;padding-bottom:15px}.news-section__article__text__List:last-child{margin:0;border-bottom:none}.event-information-section{margin-bottom:150px;text-align:center}.event-information-section__title{margin-bottom:45px;text-align:center}.event-information-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.event-information-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.event-information-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.event-information-section__block__detail{width:100%;padding:0 30px 15px;font-size:0}.event-information-section__block__detail__List{display:inline-block;width:calc(50% - 15px);height:auto;padding:0 0 30px;position:relative}.event-information-section__block__detail__List .tagIcon_small{position:absolute;top:7.5px}.event-information-section__block__detail__List img{width:100%}.event-information-section__block__detail__List__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:30px;right:0px;z-index:100}.event-information-section__block__detail__List__arrow:after{content:"";width:12px;height:19px;position:absolute;top:7px;left:10px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.event-information-section__block__detail__List:nth-child(even){margin:0 0 0 30px}.event-information-section__block__detail__List a:hover{opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.event-information-section__block__detail__List a:hover__arrow{background:#fff100}.event-information-section__block__detail__List a:hover__arrow:after{}.event-information-section__block__detail__List .event-closed{width:100%;height:60px;position:absolute;pointer-events:none;bottom:30px;left:0;font-size:12px;color:white;font-weight:bold;background-color:rgba(0,0,0,0.8);z-index:100000}.event-information-section__block__detail__List .event-closed span{display:inline-block;margin:20px 0 0;text-align:center}.event-information-section__block .noPostText{display:block;margin:0 0 45px}.interview-section{margin-bottom:150px;text-align:center}.interview-section__title{margin-bottom:100px;text-align:center}.interview-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.interview-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.interview-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.interview-section__block{position:relative}.interview-section__block button{margin:auto}.interview-section__block__bg{background-color:#F3F3F3;padding-bottom:45px}.interview-section__block__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0 8vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}.interview-section__block__images__card{margin:0 10px;margin-top:-50px;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}.interview-section__block__images__card .link{text-decoration:none;color:black}.interview-section__block__images__card__introduce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border:0px solid white}.interview-section__block__images__card__introduce img{height:auto}.interview-section__block__images__card__introduce__category{position:absolute;top:7.5px}.interview-section__block__images__card__text{padding:15px;text-align:left;background:white;position:relative;z-index:10}.interview-section__block__images__card__text .name{height:55px}.interview-section__block__images__card__text .memberJoin{display:inline-block;margin:0 0 15px;font-size:8px;color:#848484}.interview-section__block__images__card__text .memberName{display:block;margin:0 0 7.5px;font-size:16px;font-weight:bold}.interview-section__block__images__card__text .memberYomi{font-family:"Futura";font-weight:bold;font-size:10px;display:block;margin:0 0 7.5px;color:#a49c0b}.interview-section__block__images__card__text .memberBelong{font-size:8px}.recruit-kind-section{margin-bottom:150px}.recruit-kind-section__block{width:100%;font-size:0}.recruit-kind-section__block__List{width:calc(50% - 15px)}.recruit-kind-section__block__List a{display:inline-block}.carousel-section{margin:0 30px 150px}.carousel-section .slick-slide:focus{outline:none}.carousel-section .slick-dots li.slick-active button:before{color:yellow}.carousel-section .slick-dots li button:before{opacity:1}.carousel-section .slick-dots{bottom:80px}.carousel-section__title{text-align:center;margin-bottom:45px}.carousel-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.carousel-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.carousel-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.carousel-section__block__detail__list{text-align:left}.carousel-section__block__detail__list a{display:block;width:100%;margin:0 0 30px}.carousel-section__block__detail__list a img{width:100%}.carousel-section__block__detail__list .carouselName{display:block;margin:0 0 15px;font-weight:bold}.carousel-section__block__detail__list p{line-height:2}.carousel-section__block__detail__list div{padding-top:30px}@media (max-width:767px){body{width:100%}.pc{display:none !important}.sp{display:block !important}.mainBtn{width:80%;height:60px;background-color:#1d1d1d;color:white;font-weight:bold}.mainBtn:hover{color:#1d1d1d;background-color:#fff100}.mainBtnIcon{width:80%;height:60px;background-color:#1d1d1d;color:white;font-weight:bold}.mainBtnIcon:hover{color:#1d1d1d;background-color:#fff100}.subBtn{display:inline-block;height:60px;margin-bottom:15px;position:relative}.subBtn a{padding:20px 30px;font-size:10px;font-weight:bold;text-decoration:none;color:#1d1d1d}.subBtn:after{content:"";width:11px;height:19px;position:absolute;top:20px;right:30px}.subBtn:nth-child(even){margin:0 0 15px 0}.paginationTop-wrapper{max-width:91.48vw;margin:0 auto 30px}.paginationTop-wrapper .pagination{padding:0}.pagination-wrapper{margin:0 0 100px}.page-numbers.prev,.page-numbers.next{width:35px;height:35px}.page-numbers.prev svg,.page-numbers.next svg{position:absolute;top:8px;left:10px}.slider{margin:0px auto;width:80%}.slider img{height:100%;width:100%}.slick-prev:before,.slick-next:before{color:#000}.slick-dots li.slick-active button:before{color:yellow !important}.slick-dots li button:before{opacity:1 !important}.recruit-top{margin-bottom:60px}.recruit-top__header{right:30;position:absolute}.recruit-top__header a{text-decoration:none;color:white;font-size:8px}.recruit-top__header a img{width:40px;height:36px;margin:0 15px 0 0;position:absolute;top:4.5px;left:7.5px}.recruit-top__header a .careerTitleWhite{position:absolute;top:18px;left:70px;color:white;z-index:30}.recruit-top__header a .careerTitleBlack{position:absolute;top:18px;left:70px;color:#1d1d1d}.recruit-top__header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.recruit-top__header__nav__entry__drawer-open{margin-left:calc(100vw - (45px+100px));background:#fff100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45px;width:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__entry__drawer-open div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recruit-top__header__nav__entry__drawer-open div p{font-family:"Futura";font-weight:bold;font-size:10px;padding-right:7.5px}.recruit-top__header__nav__entry input{display:none}.recruit-top__header__nav__entry__show{position:absolute;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:100}.recruit-top__header__nav__entry__show__block{display:block;background:#fff100;width:100vw;padding:60px 0 45px}.recruit-top__header__nav__entry__show__block a{text-decoration:none;color:#1d1d1d}.recruit-top__header__nav__entry__show__block p{border:2px solid #1d1d1d;background:white;width:90vw;height:60px;padding:25px 15px;margin-bottom:2vh;font-weight:bold}.recruit-top__header__nav__entry__show__block p:hover{background:white;color:black}.recruit-top__header__nav__entry__show__block a p img{width:20px;height:19px;margin-right:0}.recruit-top__header__nav__entry__show__block__left{margin-left:4vw;position:relative}.recruit-top__header__nav__entry__show__block__left .card1{position:absolute;top:3vh;left:80vw}.recruit-top__header__nav__entry__show__block__left .card2{position:absolute;top:13vh;left:80vw}.recruit-top__header__nav__entry__show__block__left .card3{position:absolute;top:23vh;left:80vw}.recruit-top__header__nav__entry__show__block__right{position:relative;margin-left:4vw}.recruit-top__header__nav__entry__show__block__right a p img{width:20px;height:19px;margin-right:0}.recruit-top__header__nav__entry__show__block__right .card4{position:absolute;top:3vh;left:80vw}.recruit-top__header__nav__entry__show__block__right .card5{position:absolute;top:13vh;left:80vw}.recruit-top__header__nav__entry__show__block__right .card6{position:absolute;top:23vh;left:80vw}.recruit-top__header__nav__menu__drawer-open{height:45px;width:45px}.recruit-top__header__nav__menu__drawer-open span,.recruit-top__header__nav__menu__drawer-open span:before,.recruit-top__header__nav__menu__drawer-open span:after{content:'';display:block;height:3px;width:20px;border-radius:3px;background:white;-webkit-transition:0.5s;transition:0.5s;position:absolute}.recruit-top__header__nav__menu__show__block{display:block;line-height:0px;width:100vw;height:100vh;padding:60px 15px;border:1px solid #1d1d1d;background:#1d1d1d;overflow:auto}.recruit-top__header__nav__menu__show__block a{display:block;margin:0 0 45px;text-decoration:none;color:white;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.recruit-description-section{margin-bottom:100px}.recruit-description-section__title{text-align:center;margin-bottom:45px}.recruit-description-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.recruit-description-section__title h2 .sab-title{font-size:10px}.recruit-description-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.recruit-description-section__block__up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.recruit-description-section__block__up img{width:50vw;height:187px}.recruit-description-section__block__up .link{position:absolute;top:0;width:50vw;height:187px}.recruit-description-section__block__up__text{width:50vw;height:187px;position:relative;padding:30px 15px;background:#F3F3F3}.recruit-description-section__block__up__text h3{display:inline-block;margin:0 0 15px;padding:15px;width:100%;font-size:12px;font-weight:bold;background:white}.recruit-description-section__block__up__text p{display:none}.recruit-description-section__block__up__text .link{position:absolute;top:0;width:50vw;height:250px}.recruit-description-section__block__up__text__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px}.recruit-description-section__block__up__text__arrow a{text-decoration:none;color:white}.recruit-description-section__block__up__text__arrow:after{top:7px;left:10px}.recruit-description-section__block__under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruit-description-section__block__under img{width:25vw;height:200px}.recruit-description-section__block__under__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__left h3{margin:auto;width:19vw;padding:10px 10px;font-size:8px;font-weight:bold;background:white}.recruit-description-section__block__under__left .link{position:absolute;top:0;width:50vw;height:200px}.recruit-description-section__block__under__left__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px}.recruit-description-section__block__under__left__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__left__arrow:after{top:7px;left:10px}.recruit-description-section__block__under__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__right h3{width:19vw;margin:auto;padding:10px 10px;font-size:8px;font-weight:bold;background:white}.recruit-description-section__block__under__right .link{position:absolute;top:0;width:50vw;height:200px}.recruit-description-section__block__under__right__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px;bottom:0px;right:0px}.recruit-description-section__block__under__right__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__right__arrow:after{top:7px;left:10px}.news-section{margin-bottom:100px;padding:45px 0}.news-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.news-section__title h2 .sab-title{font-size:10px}.news-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.news-section__article{width:91.48vw;line-height:1.5;margin-bottom:30px;padding:0;margin-bottom:30px}.news-section__article__text{text-align:left;padding:15px 15px;margin:0}.news-section__article__text__List{border-bottom:solid 1px #E3E3E3;padding:0 0 15px;margin:0 0 15px}.news-section__article__text__List__small{font-size:8px;color:#848484;padding-bottom:7.5px}.news-section__article__text__List:last-child{margin:0;border-bottom:none}.event-information-section{margin-bottom:100px;text-align:center}.event-information-section__title{margin-bottom:45px}.event-information-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.event-information-section__title h2 .sab-title{font-size:10px}.event-information-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.event-information-section__block__detail{width:91.48vw;margin:0 auto;padding:0;font-size:0}.event-information-section__block__detail__List{display:block;width:100%;padding:0}.event-information-section__block__detail__List .tagIcon_small{left:0}.event-information-section__block__detail__List__arrow{bottom:0}.event-information-section__block__detail__List:nth-child(even){margin:0}.event-information-section__block__detail__List a:hover{opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.event-information-section__block__detail__List a:hover__arrow{background:#fff100}.event-information-section__block__detail__List a:hover__arrow:after{}.event-information-section__block__detail__List .event-closed{height:60px;bottom:0}.event-information-section__block .noPostText{display:block;margin:0 0 45px}.interview-section{margin-bottom:100px}.interview-section__title{margin-bottom:45px}.interview-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.interview-section__title h2 .sab-title{font-size:10px}.interview-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.interview-section__block{position:relative}.interview-section__block__bg{background-color:#F3F3F3;padding-bottom:45px;height:75vh;margin-top:-70vh}.interview-section__block__images{display:block;position:relative;padding:0}.interview-section__block__images ul.slider{width:100vw}.interview-section__block__images ul.slider .slick-list .slick-track{overflow:hidden}.interview-section__block__images .link{text-decoration:none;color:black}.interview-section__block__images__card{width:91.48vw;display:block;margin:0 auto}.interview-section__block__images__card__introduce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:91.48vw;position:relative;border:0px solid white}.interview-section__block__images__card__introduce img{width:91.48vw}.interview-section__block__images__card__introduce__category{position:absolute;top:7.5px;left:0}.interview-section__block__images__card__text{width:100%;padding:15px;text-align:left;background:white;position:relative;z-index:10}.recruit-kind-section{margin:0 auto 100px}.recruit-kind-section__block{width:91.48vw;margin:0 auto;font-size:0}.recruit-kind-section__block__List{width:100%}.carousel-section{margin:0 0 100px}.carousel-section__title{margin-bottom:45px}.carousel-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.carousel-section__title h2 .sab-title{font-size:10px}.carousel-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.carousel-section__block{max-width:91.48vw;margin:0 auto}.carousel-section__block__detail{width:100%;padding:0}.carousel-section__block__detail__list{text-align:left}.carousel-section__block__detail__list a{display:block;width:100%;margin:0 0 30px}.carousel-section__block__detail__list a img{width:100%}.carousel-section__block__detail__list .carouselName{display:block;margin:0 0 15px;font-weight:bold}.carousel-section__block__detail__list p{line-height:2}.carousel-section__block__detail__list div{padding-top:10vh}.carousel-section .slick-dots{bottom:20vh}}ol,ul,li{list-style:none}@keyframes index-fade-in{from{opacity:0}to{opacity:1}}.indexFadeIn{-webkit-animation-name:index-fade-in;animation-name:index-fade-in;-webkit-animation-duration:10s;animation-duration:10s}.fadeInRightToLeft{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:1s;transition:1s}.fadeInUpindex{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:0.1s;transition:0.1s}.fadeInUp{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:2s;transition:2s}.fadeInUpDescription{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:2s;transition:2s}.fadeInLeftToRightUp,.fadeInLeftToRightMiddle,.fadeInLeftToRightUnder{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:1s;transition:1s}.main{position:relative;margin-bottom:100px}.main__header__inner{height:460px;background-image:url(../img/culture_main.jpg);background-position:center 70px;background-size:cover}.main__header__inner__title{position:absolute;top:calc((460px / 2) - 25px);left:9vw;bottom:30px;font-weight:bold;z-index:10}.main__header__inner__title__up{display:inline-block;margin-bottom:15px;padding:15px 30px;font-size:12px;background:#fff100}.main__header__inner__title__middle{display:block;margin-bottom:30px;padding:15px 30px;font-family:"Futura";font-weight:bold;font-size:30px;background:white}.paginationTop-wrapper{margin:0 8vw 75px}.paginationTop-wrapper .pagination{padding:0}.culture-section{margin:0 auto 50px}.culture-section__block__detail__list__link.gotop{margin:20px 0 40px 0}.culture-section__article .comingsoonImg{width:100%;position:relative}.culture-section__article .comingsoonImg img{width:auto}.culture-section__article .comingsoonImg span{position:absolute;top:50%;left:35%;z-index:30;color:#C4C4C4;font-family:"Futura";font-weight:bold;font-size:20px}.culture-section__block{margin:0 0 5%;padding:0% 0 0%;background-color:#F3F3F3}.culture-section__block__detail{padding:0;font-size:0}.culture-section__block__detail .marginNone{margin-bottom:0}.culture-section__block__detail__list merit{display:inline-block;width:calc(50% - 20px);margin:15px 30px 3% 0;vertical-align:top;background-color:white;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}.culture-section__block__detail__list{display:inline-block;width:calc(33.33% - 20px);margin:-6% 30px 8% 0;vertical-align:top;background-color:white}.culture-section__block__detail__list:nth-child(3n){margin-right:0}.culture-section__block__detail__list__imge{background-color:#F8F8F8}.culture-section__block__detail__list__imge img{width:100%;padding:20px 40px}.culture-section__block__detail__list__text{padding:5%;min-height:11vw}.culture-section__block__detail__list__text span{display:block;margin:5% 0 7%;font-size:1.1vw;font-weight:600;letter-spacing:0.1vw;line-height:1.5;color:#000}.culture-section__block__detail__list__text span.longtext{margin:5% 0 7%}.culture-section__block__detail__list__text p{min-height:6vw;font-size:0.9vw;line-height:1.4vw}.c-lower-contents__section{margin-bottom:120px}.culture-section__block__detail__list__link{width:100%;min-height:60px;position:relative;border-top:1px solid #E3E3E3;text-align:center}.culture-section__block__detail__list__link a{display:inline;width:90%;padding:1% 15%;font-size:1vw;font-weight:bold;background:#000;color:#fff}.culture-section__block__detail__list__link:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.culture-section__block__detail__list__link:after{content:"";width:11px;height:19px;position:absolute;top:20px;right:7.5px}.culture-section__block__detail__list__nolink{width:100%;min-height:60px}.culture-section__block__detail__list__nolink span{display:block;width:100%;padding:20px 15px;font-size:10px;color:white;font-weight:bold}@media (max-width:767px){@-webkit-keyframes index-fade-in{from{opacity:0}to{opacity:1}}@keyframes index-fade-in{from{opacity:0}to{opacity:1}}.indexFadeIn{-webkit-animation-name:index-fade-in;animation-name:index-fade-in;-webkit-animation-duration:10s;animation-duration:10s}.fadeInRightToLeft{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:1s;transition:1s}.fadeInUpindex{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:0.1s;transition:0.1s}.fadeInUp{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:2s;transition:2s}.fadeInUpDescription{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:2s;transition:2s}.fadeInLeftToRightUp,.fadeInLeftToRightMiddle,.fadeInLeftToRightUnder{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:1s;transition:1s}.overallWidth{width:100%}.marginLeftRight{margin:0 8vw}.maxWidth{max-width:964px;margin:0 auto;text-align:center}.whiteBox{width:57.4vw;margin:0 auto;padding:60px;background-color:white;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}a,a:visited{color:#1d1d1d}.mainBtn{width:300px;height:70px;background-color:#1d1d1d;color:white;font-weight:bold;margin:auto}.mainBtn:hover{color:#1d1d1d;background-color:#fff100}.mainBtnIcon{width:300px;height:70px;position:relative;background-color:#1d1d1d;color:white;font-weight:bold;font-family:"Futura";font-weight:bold;font-size:10px}.mainBtnIcon:after{content:"";width:16px;height:16px;position:absolute;right:30px;background-image:url(../img/icon-cards_white.svg)}.mainBtnIcon:hover{-webkit-transition:all 0.5s;transition:all 0.5s;color:#1d1d1d;background-color:#fff100}.mainBtnIcon:hover:after{background-image:url(../img/icon-cards_black.svg)}.subBtn{display:inline-block;height:70px;margin-bottom:30px;position:relative}.subBtn a{display:inline-block;width:100%;padding:26px 30px;font-size:10px;font-weight:bold;text-decoration:none;color:#1d1d1d;background:white;border:solid 2px #1d1d1d;-webkit-transition:all 0.5s;transition:all 0.5s}.subBtn:after{content:"";width:11px;height:19px;position:absolute;top:25px;right:30px}.subBtn:hover{color:white}.subBtn:hover a{color:white;background:#1d1d1d}.subBtn:hover:after{background-image:url(../img/chevron-right_white.svg)}.subBtn:nth-child(even){margin:0 0 0 30px}.textLinkDarkyellow{color:#a49c0b !important;text-decoration:none}.textLinkDarkyellow:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.textLinkDarkyellow:visited{color:#a49c0b !important}.textLinkVerydarkgray{text-decoration:none;color:#1d1d1d}.textLinkVerydarkgray:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.tagIcon_small{border:solid 1px #848484;margin:0 7.5px;padding:2px 4px;font-size:8px;font-weight:bold;color:#848484;background-color:white}.noPostText{color:#848484}a{text-decoration:none}.paginationTop-wrapper{text-align:left;margin:0 auto 30px}.paginationTop-wrapper .pagination{margin:0;padding:0 30px}.paginationTop-wrapper .pagination .page-numbers{margin:0 30px 30px 0;font-weight:bold;color:#1d1d1d}.pagination-wrapper{margin:0 0 150px;text-align:center}.pagination{display:inline-block}.page-numbers{background-color:#F3F3F3;display:block;padding:0 10px;margin:0 15px 0 0;float:left;-webkit-transition:400ms ease;transition:400ms ease;color:#1d1d1d;letter-spacing:0.1em;line-height:30px;font-family:"Futura";font-weight:bold;font-size:10px}.page-numbers:hover,.page-numbers.current{background-color:#fff100;color:#1d1d1d}.page-numbers.prev{width:30px;height:30px;background-color:#1d1d1d;position:relative;color:white}.page-numbers.prev svg{position:absolute;width:12px;top:5px;left:8px}.page-numbers.prev:hover{background-color:#fff100;color:#1d1d1d}.page-numbers.prev:hover path{fill:black}.page-numbers.next{width:30px;height:30px;background-color:#1d1d1d;position:relative;color:white;margin-right:0px}.page-numbers.next svg{position:absolute;width:12px;top:5px;left:10px}.page-numbers.next:hover{background-color:#fff100;color:#1d1d1d}.page-numbers.next:hover path{fill:black}}@media only screen and (max-width:767px) and (max-width:1199px){.page-numbers{padding:0 10px;font-size:16px;line-height:35px}}@media only screen and (max-width:767px) and (min-width:400px) and (max-width:767px){.page-numbers{padding:0 14px;display:none}.page-numbers:nth-of-type(3){position:relative;padding-right:15px}.page-numbers:nth-of-type(3)::after{text-align:center;display:block;padding:0 7.5px;content:'...';background:#F3F3F3;position:absolute;font-size:25px;top:0;left:57px}.page-numbers:nth-child(-n+3),.page-numbers:nth-last-child(-n+3){display:block}.page-numbers:nth-last-child(-n+4){padding-right:14px}.page-numbers:nth-last-child(-n+4)::after{content:none}}@media only screen and (max-width:767px) and (min-width:280px) and (max-width:399px){.page-numbers{padding:0 14px;display:none}.page-numbers:nth-of-type(2){position:relative;padding-right:15px}.page-numbers:nth-of-type(2)::after{text-align:center;display:block;padding:0 7.5px;content:'...';background:#F3F3F3;position:absolute;font-size:25px;top:0;left:57px}.page-numbers:nth-child(-n+2),.page-numbers:nth-last-child(-n+2){display:block}.page-numbers:nth-last-child(-n+4){padding-right:14px}.page-numbers:nth-last-child(-n+4)::after{content:none}}@media (max-width:767px){.pc{display:block !important}.sp{display:none !important}.recruit-top{position:relative;margin-bottom:100px}.recruit-top__content__video{width:100%;height:720px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:10}.recruit-top__header{right:30;position:relative}.recruit-top__header a{text-decoration:none;font-size:8px}.recruit-top__header a img{width:150px;margin:0 30px 0 0;position:absolute;top:22px;left:7.5px;z-index:30}.recruit-top__header a .careerTitleWhite{position:absolute;top:30px;left:180px;color:white;z-index:30}.recruit-top__header a .careerTitleBlack{position:absolute;top:30px;left:180px;color:#1d1d1d}.recruit-top__header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;position:absolute;top:0;right:0}.recruit-top__header__nav__entry__drawer-open{margin-left:calc(100vw - (70px+140px));background:#fff100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px;width:140px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__entry__drawer-open div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recruit-top__header__nav__entry__drawer-open div p{font-family:"Futura";font-weight:bold;font-size:10px;padding-right:7.5px}.recruit-top__header__nav__entry__drawer-open div span{padding-left:0;margin:auto;overflow:hidden;position:relative;width:12px;height:9px}.recruit-top__header__nav__entry__drawer-open div span::after{content:"";position:absolute;width:9px;height:9px;background:-webkit-linear-gradient(315deg,#1d1d1d,#1d1d1d,#1d1d1d);background:linear-gradient(135deg,#1d1d1d,#1d1d1d,#1d1d1d);top:-5px;left:1px;-webkit-transform:scaleY(1.5) rotate(45deg);transform:scaleY(1.5) rotate(45deg)}input:checked~.recruit-top__header__nav__entry__drawer-open span::after{content:"";position:absolute;width:9px;height:9px;background:-webkit-linear-gradient(315deg,#1d1d1d,#1d1d1d,#1d1d1d);background:linear-gradient(135deg,#1d1d1d,#1d1d1d,#1d1d1d);top:5px;left:1px;-webkit-transform:scaleY(1.5) rotate(45deg);transform:scaleY(1.5) rotate(45deg)}.recruit-top__header__nav__entry input{display:none}input:checked~.recruit-top__header__nav__entry__show{padding:0;height:auto;opacity:1}.recruit-top__header__nav__entry__show{position:absolute;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:100}.recruit-top__header__nav__entry__show__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff100;width:100vw;padding:60px 8vw 45px}.recruit-top__header__nav__entry__show__block a{text-decoration:none;color:#1d1d1d}.recruit-top__header__nav__entry__show__block .active{opacity:0}.recruit-top__header__nav__entry__show__block p{border:2px solid #1d1d1d;background:white;width:36vw;height:7vh;padding:2.5vh 0;padding-left:1vw;margin-bottom:2vh;font-weight:bold}.recruit-top__header__nav__entry__show__block p:hover{-webkit-transition:all 0.5s;transition:all 0.5s;background:#1d1d1d;color:white}.recruit-top__header__nav__entry__show__block p:hover .active{opacity:1}.recruit-top__header__nav__entry__show__block__left{margin-left:5vw;margin-right:3vw;position:relative}.recruit-top__header__nav__entry__show__block__left a p img{width:15px}.recruit-top__header__nav__entry__show__block__left .card1{position:absolute;left:33vw;top:2.5vh}.recruit-top__header__nav__entry__show__block__left .card2{position:absolute;left:33vw;top:11.5vh}.recruit-top__header__nav__entry__show__block__left .card3{position:absolute;left:33vw;top:20.5vh}.recruit-top__header__nav__entry__show__block__right{position:relative}.recruit-top__header__nav__entry__show__block__right a p img{width:15px}.recruit-top__header__nav__entry__show__block__right .card4{position:absolute;left:33.5vw;top:2.5vh}.recruit-top__header__nav__entry__show__block__right .card5{position:absolute;left:33.5vw;top:11.5vh}.recruit-top__header__nav__entry__show__block__right .card6{position:absolute;left:33.5vw;top:20.5vh}.recruit-top__header__nav__menu__drawer-open{background:#1d1d1d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:70px;width:70px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__menu__drawer-open span,.recruit-top__header__nav__menu__drawer-open span:before,.recruit-top__header__nav__menu__drawer-open span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background:white;-webkit-transition:0.5s;transition:0.5s;position:absolute}.recruit-top__header__nav__menu__drawer-open span:before{bottom:8px}.recruit-top__header__nav__menu__drawer-open span:after{top:8px}input:checked~.recruit-top__header__nav__menu__drawer-open span{background:rgba(255,255,255,0)}input:checked~.recruit-top__header__nav__menu__drawer-open span::before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input:checked~.recruit-top__header__nav__menu__drawer-open span::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recruit-top__header__nav__menu input{display:none}input:checked~.recruit-top__header__nav__menu__show{padding:0;height:auto;opacity:1}.recruit-top__header__nav__menu__show{position:absolute;top:20;right:0;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:200}.recruit-top__header__nav__menu__show__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100vw;height:100vh;padding:60px 20vw;line-height:1.5;border:1px solid #1d1d1d;background:#1d1d1d}.recruit-top__header__nav__menu__show__block a{display:block;margin:0 0 45px;text-decoration:none;color:white;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.recruit-top__header__nav__menu__show__block a:hover{color:#fff100}.recruit-top__header__nav__menu__show__block__left{padding-right:30px}.recruit-top__header__nav__menu__show__block__middle{padding-right:30px}.recruit-top__header .careerTitleBlack{width:100px}.recruit-top__header .fix-logo{position:fixed;z-index:300}.recruit-top__header .fix-nav{position:fixed;z-index:200}.recruit-top img{width:100%}.recruit-description-section{margin-bottom:150px}.recruit-description-section__title{text-align:center;margin-bottom:45px}.recruit-description-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.recruit-description-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.recruit-description-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.recruit-description-section__block .noPostText{display:block;text-align:center}.recruit-description-section__block__up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.recruit-description-section__block__up img{width:50vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__up .link{position:absolute;top:0;width:50vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__up__text{width:50vw;height:375px;padding:60px 60px 0;position:relative;background:#F3F3F3}.recruit-description-section__block__up__text h3{display:inline-block;margin:0 0 45px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__up__text p{line-height:2}.recruit-description-section__block__up__text .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__up__text__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px}.recruit-description-section__block__up__text__arrow a{text-decoration:none;color:white}.recruit-description-section__block__up__text__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.recruit-description-section__block__under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruit-description-section__block__under img{width:25vw;height:375px;-o-object-fit:cover;object-fit:cover}.recruit-description-section__block__under__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__left h3{width:23vw;margin:auto 35px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__under__left .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__under__left__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px}.recruit-description-section__block__under__left__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__left__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.recruit-description-section__block__under__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__right h3{width:23vw;margin:auto 35px;padding:15px 30px;font-size:16px;font-weight:bold;background:white}.recruit-description-section__block__under__right .link{position:absolute;top:0;width:50vw;height:375px}.recruit-description-section__block__under__right__arrow{position:absolute;background:#1d1d1d;padding:20px 20px;bottom:0px;right:0px;bottom:0px;right:0px}.recruit-description-section__block__under__right__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__right__arrow:after{content:"";width:12px;height:19px;position:absolute;top:12px;left:15px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.news-section{margin-bottom:150px;width:100%;padding:60px 0;text-align:center;background-color:#F3F3F3}.news-section__title{text-align:center;margin-bottom:45px}.news-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.news-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.news-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.news-section__article{width:57.4vw;margin:auto;background-color:white;padding:30px 0;margin:0 auto 45px}.news-section__article__text{text-align:left;padding:15px 15px;margin:0 30px}.news-section__article__text__List{border-bottom:solid 1px #E3E3E3;padding:0 0 15px;margin:0 0 30px}.news-section__article__text__List__small{font-size:8px;color:#848484;padding-bottom:15px}.news-section__article__text__List:last-child{margin:0;border-bottom:none}.event-information-section{margin-bottom:150px;text-align:center}.event-information-section__title{margin-bottom:45px;text-align:center}.event-information-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.event-information-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.event-information-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.event-information-section__block__detail{width:100%;padding:0 30px 15px;font-size:0}.event-information-section__block__detail__List{display:inline-block;width:calc(50% - 15px);height:auto;padding:0 0 30px;position:relative}.event-information-section__block__detail__List .tagIcon_small{position:absolute;top:7.5px}.event-information-section__block__detail__List img{width:100%}.event-information-section__block__detail__List__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:30px;right:0px;z-index:100}.event-information-section__block__detail__List__arrow:after{content:"";width:12px;height:19px;position:absolute;top:7px;left:10px;background-size:80%;background-image:url(../img/chevron-right_white.svg)}.event-information-section__block__detail__List:nth-child(even){margin:0 0 0 30px}.event-information-section__block__detail__List a:hover{opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.event-information-section__block__detail__List a:hover__arrow{background:#fff100}.event-information-section__block__detail__List a:hover__arrow:after{}.event-information-section__block__detail__List .event-closed{width:100%;height:60px;position:absolute;pointer-events:none;bottom:30px;left:0;font-size:12px;color:white;font-weight:bold;background-color:rgba(0,0,0,0.8);z-index:100000}.event-information-section__block__detail__List .event-closed span{display:inline-block;margin:20px 0 0;text-align:center}.event-information-section__block .noPostText{display:block;margin:0 0 45px}.interview-section{margin-bottom:150px;text-align:center}.interview-section__title{margin-bottom:100px;text-align:center}.interview-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.interview-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.interview-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.interview-section__block{position:relative}.interview-section__block button{margin:auto}.interview-section__block__bg{background-color:#F3F3F3;padding-bottom:45px}.interview-section__block__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0 8vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}.interview-section__block__images__card{margin:0 10px;margin-top:-50px;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}.interview-section__block__images__card .link{text-decoration:none;color:black}.interview-section__block__images__card__introduce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border:0px solid white}.interview-section__block__images__card__introduce img{height:auto}.interview-section__block__images__card__introduce__category{position:absolute;top:7.5px}.interview-section__block__images__card__text{padding:15px;text-align:left;background:white;position:relative;z-index:10}.interview-section__block__images__card__text .name{height:55px}.interview-section__block__images__card__text .memberJoin{display:inline-block;margin:0 0 15px;font-size:8px;color:#848484}.interview-section__block__images__card__text .memberName{display:block;margin:0 0 7.5px;font-size:16px;font-weight:bold}.interview-section__block__images__card__text .memberYomi{font-family:"Futura";font-weight:bold;font-size:10px;display:block;margin:0 0 7.5px;color:#a49c0b}.interview-section__block__images__card__text .memberBelong{font-size:8px}.recruit-kind-section{margin-bottom:150px}.recruit-kind-section__block{width:100%;font-size:0}.recruit-kind-section__block__List{width:calc(50% - 15px)}.recruit-kind-section__block__List a{display:inline-block}.carousel-section{margin:0 30px 150px}.carousel-section .slick-slide:focus{outline:none}.carousel-section .slick-dots li.slick-active button:before{color:yellow}.carousel-section .slick-dots li button:before{opacity:1}.carousel-section .slick-dots{bottom:80px}.carousel-section__title{text-align:center;margin-bottom:45px}.carousel-section__title h2 .sab-title{display:block;margin:0 0 15px;font-weight:bold;font-size:12px}.carousel-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:30px;display:inline-block;padding:0 0 30px}.carousel-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.carousel-section__block__detail__list{text-align:left}.carousel-section__block__detail__list a{display:block;width:100%;margin:0 0 30px}.carousel-section__block__detail__list a img{width:100%}.carousel-section__block__detail__list .carouselName{display:block;margin:0 0 15px;font-weight:bold}.carousel-section__block__detail__list p{line-height:2}.carousel-section__block__detail__list div{padding-top:30px}}@media (max-width:767px) and (max-width:767px){body{width:100%}.pc{display:none !important}.sp{display:block !important}.mainBtn{width:80%;height:60px;background-color:#1d1d1d;color:white;font-weight:bold}.mainBtn:hover{color:#1d1d1d;background-color:#fff100}.mainBtnIcon{width:80%;height:60px;background-color:#1d1d1d;color:white;font-weight:bold}.mainBtnIcon:hover{color:#1d1d1d;background-color:#fff100}.subBtn{display:inline-block;height:60px;margin-bottom:15px;position:relative}.subBtn a{padding:20px 30px;font-size:10px;font-weight:bold;text-decoration:none;color:#1d1d1d}.subBtn:after{content:"";width:11px;height:19px;position:absolute;top:20px;right:30px}.subBtn:nth-child(even){margin:0 0 15px 0}.paginationTop-wrapper{max-width:91.48vw;margin:0 auto 30px}.paginationTop-wrapper .pagination{padding:0}.pagination-wrapper{margin:0 0 100px}.page-numbers.prev,.page-numbers.next{width:35px;height:35px}.page-numbers.prev svg,.page-numbers.next svg{position:absolute;top:8px;left:10px}.slider{margin:0px auto;width:80%}.slider img{height:100%;width:100%}.slick-prev:before,.slick-next:before{color:#000}.slick-dots li.slick-active button:before{color:yellow !important}.slick-dots li button:before{opacity:1 !important}.recruit-top{margin-bottom:60px}.recruit-top__header{right:30;position:absolute}.recruit-top__header a{text-decoration:none;color:white;font-size:8px}.recruit-top__header a img{width:40px;height:36px;margin:0 15px 0 0;position:absolute;top:4.5px;left:7.5px}.recruit-top__header a .careerTitleWhite{position:absolute;top:18px;left:70px;color:white;z-index:30}.recruit-top__header a .careerTitleBlack{position:absolute;top:18px;left:70px;color:#1d1d1d}.recruit-top__header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.recruit-top__header__nav__entry__drawer-open{margin-left:calc(100vw - (45px+100px));background:#fff100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45px;width:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:100;cursor:pointer}.recruit-top__header__nav__entry__drawer-open div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recruit-top__header__nav__entry__drawer-open div p{font-family:"Futura";font-weight:bold;font-size:10px;padding-right:7.5px}.recruit-top__header__nav__entry input{display:none}.recruit-top__header__nav__entry__show{position:absolute;height:0;padding:0;opacity:0;-webkit-transition:0.8s;transition:0.8s;overflow:hidden;z-index:100}.recruit-top__header__nav__entry__show__block{display:block;background:#fff100;width:100vw;padding:60px 0 45px}.recruit-top__header__nav__entry__show__block a{text-decoration:none;color:#1d1d1d}.recruit-top__header__nav__entry__show__block p{border:2px solid #1d1d1d;background:white;width:90vw;height:60px;padding:25px 15px;margin-bottom:2vh;font-weight:bold}.recruit-top__header__nav__entry__show__block p:hover{background:white;color:black}.recruit-top__header__nav__entry__show__block a p img{width:20px;height:19px;margin-right:0}.recruit-top__header__nav__entry__show__block__left{margin-left:4vw;position:relative}.recruit-top__header__nav__entry__show__block__left .card1{position:absolute;top:3vh;left:80vw}.recruit-top__header__nav__entry__show__block__left .card2{position:absolute;top:13vh;left:80vw}.recruit-top__header__nav__entry__show__block__left .card3{position:absolute;top:23vh;left:80vw}.recruit-top__header__nav__entry__show__block__right{position:relative;margin-left:4vw}.recruit-top__header__nav__entry__show__block__right a p img{width:20px;height:19px;margin-right:0}.recruit-top__header__nav__entry__show__block__right .card4{position:absolute;top:3vh;left:80vw}.recruit-top__header__nav__entry__show__block__right .card5{position:absolute;top:13vh;left:80vw}.recruit-top__header__nav__entry__show__block__right .card6{position:absolute;top:23vh;left:80vw}.recruit-top__header__nav__menu__drawer-open{height:45px;width:45px}.recruit-top__header__nav__menu__drawer-open span,.recruit-top__header__nav__menu__drawer-open span:before,.recruit-top__header__nav__menu__drawer-open span:after{content:'';display:block;height:3px;width:20px;border-radius:3px;background:white;-webkit-transition:0.5s;transition:0.5s;position:absolute}.recruit-top__header__nav__menu__show__block{display:block;line-height:0px;width:100vw;height:100vh;padding:60px 15px;border:1px solid #1d1d1d;background:#1d1d1d;overflow:auto}.recruit-top__header__nav__menu__show__block a{display:block;margin:0 0 45px;text-decoration:none;color:white;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.recruit-description-section{margin-bottom:100px}.recruit-description-section__title{text-align:center;margin-bottom:45px}.recruit-description-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.recruit-description-section__title h2 .sab-title{font-size:10px}.recruit-description-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.recruit-description-section__block__up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.recruit-description-section__block__up img{width:50vw;height:187px}.recruit-description-section__block__up .link{position:absolute;top:0;width:50vw;height:187px}.recruit-description-section__block__up__text{width:50vw;height:187px;position:relative;padding:30px 15px;background:#F3F3F3}.recruit-description-section__block__up__text h3{display:inline-block;margin:0 0 15px;padding:15px;width:100%;font-size:12px;font-weight:bold;background:white}.recruit-description-section__block__up__text p{display:none}.recruit-description-section__block__up__text .link{position:absolute;top:0;width:50vw;height:250px}.recruit-description-section__block__up__text__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px}.recruit-description-section__block__up__text__arrow a{text-decoration:none;color:white}.recruit-description-section__block__up__text__arrow:after{top:7px;left:10px}.recruit-description-section__block__under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.recruit-description-section__block__under img{width:25vw;height:200px}.recruit-description-section__block__under__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__left h3{margin:auto;width:19vw;padding:10px 10px;font-size:8px;font-weight:bold;background:white}.recruit-description-section__block__under__left .link{position:absolute;top:0;width:50vw;height:200px}.recruit-description-section__block__under__left__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px}.recruit-description-section__block__under__left__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__left__arrow:after{top:7px;left:10px}.recruit-description-section__block__under__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#F3F3F3;width:50vw;position:relative}.recruit-description-section__block__under__right h3{width:19vw;margin:auto;padding:10px 10px;font-size:8px;font-weight:bold;background:white}.recruit-description-section__block__under__right .link{position:absolute;top:0;width:50vw;height:200px}.recruit-description-section__block__under__right__arrow{position:absolute;background:#1d1d1d;padding:15px 15px;bottom:0px;right:0px;bottom:0px;right:0px}.recruit-description-section__block__under__right__arrow a{text-decoration:none;color:white}.recruit-description-section__block__under__right__arrow:after{top:7px;left:10px}.news-section{margin-bottom:100px;padding:45px 0}.news-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.news-section__title h2 .sab-title{font-size:10px}.news-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.news-section__article{width:91.48vw;line-height:1.5;margin-bottom:30px;padding:0;margin-bottom:30px}.news-section__article__text{text-align:left;padding:15px 15px;margin:0}.news-section__article__text__List{border-bottom:solid 1px #E3E3E3;padding:0 0 15px;margin:0 0 15px}.news-section__article__text__List__small{font-size:8px;color:#848484;padding-bottom:7.5px}.news-section__article__text__List:last-child{margin:0;border-bottom:none}.event-information-section{margin-bottom:100px;text-align:center}.event-information-section__title{margin-bottom:45px}.event-information-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.event-information-section__title h2 .sab-title{font-size:10px}.event-information-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.event-information-section__block__detail{width:91.48vw;margin:0 auto;padding:0;font-size:0}.event-information-section__block__detail__List{display:block;width:100%;padding:0}.event-information-section__block__detail__List .tagIcon_small{left:0}.event-information-section__block__detail__List__arrow{bottom:0}.event-information-section__block__detail__List:nth-child(even){margin:0}.event-information-section__block__detail__List a:hover{opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.event-information-section__block__detail__List a:hover__arrow{background:#fff100}.event-information-section__block__detail__List a:hover__arrow:after{}.event-information-section__block__detail__List .event-closed{height:60px;bottom:0}.event-information-section__block .noPostText{display:block;margin:0 0 45px}.interview-section{margin-bottom:100px}.interview-section__title{margin-bottom:45px}.interview-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.interview-section__title h2 .sab-title{font-size:10px}.interview-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.interview-section__block{position:relative}.interview-section__block__bg{background-color:#F3F3F3;padding-bottom:45px;height:75vh;margin-top:-70vh}.interview-section__block__images{display:block;position:relative;padding:0}.interview-section__block__images ul.slider{width:100vw}.interview-section__block__images ul.slider .slick-list .slick-track{overflow:hidden}.interview-section__block__images .link{text-decoration:none;color:black}.interview-section__block__images__card{width:91.48vw;display:block;margin:0 auto}.interview-section__block__images__card__introduce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:91.48vw;position:relative;border:0px solid white}.interview-section__block__images__card__introduce img{width:91.48vw}.interview-section__block__images__card__introduce__category{position:absolute;top:7.5px;left:0}.interview-section__block__images__card__text{width:100%;padding:15px;text-align:left;background:white;position:relative;z-index:10}.recruit-kind-section{margin:0 auto 100px}.recruit-kind-section__block{width:91.48vw;margin:0 auto;font-size:0}.recruit-kind-section__block__List{width:100%}.carousel-section{margin:0 0 100px}.carousel-section__title{margin-bottom:45px}.carousel-section__title h2 .main-title{font-family:"Futura";font-weight:bold;font-size:16px}.carousel-section__title h2 .sab-title{font-size:10px}.carousel-section__title:after{content:"";width:60px;margin:auto;position:absolute;right:0;left:0;border:solid 2px #a49c0b}.carousel-section__block{max-width:91.48vw;margin:0 auto}.carousel-section__block__detail{width:100%;padding:0}.carousel-section__block__detail__list{text-align:left}.carousel-section__block__detail__list a{display:block;width:100%;margin:0 0 30px}.carousel-section__block__detail__list a img{width:100%}.carousel-section__block__detail__list .carouselName{display:block;margin:0 0 15px;font-weight:bold}.carousel-section__block__detail__list p{line-height:2}.carousel-section__block__detail__list div{padding-top:10vh}.carousel-section .slick-dots{bottom:20vh}}.c-lower-eyecatch.manusupport{height:250px;position:relative;margin-bottom:7.22222%;background:#54d5e6}.c-lower-eyecatch__head{box-sizing:border-box;position:absolute;z-index:2;margin:0 auto}.c-lower-eyecatch__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}.c-lower-eyecatch__head-en{display:block;line-height:1;font-weight:400;text-transform:uppercase}.c-lower-eyecatch__head-ja{display:block;letter-spacing:2px}.c-lower-eyecatch__head{top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 50px}span.c-lower-eyecatch__head-en{color:#fff;font-weight:500;font-size:35px;letter-spacing:10px}.c-lower-eyecatch__head{max-width:100%}span.c-lower-eyecatch__head-ja{color:#fff;font-size:28px;letter-spacing:2px;font-weight:500}.culture-section__block__detail__list__link{width:100%;min-height:60px;position:relative;border-top:1px solid #fff}@media (max-width:767px){.main{position:relative}.main__header__inner{height:288px;background-image:url(../img/culture_main_sp.jpg);background-position:center 45px}.main__header__inner__title{position:absolute;top:calc((288px / 2) - 25px);left:4.26vw}.main__header__inner__title__up{display:block;font-size:10px}.main__header__inner__title__middle{display:inline-block;font-family:"Futura";font-weight:bold;font-size:12px}.paginationTop-wrapper{margin-bottom:30px}.paginationTop-wrapper .pagination{margin-bottom:30px}.paginationTop-wrapper .pagination .page-numbers{margin:0 15px 30px 0px}.culture-section{margin:0 auto 100px}.culture-section__article .comingsoonImg{width:91.48vw;margin:0 auto}.culture-section__article .comingsoonImg img{width:80%}.culture-section__article .comingsoonImg span{position:absolute;top:50%;left:20%;z-index:30;color:#C4C4C4;font-family:"Futura";font-weight:bold;font-size:14px}.culture-section__block{margin:0 0 20px;padding:60px 0;background-color:#F3F3F3}.culture-section__block__detail{width:91.48vw;margin:0 auto;padding:0;font-size:0}.culture-section__block__detail .marginNone{margin-bottom:135px}.culture-section__block__detail__list{display:inline-block;width:100%;margin:-105px 30px 135px 0;background-color:white;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.03);box-shadow:0 0 8px 3px rgba(0,0,0,0.03)}.culture-section__block__detail__list:nth-child(3n){margin-right:0}.culture-section__block__detail__list__imge{background-color:#F8F8F8}.culture-section__block__detail__list__imge img{width:100%;padding:20px 40px}.culture-section__block__detail__list__text{padding:15px}.culture-section__block__detail__list__text span{display:block;margin:0 0 15px;font-size:10px;font-weight:bold;line-height:1.5}.culture-section__block__detail__list__text p{min-height:initial;font-size:8px;line-height:2}.culture-section__block__detail__list__link{width:100%;min-height:4vw;position:relative;border-top:1px solid #E3E3E3;text-align:center}.culture-section__block__detail__list__link a{display:block;width:90%;padding:20px 5%;font-size:1vw;font-weight:bold;background:#ccc}.culture-section__block__detail__list__link:hover{text-decoration:underline;opacity:0.5;-webkit-transition:all 1s;transition:all 1s}.culture-section__block__detail__list__link:after{content:"";width:11px;height:19px;position:absolute;top:20px;right:7.5px}.culture-section__block__detail__list__nolink{width:100%;min-height:initial}.culture-section__block__detail__list__nolink span{display:block;width:100%;padding:0;font-size:0;color:white;font-weight:bold}.culture-section__block__detail__list:last-child{margin-bottom:0}.culture-section__block__detail__list__text span{display:block;margin:-45px 0 15px;font-size:10px;font-weight:bold;line-height:1.5}}li.culture-section__block__detail__list.merit{display:inline-block;width:calc(33.3% - 25px);margin:5px 10px 5px 10px;vertical-align:top;min-height:350px;background-color:white;-webkit-box-shadow:0 0 8px 3px rgb(0 0 0 / 3%);box-shadow:0 0 8px 3px rgb(0 0 0 / 3%)}}.culture-section__block.merre.overallWidth{margin:0 0 20px;padding:10px 0;background-color:#d5f1ff}.culture-section__block__detail__list__imge{overflow:hidden;height:13vw;background-color:#F8F8F8}.culture-section__block__detail__list__text.mere span{display:block;margin:0 0 15px;font-size:14px;font-weight:bold;line-height:26px;letter-spacing:0px}ul.culture-section__block__detail.marginLeftRight.merit{margin:0 auto;width:1130px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/images/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#cboxOverlay{background:#fff}#cboxWrapper{}#cboxWrapper{padding:0;overflow:auto}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose,#cboxTitle{top:-30px}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxTitle{color:#fff}#inline-content{margin:20px}.product-detail-photo{text-align:center;padding:20px 75px}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-next{right:10px}.culture-section__block.merre.overallWidth{background:#d5f1ff;padding:0px 0 0;margin-bottom:45px}.item{float:none;list-style:none;position:absolute;left:10%;width:65%;z-index:50}h2.itmtitle{font-size:1.4vw;letter-spacing:1px;font-weight:600;margin-bottom:4%}p.itmlist{font-size:0.94vw;letter-spacing:1px;font-weight:600;color:#fff;background:#1b1b1b;padding:10px;width:20%;text-align:center;margin:2% 0 2% 0}p.itmtext{font-size:0.94vw;line-height:1.4vw;font-weight:500;letter-spacing:1px;width:80%}.culture-section__block__detail__list__imge.mere img{padding:0}div#cboxOverlay{opacity:0.9;cursor:pointer;visibility:visible}img.jsbtn{width:40px;position:absolute;top:-25px;right:15px}.culture-section__block__detail__list__text.mere span{display:block;margin:0 0 10px;padding:20px 10px;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0px}li.last{background:#fff}img.sengenimglist{width:100%}.culture-section__block__detail__list__imge.xxq{background:#90d3f3}.culture-section__block__detail__list__imge.xxw{background:#90d3f3}.culture-section__block__detail__list__imge.xxe{background:#90d3f3}.culture-section__block__detail__list__imge.xxr{background:#90d3f3}.culture-section__block__detail__list__imge.xxt{background:#90d3f3}.tbreadcrumb{font-size:0.84vw;padding:1px 0;border:1px solid #fff;margin-bottom:7%;margin-top:6%;font-weight:500;-webkit-text-stroke:0.02vw}h2.maintitle{font-size:30px;font-weight:500;-webkit-text-stroke:0.06vw;margin-left:10%;line-height:40px;margin-top:10%}.shinsabox-right{padding-left:4%;padding-right:0%}img.shinsain-img{width:24vw;height:auto;overflow:hidden}.shinsabox{clear:both;min-height:20vw;display:flex;margin-bottom:3vw}p.shinsain-name2{font-size:1.3vw;font-weight:600;letter-spacing:1px;margin-bottom:3%}p.shinsain-name1{font-size:16px;letter-spacing:1px;margin-bottom:3%;line-height:1.6vw;-webkit-text-stroke:0.04vw}p.shinsain-name3{font-size:16px;letter-spacing:1px;margin-bottom:10px;line-height:1.6vw;font-weight:500;-webkit-text-stroke:0.02vw;letter-spacing:0.02vw;letter-spacing:1px}.contents.shisain{width:95%;margin:0 auto}.p-menu__content__button{margin-top:7.5%}p.road{font-size:20px;font-weight:500;-webkit-text-stroke:0.02vw;margin-left:10%;margin-top:4%;line-height:60px}a.docment{text-decoration:underline;letter-spacing:1px;margin-right:1%}span.rpfk{color:#ccc;letter-spacing:1px}span.mizlead{margin-right:1%;font-size:30px}.link-box_btn{background-color:black;border-radius:1000px;position:relative;z-index:1;-webkit-transition:.3s;transition:.3s;border:solid white 1px;overflow:hidden;text-align:center;margin:0 auto 6%;padding:1%;color:#fff}span.u-effect-border.-white-on{font-size:20px;font-weight:500;-webkit-text-stroke:0.04vw;text-decoration:underline}@media screen and (max-width:780px){ul.culture-section__block__detail.marginLeftRight.merit{margin:0 auto;width:100%}li.last{background:#fff}.culture-section__block__detail__list__imge{overflow:hidden;height:13vw;background-color:#F8F8F8}li.culture-section__block__detail__list.merit{display:inline-block;width:calc(100% - 20px);margin:5px 10px 25px 10px;vertical-align:top;min-height:293px;background-color:white;-webkit-box-shadow:0 0 8px 3px rgb(0 0 0 / 3%);box-shadow:0 0 8px 3px rgb(0 0 0 / 3%)}.culture-section__block__detail__list__text.mere span{display:block;margin:0 0 15px;font-size:12px;font-weight:bold;line-height:20px;letter-spacing:0px}.regular{margin-top:35px;margin-bottom:0px}div#cboxOverlay{opacity:0.95;cursor:pointer;visibility:visible}h2.itmtitle{font-size:16px;margin-bottom:35px;letter-spacing:1px}p.itmlist{font-size:12px;letter-spacing:1px;font-weight:500;color:#fff;background:#1b1b1b;padding:5px;width:100px;text-align:center;margin:20px 0 10px 0}p.itmtext{font-size:13px;line-height:24px;letter-spacing:1px;width:80%}img.jsbtn{width:35px;position:absolute;top:-75px;right:30px}}.p-menu{display:none}p.titlebar{font-weight:600;font-size:20px;background:#ffffff;padding:1.5% 0%;border-radius:0px;margin-bottom:6%;border-top:1px solid #000;border-bottom:1px solid #000}section.culture-section{width:80%;margin-top:9%;margin-bottom:10%;margin-top:4%}.p-dl dd{flex:1}.p-dl dt,.p-dl dd{font-size:1vw;line-height:1.8vw;color:#000;font-weight:500;-webkit-text-stroke:0.04vw}p.u-mt15em{font-size:0.94vw}.p-dl__item{display:flex;padding:17.5px 0}.p-dl__item{border-bottom:1px solid #ececec;padding:2% 0}.p-outline__list dt{width:30%}.p-dl dt{padding:0 0 0 4%}.p-dl__item.top{background:#f1f1f1;color:#000;padding:2% 0}dl.p-outline__list.p-dl{margin-bottom:100px}.title{position:absolute;top:25%;color:#fff;left:6%}dt.titlehuku{font-weight:500;color:#000;-webkit-text-stroke:0.04vw;letter-spacing:1px}dd.titlehuku{font-weight:500;color:#000;-webkit-text-stroke:0.04vw;letter-spacing:1px}.c-hero-heading-en{display:contents;font-size:2vw;line-height:1;color:var(--color_black);font-family:var(--font-family_en);font-weight:700;position:relative;z-index:3;opacity:0;-webkit-transition-delay:0.4s;transition-delay:0.4s}p.p-menu__content__button{text-align:center}img.logoimg{margin-bottom:4%}img.logoimg.sk{width:40%;margin-bottom:4%}img.logoimg.nakanishi{width:55%;margin-bottom:4%}img.logoimg.cl{width:35%;margin-bottom:4%}img.logoimg.ics{width:65%;margin-bottom:4%}img.logoimg.oisx{width:70%;margin-bottom:6%}img.logoimg.setsu{width:50%;margin-bottom:4%}img.logoimg.xt{width:65%;margin-bottom:6%}img.logoimg.sm{width:65%;margin-bottom:6%}img.logoimg.kura{width:30%;margin-bottom:6%}img.logoimg.kwp{width:68%;margin-bottom:4%}img.logoimg.patf{width:66%}div#faq-index{width:78%;margin:0 auto}.shinsabox-left{width:20%!important}.shinsabox-right{width:80%;padding-left:4%;padding-right:0%}@media screen and (max-width:780px){section.culture-section{width:90%;margin-top:3%;margin-bottom:10%}.p-dl dt,.p-dl dd{font-size:12px;line-height:18px;color:#000}.berbox{display:none}.c-hero-heading-en{display:contents;font-size:16px;line-height:1;color:var(--color_black);font-family:var(--font-family_en);font-weight:700;position:relative;z-index:3;opacity:0;-webkit-transition-delay:0.4s;transition-delay:0.4s}.shinsabox{clear:both;min-height:20vw;display:contents;margin-bottom:3vw}.shinsabox-right{padding-left:0%;padding-right:0%}p.shinsain-name2{font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:6%;margin-top:8%}p.shinsain-name3{font-size:12px;letter-spacing:1px;margin-bottom:30px;line-height:18px;font-weight:500;-webkit-text-stroke:0.02vw;letter-spacing:1px}p.shinsain-name1{font-size:12px;letter-spacing:1px;margin-bottom:3%;line-height:20px;font-weight:500;-webkit-text-stroke:0.06vw}.row.tbreadcrumb{display:none}h2.maintitle{font-size:16px;font-weight:600;-webkit-text-stroke:0.06vw;margin-left:5%;line-height:28px;margin-top:7%;margin-bottom:9%}span.mizlead{margin-right:1%;font-size:14px}p.road{font-size:14px;font-weight:500;-webkit-text-stroke:0.1vw;margin-left:5%;margin-top:4%;line-height:60px}img.shinsain-img{width:45vw;height:45vw;overflow:hidden}p.titlebar{font-weight:600;font-size:20px;background:#ffffff;padding:3.5% 0%;border-radius:0px;margin-bottom:8%;border-top:1px solid #000;border-bottom:1px solid #000}p.road{font-size:13px;font-weight:500;-webkit-text-stroke:0.1vw;margin-left:5%;margin-top:4%;line-height:60px}img.shinsain-img{width:100%;height:auto;overflow:hidden}}body{background-color:#ffffff!important}h2.maintitle{font-size:30px;font-weight:500;-webkit-text-stroke:0.06vw;margin-left:10%;line-height:40px;margin-top:10%;border-bottom:2px solid #000;width:80vw;padding-bottom:4%}.inacome-page--business-contest-judge{min-height:60vh}
