html{font-size:62.5%}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}body{font-size:1.6rem;font-family:'Noto Sans JP',"游ゴシック",YuGothic,"游 ゴシック",Yu Gothic,sans-serif;line-height:2;letter-spacing:.08em;color:var(--color-black);margin:0;padding:0}:root{--tsk-pink:#ff6891;--color-black:#000;--color-yellow:#eee834;--color-lYellow:#fcfad6;--color-blue:#46d3d1;--color-lBlue:#e0f6f6;--color-white:#fefefe;--border-3:solid 3px}h3{font-size:3rem;line-height:1.75}h4{font-size:1.83rem}h5{font-size:1.6rem}small{font-size:1.16rem}li{list-style:none}a{text-decoration:none;font-weight:500;color:var(--color-black);transition:all .3s;position:relative}img{vertical-align:bottom;max-width:100%;height:auto}table{clear:both;overflow:hidden;border-collapse:separate;width:100%;border:none;border:solid 2px #000;border-radius:20px}td,th{background:#fefefe;padding:24px;box-sizing:content-box;border-bottom:1px solid #000;vertical-align:text-bottom}table tbody tr:last-child th,table tbody tr:last-child td{border-bottom:none}th{padding:24px 0;font-weight:500;border-right:solid 1px #000}.tableYellow th{background:#fdfdeb}.tablePink th{background:#ffe8ee}.tableBlue th{background:#daf6f6}.contents{margin:0 auto;width:88%;max-width:1140px}.contents-section{margin-bottom:160px}.contents-title{text-align:center;margin-bottom:min(56px, 6vw);line-height:1.75;position:relative}.contents-title img{height:32px;max-width:inherit}.contents-title span{font-weight:400;font-size:2rem;display:block;padding-top:8px}.linkBox{font-size:2.2rem;font-weight:700;display:block;background:var(--color-yellow);border:solid 2px var(--color-black);border-radius:10px;padding:16px;box-sizing:border-box;max-width:350px;width:90%;margin:auto}.linkBox:hover{transform:scale(1.03)}.bg-blue{background:var(--color-lBlue)}.bg-blueGreen{background:var(--color-blue)}.bg-yellow{background:var(--color-lYellow)}.bg-vividYellow{background:var(--color-yellow)}.bg-pink{background:var(--tsk-pink)}.bg-lightPink{background:#ffe8ee}.notFound{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:min(20vh, 38vw) 0}.notFont-wrapper{padding:0 10vw 0}.notFont-wrapper h2{font-size:min(7.24rem,12vw);font-weight:700;line-height:1.2;text-transform:uppercase;padding-bottom:16px}.notFont-wrapper p{font-size:min(1.83rem,4.24vw);padding-bottom:40px}.googleMap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.googleMap iframe,.googleMap object,.googleMap embed{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{position:relative;width:100%;padding-top:62.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.breadcrumbs{margin:8px 24px;text-align:center;font-size:min(1.24rem,3vw)}.breadcrumbs span{padding:0 2px}.breadcrumbs a{color:var(--tsk-pink);font-weight:400}#page-top{top:0;right:0;max-width:54px;position:absolute}#page-top a img{transition:all .3s;position:relative;top:8px;display:block}#page-top a img:hover{transform:translateY(-8px)}#loading{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;z-index:99999;background:#fefefe;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}#loading:before{position:absolute;content:"";background:var(--tsk-pink);width:100%;height:64%;bottom:0;left:0;z-index:-1}#slideshow{position:relative;width:94vw;max-width:1020px;height:34vh}#slideshow picture{position:absolute;top:0;left:0;z-index:8;opacity:.0}#slideshow picture.active{z-index:10;opacity:1.0}#slideshow picture.last-active{z-index:9}.loading-zoomIn{animation-name:zoomInAnime;animation-duration:.4s;animation-delay:3.6s;animation-fill-mode:forwards;opacity:0}@keyframes zoomInAnime{0%{transform:scale(.6);opacity:1}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.loading-fadeIn{animation-name:fadeIn;animation-delay:4.6s;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fade-in{opacity:0;transform:translate(0,14px);transition:all .4s}.fade-in.scroll-in{opacity:1;transform:translate(0,0)}.a-kakukaku{animation:kakukaku 5s step-start 0s infinite normal}.a-kakukaku2{animation:kakukaku 4s step-start 0s infinite normal}@keyframes kakukaku{0%{transform:translateY(2px) rotate(-4deg)}20%{transform:translate(0) rotate(0deg)}40%{transform:translateY(2px) rotate(-2deg)}60%{transform:translateY(-2px) rotate(2deg)}80%{transform:translate(0px) rotate(0deg)}100%{transform:translateY(2px) rotate(-4deg)}}.a-kakukaku3{animation:pikopiko 2s steps(2,start) infinite}@keyframes pikopiko{0%{transform:rotate(-18deg)}100%{transform:rotate(10deg)}}.a-kakukaku4{animation:pikopiko2 2.6s steps(2,start) infinite}@keyframes pikopiko2{0%{transform:rotate(7deg)}100%{transform:rotate(0deg)}}.a-fuwafuwa{animation:2.4s fuwafuwa infinite}@keyframes fuwafuwa{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.a-zoomInOut{animation:zoomInOut 2s steps(2,end) infinite;transform:scale(1.2)}@keyframes zoomInOut{0%{transform:scale(1.2)}100%{transform:scale(1)}}.a-zoomOutIn{animation:zoomOutIn 2s steps(2,end) infinite;transform:scale(1)}@keyframes zoomOutIn{0%{transform:scale(1)}100%{transform:scale(1.2)}}.a-fadeIn{animation-name:fadeIn;animation-delay:5s;animation-duration:2s;animation-fill-mode:forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.js-zoomIn{animation-name:zoomInAnime;animation-delay:.5s;animation-duration:.3s;animation-fill-mode:forwards;opacity:0}@keyframes zoomInAnime{0%{transform:scale(.4);opacity:1}50%{transform:scale(1.1);opacity:1}100%{transform:scale(1);opacity:1}}header{width:96%;margin:32px auto}header h1{max-width:500px;line-height:0}header h1 a:hover{opacity:.6}header h1 img{display:block}.headerWrapper{margin:0 auto;position:relative;padding:0;display:flex;align-items:center;justify-content:space-between}.header-menu{width:calc(100% - 50%);max-width:480px;display:block}.header-menu ul{display:flex;justify-content:space-between}.header-menu li a:hover{opacity:.6}.header-menu a:hover{opacity:.6}.hamburger{display:block;position:fixed;z-index:8;right:22px;top:22px;width:56px;height:122px;cursor:pointer;background:url(//tsk-saiyo.com/wp-content/themes/tsk-recruit/img/hamberger-open.png) no-repeat center;background-size:100%}.hamburger.active{background:url(//tsk-saiyo.com/wp-content/themes/tsk-recruit/img/hamberger-close.png) no-repeat center;background-size:100%}.globalMenu{position:fixed;z-index:6;top:0;left:0;width:100%;background:var(--tsk-pink);transition:all .6s;transform:translateY(-100%);box-sizing:border-box;padding:56px 62px}.globalMenu.active{transform:translateY(0%)}.globalMenu-mainList li{border-bottom:solid 1px #fefefe}.globalMenu-mainList li a{box-sizing:border-box;padding:26px 8px}.globalMenu-mainList li a:hover{opacity:.6}.globalMenu li a{color:#fefefe;display:block;text-transform:uppercase;letter-spacing:.1em}.globalMenu-wrapper h2 img{background:#fefefe;box-sizing:border-box;padding:16px;border-radius:10px;max-width:434px;display:block}.globalMenu-mainList_item img{height:min(22px, 4vw);max-width:fit-content}.globalMenu-mainList_item a p{display:flex;align-items:center;gap:min(16px, 3vw)}.globalMenu-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:32px;max-width:1140px;margin:auto}.globalMenu-contents{width:46%}.globalMenu-linkBox a.linkBox{color:var(--color-black);width:100%;max-width:100%;text-align:center;font-size:min(1.83rem, 4vw);border-radius:min(20px,4vw);padding:12px}.globalMenu-linkBox{display:flex;flex-direction:column;gap:min(16px, 3vw);padding-top:min(64px, 10vw)}.globalMenu-linkBox_item.-linkBox_item__entry a{background:#ffb3c8}.globalMenu-linkBox_item.-linkBox_item__sns a{background:#fefefe;display:flex;align-items:center;justify-content:center;gap:8px;display:flex;align-items:center}.globalMenu-linkBox_item.-linkBox_item__sns a span:nth-of-type(1){width:min(38px, 8vw);display:block}.KV{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:90vh;min-height:800px;max-height:900px;border-bottom:solid 3px #000}.KV:before{position:absolute;content:"";background:var(--tsk-pink);width:100%;height:64%;bottom:0;left:0;z-index:-1}.KV-wrapper{position:relative}.KV-wrapper h2{position:absolute;min-width:987px;width:97%;top:-57%;transform:translate(-50%,0);left:50%;z-index:2}.KV-wrapper h2 picture{display:block;animation-delay:4.2s}.KV-TVframe{position:relative}.-TVframe_frame{position:relative;bottom:0;max-width:1020px;left:50%;transform:translateX(-50%)}.KV-TVframe_contents{background:var(--color-lYellow);max-width:965px;width:114vh;max-height:420px;height:50vh;margin:auto;position:absolute;border-radius:26px;top:5%;left:50%;transform:translate(-50%,0)}.-TVframe_contents_textArea{height:100%;overflow-y:scroll;padding:56px;box-sizing:border-box;position:relative}.-TVframe_contents_textArea h3{width:90%;margin:0 auto 40px}.-TVframe_contents_textArea p{font-size:2rem;line-height:2.4;font-weight:600;text-align:center}.-TVframe_contents_textArea p{padding-bottom:40px}.-TVframe_contents_textArea p span{display:block}.-TVframe_contents_textArea p:last-of-type{padding-bottom:0}.scroll-image{margin:0 auto 22px;max-width:120px}.KV-tvDeco{position:absolute}.KV-tvDeco.-tvDeco_image1{max-width:226px;width:22vw;right:1vw;bottom:0}.KV-tvDeco.-tvDeco_image2{max-width:232px;width:22%;left:5vw;bottom:9.8%}.swiper-slide{margin:0 16px}.slider-bottom.swiper-slide{margin:32px 16px 0}.swiper-slide img{display:block;border-radius:20px;border:solid 3px #000}.swiper-wrapper{transition-timing-function:linear}.topics{box-sizing:border-box;padding-top:88px}.top-topics .contents{display:flex;flex-wrap:wrap;justify-content:space-between}.topics li{position:relative;padding:16px;box-sizing:border-box}.topics li span{color:gray}.topics li p{font-size:2rem;line-height:1.75}.topics li p a:hover{opacity:.6}.top-topics .topics-wrapper{width:58%;display:flex;gap:32px 0}.topics-titleArea{width:32%;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.topics-titleArea h2{text-align:left}.top-topics .topics-wrapper ul{border-left:solid 2px gray;width:calc(100% - 32%)}.topics-recruiting{width:38%}.topics-recruiting img{transition:ease .5s}.topics-recruiting a:hover img{transform:scale(1.05)}.topics-links a.linkBox{text-align:center;font-size:1.4rem;padding:6px;margin:inherit;width:136px;text-transform:uppercase}.-newsLink_pc{display:block}.-newsLink_sp{display:none}.p-topics_list li{padding:32px;border-bottom:solid 1px gray}.p-topics_list li .title,.single-title h3{font-weight:400;padding-right:40px}.p-topics_list li .title .date,.single-title .date{font-weight:300;font-size:2.4rem;color:gray}._list-date{display:flex;align-items:center;gap:20px}._list-date .new-text{text-transform:uppercase;background:var(--color-yellow);border:solid 2px #000;color:var(--color-black);border-radius:6px;line-height:1.6;padding:0 8px;font-size:1.6rem}.topics ._list-date{gap:12px}.topics ._list-date .new-text{font-size:1.4rem}.-topics_contents{display:block;padding:32px 24px 0;font-size:2rem}.-topics_contents p{padding-bottom:16px}.-topics_contents p:last-of-type{padding-bottom:0}.-topics_contents p a{color:var(--tsk-pink);text-decoration:underline}.p-single_contents h2:before,.p-single_contents h2:after{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;width:162px;height:100px;top:-20%;transform:translateY(-28%)}.p-single_contents h2:before{background-image:url(//tsk-saiyo.com/wp-content/themes/tsk-recruit/img/deco-imageLeft_section.png);left:4vw;animation:zoomInOut 2s steps(2,end) infinite}.p-single_contents h2:after{background-image:url(//tsk-saiyo.com/wp-content/themes/tsk-recruit/img/deco-imageRight_section.png);right:4vw;animation:zoomOutIn 2s steps(2,end) infinite}.p-single_contents p{font-size:2rem}.p-job .contents h2:before,.p-job .contents h2:after{position:absolute;content:"";background-size:100%;background-repeat:no-repeat;width:162px;height:100px;top:50%;transform:translateY(-50%)}.single-title{border-bottom:solid 1px gray;margin-bottom:40px;padding-bottom:24px}.postnav{text-align:center;padding-top:32px;margin-top:56px}.message{padding:92px 0 0;position:relative}.message-deco1{position:absolute;width:min(180px, 12vw);top:-2vw;left:7vw}.message-deco2{position:absolute;width:min(180px, 12vw);bottom:-11vw;left:10vw}.message .message-wrapper{position:relative;max-width:1240px;width:86%;margin:0 auto;display:flex;gap:40px 30px}.message-textArea{width:min(41em, 40vw)}.message-textArea p{padding-bottom:min(48px, 4vw);font-size:2rem}.message-officerImage{width:min(32em, 46vw);position:absolute;right:0;bottom:0}.movies{padding:148px 0 192px}.movies .contents{max-width:920px}.movies .youtube iframe{border:solid 3px #000;border-radius:min(30px,4vw)}.mainMenu-boxList{display:flex;flex-wrap:wrap;gap:80px 0;justify-content:space-between}.mainMenu-boxList_title img{height:35px}.mainMenu-boxList_title span{display:block;font-size:2rem;padding-top:8px}.mainMenu-boxList_item{width:48%;position:relative}.mainMenu-boxList_item a{display:block;position:relative}.mainMenu-boxList_item a:hover{transform:scale(1.02)}.-boxList_beginnerIcon{position:absolute;width:min(90px, 15vw);height:min(90px, 15vw);top:-20px;right:-20px}.top-mainMenu_illust{position:absolute;max-width:172px;width:28vw;bottom:0}.mainMenu-boxList_item1 .top-mainMenu_illust{bottom:-18px;left:-50px}.mainMenu-boxList_item2 .top-mainMenu_illust{bottom:-10px;right:-26px}.mainMenu-boxList_item6 .top-mainMenu_illust{bottom:-63px;right:-26px}.office{padding:112px 0 232px;position:relative}.office-character{position:absolute;width:234px;z-index:1}.-character_image1{left:12%;width:182px;bottom:-54px}.-character_image2{right:12%;bottom:-80px}.office-deco{position:absolute;width:24vw}.office-deco.office-deco1{top:-5vw;left:14vw}.office-deco.office-deco2{right:21vw;top:5vw;width:10vw}.contact{background:#aaa;padding:92px 0}.contact-list_item{background:#fefefe;padding:24px;text-align:center;width:42%}.contact-list_item h3{padding-bottom:16px}.contact-list_item p{padding-bottom:24px}.tel-number{font-size:3.2rem;font-weight:600}.tel-number span{font-size:2.13rem}.form-link{background:#ddd;display:block;max-width:340px;font-size:1.83rem;width:100%;margin:0 auto;padding:16px;box-sizing:border-box;position:relative}.form-link:hover{background:#c2c2c2}.form-link span{position:relative}.form-link:after{content:"";position:absolute;top:26px;right:8%;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg)}.wpcf7-form{padding:20px 0;margin-top:-50px}.wpcf7-form span.red{color:#a00}.wpcf7-form textarea{width:100%;height:150px}.wpcf7-form .wpcf7-submit{width:30%}footer{text-align:center}.footer-top{padding:92px 0 72px}.footer-top .contents{position:relative}.footer-menu{display:flex;justify-content:center;flex-wrap:wrap;gap:min(24px, 6vw) 0;padding-top:min(48px, 10vw)}.footer-menu li{position:relative;padding:0 min(20px, 4vw);border-left:solid 2px var(--color-white)}.footer-menu li:first-of-type{border-left:none}.footer-menu li a:hover{opacity:.8}.footer-menu li img{width:auto;height:min(16px, 3.4vw);display:block;margin:auto;max-width:fit-content}.footer-bottom{background:#fefefe;padding:64px 0}.footer-bottom a:hover{opacity:.6}.footer-bottom_wrapper{display:flex;justify-content:space-between;max-width:1140px;width:90%;margin:auto;text-align:left}.footer-sns{width:48%}.footer-sns a{display:flex;align-items:center;gap:16px;font-weight:600;line-height:1.6}.footer-sns a span{width:60px}.footer-sns p{font-size:1.8rem}.footer-copyRight{text-align:right;width:48%}.footer-copyRight img{width:80%;max-width:390px}.footer-copyRight small{display:block;padding-top:16px}.pc{display:block}nav.globalMenuSp{display:none}@media screen and (max-width:1024px){.contents-section{margin-bottom:92px}th{padding:24px 0}td{padding:24px}.header-menu{display:none}.globalMenu{padding:56px 40px}.globalMenu-contents{width:48%}.KV{min-height:740px}.KV-TVframe{max-height:max-content}.-TVframe_frame{width:82vw;min-width:700px}.KV-wrapper h2{min-width:922px;width:99%;top:-65%}.-TVframe_contents_textArea{padding:56px 20px}.KV-TVframe_contents{width:76vw;height:34vw;min-width:650px;min-height:350px;max-height:452px}.-TVframe_contents_textArea p{font-size:1.83rem}.message-deco1{width:16vw;left:3vw}.message-deco2{width:18vw;bottom:-14vw;left:5vw}.message .message-wrapper{flex-wrap:wrap;justify-content:center}.message-textArea{width:100%}.message-officerImage{width:70vw;margin-top:0;margin-left:16vw;position:static}.mainMenu-boxList{gap:min(48px, 8vw) 0}.top-mainMenu_illust{max-width:140px}.mainMenu-boxList_item1 .top-mainMenu_illust{left:-30px}.mainMenu-boxList_item6 .top-mainMenu_illust{right:-22px;bottom:-51px}.top-topics .contents{gap:40px 0}.top-topics .topics-wrapper{width:100%}.topics-recruiting{width:92%;margin:auto;text-align:center}.-topics_contents{padding:16px 16px 0}.office{padding:92px 0 182px}.office-character{width:170px}.-character_image1{width:130px;bottom:-38px}.-character_image2{bottom:-46px}.office-deco.office-deco1{left:14vw}.office-deco.office-deco2{right:14vw;top:10vw}.footer-menu li{width:18%}.footer-sns a span{width:48px}.footer-sns a{gap:8px}.footer-sns p{font-size:1.6rem}}@media screen and (max-width:768px){body{font-size:1.4rem}.pc{display:none!important}h1{font-size:5.6rem}h2{font-size:2.8rem}h3{font-size:2.24rem}th{padding:8px 0}td{padding:16px}small{font-size:1.02rem}table{border-radius:10px}.contents-section{margin-bottom:80px}.contents-title span{font-size:1.4rem}.linkBox{font-size:min(1.83rem,4vw);padding:min(12px, 3vw)}:root{--border-3:solid 2px}.swiper-slide img{border:solid 2px #000;border-radius:10px}.slider-bottom.swiper-slide{margin:16px 4px 0}header{margin:16px auto 16px}header h1{width:72%}.hamburger{width:34px;height:74px;right:14px;top:14px}.globalMenu{padding:40px 24px;height:100%;overflow-x:auto}.globalMenu-contents{width:100%}.globalMenu-wrapper h2 img{width:min(344px, 77vw);padding:12px}.globalMenu li a{font-size:min(1.6rem, 3.83vw);padding:min(20px, 5vw) 8px}.KV{max-height:672px;min-height:500px;border-bottom:solid 1px #000}.KV-wrapper h2{min-width:auto;top:-64%}.-TVframe_frame{width:90vw;min-width:auto}.KV-TVframe_contents{width:83vw;height:49vw;min-width:auto;min-height:auto}.KV-tvDeco.-tvDeco_image2{bottom:10.8%}.-TVframe_contents_textArea{padding:32px 20px}.-TVframe_contents_textArea h3{margin:0 auto 32px;width:100%}.-TVframe_contents_textArea p{font-size:1.6rem;padding-bottom:20px}.scroll-image{max-width:92px;margin:0 auto 10px}.topics{padding-top:56px}.top-topics .contents{gap:32px 0}.top-topics .topics-wrapper{flex-wrap:wrap;gap:24px 0}.top-topics .topics-wrapper ul,.topics-titleArea{width:100%}.topics-titleArea h2{margin-bottom:0;text-align:center}.topics li{padding:8px 16px}.topics-recruiting{width:90%}.topics-links a.linkBox{padding:3px}.-newsLink_pc{display:none}.-newsLink_sp{display:block;margin:auto}.p-topics_list li{padding:16px 8px}.p-topics_list li .title .date,.single-title .date{font-size:1.6rem}.p-topics_list li .title,.single-title h3{padding-right:22px}._list-date{gap:12px}._list-date .new-text{font-size:1.4rem;border:solid 1px #000;border-radius:4px}.-topics_contents{font-size:1.6rem;padding:16px 0 0}.-topics_contents p{padding-bottom:8px}.p-single_contents p{font-size:1.6rem}.single-title{margin-bottom:20px;padding-bottom:8px}.p-single_contents h2:before,.p-single_contents h2:after{width:18vw;height:12vw;top:20%}.p-single_contents h2:before{left:0}.p-single_contents h2:after{right:0}.message{padding:72px 0 0}.message .message-wrapper{gap:24px 30px}.message-textArea{width:100%}.message-textArea p{font-size:min(1.83rem, 3.83vw)}.message-officerImage{width:90vw;margin-left:10vw}.movies{padding:56px 0 92px}.movies .youtube iframe{border:solid 1px #000}.mainMenu-boxList_item{width:100%;position:relative}.office{padding:56px 0 112px}.office-deco{width:30vw}.office-deco.office-deco1{left:2vw}.office-deco.office-deco2{right:2vw;width:15vw}.-character_image1{width:108px;bottom:-33px;left:6%}.-character_image2{right:6%;bottom:-40px;width:138px}.footer-menu li{width:auto;text-align:center}.footer-bottom_wrapper{flex-wrap:wrap;gap:32px}.footer-sns{width:100%}.footer-sns p{font-size:1.4rem}.footer-sns a{justify-content:center}.footer-sns a span{width:32px}.footer-copyRight img{margin:auto;display:block}.footer-copyRight{width:100%;text-align:center}.footer-top{padding:48px 0}.footer-bottom{padding:40px 0 32px}#page-top{max-width:42px;top:94%}.-boxList_beginnerIcon{top:-3vw;right:-4vw}}@media screen and (max-width:521px){.contents-title img{height:7vw}h3{font-size:2.24rem}.KV{height:70vh;max-height:535px;min-height:400px}.-TVframe_frame{width:97vw}.KV-TVframe_contents{width:90vw;height:53vw}.-TVframe_contents_textArea{padding:24px 8px}.-TVframe_contents_textArea h3{width:100%;margin:0 auto 16px}.-TVframe_contents_textArea p{font-size:1.22rem;line-height:1.75;letter-spacing:0em}.-TVframe_contents_textArea{padding:24px 8px}.scroll-image{max-width:84px}.message{padding:32px 0 0}.movies{padding:32px 0 72px}.mainMenu-boxList_item{width:98%}.top-mainMenu_illust{width:22vw}.mainMenu-boxList_item1 .top-mainMenu_illust{left:-10px}.mainMenu-boxList_item2 .top-mainMenu_illust{right:-12px;bottom:-4px}.mainMenu-boxList_item6 .top-mainMenu_illust{bottom:-29px;right:-15px}.office{padding:32px 0 92px}.-character_image1{width:80px;bottom:-24px}.-character_image2{width:102px;bottom:-30px}.topics{padding-top:32px}.topics li p{font-size:1.6rem}.-topics_contents{font-size:1.4rem;padding:16px 0}.topics-recruiting{width:100%}.p-topics_list li{padding:16px 8px}.p-topics_list li .title,.single-title h3{font-size:1.6rem}.p-topics_list li .title .date,.single-title .date{font-size:1.4rem}._list-date .new-text,.topics ._list-date .new-text{font-size:1.24rem}.p-single_contents p{font-size:1.4rem}.footer-menu ul li{width:46%}}