@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;letter-spacing:.02em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style-type:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll}body{color:#333;font-family:'Noto Sans CJK JP','Noto Sans JP','Noto Sans',sans-serif;font-size:1.6rem;line-height:1.5;min-width:1024px;font-weight:500;font-feature-settings:"palt"}main{overflow:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:4.8rem;line-height:1.2;margin-bottom:30px}img{vertical-align:top;max-width:100%}.content{max-width:946px;padding:60px 47px;margin:0 auto}.content2{max-width:1040px;margin:0 auto}.anime{transform:translateY(50px);transition:1.2s;opacity:0}.anime.anim{opacity:1;transform:translateY(0px)}.anime2{overflow:hidden}.media_body .anime{transform:translateY(-50px);transition:1.2s;opacity:0}.media_body p.anime.anim:first-child{opacity:1;transform:translateY(0px);transition-delay:1s}.media_body p.anime.anim:nth-child(2){opacity:1;transform:translateY(0px);transition-delay:2s}.media_body p.anime.anim:nth-child(3){opacity:1;transform:translateY(0px);transition-delay:3s}.white .anime{transform:translateY(-50px);transition:1.2s;opacity:0}.white .anime.anim{opacity:1;transform:translateY(0px)}.flow .anime{transform:translateY(0px);opacity:1}.flow .anime.anim:after{width:95%}.btn{display:inline-block;position:relative;width:262px;margin-top:40px;height:48px;line-height:2.8;background-color:#dac232;border:4px solid #fff;color:#fff;font-size:1.8rem;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;text-align:center;text-decoration:none}.btn_arrow{position:relative;z-index:2}.btn_arrow:after{content:"";position:absolute;display:block;transition:all .03s;width:16px;height:18px;top:50%;right:13%;border-top:solid 2px;border-right:solid 3px;transform:translateY(-50%) rotate(45deg) skewX(-45deg)}.btn_text{color:#fff;z-index:10}.btn_text:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;display:block;background:#fff;z-index:-1;transition:.03s}.btn_text:hover{color:#dac232;border:4px solid #fff}.btn_text:hover:before{width:100%}.header{width:100%;border-bottom:solid 25px #44826a}.header a{transition:.2s}.header a:hover{opacity:.8}.header a .header_item1_text{transition:.2s}.header a:hover .header_item1_text{opacity:.8}.header a img{transition:.2s}.header a:hover img{opacity:.8}.header_drawer{display:none}.header_bg{margin:0 auto;background:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/hero_bg.jpg) center/cover;height:670px;z-index:-2}.header h2{margin-top:26px;font-size:4rem}.header_inner{display:flex;flex-direction:column}.header_img{max-width:1040px;margin:0 auto;background:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/hero_img.jpg) no-repeat 0 0;height:670px;z-index:-1}.header_list{display:flex;color:#fff;align-items:flex-start}.header_ttl{max-width:607px;margin:0 auto;margin-top:62px;-webkit-animation:bound 1s ease-in-out}@-webkit-keyframes bound{0%{transform:scale(0) translate(0,-500px)}50%{transform:scaleX(2) translate(0,200px)}70%{transform:scaleY(.5) translate(0,-100px)}90%{transform:scaleX(1.5) translate(0,50px)}100%{transform:scale(1) translate(0,0)}}.header_txt{max-width:520px;margin:0 auto;color:#fff;font-weight:600;text-shadow:1px 1px 4px rgba(0,0,0,.4);letter-spacing:.1em}.header_item1{padding-top:20px;padding-bottom:20px;padding-left:12.5px;padding-right:12.5px;background-color:#0c69ab;width:175px;height:84px}.header_item1 img{width:auto}.header_item1_text{margin-top:1rem;display:block;text-align:center;font-size:max(1.6rem, 11.1811px)}.header_item2_list{display:flex;justify-content:center;flex-grow:1}.header_item2 a{display:inline-block;padding-top:2.4rem;padding-bottom:2.4rem;padding-left:max(0.875rem, 11.1811px);padding-right:max(0.875rem, 11.1811px);font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:700;height:100%}.header .header_item3 a{display:inline-block;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding:14px 12px;background-color:#490b0b;width:100px;height:57px;font-size:max(0.75rem, 11.1811px);position:relative}.header .header_item3 a:before{content:"";width:17px;height:1px;background-color:#fff;position:absolute;right:12px;bottom:16px}.header .header_item3 a:after{content:"";width:10px;height:1px;background-color:#fff;position:absolute;right:11px;bottom:19.3px;transform:rotate(45deg)}.logo{width:150px;height:auto}.top-header{position:fixed;top:0;left:0;right:0;z-index:100;opacity:0;transform:translateY(-100%);visibility:hidden;transition:.3s}.top-header.show{opacity:1;transform:translateY(0);visibility:visible}.top-header.no-transition{transition:none}.header2{width:100%;height:77px;border-bottom:solid 8px #44826a;background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:100}.header2 a{transition:.2s}.header2 a:hover{opacity:.8}.header2 a .header_item1_text{transition:.2s}.header2 a:hover .header_item1_text{opacity:.8}.header2 a img{transition:.2s}.header2 a:hover img{opacity:.8}.header2+main{padding-top:77px}.header2 .header_inner{max-width:1040px;margin:0 auto}.header2 .header_item1{padding-top:10px;padding-left:25px;padding-bottom:0;padding-right:0;background-color:#0c69ab;width:175px;height:74px}.header2 .header_item1_text{margin:0;font-size:max(1.4rem, 11.1811px);position:relative;left:-12px}.header2 .header_item2 a{display:inline-block;color:#44826a;padding-top:30px;padding-left:19px;padding-bottom:0;height:100%}.header2 .header_item2.current a{color:#fff;background-color:#44826a}.header2 .header_item3 a{display:inline-block;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding:14px 12px;background-color:#490b0b;width:76px;height:56px;font-size:max(1.2rem, 11.1811px);position:relative}.header2 .header_item3--form a{display:inline-block;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding:14px 12px;background-color:#44826a;width:76px;height:57px;font-size:max(1.4rem, 11.1811px);text-align:center;white-space:nowrap;position:relative}.header2 .header_item3 a:before{content:"";width:17px;height:1px;background-color:#fff;position:absolute;right:12px;bottom:16px}.header2 .header_item3 a:after{content:"";width:10px;height:1px;background-color:#fff;position:absolute;right:11px;bottom:19.3px;transform:rotate(45deg)}.media{display:flex}.about{position:relative}.about .media{flex-direction:row-reverse;max-width:946px;margin:0 auto;padding-bottom:18px}.media_text{font-size:1.5rem;line-height:1.6}.about h2{padding-top:40px;max-width:946px;margin:0 auto;padding-bottom:10px}.about_wrapper{margin-right:32px}.about .media_text{width:600px}.spring_bg{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_01.png),url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_02.png);background-repeat:no-repeat,no-repeat;background-position:5% 6.2%,95% 12%;position:relative;z-index:1}.about__bgSpring{width:100%;height:27rem;position:absolute;top:7rem;left:0;z-index:-1}.about__bgSpring:before{content:"";width:17.6rem;height:17.2rem;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_01.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:6rem}.about__bgSpring:after{content:"";width:17.6rem;height:17.2rem;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_02.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:8rem}.about .media:after{content:" ";width:100%;height:350px;background:#dac232;clip-path:polygon(0 15%,100% 0,100% 85%,0 100%);position:absolute;top:310px;left:0;z-index:-1}.summary .summary_h2{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/spring_01.png),url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/spring_02.png);background-repeat:no-repeat,no-repeat;background-position:77% 35%,82.2% 90%;padding-bottom:0;padding-top:30px}.summary .summary_img{transform-origin:left top;transform:rotateZ(15deg);position:relative;z-index:-2;width:680px}.summary .summary_text{font-size:1.5rem;line-height:1.6;margin-top:50px;width:445px}.summary .media{flex-direction:row-reverse;margin:0 auto;max-width:946px}.up{padding-top:20px}.up .media{max-width:946px;margin:0 auto}.up:after{content:" ";width:100%;height:380px;background:#dac232;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/img03.jpg);background-position:105% 95%;background-repeat:no-repeat;clip-path:polygon(0 0,100% 14%,100% 100%,0 86%);position:absolute;top:-50px;z-index:-1}.up h2{font-size:5.2rem;font-weight:400;margin-bottom:0;margin-right:44px}.up .media_text{font-size:1.4rem;background-color:#fff;color:#dac232;padding:7px 10px 8px 15px}.up .media_body p{justify-content:center;align-items:center}.up .media_waku1{width:320px;margin-left:50px;margin-bottom:5px}.up .media_waku2{width:453px;margin-bottom:20px}.up .media_waku3{width:293px;margin-left:30px}.up .btn{margin-top:30px}.down .media{flex-direction:row-reverse;max-width:946px;margin:0 auto;position:relative}.down{padding-top:0;margin-top:100px}.down:after{content:" ";width:100%;height:388px;background:#44826a;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/img04.jpg);background-repeat:no-repeat;clip-path:polygon(0 0,100% 14%,100% 86%,0 100%);position:absolute;top:-70px;z-index:-1}.down h2{font-size:5.2rem;font-weight:400;margin-bottom:0;width:380px;margin-top:15px;margin-left:60px}.down .media_text{font-size:1.4rem;background-color:#fff;color:#44826a;padding:7px 10px 8px 15px}.down .media_body p{justify-content:center;align-items:center}.down .media_waku1{width:362px;margin-top:60px;margin-left:150px;margin-bottom:17px}.down .media_waku2{width:480px}.down .btn{margin-top:30px;background-color:#44826a;margin-left:60px}.down .btn_text:hover{color:#44826a}.recruit_list{padding-bottom:0;padding-top:80px}.para{min-height:168px;background-position:center top;background-repeat:no-repeat;background-size:cover;z-index:-3;position:relative}.bg_01{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/blue_bg.jpg)}.recruit_list h2{text-align:center;margin-bottom:0}.recruit_list .btn{background-color:#44826a;border:none;width:270px;height:56px;line-height:3.2}.recruit_list .btn_text:hover{color:#44826a}.introduction{color:#fff;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../images/job-search/introduction-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:13rem 0 11rem;position:relative;z-index:-2}.introduction:after{display:block;content:"";width:calc(50% - 10rem);height:10rem;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../images/job-search/introduction-text.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:2rem;right:10rem}.introduction__inner{max-width:946px;margin:0 auto}.introduction__title{line-height:1}.introduction__text{margin-top:3rem;width:50%;text-shadow:.9px 1.8px 1.8px rgba(12,13,17,.15)}.introduction__links{margin-top:10rem;display:flex}.introduction__link{width:50%}.introduction__link a{display:block;aspect-ratio:683/290;background-repeat:no-repeat;background-size:cover;position:relative}.introduction__link:first-child a{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../images/job-search/introduction-link1.jpg)}.introduction__link:last-child a{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../images/job-search/introduction-link2.jpg)}.introduction__link a:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;opacity:0;transition:.2s}.introduction__link a:hover .introduction__linkText{background-color:#fff;color:#000}.introduction__link a:hover .introduction__linkText:before,.introduction__link a:hover .introduction__linkText:after{background-color:#000}.introduction__link a:hover:after{opacity:1}.introduction__linkText{display:inline-block;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:4.2rem;line-height:1;padding:2.6rem 7.3rem 2.5rem 3.6rem;border:.3rem solid #fff;position:absolute;bottom:2rem;transition:.2s;z-index:1}.introduction__linkText:before{content:"";width:3rem;height:.2rem;background-color:#fff;position:absolute;right:2rem;bottom:2rem}.introduction__linkText:after{content:"";width:1.5rem;height:.2rem;background-color:#fff;position:absolute;right:1.7rem;bottom:2.5rem;transform:rotate(45deg)}.introduction__link:first-child .introduction__linkText{right:2rem}.introduction__linkTextWrap{display:block;width:100%;max-width:473px;position:absolute;bottom:2rem}.introduction__link:last-child .introduction__linkText{right:0;bottom:0}.voicesWrapper{padding-top:77px;margin-top:-77px}.voices{padding:4rem 0 13rem;overflow:hidden;position:relative}.voices:after{content:"";width:100%;height:25rem;background-color:#0c69ab;clip-path:polygon(0 0,100% 20%,100% 100%,0 80%);position:absolute;left:0;bottom:0;z-index:-1}.voices__bgSpring{width:100%;height:20rem;position:absolute;top:13rem;left:0;z-index:-1}.voices__bgSpring:before{content:"";width:17.6rem;height:17.2rem;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_01.png);background-repeat:no-repeat;background-size:contain;transform:rotate(-25deg);position:absolute;top:0;left:-6.8rem}.voices__bgSpring:after{content:"";width:17.6rem;height:17.2rem;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_02.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:-2.9rem}.voices__inner{max-width:946px;margin:0 auto}.voices__title{line-height:1;position:relative;color:#fff;margin-bottom:0}.voices__title:after{content:"";width:138vw;height:12rem;margin:0 calc(50% - 69vw);background-color:#0c69ab;clip-path:polygon(0 0,100% 0,100% 100%,0 80%);position:absolute;left:0;bottom:-1.4rem;z-index:-1}.voices__text{margin-top:2rem;width:50%}.voices__contents{margin-top:1.5rem;display:flex;justify-content:flex-start;gap:2rem .6rem;flex-wrap:wrap}.voices__content{width:calc((100% - 1.2rem) / 3)}.voices__content:nth-child(3n+1){position:relative;top:4rem}.voices__content:nth-child(3n){position:relative;top:-4rem}.voiceCard a{display:block}.voiceCard a:hover .voiceCard__img img{transform:scale(1)}.voiceCard__img{aspect-ratio:318/260;overflow:hidden}.voiceCard__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:.2s}.voiceCard__body{padding:1.5rem;text-align:center;display:flex;flex-direction:column;gap:1rem;background-color:#fff}.voiceCard__title{font-size:2.4rem;font-weight:700;margin-bottom:0;line-height:1}.voiceCard__title span{display:inline-block;font-size:2rem;font-weight:500}.voiceCard__year{font-size:1.4rem;font-weight:400;line-height:1}.voiceCard__inCharge{width:13rem;font-size:1.8rem;font-weight:400;color:#0c69ab;margin:0 auto;position:relative;line-height:1}.voiceCard__inCharge:before{content:"[";font-size:1.8rem;font-weight:800;color:#0c69ab;position:absolute;top:50%;left:0;transform:translateY(-50%)}.voiceCard__inCharge:after{content:"]";font-size:1.8rem;font-weight:800;color:#0c69ab;position:absolute;top:50%;right:0;transform:translateY(-50%)}.spring_bg2{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_05.png),url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_02.png);background-repeat:no-repeat,no-repeat;background-position:2% 2%,97% 0%;position:relative;z-index:1}.women .media_img-wrapper2{width:1040px;margin:0 auto}.women{padding-top:65px;position:relative;height:674px}.women .media_img{position:absolute;top:180px;left:50%;margin-left:-100px;height:581px}.women h2{max-width:1040px;margin:0 auto;color:#dac232;font-size:8.5rem;transform-origin:left bottom;transform:rotateZ(-2deg);margin-top:10px;padding-left:140px}.women .white{position:absolute;left:0;background-color:#fff;padding-top:15px;margin-top:15px;padding-bottom:8px}.women h3.force{color:#dac232;font-size:5.2rem;margin-bottom:0;padding-left:calc((100vw - 1040px) / 2);padding-right:35px}.women .media_text{position:absolute;top:360px;width:400px;height:220px;padding-left:5px}.women .media2{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_06.png);background-repeat:no-repeat;background-position:4% 90%;height:680px}.women .media2:after{content:" ";width:100%;height:680px;background:#dac232;clip-path:polygon(0 7%,100% 0,100% 93%,0 100%);position:absolute;top:110px;left:0;z-index:-1}.women .media_body{position:relative;text-align:right}.women .media_text2{position:absolute;top:560px;left:50%;font-size:1.5rem;background-color:#fff;z-index:2;padding-top:60px;padding-left:40px;padding-right:40px;padding-bottom:31px;margin-left:-150px;text-align:left;width:570px}.women h3.flexible{position:absolute;top:500px;font-size:4.8rem;margin-top:115px;padding-bottom:50px}.minute .media_img-wrapper{flex:0 1 30%;margin-right:1%}.minute h2{color:#44826a;margin-bottom:20px}.minute{background-color:#fff;padding-top:60px;position:relative}.minute .media{max-width:1040px;margin:0 auto;background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_07.png);background-repeat:no-repeat;background-position:4% 1%}.minute .media_body{margin-left:32%}.minute .media_text{margin-bottom:10px;width:660px}.minute .movie{background-color:#dac232;text-align:center;height:576px}.minute .media_img{max-width:1024px;margin:0 auto}.youtube{position:relative;width:1024px;height:576px;margin:0 auto}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.spring_bg3{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_08.png),url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_02.png),url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_04.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:7% 1%,97% 1%,80% 36%;position:relative;z-index:1}.you .media_img-wrapper2{width:1040px;margin:0 auto}.you{padding-top:30px;position:relative;height:1820px}.you .media_img{position:absolute;top:180px;left:50%;margin-left:-40px}.you h2{max-width:1040px;margin:0 auto;color:#44826a;font-size:7.5rem;transform-origin:left bottom;transform:rotateZ(2deg);margin-top:0;padding-left:115px}.you .white{position:absolute;left:0;top:180px;background-color:#fff;padding-top:13px;padding-bottom:8px}.you h3.force{color:#44826a;font-size:5.2rem;margin-bottom:0;padding-left:calc((100vw - 1040px) / 2);padding-right:0}.you .media_text{position:absolute;top:360px;width:400px;padding-left:5px}.you .media2{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_06.png);background-repeat:no-repeat;background-position:4% 90%;height:680px}.you .media2:after{content:" ";width:100%;height:643px;background:#44826a;clip-path:polygon(0 0,100% 7%,100% 100%,0% 100%);position:absolute;top:97px;left:0;z-index:-1}.you .media_body{position:relative;text-align:right}.you .media_img2{position:absolute;top:560px;right:60%}.you .white2{position:absolute;top:522px;left:50%;margin-left:-100px;background-color:#fff;padding-top:30px;padding-left:40px;padding-bottom:33px;z-index:2;width:100%}.you h3.flexible{font-size:4.8rem}.you .media_text2{font-size:1.5rem;width:550px}.you .media_img3{position:absolute;top:800px;left:50%}.you .white3{position:absolute;top:788px;background-color:#fff;padding-top:32px;padding-left:50px;padding-bottom:45px;z-index:2;width:470px}.you h3.flexible2{font-size:4.8rem}.you .media_text3{font-size:1.5rem;width:450px}.you .media_img4{position:absolute;padding-left:13px;top:1140px}.you .white1{position:absolute;top:1215px;width:383px;left:50%;margin-left:120px}.you .media_text4{font-size:1.5rem}.you .media3:after{content:" ";width:100%;height:325px;background:#dac232;clip-path:polygon(0 0,100% 7%,100% 100%,0% 100%);position:absolute;top:1585px;left:0;z-index:-2}.you .white4:after{position:absolute;top:1565px;left:0;z-index:-1;content:" ";width:100%;height:325px;background:#fff;clip-path:polygon(5% 0,45% 0,46% 59%,40% 61%,39% 78%,35% 62%,7% 69%)}.you h3.flexible3{font-size:4.8rem;font-weight:400;position:absolute;top:1565px;z-index:1;padding-top:60px;padding-left:60px}.you .media_text5{position:absolute;top:1570px;font-size:1.5rem;width:528px;left:50%;margin-left:-30px;padding-top:70px}.you .media_text6{position:absolute;top:1735px;font-size:1.5rem;width:528px;left:50%;margin-left:-30px}.recruit{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/bg_03.png);background-repeat:no-repeat;background-position:100% 7%}.table{border-collapse:collapse;width:87%}.table tr:nth-child(2n - 1){background:#eaeaea}.table td{padding:8px 25px;font-weight:500}.table td:first-child{color:#075b96}.flow .blue{background-color:#0c69ab}.flow h2{max-width:920px;margin:0 auto;color:#fff;padding-top:15px;padding-bottom:15px;margin-bottom:43px}.flow h3{font-size:1.8rem;color:#fff;margin-top:15px;margin-bottom:20px;text-align:center;font-weight:600}.bl_card_badge{position:relative}.bl_card_badge:after{content:'';position:absolute;z-index:1;top:-15px;left:0;width:50px;height:30px;background-color:#dac232}.bl_card_badge_txt{position:absolute;z-index:2;top:-17px;left:12px;color:#fff;font-size:2.2rem;font-weight:600;letter-spacing:.1em}.bl_card{background-color:#0c69ab;height:300px}.bl_card_imgWrapper{padding-top:40px;text-align:center}.bl_card_imgWrapper img{width:125px}.bl_card_body{padding:14px}.bl_card_body>*:last-child{margin-bottom:0}.bl_card_txt{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:1.2rem;font-weight:700;color:#fff}.bl_card_txt2{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:1.2rem;font-weight:700;color:#fff;text-align:center}.bl_cardUnit{display:flex;flex-wrap:wrap;position:relative}.bl_cardUnit:after{content:'';position:absolute;z-index:-1;top:133px;left:0;width:0;height:34px;background-color:#0c69ab;transition:5s}.bl_cardUnit_col4>.bl_card{width:16.8%;margin-right:4%;margin-bottom:60px}.bl_cardUnit_col4>.bl_card:nth-of-type(5n){margin-right:0}.contact-section{padding-top:77px;margin-top:-77px}.contact{max-width:100%;background-color:#f5f5f5}.contact h2{text-align:center;margin-bottom:0}.contact .inner{width:1040px;margin:0 auto}.req{letter-spacing:.1em;font-size:1.1rem;padding:3px 6px;color:#fff;background:#ce566e;display:inline-block;text-align:center;margin-left:10px;width:28px;margin-bottom:10px}.form_item p{font-weight:600}.form_wapper{max-width:60%;padding-top:30px;padding-bottom:18px}.form_item:not(:last-child){margin-bottom:33px}.form_input--txt{color:#bebebe}.form_input input{font-size:1.8rem;padding:12px 22px 8px;width:93%;border:none;height:27px;margin-bottom:30px}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus{outline:2px #ce566e solid}.wpcf7 .wpcf7-not-valid{outline:2px #ce566e solid;background:rgba(206,86,110,.15)}.wpcf7-not-valid-tip{margin-top:-20px}.form_input .tel input{width:50%}.form_submit{align-items:center;background:#44826a;height:55px;justify-content:center;margin:0 auto;width:270px}.form_submit:hover{background:#2eb581;box-shadow:0 3px 6px rgba(0,0,0,.2)}input[type=submit]{-webkit-appearance:none;background-color:transparent;background-image:none;border:none;cursor:pointer;text-decoration:none;font-size:2.4rem;color:#fff;letter-spacing:5px;line-height:2.3;width:100%}.call{color:#fff;text-align:center}.parallax{background-image:url(//koryo-spg.co.jp/wp-content/themes/koryo/css/../img/blue_bg.jpg);min-height:273px;background-position:center top;background-repeat:no-repeat;background-size:cover}.call h2{font-size:4.2rem;padding-top:55px;margin-bottom:15px}.call_tel{font-size:7.2rem;font-weight:900;line-height:1}.call_text{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-top:15px;line-height:1}.footer{padding-top:17px;color:#fff;background-color:#44826a;height:200px}.footer_bg{background-color:#0c69ab}.footer_bg2{background-color:#172b5c}.footer_inner{max-width:1040px;margin-right:auto;margin-left:auto;height:158px;display:flex;justify-content:start}.footer_inner2{max-width:1040px;margin-right:auto;margin-left:auto;height:42px}.footer_logo{padding-top:25px;width:200px}.footer_logo .footer_txt{text-align:right;padding-top:9px}.footer_media{margin-left:65px;width:178px}.footer_media2{margin-left:380px;width:220px}.footer_media,.footer_media2{padding-top:50px}.footer_txt{font-size:1.4rem;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.footer_media2 .footer_txt{line-height:2}.footer_inner2 .footer_txt{padding-top:13px;text-align:right;font-size:1.5rem}.pc_none{display:none}