.voiceList a.voiceCont{color:#17184b;display:block;text-decoration:none}.voiceList a.voiceCont .voiceSubTitle{color:#f07800;font-weight:500;letter-spacing:.05rem}.voiceList a.voiceCont .voiceSubTitle .number{font-family:Jost,sans-serif;font-weight:600}.voiceList a.voiceCont .voiceImg{overflow:hidden}.voiceList a.voiceCont .voiceImg img{-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.25,.1,0,.72)}.voiceList a.voiceCont .btnWrap{margin:0;position:relative;text-align:right}.voiceList a.voiceCont .btnWrap:after{background:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/common/icon_arrow_purple.svg) no-repeat 50%/100%;content:"";display:block;position:absolute}.voiceList a.voiceCont .viewMore{display:inline-block;font-family:Jost,sans-serif;font-weight:600;position:relative}.voiceList a.voiceCont .viewMore:before{background-color:#c1c1d0;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.maruto{background-color:#f4f4f4}.maruto .marutoWrap{background:#ff6424;background:linear-gradient(90deg,#ff6424,#fb7818);text-align:center}.maruto .marutoWrap .marutoText p{background-color:#fff;display:inline-block;font-weight:700;line-height:1;margin:0}.maruto .marutoWrap .marutoText p span{color:#ff6f28;display:inline-block}.maruto .marutoWrap .btnWrap a{align-items:center;background-color:#1d1d20;color:#fff;display:flex;font-weight:700;justify-content:center;text-decoration:none}#strongPoint{background-color:#f4f4f4;color:#000;margin:0}#strongPoint .tuyomi h3{color:#fff;font-weight:700;line-height:1;text-align:center}#strongPoint .tuyomi h3 span{background-color:#000;display:inline-block}#strongPoint .tuyomi h3+p{font-weight:700;line-height:1.9;margin:0;text-align:center}#strongPoint .taisei{background-color:#fff}#strongPoint .taisei h3{color:#fff;font-weight:700;line-height:1;text-align:center}#strongPoint .taisei h3 span{background-color:#ed4e00;display:inline-block}#strongPoint .taisei h3+p{font-weight:700;margin:0;text-align:center}#strongPoint .taisei figure{text-align:center}#strongPoint .taisei figure+p{font-weight:700;margin:0;text-align:center}#strongPoint .taisei ul li{background-color:#ffc9af}#strongPoint .taisei ul li h4{font-weight:700;text-align:center}#strongPoint .taisei ul li p{line-height:1.7;margin:0}#strongPoint .tokucho h3{color:#fff;font-weight:700;line-height:1;text-align:center}#strongPoint .tokucho h3 span{background-color:#ed4e00;display:inline-block}#strongPoint .tokucho figure{text-align:center}#strongPoint .tokucho ul li h4{color:#b22a00;font-weight:700;text-align:center}#strongPoint .tokucho ul li p{line-height:2;margin:0;padding:0 20px}.catch{color:#192f60;font-weight:700;line-height:1.5}.taC{text-align:center!important}#voiceList{margin-left:calc(50% - 50vw);width:100vw}@media screen and (max-width:768px){.voiceList a.voiceCont{margin:0 auto 50px;max-width:600px}.voiceList a.voiceCont:last-of-type{margin-bottom:40px}.voiceList a.voiceCont .voiceSubTitle{font-size:12px;margin-bottom:15px;text-align:center}.voiceList a.voiceCont .voiceSubTitle .cut{margin:0 8px}.voiceList a.voiceCont h3{font-size:17px;line-height:1.59;margin-bottom:15px}.voiceList a.voiceCont .desc{line-height:1.86;margin-bottom:20px}.voiceList a.voiceCont .voiceImg{box-shadow:0 5px 10px 0 rgba(0,0,0,.15);margin-bottom:20px}.voiceList a.voiceCont .btnWrap:after{height:9px;right:2.5px;top:8px;width:11px}.voiceList a.voiceCont .viewMore{font-size:13px;padding-right:24px}.maruto .marutoWrap{padding:70px 0 85px}.maruto .marutoWrap .logo img{max-width:184px}.maruto .marutoWrap .marutoText{margin-top:35px}.maruto .marutoWrap .marutoText p{font-size:26px;padding:10px}.maruto .marutoWrap .marutoText p+p{margin-top:15px}.maruto .marutoWrap .marutoText p span{font-size:34px;margin:0 5px}.maruto .marutoWrap .btnWrap{margin-top:50px}.maruto .marutoWrap .btnWrap a{border-radius:0 16px 0 16px;font-size:19px;height:75px}#strongPoint .tuyomi{padding-top:35px}#strongPoint .tuyomi h3{font-size:14px}#strongPoint .tuyomi h3 span{border-radius:16px;padding:10px 30px}#strongPoint .tuyomi h3+p{font-size:16px;margin-top:30px}#strongPoint .taisei{border-radius:16px;margin-top:35px;padding:35px 15px 20px}#strongPoint .taisei h3{font-size:14px}#strongPoint .taisei h3 span{border-radius:16px;padding:10px 30px}#strongPoint .taisei h3+p{font-size:16px;margin-top:20px}#strongPoint .taisei figure{margin-top:40px}#strongPoint .taisei figure+p{font-size:17px;margin-top:25px}#strongPoint .taisei figure+p span{border-bottom:4px solid #ed4e00;display:inline-block;line-height:1.2}#strongPoint .taisei ul li{margin-top:25px;padding:20px 25px}#strongPoint .taisei ul li+li{margin-top:15px}#strongPoint .taisei ul li h4{font-size:18px}#strongPoint .taisei ul li p{font-size:15px;margin-top:15px}#strongPoint .tokucho{margin-top:120px;padding-bottom:65px}#strongPoint .tokucho h3{font-size:14px}#strongPoint .tokucho h3 span{border-radius:16px;padding:10px 30px}#strongPoint .tokucho figure{margin-top:30px}#strongPoint .tokucho ul{margin-top:70px}#strongPoint .tokucho ul li+li{margin-top:50px}#strongPoint .tokucho ul li h4{font-size:23px}#strongPoint .tokucho ul li p{font-size:14px;margin-top:10px}.catch{font-size:23px}.catch+p{margin-top:20px}.taC{text-align:center!important}}@media print,screen and (min-width:769px){.voiceList a.voiceCont{display:flex;gap:0 20px;justify-content:space-between;margin-top:80px}.voiceList a.voiceCont:hover .voiceImg img{transform:scale(1.1)}.voiceList a.voiceCont:hover .btnWrap:after{right:2px}.voiceList a.voiceCont:hover .viewMore:after{transform:scale(1)}.voiceList a.voiceCont:nth-of-type(2n){flex-direction:row-reverse}.voiceList a.voiceCont .descWrap{width:50%}.voiceList a.voiceCont .voiceSubTitle{font-size:14px;margin-bottom:20px}.voiceList a.voiceCont .voiceSubTitle .cut{margin:0 10px}.voiceList a.voiceCont h3{font-size:29px;line-height:1.72;margin-bottom:20px}.voiceList a.voiceCont .desc{line-height:2;margin-bottom:25px}.voiceList a.voiceCont .voiceImg{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);height:100%;margin-top:14px;width:43.7%}.voiceList a.voiceCont .btnWrap:after{height:13px;right:7px;top:9px;transition:.3s;width:15px}.voiceList a.voiceCont .viewMore{font-size:14px;padding-right:40px}.voiceList a.voiceCont .viewMore:after{background-color:#17184b;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left top;transition:.3s;width:100%}.maruto .marutoWrap{padding:100px 0 90px}.maruto .marutoWrap .marutoText{margin:45px auto 0;max-width:800px}.maruto .marutoWrap .marutoText p{font-size:39px;padding:5px 10px}.maruto .marutoWrap .marutoText p+p{margin-top:15px}.maruto .marutoWrap .marutoText p span{font-size:55px;margin:0 10px}.maruto .marutoWrap .btnWrap{margin:30px auto 0;max-width:737px}.maruto .marutoWrap .btnWrap a{border-radius:0 32px 0 32px;font-size:30px;height:71px;transition:background .3s cubic-bezier(.25,.1,0,.72)}.maruto .marutoWrap .btnWrap a:hover{background-color:#fff;color:#1d1d20}#strongPoint .tuyomi{padding-top:90px}#strongPoint .tuyomi h3{font-size:19px}#strongPoint .tuyomi h3 span{border-radius:32px;min-width:263px;padding:12px 58px}#strongPoint .tuyomi h3+p{font-size:24px;margin-top:34px}#strongPoint .taisei{border:2px solid #000;border-radius:32px;margin-top:60px;padding:65px 64px 70px}#strongPoint .taisei h3{font-size:19px}#strongPoint .taisei h3 span{border-radius:32px;min-width:263px;padding:12px 58px}#strongPoint .taisei h3+p{font-size:24px;line-height:1.9;margin-top:34px}#strongPoint .taisei figure{margin-top:34px}#strongPoint .taisei figure+p{font-size:24px;margin-top:40px}#strongPoint .taisei figure+p span{border-bottom:7px solid #ed4e00;display:inline-block;line-height:1.2}#strongPoint .taisei ul{display:flex;gap:20px;margin-top:40px}#strongPoint .taisei ul li{flex:1;padding:40px 24px 30px}#strongPoint .taisei ul li h4{font-size:24px}#strongPoint .taisei ul li p{font-size:16px;margin-top:25px}#strongPoint .tokucho{margin-top:100px;padding-bottom:110px}#strongPoint .tokucho h3{font-size:19px}#strongPoint .tokucho h3 span{border-radius:32px;min-width:263px;padding:12px 58px}#strongPoint .tokucho figure{margin-top:60px}#strongPoint .tokucho ul{display:flex;gap:42px;margin-top:50px}#strongPoint .tokucho ul li{flex:1}#strongPoint .tokucho ul li h4{font-size:29px}#strongPoint .tokucho ul li p{font-size:16px;margin-top:25px;padding:0 20px}.catch{font-size:34px}.taC{text-align:center!important}#featuresIntro .serviceInner,#kodenFeatureService .serviceInner,#strongPoint .serviceInner,.maruto .serviceInner{margin:0 auto;max-width:1173px;width:90%}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}#featuresIntro{color:#000;margin-left:calc(50% - 50vw);text-align:center;width:100vw}#featuresIntro .featuresIntroText{font-weight:700}#featuresIntro .featuresIntroText span{display:inline-block;font-feature-settings:"palt";line-height:1.3}#featuresIntro .images>div{animation:slide 30s linear infinite;display:flex;flex-shrink:0}#kodenFeatureService{margin-left:calc(50% - 50vw);text-align:center;width:100vw}#kodenFeatureService .kodenFeatureServiceText{color:#000;font-weight:700}#kodenFeatureService .kodenFeatureServiceList li{background-color:#fff;border-radius:5px;color:#000;position:relative}#kodenFeatureService .kodenFeatureServiceList li .num{align-items:center;background-color:#ff6f28;border-radius:50%;color:#fff;display:flex;font-family:Jost,sans-serif;font-weight:700;justify-content:center}#kodenFeatureService .kodenFeatureServiceList li p{font-weight:700;margin:0}#kodenFeatureService .kodenFeatureServiceList li .btnWrap .commonBtn{background-color:#17184b!important;border:none;border-radius:5px;box-shadow:none;color:#fff!important}#kodenFeatureService .kodenFeatureServiceList li .btnWrap .commonBtn:before{background-image:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/common/icon_arrow_white.svg)!important}@media screen and (max-width:768px){#featuresIntro{padding-top:95px}#featuresIntro .logo img{max-width:129px}#featuresIntro .featuresIntroText{font-size:22px;line-height:1.8;margin-top:30px}#featuresIntro .featuresIntroText span{border-bottom:4px solid #ff6f28;font-size:22px}#featuresIntro .featuresIntroText+p{font-size:15px;line-height:1.8;margin-top:40px}#featuresIntro .images{align-items:flex-start;display:flex;margin-top:40px;overflow:hidden;position:relative;width:100%;z-index:3}#featuresIntro .images>div span{display:inline-block;height:auto;margin:0 8px;width:50vw}#featuresIntro .images>div span img{width:100%}#kodenFeatureService .kodenFeatureServiceText{font-size:21px}#kodenFeatureService .kodenFeatureServiceList{margin-top:60px;padding:0 15px}#kodenFeatureService .kodenFeatureServiceList li{border:2px solid #f07800;padding:30px 20px 20px}#kodenFeatureService .kodenFeatureServiceList li+li{margin-top:38px}#kodenFeatureService .kodenFeatureServiceList li .num{font-size:25px;height:44px;left:calc(50% - 22px);position:absolute;top:-22px;width:44px}#kodenFeatureService .kodenFeatureServiceList li p{font-size:16px}#kodenFeatureService .kodenFeatureServiceList li p span{font-size:26px}#kodenFeatureService .kodenFeatureServiceList li .btnWrap{margin-top:15px}#kodenFeatureService .kodenFeatureServiceList li .btnWrap .commonBtn{width:100%}}@media print,screen and (min-width:769px){#featuresIntro{padding-top:131px}#featuresIntro .logo img{max-width:258px}#featuresIntro .featuresIntroText{font-size:29px;line-height:1.8;margin-top:40px}#featuresIntro .featuresIntroText span{border-bottom:5px solid #ff6f28}#featuresIntro .featuresIntroText+p{font-size:18px;line-height:2;margin-top:50px}#featuresIntro .images{align-items:flex-start;display:flex;margin-top:80px;overflow:hidden;position:relative;width:100%;z-index:3}#featuresIntro .images>div span{display:inline-block;height:auto;margin:0 9px;width:28.5714285714vw}#featuresIntro .images>div span img{width:100%}#kodenFeatureService{margin-top:130px}#kodenFeatureService .kodenFeatureServiceText{font-size:24px}#kodenFeatureService .kodenFeatureServiceList{display:flex;gap:3vw;justify-content:center;margin-top:60px}#kodenFeatureService .kodenFeatureServiceList li{align-items:center;border:3px solid #f07800;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:35px 20px}#kodenFeatureService .kodenFeatureServiceList li .num{font-size:29px;height:52px;left:calc(50% - 26px);position:absolute;top:-26px;width:52px}#kodenFeatureService .kodenFeatureServiceList li p{font-size:18px;margin:auto}#kodenFeatureService .kodenFeatureServiceList li p span{font-size:25px}#kodenFeatureService .kodenFeatureServiceList li .btnWrap{margin-top:20px}#kodenFeatureService .kodenFeatureServiceList li .btnWrap .commonBtn:hover{background-color:#fff!important;color:#17184b!important}#kodenFeatureService .kodenFeatureServiceList li .btnWrap .commonBtn:hover:before{background-image:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/common/icon_arrow.svg)!important}}#serviceFeatures .serviceFeaturesItem .serviceFeatureText{background-color:#17184b}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi1{color:#fff;font-weight:700;line-height:1.5;position:relative}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi2{color:#fff;font-weight:700;line-height:1.5;margin:0}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl{background-color:#fff;color:#000}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl dt{color:#17184b;font-weight:700}#serviceFeatures .serviceFeaturesItem .serviceFeatureImg{text-align:center}#serviceFeatures .serviceFeaturesItem .serviceFeatureImg img{height:auto;max-width:100%}@media screen and (max-width:768px){#serviceFeatures{margin-top:65px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText{padding:30px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi1{font-size:19px;margin-top:30px;padding-bottom:60px;text-align:center}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi1:after{aspect-ratio:74/42;background:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/second/feature/arrow_double.svg) no-repeat 50%/cover;bottom:17px;content:"";display:inline-block;height:auto;left:calc(50% - 19px);position:absolute;width:38px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi2{font-size:23px;text-align:center}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl{border-radius:0 30px 0 0;margin-top:40px;padding:20px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl dt{color:#17184b;font-size:17px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl dd{color:#17184b;font-size:15px;margin-top:25px}#serviceFeatures .serviceFeaturesItem .serviceFeatureImg{padding:40px 30px}}@media print,screen and (min-width:769px){#serviceFeatures{margin-top:134px}#serviceFeatures .serviceFeaturesItem{display:flex}#serviceFeatures .serviceFeaturesItem:nth-of-type(2n){flex-direction:row-reverse}#serviceFeatures .serviceFeaturesItem .serviceFeatureText{padding:60px 80px 90px;width:50%}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .serviceFeatureTextInner{margin:0 auto;max-width:520px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi1{font-size:23px;padding-bottom:60px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi1:after{aspect-ratio:74/42;background:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/second/feature/arrow_double.svg) no-repeat 50%/cover;bottom:9px;content:"";display:inline-block;height:auto;left:46px;position:absolute;width:57px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText .toi2{font-size:34px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl{border-radius:0 60px 0 0;margin-top:45px;padding:30px 35px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl dt{color:#17184b;font-size:23px}#serviceFeatures .serviceFeaturesItem .serviceFeatureText dl dd{color:#17184b;font-size:17px;margin-top:17px}#serviceFeatures .serviceFeaturesItem .serviceFeatureImg{align-items:center;display:flex;justify-content:center;padding:30px;width:50%}}.bigBtnWrap{text-align:center}.bigBtnWrap .bigBtn{background-color:#f07800;color:#fff;display:inline-block;font-weight:700;position:relative;text-align:center;text-decoration:none}.bigBtnWrap .bigBtn:after{aspect-ratio:7/6;background-color:currentColor;content:"";display:block;-webkit-mask:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/common/icon_arrow_white.svg) no-repeat center/100%;mask:url(https://245926550.fs1.hubspotusercontent-na2.net/hubfs/245926550/koden-media/migrated/wp-content/themes/koden/images/common/icon_arrow_white.svg) no-repeat center/100%;position:absolute;top:50%;transform:translateY(-50%);width:auto}@media screen and (max-width:768px){.bigBtnWrap .bigBtn{border-radius:8px;font-size:18px;padding:16px 30px;width:100%}.bigBtnWrap .bigBtn:after{height:13px;right:15px}}@media print,screen and (min-width:769px){.bigBtnWrap{margin-top:90px}.bigBtnWrap .bigBtn{border:3px solid #f07800;border-radius:8px;font-size:24px;max-width:372px;padding:7px 68px;transition:background .3s,color .3s cubic-bezier(.25,.1,0,.72);width:100%}.bigBtnWrap .bigBtn:hover{background-color:#fff;color:#f07800}.bigBtnWrap .bigBtn:after{height:18px;right:38px;transition:transform .3s cubic-bezier(.25,.1,0,.72)}}@media screen and (max-width:768px){#koden-second-body .dnd-column,#koden-second-body .dnd-section{padding-left:0!important;padding-right:0!important}.maruto .marutoWrap .marutoText.forSP{display:block}}@media print,screen and (min-width:769px){.maruto .marutoWrap .marutoText.forPC{display:block}}