@charset "UTF-8";main a{color:#e33500;text-decoration:underline}h1,h2,h3,h4,h5{line-height:1.5}.pageTitleWrap{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/pagetitle_bg.jpg) no-repeat 50%/cover;color:#1f2023;position:relative;text-align:center;width:100%}.pageTitleWrap .pageTitleInner{display:flex;flex-direction:column;justify-content:center;position:relative}.pageTitleWrap .postDate{display:block;font-family:Barlow,sans-serif;font-weight:600}.pageTitleWrap .pageTitleJp{font-weight:700}.pageTitleWrap .pageTitleEn{color:#e33500;font-family:Barlow,sans-serif;font-weight:700;line-height:1.3;text-transform:uppercase}.pageTitleWrap .postCareer,.pageTitleWrap .postName{color:#4b4b4d;display:inline-block}.breadcrumb{display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb li{color:#1f2023;position:relative}.breadcrumb li a{color:#1f2023}.breadcrumb .archive.post-article-archive{display:none}#contents{line-height:1.8}#contents.bgGray{background-color:#f8f8f8}#contents #recommend{padding-bottom:0}.articleList .articleListItem figure{overflow:hidden}.articleList .articleListItem figure img{width:100%}.articleList .articleListItem>a{color:#1f2023;display:block;text-decoration:none}.articleList .articleListItem .articleCareer,.articleList .articleListItem .articleName{color:#959595;display:inline-block}.articleList .articleListItem .articleListTitle,.articleNav a{color:#1f2023;font-weight:700}.articleNav a{border:1px solid #cbcbcb;border-radius:5px;text-align:center;text-decoration:none}.articleNav a.current{background-color:#e33500;border:1px solid #e33500;color:#fff}#otherInterview .titleEn,#otherInterview .titleJa{text-align:center}#otherInterview .articleList,.pager ul{justify-content:center}.pager ul{display:flex;flex-wrap:wrap;list-style-type:none}.pager ul li{color:#1f2023;font-family:Barlow,sans-serif;font-weight:700;line-height:1}.pager ul li a{border-bottom:1px solid #e0e0e0;text-decoration:none;transition:.3s}.pager ul .current,.pager ul li a{color:#1f2023;display:inline-block;padding:8px;position:relative}.pager ul .current{border-bottom:1px solid #e33500}.pager ul .next,.pager ul .prev{border:none;position:relative}.pager ul .prev:before{left:0;transform:rotate(180deg)}.pager ul .next:before,.pager ul .prev:before{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_orange.svg) no-repeat;background-size:contain;bottom:0;content:"";height:13px;margin:auto;position:absolute;top:-2px;transition:all .3s;width:15px}.pager ul .next:before{right:0}.prevNextLink{display:flex;justify-content:center}.prevNextLink a{color:#fff;text-decoration:none}.prevNextLink .ichiran a{color:#fff}.whiteBox{background-color:#fff;box-shadow:6px 5px 12px 2px #ccc,-8px -9px 11px 5px #fff}.formWrap p[class*=is-error]{margin-bottom:0;margin-top:10px}.formWrap .is-error{color:red;font-weight:700}.formWrap input[type=email],.formWrap input[type=password],.formWrap input[type=tel],.formWrap input[type=text],.formWrap select{border:1px solid #d0d0d0;border-radius:3px;padding:5px 15px;width:100%}.formWrap input[type=email]::-moz-placeholder,.formWrap input[type=password]::-moz-placeholder,.formWrap input[type=tel]::-moz-placeholder,.formWrap input[type=text]::-moz-placeholder,.formWrap select::-moz-placeholder{color:#d0d0d0}.formWrap input[type=email]::placeholder,.formWrap input[type=password]::placeholder,.formWrap input[type=tel]::placeholder,.formWrap input[type=text]::placeholder,.formWrap select::placeholder{color:#d0d0d0}.formWrap input[type=email].is-error,.formWrap input[type=password].is-error,.formWrap input[type=tel].is-error,.formWrap input[type=text].is-error,.formWrap select.is-error{font-weight:400}.formWrap input[type=checkbox]{display:none}.formWrap input[type=checkbox]+label{cursor:pointer;display:inline-block;padding:3px 3px 3px 25px;position:relative;transition:all .2s}.formWrap input[type=checkbox]+label:after,.formWrap input[type=checkbox]+label:before{content:"";position:absolute;transition:all .2s}.formWrap input[type=checkbox]+label:before{background:#fff;border:1px solid #ccc;border-radius:3px;height:16px;left:0;margin-top:-8px;top:50%;width:16px}.formWrap input[type=checkbox]+label:after{border-bottom:2px solid #1f2023;border-left:2px solid #1f2023;height:5px;left:3px;margin-top:-4px;opacity:0;top:50%;transform:rotate(-45deg) scale(.5);width:10px}.formWrap input[type=checkbox]+label:hover:before{background:#fff}.formWrap input[type=checkbox]:checked+label:before{background:#fff;border:1px solid #1f2023}.formWrap input[type=checkbox]:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.formWrap input[type=submit].commonBtn{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg);background-position:center right 24px;background-repeat:no-repeat}.formWrap dl dd{margin-top:15px}.formWrap .hissu{background-color:#e33500;color:#fff;display:inline-block;line-height:1;margin-left:8px;padding:3px 8px;transform:translateY(-2px)}.formWrap br{display:none}.formWrap br+label,.formWrap label+input{display:block;margin-top:15px}.formWrap input[type=submit]{align-items:center;background-color:#f07800;border:1px solid #e8651a;border-radius:3px;box-shadow:2px 2px 0 0 #e8651a;color:#fff;display:flex;font-weight:700;justify-content:center;margin:0 auto;position:relative;text-align:center;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s cubic-bezier(.25,.1,0,.72)}.formWrap input[type=submit]:before{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow.svg) no-repeat;background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg);background-size:contain;bottom:0;content:"";height:13px;margin:auto;position:absolute;right:16px;top:0;transition:all .3s;width:15px}.formWrap input[type=submit]:disabled{background-color:#d8d8d8;border-color:#b1b1b1;box-shadow:2px 2px 0 0 #b1b1b1;color:#939395}.featureList .featureListItem .featureTextWrap{position:relative;z-index:2}.featureList .featureListItem .featureTextWrap .subTitle{font-family:Barlow,sans-serif;letter-spacing:.1em;position:relative}.featureList .featureListItem .featureTextWrap h2{font-weight:700}.gmap iframe{width:100%}.commonImgBox{display:flex}.cardListWrap .cardList{display:flex;flex-flow:wrap;justify-content:space-between}.cardListWrap li{background-color:#fff;border:1px solid #aaa}.cardListWrap a{background-color:#fff;display:flex;flex-flow:nowrap;text-decoration:none}.cardListWrap .txt{position:relative}.cardListWrap .txt .ttl{color:#151515;font-size:17px;width:100%}.cardListWrap .txt .viewmore{color:#192f60;display:inline-block;font-family:Barlow,sans-serif;font-weight:500;text-align:right}.cardListWrap .txt .viewmore:before{background:#192f60;content:"";display:block;position:absolute;transform:translateY(-50%) scaleX(1);transform-origin:right;transition:all .3s cubic-bezier(.25,.1,0,.72);z-index:2}.leadTtl,.mainTtl1{text-align:center}.mainTtl1{font-weight:700}.subTtl{color:#e33500;display:block;font-family:Barlow,sans-serif;letter-spacing:1px}.rinenListWrap .rinenBorder,.rinenListWrap .rinenList{width:100%}.rinenListWrap .rinenList dt{color:#e33500;font-size:24px;font-weight:700}.subTtl+.mainTtl1{margin-top:0}.indexList{display:flex;flex-wrap:wrap}.indexList li{overflow:hidden}.indexList a{color:#1f2023;text-decoration:none}.indexList .thumbnail{overflow:hidden}.indexList .thumbnail img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72);width:100%}.indexList .pageTitle{background-color:#f4f4f4;font-weight:700;margin-top:0!important;position:relative}.indexList .pageTitle:after{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_orange.svg) no-repeat 50%/100%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.occupationList{display:flex;flex-wrap:wrap}.occupationList li{overflow:hidden}.occupationList a{align-items:center;background-color:#f4f4f4;color:#1f2023;display:flex;height:100%;position:relative;text-decoration:none}.occupationList a:after{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_orange.svg) no-repeat 50%/100%;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.occupationList .occupation{font-weight:700;line-height:1.4}.occupationList .more{display:block;font-weight:700;line-height:1;position:relative}#voice{margin-top:0}#voice .read,#voice h2{text-align:center}#voice a.voiceCont{color:#1f2023;display:block;text-decoration:none}#voice a.voiceCont .voiceSubTitle{color:#e33500;font-weight:500;letter-spacing:.05rem}#voice a.voiceCont .voiceSubTitle .number{font-family:Barlow,sans-serif;font-weight:600}#voice a.voiceCont .voiceImg{overflow:hidden}#voice a.voiceCont .voiceImg img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72)}#voice a.voiceCont .btnWrap{margin:0;position:relative;text-align:right}#voice a.voiceCont .btnWrap:after{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_orange.svg) no-repeat 50%/100%;content:"";display:block;position:absolute}#voice a.voiceCont .viewMore{color:#e33500;display:inline-block;font-family:Barlow,sans-serif;font-weight:700;position:relative}#voice a.voiceCont .viewMore:before{background-color:#cecece;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.readBox:not(:last-of-type){border-bottom:1px solid #b4b4b4}.chronology dt{align-items:center;display:flex}.chronology .number{-webkit-background-clip:text;background-image:linear-gradient(180deg,#fadad0,#eff0f0 75%);font-family:Barlow,sans-serif;font-weight:700;line-height:1;-webkit-text-fill-color:transparent}.chronology .title{font-weight:700;letter-spacing:.02em;margin-top:0!important}.chronology dd{position:relative}.chronology dd:before{background-image:linear-gradient(180deg,#fadad0,#eff0f0 75%);bottom:0;content:"";display:block;height:calc(100% - 8px);position:absolute}.chronology dd ul .orange{color:#e33500;font-family:Barlow,sans-serif;font-weight:700}.imgLayout{display:flex;flex-wrap:wrap}.imgLayout .img{overflow:hidden}.descBox{text-align:center}.descBox .title{font-weight:700;letter-spacing:.02em;line-height:1.45}.descBox .desc{line-height:1.75}.caption{color:#777;text-align:right}#toc_container li:before{content:none}.singleContents .has-inline-color.has-luminous-vivid-orange-color{color:#e33500!important}.singleContents .inner>:first-child{margin-top:0}.singleContents a{color:#e33500}.singleContents h2{border-bottom:1px solid #b4b4b4}.singleContents h3{font-weight:700;position:relative}.singleContents h3:before{background-color:#b4b4b4;height:100%;top:0}.singleContents h3:after,.singleContents h3:before{border-radius:100svh;content:"";display:inline-block;left:-3px;position:absolute;width:3px}.singleContents h3:after{background-color:#e33500;bottom:0;height:50%}.singleContents h4{font-weight:500;padding-bottom:15px;position:relative}.singleContents h4:after{background-color:#e33500;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;top:auto;width:20px}.singleContents ol{counter-reset:item;list-style-type:none;padding-left:0}.singleContents ol li{padding-left:1.2em;text-indent:-1.2em}.singleContents ol li:before{color:#e33500;content:counter(item) ".";counter-increment:item;font-family:Barlow,sans-serif;font-weight:700;padding-right:.4em}.singleContents ol li:not(:first-of-type){margin-top:10px}.singleContents ol ol{padding-left:1em}.singleContents p+.wp-block-gallery{margin-top:10px}.singleContents .wp-block-button .wp-block-button__link,.singleContents .wp-block-button a{background-color:#e33500!important;border-radius:100svh;color:#fff!important;display:inline-block;font-weight:700;position:relative;text-align:center;text-decoration:none;transition:all .3s;z-index:1}.singleContents .wp-block-button .wp-block-button__link:before,.singleContents .wp-block-button a:before{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg) no-repeat;background-size:contain;bottom:0;content:"";margin:auto;position:absolute;right:22px;top:0;transition:all .3s}.singleContents .wp-block-button .wp-block-button__link:after,.singleContents .wp-block-button a:after{background-color:#e33500;border-radius:100svh;content:"";display:block;position:absolute;transform:translate(-50%,-50%);z-index:-1}.singleContents .wp-block-button.darkGrey .wp-block-button__link{background-color:#313238!important}.singleContents .wp-block-table{border-top:1px solid #c1c1d0}.singleContents .wp-block-table thead{border-bottom:none}.singleContents .wp-block-table tr th{background-color:#1f2023;border:1px solid #c1c1d0;border-left:none;border-top:none;color:#fff;font-weight:400;text-align:center}.singleContents .wp-block-table tr th:last-child{border-right:none;margin-bottom:0}.singleContents .wp-block-table tr td{border-color:#c1c1d0;border-left:none;border-top:none}.singleContents .wp-block-table tr td:last-child{border-right:none;margin-bottom:0}.singleContents .wp-block-table.greyBg td:first-of-type{background-color:#f8f8f8}.singleContents .wp-block-image{overflow:hidden}.singleContents .wp-block-columns .wp-block-image{margin-bottom:10px}.singleContents .wp-block-media-text .wp-block-media-text__content p{margin-top:0}.singleContents .wp-block-media-text__media{overflow:hidden}.singleContents .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow p{margin-top:0}.singleContents .colorBox{background-color:#f8f8f8}.singleContents .colorBox .title{font-weight:500;padding-bottom:15px;position:relative}.singleContents .colorBox .title:after{background-color:#1f2023;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;width:20px}.singleContents .profileBox{background-color:#f8f8f8;width:100%}.singleContents .profileBox .profileTitle{border-bottom:1px solid #1f2023;margin:0 0 20px;padding:0 0 10px}.singleContents .profileBox .profileInner .infoArea{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.singleContents .profileBox .profileInner .infoArea img{border-radius:50%}.singleContents .profileBox .profileInner .authorGroup{margin-top:12px;text-align:center}.singleContents .profileBox .profileInner .authorPosition{color:#494a81;font-weight:700}.singleContents .profileBox .profileInner .authorName{font-weight:700;margin:0 0 5px}.singleContents .profileBox .profileInner .authorProfile{margin:0}.singleContents .profileBox .snsIcon{display:inline-block;padding-left:26px;text-decoration:none}.singleContents .profileBox .snsIcon:not(:last-child){margin-right:16px}.singleContents .profileBox .snsIcon.twitter{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_twitter_blue.svg);background-position:0;background-repeat:no-repeat;background-size:20px auto}.singleContents .profileBox .snsIcon.instagram{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_instagram.svg);background-position:0;background-repeat:no-repeat;background-size:20px auto}.singleContents .sekouWrap{display:flex;justify-content:center;position:relative}.singleContents .sekouWrap .sekouItem{position:relative}.singleContents .sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";position:absolute}.singleContents .sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.singleContents .sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;left:0;position:absolute;text-align:center;top:0}.singleContents .sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.singleContents .sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.singleContents .sekouWrap .sekouItem .item img{height:100%;width:100%}.singleContents .sekouWrap+p{text-align:center}.singleContents .statusBox{background-color:#f4f4f4}.singleContents .statusBox .titleEn{color:#e33500;font-family:Barlow,sans-serif;font-weight:700}.singleContents .statusBox .details>div{border-bottom:1px solid #999b9f}.singleContents .statusBox .details dt{font-weight:700;line-height:1.46}.singleContents .statusBox .details dd{line-height:1.46}h2.title{border-bottom:1px solid #b4b4b4}h2.title2.good{position:relative}h2.title2.good:before{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_good.svg) no-repeat 50%/100%;content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}h2.title2.bad{position:relative}h2.title2.bad:before{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_bad.svg) no-repeat 50%/100%;content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}h2.title3{letter-spacing:.02em}h3.title{font-weight:700;position:relative}h3.title:before{background-color:#b4b4b4;height:100%;top:0}h3.title:after,h3.title:before{border-radius:100svh;content:"";display:inline-block;left:-3px;position:absolute;width:3px}h3.title:after{background-color:#e33500;bottom:0;height:50%}h4.title{font-weight:500;padding-bottom:15px;position:relative}h4.title:after{background-color:#e33500;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;top:auto;width:20px}ol{counter-reset:item;list-style-type:none;padding-left:0}ol li{padding-left:1.2em;text-indent:-1.2em}ol li:before{color:#e33500;content:counter(item) ".";counter-increment:item;font-family:Barlow,sans-serif;font-weight:700;padding-right:.4em}ol li:not(:first-of-type){margin-top:10px}ol ol{padding-left:1em}section.bgGray{background-color:#f8f8f8}.catch{color:#1f2023;font-weight:700;line-height:1.5!important}a.icon{color:#e33500!important;display:inline-block;padding-right:25px;position:relative}a.icon:after{background-position:50% 0;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:.2em;width:20px}a.icon[href$=pdf]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_pdf.svg)}a.icon[href$=doc]:after,a.icon[href$=docx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_word.svg)}a.icon[href$=xls]:after,a.icon[href$=xlsx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_excel.svg)}a.icon.front{padding-left:25px;padding-right:0}a.icon.front:after{left:0}.iconBlank{background:url(../images/second/icon_blank.svg) no-repeat 0 0;background-size:cover;color:#5659f1!important;display:inline-block;height:17px;margin-left:10px;position:relative;top:-3px;vertical-align:middle;width:17px}.commonBtn{color:#fff!important;margin:auto 0 0}.imgLine2 li{text-align:center}.imgLine2 li img{max-width:100%}.imgLine3 li{text-align:center}.imgLine3 li img{max-width:100%}.imgInP .img .cap,.twoCol .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.twoCol p{line-height:1.7}.colorBox{background-color:#f8f8f8}.colorBox .title{font-weight:500;padding-bottom:15px;position:relative}.colorBox .title:after{background-color:#1f2023;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;width:20px}.sekouWrap{display:flex;justify-content:center}.sekouWrap,.sekouWrap .sekouItem{position:relative}.sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";position:absolute}.sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;left:0;position:absolute;text-align:center;top:0}.sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.sekouWrap .sekouItem .item img{height:100%;width:100%}.sekouWrap+p{text-align:center}.statusBox{background-color:#f4f4f4}.statusBox .titleEn{color:#e33500;font-family:Barlow,sans-serif;font-weight:700}.statusBox .details>div{border-bottom:1px solid #999b9f}.statusBox .details dt{font-weight:700;line-height:1.46}.statusBox .details dd{line-height:1.46}.iframeWrap{padding-bottom:56.25%;position:relative}.iframeWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.commonTable{border-collapse:collapse;border-spacing:inherit;border-top:1px solid #c1c1d0;width:100%}.commonTable th{background-color:#494a81;border-bottom:1px solid #c1c1d0;border-right:1px solid #c1c1d0;color:#fff;font-weight:400;text-align:center}.commonTable th:last-child{border-right:none;margin-bottom:0}.commonTable th.sub{background-color:#f8f8f8;color:#1f2023}.commonTable th.null{background-color:#fff;border-left:1px solid #c1c1d0;border-top:1px solid #c1c1d0}.commonTable td{border-bottom:1px solid #c1c1d0;border-right:1px solid #c1c1d0;word-break:break-all}.commonTable td:last-child{border-right:none;margin-bottom:0}.commonTable td.null{border-left:1px solid #c1c1d0;border-top:1px solid #c1c1d0}.scrollTable{overflow:auto}.scrollText{display:block;font-size:12px;margin:30px 0 -20px;text-align:right}.customTable>div{border-top:1px solid #c1c1d0;display:flex}.customTable>div:last-of-type{border-bottom:1px solid #c1c1d0}.customTable dt{background-color:#f8f8f8;border-right:1px solid #c1c1d0;font-weight:700;text-align:center}.customTable dd.col2{display:flex;flex-wrap:wrap}.customTable p{margin-top:0!important}.customTable ol,.customTable p,.customTable ul{margin-bottom:0!important}.customTable ol li,.customTable ul li{margin-top:0!important}.customNumberList{border-top:1px solid #b4b4b4;counter-reset:item;list-style-type:none}.customNumberList li{border-bottom:1px solid #b4b4b4;position:relative;text-indent:inherit}.customNumberList li:before{color:#e33500;content:counter(item) ".";counter-increment:item;font-family:Barlow,sans-serif;font-weight:700;position:absolute}.customNumberList .title{font-weight:700;letter-spacing:.02em}.customNumberList .txt{line-height:1.62}.customPointList li{position:relative}.customPointList .number{-webkit-background-clip:text;background-image:linear-gradient(180deg,#fadad0,#eff0f0 75%);font-family:Barlow,sans-serif;font-weight:700;line-height:1;-webkit-text-fill-color:transparent;position:absolute}.customPointList .title{font-weight:700;letter-spacing:.02em;margin-top:0!important}.customPointList .title .orange{color:#e33500}.customPointList .txt{line-height:1.62}.pointerNone{cursor:default;text-decoration:none}.taC{text-align:center!important}.taL{text-align:left!important}.taR{text-align:right!important}.Center{margin:0 auto!important}.ovh{overflow:hidden!important}.mw100{max-width:100%!important;width:auto!important}.w100p{width:100%!important}.pT0{padding-top:0!important}.mB0{margin-bottom:0!important}.mB5{margin-bottom:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mB30{margin-bottom:30px!important}.mB40{margin-bottom:40px!important}.mB50{margin-bottom:50px!important}.mT0{margin-top:0!important}.mT5{margin-top:5px!important}.mT10{margin-top:10px!important}.mT20{margin-top:20px!important}.mT30{margin-top:30px!important}.mT40{margin-top:40px!important}.mT50{margin-top:50px!important}.mL0{margin-left:0!important}.mL5{margin-left:5px!important}.mL10{margin-left:10px!important}.mL20{margin-left:20px!important}.mL30{margin-left:30px!important}.mL40{margin-left:40px!important}.mL50{margin-left:50px!important}.mR0{margin-right:0!important}.mR5{margin-right:5px!important}.mR10{margin-right:10px!important}.mR20{margin-right:20px!important}.mR30{margin-right:30px!important}.mR40{margin-right:40px!important}.mR50{margin-right:50px!important}.bold{font-weight:700!important}.underline{text-decoration:underline!important}.textOrange{color:#e33500!important}.marker{background:linear-gradient(transparent 60%,#ffd4d5 0)!important}.floatL{float:left}.floatR{float:right}.preBox{background:#eff0f4;border:1px solid #1f2023;box-sizing:border-box;clear:both;font-family:Arial,sans-serif;line-height:1.8;margin-top:30px;overflow:hidden;padding:15px}.preBox pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word;-moz-text-align-last:auto;text-align-last:auto}@media screen and (max-width:768px){h1,h2,h3,h4,h5{line-height:1.5}.secSecond{margin-top:50px}.pageTitleWrap{min-height:125px}.pageTitleWrap.post{background:#fff;color:#1f2023;padding:0 20px}.pageTitleWrap.post .pageTitleInner{background-color:#fff;position:relative;text-align:left}.pageTitleWrap.post .pageTitleJp{font-size:22px;margin-top:10px}.pageTitleWrap .pageTitleInner{min-height:125px}.pageTitleWrap .postDate{font-size:12px;margin-bottom:10px}.pageTitleWrap .pageTitleJp{font-size:23px;margin-inline:auto}.pageTitleWrap .pageTitleEn{font-size:11px}.pageTitleWrap .postName{font-size:12px}.pageTitleWrap .postCareer{font-size:12px;margin-left:5px}.breadcrumb{padding:20px}.breadcrumb li{font-size:10px}.breadcrumb li+li{margin-left:30px}.breadcrumb li+li:before{content:"／";left:-20px;position:absolute;top:1px}#contents{padding:25px 0 60px}.inner{margin-inline:auto;max-width:600px;padding:0 15px}.inner.col2>div:first-of-type{margin-bottom:40px}*+.articleList,.articleList .articleListItem+.articleListItem{margin-top:30px}.articleList .articleListItem figure{border-radius:7px;margin-bottom:7px}.articleList .articleListItem .articleName{font-size:12px}.articleList .articleListItem .articleCareer{font-size:12px;margin-left:4px}.articleList .articleListItem .articleListTitle{font-size:14px;line-height:1.6;margin-top:5px}.articleNav{overflow-x:scroll;padding-bottom:15px;white-space:nowrap}.articleNav a{box-shadow:1px 1px 0 0 #cbcbcb;display:inline-block;font-size:12px;min-width:80px;padding:5px 10px}.articleNav a:not(:last-of-type){margin-right:10px}#otherInterview{padding-bottom:55px}.pager{margin-top:40px}.pager ul li{font-size:14px;margin:0 7px}.pager ul .next,.pager ul .prev{border:none;font-size:13px;position:relative}.pager ul .prev{margin-right:5px;padding-left:25px}.pager ul .next{margin-left:5px;padding-right:25px}.prevNextLink{font-size:12px;margin-top:40px;padding-top:20px}.whiteBox{padding:40px 20px}.formWrap .is-error{font-size:14px}.formWrap input[type=checkbox]{display:none}.formWrap input[type=checkbox]+label{cursor:pointer;display:inline-block;margin-bottom:5px;padding:3px 3px 3px 25px;position:relative;transition:all .2s}.formWrap input[type=checkbox]+label:after,.formWrap input[type=checkbox]+label:before{content:"";position:absolute;transition:all .2s}.formWrap input[type=checkbox]+label:before{background:#fff;border:1px solid #ccc;border-radius:3px;height:16px;left:0;margin-top:-8px;top:50%;width:16px}.formWrap input[type=checkbox]+label:after{border-bottom:2px solid #1f2023;border-left:2px solid #1f2023;height:5px;left:3px;margin-top:-4px;opacity:0;top:50%;transform:rotate(-45deg) scale(.5);width:10px}.formWrap input[type=checkbox]+label:hover:before{background:#fff}.formWrap input[type=checkbox]:checked+label:before{background:#fff;border:1px solid #1f2023}.formWrap input[type=checkbox]:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.formWrap input[type=submit].commonBtn{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg);background-position:center right 24px;background-repeat:no-repeat}.formWrap dl+dl{margin-top:20px}.formWrap .hissu{font-size:10px}.formWrap br{display:none}.formWrap input[type=submit]{margin-top:30px;padding:12px 40px;width:72%}.featureList{margin-top:60px}.featureList .featureListItem:nth-of-type(odd) .featureTextWrap{background-color:rgba(23,24,75,.95);color:#fff}.featureList .featureListItem:nth-of-type(odd) .featureTextWrap .subTitle:before,.featureList .featureListItem:nth-of-type(odd) ul.commonList li:before{background-color:#fff}.featureList .featureListItem:nth-of-type(2n) .featureTextWrap{background-color:hsla(0,0%,100%,.95)}.featureList .featureListItem:nth-of-type(2n) .featureTextWrap .subTitle:before{background-color:#1f2023}.featureList .featureListItem .featureTextWrap{padding:35px 20px}.featureList .featureListItem .featureTextWrap .subTitle{padding-left:35px}.featureList .featureListItem .featureTextWrap .subTitle:before{content:"";display:inline-block;height:1px;left:0;position:absolute;top:50%;width:24px}.featureList .featureListItem .featureTextWrap h2{font-size:19px;margin-top:10px}.btnCol .commonBtn{margin:0 auto}.btnCol .commonBtn+.commonBtn,.gmap{margin-top:20px}h2.title+.commonImgBox,h3.title+.commonImgBox,h4.title+.commonImgBox{margin:20px 0 40px}.commonImgBox{flex-direction:column-reverse;margin:0 0 40px}.commonImgBox .txt{margin-top:30px}.commonImgBox .img{text-align:center}.commonImgBox .img img{margin:auto;max-width:400px;width:100%}.commonImgBox.imgBtm{flex-direction:column}.commonImgBox.imgBtm .img{margin-top:30px}.cardListWrap .cardList{margin:auto;max-width:600px;position:relative;z-index:2}.cardListWrap li{overflow:hidden;width:100%}.cardListWrap li+li{margin-top:20px}.cardListWrap a{height:37vw}.cardListWrap .img{position:relative;width:45%}.cardListWrap img{border-radius:5px 0 0 5px;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out;width:100%}.cardListWrap .txt{text-align:center;width:55%}.cardListWrap .txt .ttl{align-items:center;display:flex;font-size:17px;height:100%;justify-content:center;padding:0 4px}.cardListWrap .txt .viewmore{bottom:8px;font-size:11px;position:absolute;right:8px;z-index:2}.cardListWrap .txt .viewmore:before{height:1px;right:60px;top:50%;width:18px}.leadTtl{font-size:25px;margin:40px 0 24px}.mainTtl1{font-size:25px;margin:36px 0 20px}.subTtl{font-size:15px}.rinenListWrap{margin:0 0 60px}.rinenListWrap .rinenBorder{border-bottom:1px solid #1f2023}.rinenListWrap .rinenList{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:330px;padding:10px 0;position:relative}.rinenListWrap .rinenList dt{margin-left:30px;width:30%}.rinenListWrap .rinenList dt img{height:auto;vertical-align:middle;width:42px}.rinenListWrap .rinenList dd{font-size:14px;line-height:2;width:70%}.rinenListWrap.txtListWrap .rinenList{display:block;padding:10px 0;text-align:center}.rinenListWrap.txtListWrap .rinenList dt{font-size:18px;margin-left:0;width:100%}.rinenListWrap.txtListWrap .rinenList dd{font-size:16px;width:100%}*+.secondBtn{margin-top:20px!important}.indexList{gap:20px}.indexList li{border-radius:7px;width:100%}.indexList .thumbnail{height:52vw;max-height:320px}.indexList .pageTitle{padding:15px}.indexList .pageTitle:after{height:11px;right:15px;width:14px}.indexList+.slideArea{margin-top:60px}.occupationList{gap:20px}.occupationList li{border-radius:7px;height:100px;width:100%}.occupationList a{padding:20px}.occupationList a:after{height:11px;right:20px;width:14px}.occupationList .occupation{font-size:17px}.occupationList .more{font-size:15px}#voice h2{margin-bottom:20px}#voice .read{margin-bottom:25px}#voice a.voiceCont{margin:0 auto 50px;max-width:600px}#voice a.voiceCont:last-of-type{margin-bottom:40px}#voice a.voiceCont .voiceSubTitle{font-size:12px;margin-bottom:15px;text-align:center}#voice a.voiceCont .voiceSubTitle .number{font-family:Barlow,sans-serif;font-weight:600}#voice a.voiceCont .voiceSubTitle .cut{margin:0 8px}#voice a.voiceCont h2{font-size:17px;line-height:1.59;margin-bottom:15px}#voice a.voiceCont .desc{line-height:1.86;margin-bottom:20px}#voice a.voiceCont .voiceImg{border-radius:15px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);margin-bottom:20px}#voice a.voiceCont .voiceImg img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72)}#voice a.voiceCont .btnWrap:after{height:8px;right:2.5px;top:9px;width:11px}#voice a.voiceCont .viewMore{font-size:13px;letter-spacing:.03em;padding-right:24px}.readBox:not(:last-of-type){padding-bottom:35px}.readBox .titleEn{font-size:16px}.readBox .txt{margin:20px 0 0}.readBox+.readBox{margin-top:40px}.chronology{margin-top:30px}.chronology>div:not(:last-child){margin-bottom:25px}.chronology .number{font-size:35px;letter-spacing:.02em;width:55px}.chronology .title{font-size:20px;line-height:1.5;width:calc(100% - 55px)}.chronology dd{margin-top:15px;padding-left:55px}.chronology dd:before{left:17px;width:2px}.chronology dd ul{margin-top:15px}.chronology dd ul li{line-height:1.7;margin-top:3px!important}.chronology dd ul .orange{display:block;font-size:16px;margin-right:15px}.chronology+.btnCenter{margin-top:50px}.imgLayout{gap:10px}.imgLayout .img img{border-radius:7px;width:100%}.imgLayout .img.wide{width:100%}.imgLayout .img.half{width:calc(50% - 5px)}.imgLayout .img.oneThird{width:calc(33.33333% - 6.7px)}.imgLayout+.descBox{margin-top:55px}.imgLayout+.imgLayout{margin-top:10px}.descBox{width:100%}.descBox+.imgLayout{margin-top:20px}.descBox .title{font-size:18px}.descBox .desc{font-size:14px;margin-top:15px}.caption{font-size:10px;margin-top:12px}.singleContents .has-inline-color.has-luminous-vivid-orange-color{color:#e33500!important}.singleContents .inner>:first-child{margin-top:0}.singleContents a{color:#e33500}.singleContents p{font-size:14px;margin-bottom:20px;margin-top:30px}.singleContents h2+p,.singleContents h3+p,.singleContents h4+p{margin-bottom:20px;margin-top:20px}.singleContents *+h2{margin-top:40px}.singleContents *+h3,.singleContents *+h4{margin-top:30px}.singleContents *+h2,.singleContents *+h3,.singleContents *+h4{margin-bottom:20px}.singleContents h2{font-size:22px;padding-bottom:15px}.singleContents h3{font-size:18px;padding-left:20px}.singleContents h4{font-size:16px}.singleContents ul li{padding-left:15px;position:relative}.singleContents ul li:not(:first-of-type){margin-top:10px}.singleContents ul li:before{background-color:#e33500;border-radius:50%;content:"";display:inline-block;height:6px;left:3px;position:absolute;top:10px;width:6px}.singleContents ul li ul{margin-bottom:.8em}.singleContents *+ol,.singleContents *+ul{margin-bottom:30px;margin-top:30px}.singleContents p+.wp-block-gallery{margin-top:10px}.singleContents .wp-block-button{margin-bottom:20px}.singleContents .wp-block-button .wp-block-button__link,.singleContents .wp-block-button a{margin:auto;min-width:233px!important;padding:12px 50px}.singleContents .wp-block-button .wp-block-button__link:before,.singleContents .wp-block-button a:before{height:11px;width:14px}.singleContents .wp-block-button .wp-block-button__link:after,.singleContents .wp-block-button a:after{background:rgba(227,53,0,.5);height:calc(100% + 12px);left:49.9%;top:50%;width:calc(100% + 13px)}.singleContents .wp-block-button.darkGrey .wp-block-button__link:after{background:rgba(49,50,56,.5)}.singleContents .wp-block-buttons{margin-bottom:20px}.singleContents .wp-block-buttons .wp-block-button{display:block;margin-bottom:0;width:100%}.singleContents .wp-block-table tr td,.singleContents .wp-block-table tr th{padding:20px}.singleContents .wp-block-image{border-radius:7px;margin-bottom:30px}.singleContents .wp-block-image img{border-radius:7px}.singleContents .wp-block-media-text .wp-block-media-text__content{margin-top:10px;padding-left:0;padding-right:0}.singleContents .wp-block-media-text{margin-bottom:30px}.singleContents .wp-block-media-text__media,.singleContents .wp-block-media-text__media img{border-radius:7px}.singleContents .wp-block-group{margin-bottom:30px}.singleContents .colorBox{margin-bottom:30px;padding:20px}.singleContents .colorBox .title{font-size:16px;margin-bottom:15px}.singleContents .profileBox{margin-bottom:30px;padding:20px}.singleContents .profileBox .profileTitle{font-size:16px}.singleContents .profileBox .profileInner .infoArea img{width:70px}.singleContents .profileBox .profileInner .authorPosition{font-size:13px}.singleContents .profileBox .profileInner .authorName{font-size:16px}.singleContents .profileBox .profileInner .authorProfile{font-size:14px}.singleContents .sekouWrap{display:flex;flex-flow:wrap;justify-content:center;margin:0 auto 30px;max-width:600px;position:relative;width:94%}.singleContents .sekouWrap:not(:first-of-type){margin-top:30px}.singleContents .sekouWrap .sekouItem{position:relative;width:calc(50% - 15px)}.singleContents .sekouWrap .sekouItem.gizi:first-of-type{margin-right:30px}.singleContents .sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";height:29px;position:absolute;right:-20px;top:calc(50% - 14px);width:12px}.singleContents .sekouWrap .sekouItem .cap{content:"";height:21px;left:0;position:absolute;top:0;width:55px}.singleContents .sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;font-size:12px;height:21px;left:0;position:absolute;text-align:center;top:0;width:55px}.singleContents .sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.singleContents .sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.singleContents .sekouWrap .sekouItem .item img{height:100%;width:100%}.singleContents .sekouWrap .secou_cap{display:flex;font-size:14px;justify-content:center;width:100%}.singleContents .sekouWrap+p{font-size:13px;margin-top:-20px}.singleContents .statusBox{border-radius:7px;margin-bottom:40px;padding:15px}.singleContents .statusBox .titleEn{font-size:16px}.singleContents .statusBox .details>div{margin-bottom:10px;padding-bottom:10px}.singleContents .statusBox .details dt{font-size:13px}.singleContents .statusBox .details dd{font-size:13px;margin-top:3px}*+p{margin-top:30px}h2+p,h3+p,h4+p{margin-bottom:20px;margin-top:20px}*+h2.title,*+h2.title2{margin-top:40px}*+h3.title,*+h4.title{margin-top:30px}h2.title{font-size:22px;padding-bottom:15px}h2.title2{font-size:21px}h2.title2.good{padding-left:40px}h2.title2.good:before{height:30px;width:30px}h2.title2.bad{padding-left:40px}h2.title2.bad:before{height:30px;width:30px}h2.title3{font-size:21px;margin-top:10px}h3.title{font-size:18px;padding-left:20px}h3.title2{font-size:19px;margin-top:25px}h4.title{font-size:16px}ul:not([class]) li{padding-left:15px;position:relative}ul:not([class]) li:not(:first-of-type){margin-top:10px}ul:not([class]) li:before{background-color:#e33500;border-radius:50%;content:"";display:inline-block;height:6px;left:3px;position:absolute;top:10px;width:6px}ul:not([class]) li ul{margin-bottom:.8em}section.bgGray{padding:50px 0}section.bgGray.pageBottom{margin-bottom:-50px}*+.colorBox,*+.commonList,*+.commonTable,*+.customTable,*+.imgLine2,*+.imgLine3,*+.linkList,*+.sekouWrap,*+.statusBox,*+.twoCol,*+ol{margin-top:30px}.catch{font-size:23px}.catch+p{margin-top:20px}a.icon{color:#e33500!important;display:inline-block;padding-right:25px;position:relative}a.icon:after{background-position:50% 0;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:.2em;width:20px}a.icon[href$=pdf]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_pdf.svg)}a.icon[href$=doc]:after,a.icon[href$=docx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_word.svg)}a.icon[href$=xls]:after,a.icon[href$=xlsx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_excel.svg)}a.icon.front{padding-left:25px;padding-right:0}a.icon.front:after{left:0}.iconBlank{background:url(../images/second/icon_blank.svg) no-repeat 0 0;background-size:cover;color:#5659f1!important;display:inline-block;height:17px;margin-left:10px;position:relative;top:-3px;vertical-align:middle;width:17px}.commonBtn{color:#fff!important;margin:auto 0 0}.imgLine2 li{margin-top:20px;text-align:center}.imgLine2 li img{max-width:100%}.imgLine3 li{margin-top:20px;text-align:center}.imgLine3 li img{max-width:100%}.imgInP .img{display:block;margin:0 auto;padding-bottom:20px}.imgInP .img .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.imgInP.sp_img_btm{display:flex;flex-wrap:wrap}.imgInP.sp_img_btm .img{display:block;margin:20px auto 0;order:2;padding-bottom:0}.imgInP.sp_img_btm .text{flex-basis:100%;order:1}.twoCol>div:nth-of-type(n+2){margin-top:30px}.twoCol>div.img{box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.twoCol>div.movie a{display:block;position:relative;transition:.3s}.twoCol>div.movie a:before{background:no-repeat;background-size:cover;content:"";display:inline-block;height:48px;left:calc(50% - 24px);position:absolute;top:calc(50% - 24px);width:48px}.twoCol>div.movie img{box-shadow:6px 5px 12px 2px #ccc,-8px -9px 11px 5px #fff}.twoCol .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.twoCol p{line-height:1.7}.colorBox{margin-bottom:30px;padding:20px}.colorBox .title{font-size:16px;margin-bottom:15px}.sekouWrap{display:flex;flex-flow:wrap;justify-content:center;margin:0 auto 30px;max-width:600px;position:relative;width:94%}.sekouWrap:not(:first-of-type){margin-top:30px}.sekouWrap .sekouItem{position:relative;width:calc(50% - 15px)}.sekouWrap .sekouItem.gizi:first-of-type{margin-right:30px}.sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";height:29px;position:absolute;right:-20px;top:calc(50% - 14px);width:12px}.sekouWrap .sekouItem .cap{content:"";height:21px;left:0;position:absolute;top:0;width:55px}.sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;font-size:12px;height:21px;left:0;position:absolute;text-align:center;top:0;width:55px}.sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.sekouWrap .sekouItem .item img{height:100%;width:100%}.sekouWrap .secou_cap{display:flex;font-size:14px;justify-content:center;width:100%}.sekouWrap+p{font-size:13px;margin-top:-20px}.statusBox{border-radius:7px;margin-bottom:40px;padding:15px}.statusBox .titleEn{font-size:16px}.statusBox .details>div{margin-bottom:10px;padding-bottom:10px}.statusBox .details dt{font-size:13px}.statusBox .details dd{font-size:13px;margin-top:3px}.iframeWrap{margin-top:30px;padding-bottom:56.25%;position:relative}.iframeWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.commonTable td.wFix,.commonTable th.wFix{width:120px}.commonTable th{padding:20px}.commonTable th.null{background-color:#fff;border-left:1px solid #c1c1d0;border-top:1px solid #c1c1d0}.commonTable td{padding:20px}.scrollTable{margin-top:30px}.scrollTable table{white-space:nowrap}.scrollText{display:block;font-size:12px;margin:30px 0 -20px;text-align:right}.customTable dt{padding:15px 5px;width:25%}.customTable dd{padding:15px;width:75%}.customTable dd.col2{gap:15px}.customTable dd.col2>div{width:100%}.customTable p+ol,.customTable p+p,.customTable p+ul{margin-top:10px!important}.customTable+.btnCenter{margin-top:40px}.customNumberList li{padding:15px 0 15px 25px}.customNumberList li:before{font-size:20px;left:2px;top:14px}.customNumberList .title{font-size:18px}.customNumberList .txt{margin-top:10px}.customNumberList+h2.title2{margin-top:55px}.customPointList{margin-top:30px}.customPointList li{border-radius:7px;box-shadow:0 1.5px 10px rgba(0,0,0,.1);padding:30px 25px}.customPointList li:not(:last-child){margin-bottom:40px}.customPointList .number{font-size:40px;left:10px;letter-spacing:.02em;top:-20px}.customPointList .title{font-size:20px;line-height:1.5}.customPointList .txt{margin-top:15px}.pointerNone{cursor:default;text-decoration:none}.taC{text-align:center!important}.taL{text-align:left!important}.taR{text-align:right!important}.Center{margin:0 auto!important}.ovh{overflow:hidden!important}.mw100{max-width:100%!important;width:auto!important}.w100p{width:100%!important}.pT0{padding-top:0!important}.mB5{margin-bottom:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mB30{margin-bottom:30px!important}.mB40{margin-bottom:40px!important}.mB50{margin-bottom:50px!important}.mT5{margin-top:5px!important}.mT10{margin-top:10px!important}.mT20{margin-top:20px!important}.mT30{margin-top:30px!important}.mT40{margin-top:40px!important}.mT50{margin-top:50px!important}.mL0{margin-left:0!important}.mL5{margin-left:5px!important}.mL10{margin-left:10px!important}.mL20{margin-left:20px!important}.mL30{margin-left:30px!important}.mL40{margin-left:40px!important}.mL50{margin-left:50px!important}.mR0{margin-right:0!important}.mR5{margin-right:5px!important}.mR10{margin-right:10px!important}.mR20{margin-right:20px!important}.mR30{margin-right:30px!important}.mR40{margin-right:40px!important}.mR50{margin-right:50px!important}.mB0{margin-bottom:0!important}.mB5_sp{margin-bottom:5px!important}.mB10_sp{margin-bottom:10px!important}.mB20_sp{margin-bottom:20px!important}.mB30_sp{margin-bottom:30px!important}.mB40_sp{margin-bottom:40px!important}.mB50_sp{margin-bottom:50px!important}.mT0{margin-top:0!important}.mT5_sp{margin-top:5px!important}.mT10_sp{margin-top:10px!important}.mT20_sp{margin-top:20px!important}.mT30_sp{margin-top:30px!important}.mT40_sp{margin-top:40px!important}.mT50_sp{margin-top:50px!important}.mL0_sp{margin-left:0!important}.mL5_sp{margin-left:5px!important}.mL10_sp{margin-left:10px!important}.mL20_sp{margin-left:20px!important}.mL30_sp{margin-left:30px!important}.mL40_sp{margin-left:40px!important}.mL50_sp{margin-left:50px!important}.mR0_sp{margin-right:0!important}.mR5_sp{margin-right:5px!important}.mR10_sp{margin-right:10px!important}.mR20_sp{margin-right:20px!important}.mR30_sp{margin-right:30px!important}.mR40_sp{margin-right:40px!important}.mR50_sp{margin-right:50px!important}.size12_sp{font-size:12px!important}.size14_sp{font-size:14px!important}.size16_sp{font-size:16px!important}.size18_sp{font-size:18px!important}.size20_sp{font-size:20px!important}.w50p_sp{width:50%!important}.bold{font-weight:700!important}.underline{text-decoration:underline!important}.textOrange{color:#e33500!important}.marker{background:linear-gradient(transparent 60%,#ffd4d5 0)!important}.floatL{float:left}.floatR{float:right}.preBox{background:#eff0f4;border:1px solid #1f2023;box-sizing:border-box;clear:both;font-family:Arial,sans-serif;line-height:1.8;margin-top:30px;overflow:hidden;padding:15px}.preBox pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word;-moz-text-align-last:auto;text-align-last:auto}}@media print,screen and (min-width:769px){main a:focus,main a:hover{text-decoration:none}h1,h2,h3,h4,h5{line-height:1.5}.secSecond{margin-top:80px}.pageTitleWrap{min-height:250px}.pageTitleWrap.post{background:#fff;color:#1f2023;margin-inline:auto;max-width:750px;min-height:inherit;width:90%}.pageTitleWrap.post .pageTitleInner{background-color:#fff;min-height:inherit;padding:40px 0 30px;text-align:left}.pageTitleWrap.post .pageTitleJp{font-size:34px;line-height:1.4;margin-top:15px}.pageTitleWrap.post+.singleContents{padding-top:0!important}.pageTitleWrap .pageTitleInner{height:100%;min-height:250px}.pageTitleWrap .postDate{font-size:14px;margin-bottom:15px}.pageTitleWrap .pageTitleJp{font-size:46px;letter-spacing:.035em}.pageTitleWrap .pageTitleEn{font-size:18px;margin:0 auto 5px}.pageTitleWrap .postName{font-size:14px}.pageTitleWrap .postCareer{font-size:14px;margin-left:10px}.breadcrumb{margin:0 auto;max-width:1180px;padding:15px 0;width:90%}.breadcrumb li{font-size:12px}.breadcrumb li+li{margin-left:35px}.breadcrumb li+li:before{content:"／";left:-22px;position:absolute;top:1px}#contents{padding:50px 0 115px}.inner{margin:0 auto;max-width:1180px;width:90%}.inner.narrow{max-width:750px}.inner.middle{max-width:980px}.inner.col2{display:flex}.inner.col2>div{width:50%}.inner.col2>div:first-of-type{padding-right:4vw}*+.articleList{margin-top:60px}.articleList{display:flex;flex-wrap:wrap}.articleList .articleListItem{width:calc(33.33333% - 22px)}.articleList .articleListItem:not(:nth-of-type(3n+1)){margin-left:33px}.articleList .articleListItem:nth-of-type(n+4){margin-top:50px}.articleList .articleListItem figure{border-radius:15px;margin-bottom:10px}.articleList .articleListItem figure img{transition:transform .3s cubic-bezier(.25,.1,0,.72)}.articleList .articleListItem>a:focus img,.articleList .articleListItem>a:hover img{transform:scale(1.1)}.articleList .articleListItem>a:focus .articleListTitle,.articleList .articleListItem>a:hover .articleListTitle{color:#e33500}.articleList .articleListItem .articleName{font-size:13px}.articleList .articleListItem .articleCareer{font-size:13px;margin-left:8px}.articleList .articleListItem .articleListTitle{font-size:16px;line-height:1.6;margin-top:8px;transition:.3s}.articleNav{display:flex;flex-wrap:wrap;gap:15px}.articleNav a{box-shadow:2px 2px 0 0 #cbcbcb;display:inline-block;font-size:14px;min-width:145px;padding:5px 10px;transition:.3s}.articleNav a:focus,.articleNav a:hover{background-color:#e33500;color:#fff}#otherInterview{padding-bottom:110px}.pager{margin-top:85px}.pager ul li{font-size:16px;margin:0 10px}.pager ul li a:focus,.pager ul li a:hover{border-bottom:1px solid #1f2023}.pager ul .next,.pager ul .prev{border:none;font-size:15px;position:relative}.pager ul .next:focus,.pager ul .next:hover,.pager ul .prev:focus,.pager ul .prev:hover{border:none}.pager ul .prev{margin-right:30px;padding-left:25px}.pager ul .prev:focus:before,.pager ul .prev:hover:before{left:-5px}.pager ul .next{margin-left:30px;padding-right:25px}.pager ul .next:focus:before,.pager ul .next:hover:before{right:-5px}.prevNextLink{margin-top:80px;padding-top:30px}.prevNextLink .ichiran:focus,.prevNextLink .ichiran:hover{text-decoration:underline}.whiteBox{padding:60px}.formWrap .is-error{font-size:15px}.formWrap input[type=checkbox]{display:none}.formWrap input[type=checkbox]+label{cursor:pointer;display:inline-block;padding:3px 3px 3px 25px;position:relative;transition:all .2s}.formWrap input[type=checkbox]+label:after,.formWrap input[type=checkbox]+label:before{content:"";position:absolute;transition:all .2s}.formWrap input[type=checkbox]+label:before{background:#fff;border:1px solid #ccc;border-radius:3px;height:16px;left:0;margin-top:-8px;top:50%;width:16px}.formWrap input[type=checkbox]+label:after{border-bottom:2px solid #1f2023;border-left:2px solid #1f2023;height:5px;left:3px;margin-top:-4px;opacity:0;top:50%;transform:rotate(-45deg) scale(.5);width:10px}.formWrap input[type=checkbox]+label:hover:before{background:#fff}.formWrap input[type=checkbox]:checked+label:before{background:#fff;border:1px solid #1f2023}.formWrap input[type=checkbox]:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.formWrap input[type=submit].commonBtn{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg);background-position:center right 24px;background-repeat:no-repeat}.formWrap dl+dl{margin-top:25px}.formWrap .hissu{font-size:11px}.formWrap br{display:none}.formWrap input[type=submit]{line-height:1.2;margin-top:40px;padding:14px 40px;transition:all .3s;width:288px}.formWrap input[type=submit]:not(:disabled){cursor:pointer}.formWrap input[type=submit]:not(:disabled):focus,.formWrap input[type=submit]:not(:disabled):hover{background-color:#e33500;color:#fff}.formWrap input[type=submit]:not(:disabled):focus:before,.formWrap input[type=submit]:not(:disabled):hover:before{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg)}.featureList{margin-top:80px}.featureList .featureListItem{display:flex;min-height:564px}.featureList .featureListItem.feature1{background:no-repeat 0;background-size:cover}.featureList .featureListItem.feature2{background:no-repeat 100%;background-size:cover}.featureList .featureListItem.feature3{background:no-repeat 0;background-size:cover}.featureList .featureListItem.feature4{background:no-repeat 100%;background-size:cover}.featureList .featureListItem:nth-of-type(odd) .featureTextWrap{background-color:rgba(23,24,75,.95);color:#fff;margin:0 0 0 auto}.featureList .featureListItem:nth-of-type(odd) .featureTextWrap .subTitle:before,.featureList .featureListItem:nth-of-type(odd) ul.commonList li:before{background-color:#fff}.featureList .featureListItem:nth-of-type(2n) .featureTextWrap{background-color:hsla(0,0%,100%,.95);margin:0 auto 0 0}.featureList .featureListItem:nth-of-type(2n) .featureTextWrap .subTitle:before{background-color:#1f2023}.featureList .featureListItem figure{display:none;width:50%}.featureList .featureListItem .featureTextWrap{padding:4vw 8vw;width:50%}.featureList .featureListItem .featureTextWrap .subTitle{padding-left:50px}.featureList .featureListItem .featureTextWrap .subTitle:before{content:"";display:inline-block;height:1px;left:0;position:absolute;top:50%;width:33px}.featureList .featureListItem .featureTextWrap h2{font-size:30px;margin-top:10px}.btnCol{display:flex;justify-content:center}.btnCol .commonBtn+.commonBtn{margin-left:20px}.gmap{margin-top:30px}h2.title+.commonImgBox,h3.title+.commonImgBox,h4.title+.commonImgBox{margin:30px 0 40px}.commonImgBox{align-items:flex-start;flex-flow:nowrap;justify-content:space-between;margin:70px 0 40px}.commonImgBox .txt{width:70%}.commonImgBox .img{margin-left:60px;width:30%}.commonImgBox .img img{width:100%}.commonImgBox.imgLeft{flex-direction:row-reverse}.commonImgBox.imgLeft .img{margin-left:0;margin-right:60px}.commonImgBox.imgBig{align-items:center}.commonImgBox.imgBig .img{width:70%}.commonImgBox.imgBig .img .txt{width:30%}.commonImgBox.imgRight{flex-direction:row}.commonImgBox.imgRight .img{margin-left:60px}.cardListWrap li{padding:20px;width:calc(50% - 10px)}.cardListWrap li:nth-child(n+3){margin-top:20px}.cardListWrap a:focus .viewmore:before,.cardListWrap a:hover .viewmore:before{transform:translateY(-50%) scaleX(6)}.cardListWrap .img{margin-right:10px;width:214px}.cardListWrap img{width:100%}.cardListWrap .txt{width:calc(100% - 224px)}.cardListWrap .txt .ttl{font-size:20px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.cardListWrap .txt .viewmore{bottom:0;font-size:16px;position:absolute;right:0}.cardListWrap .txt .viewmore:before{height:1px;left:-30px;top:50%;width:18px}.leadTtl{font-size:34px;line-height:1.5;margin:30px 0 50px}.mainTtl1{font-size:30px;margin:50px 0 30px}.subTtl{font-size:18px}.rinenListWrap{display:flex;justify-content:space-between;margin:40px 0 70px}.rinenListWrap .rinenBorder{border-left:1px solid #1f2023}.rinenListWrap .rinenBorder:last-child{border-right:1px solid #1f2023}.rinenListWrap .rinenList{text-align:center}.rinenListWrap .rinenList dt{display:flex;justify-content:center}.rinenListWrap .rinenList dt img{height:auto;width:48px}.rinenListWrap .rinenList dd{font-size:16px;line-height:2;margin-top:36px}.rinenListWrap.txtListWrap .rinenList{padding-bottom:30px}.rinenListWrap.txtListWrap .rinenList dd{font-size:18px;margin-top:24px}*+.secondBtn{margin-top:40px}.indexList{gap:23px 20px}.indexList li{border-radius:15px;display:flex;width:calc(25% - 15px)}.indexList a{display:flex;flex-direction:column;flex-grow:1;transition:all .3s}.indexList a:focus .pageTitle,.indexList a:hover .pageTitle{background-color:#e33500;color:#fff}.indexList a:focus .pageTitle:after,.indexList a:hover .pageTitle:after{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg) no-repeat 50%/100%}.indexList a:focus .thumbnail img,.indexList a:hover .thumbnail img{transform:scale(1.1)}.indexList .pageTitle{align-items:center;display:flex;flex-grow:1;padding:15px 40px 15px 15px;transition:all .3s}.indexList .pageTitle:after{height:14px;right:18px;transition:all .3s;width:18px}.indexList+.slideArea{margin-top:120px}.occupationList{gap:23px 20px}.occupationList li{border-radius:15px;height:155px;width:calc(25% - 15px)}.occupationList a{padding:25px 50px 25px 25px;transition:all .3s}.occupationList a:focus,.occupationList a:hover{background-color:#e33500;color:#fff}.occupationList a:focus:after,.occupationList a:hover:after{background:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg) no-repeat 50%/100%}.occupationList a:after{height:14px;right:25px;transition:all .3s;width:18px}.occupationList .occupation{font-size:20px}.occupationList .more{font-size:16px}#voice h2{font-size:34px}#voice a.voiceCont{display:flex;gap:0 20px;justify-content:space-between;margin-top:80px}#voice a.voiceCont:focus .voiceImg img,#voice a.voiceCont:hover .voiceImg img{transform:scale(1.1)}#voice a.voiceCont:focus .btnWrap:after,#voice a.voiceCont:hover .btnWrap:after{right:2px}#voice a.voiceCont:focus .viewMore:after,#voice a.voiceCont:hover .viewMore:after{transform:scale(1)}#voice a.voiceCont:nth-of-type(2n){flex-direction:row-reverse}#voice a.voiceCont .descWrap{width:50%}#voice a.voiceCont .voiceSubTitle{font-size:14px;margin-bottom:20px}#voice a.voiceCont .voiceSubTitle .number{font-family:Barlow,sans-serif;font-weight:600}#voice a.voiceCont .voiceSubTitle .cut{margin:0 10px}#voice a.voiceCont h2{font-size:29px;line-height:1.72;margin-bottom:20px;text-align:left}#voice a.voiceCont .desc{line-height:2;margin-bottom:25px}#voice a.voiceCont .voiceImg{border-radius:30px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);height:100%;margin-top:14px;width:43.7%}#voice a.voiceCont .voiceImg img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72)}#voice a.voiceCont .btnWrap:after{height:10px;right:7px;top:10px;transition:.3s;width:13px}#voice a.voiceCont .viewMore{font-size:14px;letter-spacing:.075em;padding-right:40px}#voice a.voiceCont .viewMore:after{background-color:#e33500;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:.3s;width:100%}#voice .btnWrap{margin-top:100px}.readBox:not(:last-of-type){padding-bottom:65px}.readBox .titleEn{font-size:18px}.readBox .txt{margin:35px 0 0}.readBox+.readBox{margin-top:75px}.chronology{margin-top:40px}.chronology>div:not(:last-child){margin-bottom:35px}.chronology .number{font-size:60px;letter-spacing:.02em;width:85px}.chronology .title{font-size:24px;width:calc(100% - 85px)}.chronology dd{margin-top:25px;padding-left:85px}.chronology dd:before{left:27px;width:3px}.chronology dd ul{margin-top:25px}.chronology dd ul li{margin-top:5px!important}.chronology dd ul .orange{display:inline-block;font-size:18px;margin-right:30px}.chronology+.btnCenter{margin-top:80px}.chronology+.btnCenter .commonBtn{min-width:340px}.imgLayout{gap:20px}.imgLayout .img img{border-radius:15px}.imgLayout .img.wide{width:100%}.imgLayout .img.half{width:calc(50% - 10px)}.imgLayout .img.oneThird{width:calc(33.33333% - 13.5px)}.imgLayout+.descBox{margin-top:110px}.imgLayout+.imgLayout{margin-top:20px}.descBox{margin-inline:auto;max-width:750px}.descBox+.imgLayout{margin-top:30px}.descBox .title{font-size:20px}.descBox .desc{font-size:16px;margin-top:25px}.caption{font-size:13px;margin-top:15px}.singleContents .has-inline-color.has-luminous-vivid-orange-color{color:#e33500!important}.singleContents .inner>:first-child{margin-top:0}.singleContents a{color:#e33500}.singleContents p{font-size:16px;margin-bottom:30px;margin-top:40px}.singleContents h2+p,.singleContents h3+p,.singleContents h4+p{margin-bottom:30px;margin-top:30px}.singleContents *+h2{margin-top:80px}.singleContents *+h3,.singleContents *+h4{margin-top:40px}.singleContents *+h2,.singleContents *+h3,.singleContents *+h4{margin-bottom:30px}.singleContents h2{font-size:26px;padding-bottom:20px}.singleContents h3{font-size:20px;padding-left:25px}.singleContents h4{font-size:18px}.singleContents ul li{padding-left:20px;position:relative}.singleContents ul li:not(:first-of-type){margin-top:10px}.singleContents ul li:before{background-color:#e33500;border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:12px;width:8px}.singleContents ul li ul{margin-bottom:.8em}.singleContents *+ol,.singleContents *+ul{margin-bottom:40px;margin-top:40px}.singleContents p+.wp-block-gallery{margin-top:10px}.singleContents .wp-block-button{margin-bottom:40px}.singleContents .wp-block-button .wp-block-button__link,.singleContents .wp-block-button a{line-height:1.2;min-width:288px!important;padding:20px 40px;transition:all .3s}.singleContents .wp-block-button .wp-block-button__link:focus:before,.singleContents .wp-block-button .wp-block-button__link:hover:before,.singleContents .wp-block-button a:focus:before,.singleContents .wp-block-button a:hover:before{right:15px}.singleContents .wp-block-button .wp-block-button__link:focus:after,.singleContents .wp-block-button .wp-block-button__link:hover:after,.singleContents .wp-block-button a:focus:after,.singleContents .wp-block-button a:hover:after{background:#e33500}.singleContents .wp-block-button .wp-block-button__link:before,.singleContents .wp-block-button a:before{height:14px;width:18px}.singleContents .wp-block-button .wp-block-button__link:after,.singleContents .wp-block-button a:after{background:rgba(227,53,0,.5);height:calc(100% + 14px);left:50.05%;top:50.2%;transition:all .3s;width:calc(100% + 14px)}.singleContents .wp-block-button.darkGrey .wp-block-button__link:focus:after,.singleContents .wp-block-button.darkGrey .wp-block-button__link:hover:after{background:#313238}.singleContents .wp-block-button.darkGrey .wp-block-button__link:after{background:rgba(49,50,56,.5)}.singleContents .wp-block-buttons{margin-bottom:40px}.singleContents .wp-block-buttons .wp-block-button{margin-bottom:0}.singleContents .wp-block-table tr td,.singleContents .wp-block-table tr th{padding:25px 40px}.singleContents .wp-block-image{border-radius:15px;margin-bottom:40px}.singleContents .wp-block-image img{border-radius:15px}.singleContents .wp-block-media-text{margin-bottom:40px}.singleContents .wp-block-media-text__media,.singleContents .wp-block-media-text__media img{border-radius:15px}.singleContents .wp-block-group{margin-bottom:40px}.singleContents .colorBox{margin-bottom:40px;padding:40px}.singleContents .colorBox .title{font-size:18px;margin-bottom:20px}.singleContents .profileBox{margin-bottom:40px;padding:40px 42px}.singleContents .profileBox .profileTitle{font-size:18px}.singleContents .profileBox .profileInner .infoArea img{width:100px}.singleContents .profileBox .profileInner .authorPosition{font-size:15px}.singleContents .profileBox .profileInner .authorName{font-size:18px}.singleContents .profileBox .profileInner .authorProfile{font-size:16px}.singleContents .profileBox .snsIcon:focus,.singleContents .profileBox .snsIcon:hover{text-decoration:underline}.singleContents .sekouWrap{display:flex;justify-content:center;margin:0 auto 40px;max-width:820px;position:relative}.singleContents .sekouWrap:not(:first-of-type){margin-top:40px}.singleContents .sekouWrap .sekouItem{position:relative}.singleContents .sekouWrap .sekouItem.gizi:first-of-type{margin-right:100px}.singleContents .sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";height:49px;position:absolute;right:-60px;top:calc(50% - 17px);width:22px}.singleContents .sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.singleContents .sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;font-size:16px;height:27px;left:0;position:absolute;text-align:center;top:0;width:70px}.singleContents .sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.singleContents .sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.singleContents .sekouWrap .sekouItem .item img{height:100%;width:100%}.singleContents .sekouWrap .secou_cap{bottom:-28px;display:block;font-size:16px;left:50%;margin:auto;position:absolute;transform:translateX(-50%);white-space:nowrap;width:360px}.singleContents .sekouWrap .sekouItem.gizi~.secou_cap{left:0;transform:translateX(0)}.singleContents .sekouWrap+p{font-size:14px;margin-top:-24px}.singleContents .statusBox{border-radius:15px;margin-bottom:60px;padding:35px 60px 40px}.singleContents .statusBox .titleEn{font-size:18px}.singleContents .statusBox .details{margin-top:20px}.singleContents .statusBox .details>div{display:flex;margin-bottom:17px;padding-bottom:17px}.singleContents .statusBox .details dt{font-size:15px;width:115px}.singleContents .statusBox .details dd{font-size:15px;width:calc(100% - 115px)}*+p{margin-top:40px}h2+p,h3+p,h4+p{margin-bottom:30px;margin-top:30px}*+h2.title,*+h2.title2{margin-top:80px}*+h3.title,*+h4.title{margin-top:40px}h2.title{font-size:26px;padding-bottom:20px}h2.title2{font-size:30px}h2.title2.good{padding-left:75px}h2.title2.good:before{height:56px;width:56px}h2.title2.bad{padding-left:75px}h2.title2.bad:before{height:56px;width:56px}h2.title3{font-size:42px;margin-top:15px}h3.title{font-size:20px;padding-left:25px}h3.title2{font-size:30px;margin-top:35px}h4.title{font-size:18px}ul:not([class]) li{padding-left:20px;position:relative}ul:not([class]) li:not(:first-of-type){margin-top:10px}ul:not([class]) li:before{background-color:#e33500;border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:12px;width:8px}ul:not([class]) li ul{margin-bottom:.8em}ul.col2List{display:flex;flex-wrap:wrap}ul.col2List li{flex-basis:50%;width:50%}ul.col2List li:not(:first-of-type){margin-top:0}ul.col2List li:nth-of-type(n+3){margin-top:10px}section.bgGray{padding:80px 0}section.bgGray.pageBottom{margin-bottom:-100px}section.bgGray.harfBottom{padding-bottom:70px}*+.colorBox,*+.commonList,*+.commonTable,*+.customTable,*+.imgLine2,*+.imgLine3,*+.linkList,*+.sekouWrap,*+.statusBox,*+.twoCol,*+ol{margin-top:40px}.catch{font-size:26px}a.icon{color:#e33500!important;display:inline-block;padding-right:25px;position:relative}a.icon:after{background-position:50% 0;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:.2em;width:20px}a.icon[href$=pdf]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_pdf.svg)}a.icon[href$=doc]:after,a.icon[href$=docx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_word.svg)}a.icon[href$=xls]:after,a.icon[href$=xlsx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_excel.svg)}a.icon.front{padding-left:25px;padding-right:0}a.icon.front:after{left:0}.iconBlank{background:url(../images/second/icon_blank.svg) no-repeat 0 0;background-size:cover;color:#5659f1!important;display:inline-block;height:17px;margin-left:10px;position:relative;top:-3px;vertical-align:middle;width:17px}.commonBtn{color:#fff!important;margin:auto 0 0}.imgLine2{display:flex;flex-wrap:wrap}.imgLine2 li{text-align:center;width:calc(50% - 25px)}.imgLine2 li:nth-of-type(odd){margin-right:50px}.imgLine2 li:nth-of-type(n+3){margin-top:50px}.imgLine2 li img{max-width:100%}.imgLine2.small{margin-left:auto;margin-right:auto;width:80%}.imgLine3{display:flex;flex-wrap:wrap}.imgLine3 li{margin-right:25px;text-align:center;width:calc(33.33333% - 17px)}.imgLine3 li:nth-of-type(3n){margin-right:0}.imgLine3 li:nth-of-type(n+4){margin-top:25px}.imgLine3 li img{max-width:100%}.imgInP{overflow:hidden}.imgInP .img{max-width:300px}.imgInP .img img{height:auto;width:100%}.imgInP .img .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.imgInP .img.left{float:left;margin-right:40px}.imgInP .img.right{float:right;margin-left:40px}.twoCol{display:flex;flex-wrap:wrap;margin-bottom:100px}.twoCol.center{align-items:center}.twoCol>div{width:calc(50% - 30px)}.twoCol>div:nth-of-type(odd){margin-right:60px}.twoCol>div:nth-of-type(n+3){margin-top:60px}.twoCol>div.img{box-shadow:0 5px 20px 0 rgba(0,0,0,.15)}.twoCol>div.movie a{display:block;position:relative;transition:.3s}.twoCol>div.movie a:before{background:no-repeat;background-size:cover;content:"";display:inline-block;height:96px;left:calc(50% - 48px);position:absolute;top:calc(50% - 48px);width:96px}.twoCol>div.movie a:focus,.twoCol>div.movie a:hover{opacity:.7}.twoCol>div.movie img{box-shadow:6px 5px 12px 2px #ccc,-8px -9px 11px 5px #fff}.twoCol.imgAdjustCol>div img{width:544px}.twoCol .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.twoCol p{line-height:1.7}.colorBox{margin-bottom:40px;padding:40px}.colorBox .title{font-size:18px;margin-bottom:20px}.sekouWrap{display:flex;justify-content:center;margin:0 auto 40px;max-width:820px;position:relative}.sekouWrap:not(:first-of-type){margin-top:40px}.sekouWrap .sekouItem{position:relative}.sekouWrap .sekouItem.gizi:first-of-type{margin-right:100px}.sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";height:49px;position:absolute;right:-60px;top:calc(50% - 17px);width:22px}.sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;font-size:16px;height:27px;left:0;position:absolute;text-align:center;top:0;width:70px}.sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.sekouWrap .sekouItem .item img{height:100%;width:100%}.sekouWrap .secou_cap{bottom:-28px;display:block;font-size:16px;left:50%;margin:auto;position:absolute;transform:translateX(-50%);white-space:nowrap;width:360px}.sekouWrap .sekouItem.gizi~.secou_cap{left:0;transform:translateX(0)}.sekouWrap+p{font-size:14px;margin-top:-24px}.statusBox{border-radius:15px;margin-bottom:60px;padding:35px 60px 40px}.statusBox .titleEn{font-size:18px}.statusBox .details{margin-top:20px}.statusBox .details>div{display:flex;margin-bottom:17px;padding-bottom:17px}.statusBox .details dt{font-size:15px;width:115px}.statusBox .details dd{font-size:15px;width:calc(100% - 115px)}.iframeWrap{margin-top:40px;padding-bottom:56.25%;position:relative}.iframeWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.commonTable td.wFix,.commonTable th.wFix{width:150px}.commonTable th{padding:25px 40px}.commonTable th.null{background-color:#fff;border-left:1px solid #c1c1d0;border-top:1px solid #c1c1d0}.commonTable td{padding:25px 40px}.scrollTable{margin-top:40px}.scrollText{display:block;font-size:12px;margin:30px 0 -20px;text-align:right}.customTable dt{padding:25px 10px;width:22.5%}.customTable dd{padding:25px;width:77.5%}.customTable dd.col2>div{width:50%}.customTable p+ol,.customTable p+p,.customTable p+ul{margin-top:15px!important}.customTable+.btnCenter{margin-top:75px}.customNumberList li{padding:25px 0 25px 33px}.customNumberList li:before{font-size:24px;left:4px;top:25px}.customNumberList .title{font-size:24px}.customNumberList .txt{margin-top:15px}.customNumberList+h2.title2{margin-top:110px}.customPointList{margin-top:40px}.customPointList li{border-radius:15px;box-shadow:0 3px 20px rgba(0,0,0,.1);padding:40px 50px}.customPointList li:not(:last-child){margin-bottom:50px}.customPointList .number{font-size:60px;left:15px;letter-spacing:.02em;top:-30px}.customPointList .title{font-size:24px}.customPointList .txt{margin-top:25px}.pointerNone{cursor:default;text-decoration:none}.taC{text-align:center!important}.taL{text-align:left!important}.taR{text-align:right!important}.Center{margin:0 auto!important}.ovh{overflow:hidden!important}.mw100{max-width:100%!important;width:auto!important}.w100p{width:100%!important}.pT0{padding-top:0!important}.mB0{margin-bottom:0!important}.mB5{margin-bottom:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mB30{margin-bottom:30px!important}.mB40{margin-bottom:40px!important}.mB50{margin-bottom:50px!important}.mT0{margin-top:0!important}.mT5{margin-top:5px!important}.mT10{margin-top:10px!important}.mT20{margin-top:20px!important}.mT30{margin-top:30px!important}.mT40{margin-top:40px!important}.mT50{margin-top:50px!important}.mL0{margin-left:0!important}.mL5{margin-left:5px!important}.mL10{margin-left:10px!important}.mL20{margin-left:20px!important}.mL30{margin-left:30px!important}.mL40{margin-left:40px!important}.mL50{margin-left:50px!important}.mR0{margin-right:0!important}.mR5{margin-right:5px!important}.mR10{margin-right:10px!important}.mR20{margin-right:20px!important}.mR30{margin-right:30px!important}.mR40{margin-right:40px!important}.mR50{margin-right:50px!important}.mB0_pc{margin-bottom:0!important}.mB5_pc{margin-bottom:5px!important}.mB10_pc{margin-bottom:10px!important}.mB20_pc{margin-bottom:20px!important}.mB30_pc{margin-bottom:30px!important}.mB40_pc{margin-bottom:40px!important}.mB50_pc{margin-bottom:50px!important}.mT0_pc{margin-top:0!important}.mT5_pc{margin-top:5px!important}.mT10_pc{margin-top:10px!important}.mT20_pc{margin-top:20px!important}.mT30_pc{margin-top:30px!important}.mT40_pc{margin-top:40px!important}.mT50_pc,.mT60_pc{margin-top:50px!important}.mL0_pc{margin-left:0!important}.mL5_pc{margin-left:5px!important}.mL10_pc{margin-left:10px!important}.mL20_pc{margin-left:20px!important}.mL30_pc{margin-left:30px!important}.mL40_pc{margin-left:40px!important}.mL50_pc{margin-left:50px!important}.mR0_pc{margin-right:0!important}.mR5_pc{margin-right:5px!important}.mR10_pc{margin-right:10px!important}.mR20_pc{margin-right:20px!important}.mR30_pc{margin-right:30px!important}.mR40_pc{margin-right:40px!important}.mR50_pc{margin-right:50px!important}.size12{font-size:12px!important}.size14{font-size:14px!important}.size16{font-size:16px!important}.size18{font-size:18px!important}.size20{font-size:20px!important}.bold{font-weight:700!important}.underline{text-decoration:underline!important}.textOrange{color:#e33500!important}.marker{background:linear-gradient(transparent 60%,#ffd4d5 0)!important}.floatL{float:left}.floatR{float:right}.preBox{background:#eff0f4;border:1px solid #1f2023;box-sizing:border-box;clear:both;font-family:Arial,sans-serif;line-height:1.8;margin-top:30px;overflow:hidden;padding:15px}.preBox pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word;-moz-text-align-last:auto;text-align-last:auto}}@media screen and (min-width:769px) and (max-width:1200px){h1,h2,h3,h4,h5{line-height:1.5}.pager ul .next,.pager ul .prev{border:none;position:relative}.formWrap input[type=checkbox]{display:none}.formWrap input[type=checkbox]+label{cursor:pointer;display:inline-block;padding:3px 3px 3px 25px;position:relative;transition:all .2s}.formWrap input[type=checkbox]+label:after,.formWrap input[type=checkbox]+label:before{content:"";position:absolute;transition:all .2s}.formWrap input[type=checkbox]+label:before{background:#fff;border:1px solid #ccc;border-radius:3px;height:16px;left:0;margin-top:-8px;top:50%;width:16px}.formWrap input[type=checkbox]+label:after{border-bottom:2px solid #1f2023;border-left:2px solid #1f2023;height:5px;left:3px;margin-top:-4px;opacity:0;top:50%;transform:rotate(-45deg) scale(.5);width:10px}.formWrap input[type=checkbox]+label:hover:before{background:#fff}.formWrap input[type=checkbox]:checked+label:before{background:#fff;border:1px solid #1f2023}.formWrap input[type=checkbox]:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.formWrap input[type=submit].commonBtn{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/common/icon_arrow_white.svg);background-position:center right 24px;background-repeat:no-repeat}.formWrap br{display:none}.cardListWrap .img{width:160px}.cardListWrap .txt{width:calc(100% - 170px)}.indexList li,.occupationList li{width:calc(33.33333% - 13.5px)}#voice a.voiceCont .voiceSubTitle .number{font-family:Barlow,sans-serif;font-weight:600}#voice a.voiceCont .voiceImg img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72)}.singleContents .has-inline-color.has-luminous-vivid-orange-color{color:#e33500!important}.singleContents .inner>:first-child{margin-top:0}.singleContents a{color:#e33500}.singleContents p+.wp-block-gallery{margin-top:10px}.singleContents .sekouWrap{display:flex;justify-content:center;position:relative}.singleContents .sekouWrap .sekouItem{position:relative}.singleContents .sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";position:absolute}.singleContents .sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.singleContents .sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;left:0;position:absolute;text-align:center;top:0}.singleContents .sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.singleContents .sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.singleContents .sekouWrap .sekouItem .item img{height:100%;width:100%}a.icon{color:#e33500!important;display:inline-block;padding-right:25px;position:relative}a.icon:after{background-position:50% 0;background-repeat:no-repeat;content:"";display:block;height:20px;position:absolute;right:0;top:.2em;width:20px}a.icon[href$=pdf]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_pdf.svg)}a.icon[href$=doc]:after,a.icon[href$=docx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_word.svg)}a.icon[href$=xls]:after,a.icon[href$=xlsx]:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/icon_excel.svg)}a.icon.front{padding-left:25px;padding-right:0}a.icon.front:after{left:0}.iconBlank{background:url(../images/second/icon_blank.svg) no-repeat 0 0;background-size:cover;color:#5659f1!important;display:inline-block;height:17px;margin-left:10px;position:relative;top:-3px;vertical-align:middle;width:17px}.commonBtn{color:#fff!important;margin:auto 0 0}.imgLine2 li{text-align:center}.imgLine2 li img{max-width:100%}.imgLine3 li{text-align:center}.imgLine3 li img{max-width:100%}.imgInP .img .cap,.twoCol .cap{display:block;font-size:14px;margin-top:10px;text-align:left}.twoCol p{line-height:1.7}.sekouWrap{display:flex;justify-content:center}.sekouWrap,.sekouWrap .sekouItem{position:relative}.sekouWrap .sekouItem.gizi:first-of-type:after{background-image:url(https://files.koden-kk.co.jp/hubfs/raw_assets/public/recruit/images/second/before_after_arrow.png);background-size:cover;content:"";position:absolute}.sekouWrap .sekouItem .cap{content:"";left:0;position:absolute;top:0}.sekouWrap .sekouItem .cap:before{background-color:#000;color:#fff;display:block;left:0;position:absolute;text-align:center;top:0}.sekouWrap .sekouItem .cap.cap_before:before{content:"before"}.sekouWrap .sekouItem .cap.cap_after:before{content:"after"}.sekouWrap .sekouItem .item img{height:100%;width:100%}.iframeWrap{padding-bottom:56.25%;position:relative}.iframeWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.commonTable th.null{background-color:#fff;border-left:1px solid #c1c1d0;border-top:1px solid #c1c1d0}.scrollText{display:block;font-size:12px;margin:30px 0 -20px;text-align:right}.pointerNone{cursor:default;text-decoration:none}.taC{text-align:center!important}.taL{text-align:left!important}.taR{text-align:right!important}.Center{margin:0 auto!important}.ovh{overflow:hidden!important}.mw100{max-width:100%!important;width:auto!important}.w100p{width:100%!important}.pT0{padding-top:0!important}.mB0{margin-bottom:0!important}.mB5{margin-bottom:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mB30{margin-bottom:30px!important}.mB40{margin-bottom:40px!important}.mB50{margin-bottom:50px!important}.mT0{margin-top:0!important}.mT5{margin-top:5px!important}.mT10{margin-top:10px!important}.mT20{margin-top:20px!important}.mT30{margin-top:30px!important}.mT40{margin-top:40px!important}.mT50{margin-top:50px!important}.mL0{margin-left:0!important}.mL5{margin-left:5px!important}.mL10{margin-left:10px!important}.mL20{margin-left:20px!important}.mL30{margin-left:30px!important}.mL40{margin-left:40px!important}.mL50{margin-left:50px!important}.mR0{margin-right:0!important}.mR5{margin-right:5px!important}.mR10{margin-right:10px!important}.mR20{margin-right:20px!important}.mR30{margin-right:30px!important}.mR40{margin-right:40px!important}.mR50{margin-right:50px!important}.bold{font-weight:700!important}.underline{text-decoration:underline!important}.textOrange{color:#e33500!important}.marker{background:linear-gradient(transparent 60%,#ffd4d5 0)!important}.floatL{float:left}.floatR{float:right}.preBox{background:#eff0f4;border:1px solid #1f2023;box-sizing:border-box;clear:both;font-family:Arial,sans-serif;line-height:1.8;margin-top:30px;overflow:hidden;padding:15px}.preBox pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word;-moz-text-align-last:auto;text-align-last:auto}}