@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&display=swap");abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-weight:400;margin:0;outline:0;padding:0;vertical-align:baseline}html{overflow:auto}body{line-height:1;min-width:1120px;overflow:hidden}@media only screen and (max-width:769px){body{min-width:auto}}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#383939}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}ol li,ul li{list-style:none;list-style-position:inside}img{border:none;vertical-align:bottom}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt65{margin-top:65px}.mt70{margin-top:70px}.mt75{margin-top:75px}.mt80{margin-top:80px}.mt85{margin-top:85px}.mt90{margin-top:90px}.mt95{margin-top:95px}.mt100{margin-top:100px}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb65{margin-bottom:65px}.mb70{margin-bottom:70px}.mb75{margin-bottom:75px}.mb80{margin-bottom:80px}.mb85{margin-bottom:85px}.mb90{margin-bottom:90px}.mb95{margin-bottom:95px}.mb100{margin-bottom:100px}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.mr65{margin-right:65px}.mr70{margin-right:70px}.mr75{margin-right:75px}.mr80{margin-right:80px}.mr85{margin-right:85px}.mr90{margin-right:90px}.mr95{margin-right:95px}.mr100{margin-right:100px}.ml05{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.ml65{margin-left:65px}.ml70{margin-left:70px}.ml75{margin-left:75px}.ml80{margin-left:80px}.ml85{margin-left:85px}.ml90{margin-left:90px}.ml95{margin-left:95px}.ml100{margin-left:100px}.m_a{margin-left:auto;margin-right:auto}.pt00{padding-top:0}.pt05{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pt65{padding-top:65px}.pt70{padding-top:70px}.pt75{padding-top:75px}.pt80{padding-top:80px}.pt85{padding-top:85px}.pt90{padding-top:90px}.pt95{padding-top:95px}.pt100{padding-top:100px}.pb00{padding-bottom:0}.pb05{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pb65{padding-bottom:65px}.pb70{padding-bottom:70px}.pb75{padding-bottom:75px}.pb80{padding-bottom:80px}.pb85{padding-bottom:85px}.pb90{padding-bottom:90px}.pb95{padding-bottom:95px}.pb100{padding-bottom:100px}.pr05{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pr65{padding-right:65px}.pr70{padding-right:70px}.pr75{padding-right:75px}.pr80{padding-right:80px}.pr85{padding-right:85px}.pr90{padding-right:90px}.pr95{padding-right:95px}.pr100{padding-right:100px}.pl05{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.pl65{padding-left:65px}.pl70{padding-left:70px}.pl75{padding-left:75px}.pl80{padding-left:80px}.pl85{padding-left:85px}.pl90{padding-left:90px}.pl95{padding-left:95px}.pl100{padding-left:100px}.fl_r{float:right}.fl_l{float:left}.fw_b{font-weight:700}.txt_c{text-align:center}.txt_r{text-align:right}.txt_l{text-align:left}.w95per{width:95%}.w90per{width:90%}.w85per{width:85%}.w80per{width:80%}.w75per{width:75%}.w70per{width:70%}.w65per{width:65%}.w60per{width:60%}.w55per{width:55%}.w50per{width:50%}body{color:#141406;font-family:Noto Sans JP,Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,メイリオ,Meiryo,Meiryo UI,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:16px;line-height:1.8}.roboto{font-family:Roboto,sans-serif}.serif{font-family:"Noto Serif JP",Roboto Slab,Garamond,Times New Roman,ヒラギノ明朝 Pro W3,Hiragino Mincho Pro,HiraMinProN-W3,游明朝,Yu Mincho,游明朝体,YuMincho,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:16px}.josefin{font-family:Josefin Sans,sans-serif}a{color:#141406;text-decoration:none}a:hover{color:#141406;opacity:.6}a:hover,a:hover img{-webkit-transition:all .5s;transition:all .5s}a:hover img{opacity:.9}.red{color:red}.cf:after{clear:both;content:".";display:block;height:0;visibility:hidden}.inner{margin-left:auto!important;margin-right:auto;padding:0 10px;width:1120px}.flex{align-items:stretch;display:flex!important;justify-content:space-between}.img{text-align:center}.img img{height:auto;max-width:100%}.row-fluid [class*=span]{float:none!important;min-height:0;width:auto}.row-fluid [class*=span].inner{margin-left:auto!important;margin-right:auto;padding:0 10px;width:1120px}@media only screen and (min-width:770px){.sp,.tb{display:none!important}}@media only screen and (max-width:769px){.inner,.row-fluid [class*=span].inner{min-width:auto;padding:0 10px;width:100%}body{font-size:14px;line-height:1.6}.pc,.sp{display:none!important}.flex{flex-wrap:wrap}}@media only screen and (max-width:480px){.inner{padding:0 18px}.pc-tb{display:none!important}.sp{display:block!important}}#header{background:#eb543d;color:#fff;font-weight:700;letter-spacing:6px;padding:8px}@media only screen and (max-width:769px){#header{font-size:3vw;letter-spacing:4px}}#mv{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/mv_bg.png);background-position:bottom;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;height:1000px;text-align:center}#mv .txt01 p{font-size:30px;font-weight:700;margin-top:130px}#mv .img01,#mv .logo,#mv .txt01,#mv .txt02{margin-bottom:40px}#mv .txt02{background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#e83419;margin-left:auto;margin-right:auto;padding:30px 10px;width:556px}#mv .txt02 p{font-size:24px;font-weight:700}#mv .txt02 h1{font-size:36px;font-weight:700}#mv .txt03 p{font-size:26px}@media only screen and (max-width:769px){#mv{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/mv_tb_bg.png);height:auto;padding:80px 0}#mv .txt01 p{font-size:5vw;margin-top:0}#mv .img01,#mv .img02,#mv .logo,#mv .txt01,#mv .txt02{margin-bottom:20px}#mv .txt02{padding:20px 10px;width:75%}#mv .txt02 p{font-size:3.2vw}#mv .txt02 h1{font-size:5vw}#mv .txt03 p{font-size:4vw}}@media only screen and (max-width:480px){#mv{padding:60px 0}#mv .txt02 p{font-size:4.2vw}#mv .txt02 h1{font-size:6vw}}.cta_block{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/cta_bg.png);background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;padding:100px 0;text-align:center}.cta_block .txt01{color:#fff;font-size:20px;margin-bottom:60px}@media only screen and (max-width:769px){.cta_block{padding:80px 0}.cta_block .txt01{font-size:4vw;margin-bottom:30px}}@media only screen and (max-width:480px){.cta_block{padding:60px 0}}.section{padding:120px 0}@media only screen and (max-width:769px){.section{padding:90px 0}}@media only screen and (max-width:480px){.section{padding:60px 0}}.section_title{margin-bottom:80px;text-align:center}.section_title .en{color:#e83419;font-family:Josefin Sans,sans-serif;font-size:26px;font-weight:700;letter-spacing:4px}.section_title h2{font-size:60px;font-weight:700;letter-spacing:8px}@media only screen and (max-width:769px){.section_title{margin-bottom:50px}.section_title .en{font-size:3vw;letter-spacing:2px}.section_title h2{font-size:6vw;letter-spacing:2px}}@media only screen and (max-width:480px){.section_title{margin-bottom:40px}.section_title .en{font-size:4vw}.section_title h2{font-size:7vw}}#about .txt01{font-size:20px;line-height:2;text-align:center}#about .balloon_block{margin:60px 0;text-align:center}#about .balloon_block p{-moz-border-radius-bottomleft:0;background:#ece7fd;-webkit-border-radius:30px;-webkit-border-bottom-left-radius:0;-moz-border-radius:30px;border-radius:30px;border-bottom-left-radius:0;display:inline-block;font-size:22px;font-weight:700;margin-left:140px;padding:30px;position:relative}#about .balloon_block p:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/about_img01.png);background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:119px;left:-140px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:119px}#about .txt02{font-size:20px;text-align:center}#about .txt03{background:#180053;color:#fff;font-size:22px;font-weight:700;letter-spacing:4px;margin:60px 0;padding:8px;text-align:center}#about .banner_block{align-items:flex-end;margin-bottom:60px}#about .banner_block>.row-fluid-wrapper{width:45%}#about .banner_block .left{position:relative}#about .banner_block .left:after{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/about_icon01.png);background-position:50%;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;bottom:40px;content:"";height:46px;position:absolute;right:-65px;width:32px}#about .banner_block .item p{margin-bottom:30px}#about .txt04{font-size:20px;text-align:center}@media only screen and (max-width:769px){#about .balloon_block p,#about .banner_block .item p,#about .txt01,#about .txt02,#about .txt04{font-size:16px}#about .balloon_block{margin:30px 0}#about .balloon_block p{padding:20px 10px;text-align:left}#about .txt03{font-size:18px;margin:30px 0}#about .banner_block{margin-bottom:30px}#about .banner_block>.row-fluid-wrapper{width:100%}#about .banner_block .item{text-align:center}#about .banner_block .left{margin-bottom:100px}#about .banner_block .left:after{bottom:-70px;left:50%;margin-left:-16px;right:0}#about .banner_block .item p{margin-bottom:15px}}@media only screen and (max-width:480px){#about .balloon_block p,#about .banner_block .item p,#about .txt01,#about .txt02,#about .txt04{font-size:14px}#about .txt01{line-height:1.8;text-align:left}#about .balloon_block p{margin-left:100px}#about .balloon_block p:before{bottom:0;height:80px;left:-95px;top:auto;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);width:80px}#about .txt03{font-size:16px}#about .banner_block .left{margin-bottom:60px}#about .banner_block .left:after{bottom:-40px;height:22px;left:50%;margin-left:-11px;right:0;width:22px}}#features{background:#faf2f0}#features .boxes .box{background:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-bottom:60px;padding:60px 0;position:relative}#features .boxes .box02,#features .boxes .box03,#features .boxes .box04{padding:100px 0}#features .boxes .box05{margin-bottom:0}#features .boxes .box:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:130px;left:0;position:absolute;top:0;width:130px}#features .boxes .box01:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_num01.png)}#features .boxes .box02:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_num02.png)}#features .boxes .box03:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_num03.png)}#features .boxes .box04:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_num04.png)}#features .boxes .box05:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_num05.png)}#features .boxes .box .text_block{padding:0 20px 0 290px;position:relative}#features .boxes .box .text_block:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:211px;left:40px;margin-top:-105px;position:absolute;top:50%;width:211px}#features .boxes .box01 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img01.png)}#features .boxes .box02 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img02.png)}#features .boxes .box03 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img03.png)}#features .boxes .box04 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img04.png)}#features .boxes .box05 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img05.png)}#features .boxes .box .text_block h3{font-size:32px;font-weight:700;margin-bottom:30px}#features .boxes .box .text_block ul{margin:30px 0}#features .boxes .box .text_block ul li{font-size:22px;font-weight:700;margin-bottom:5px;padding-left:30px;position:relative}#features .boxes .box .text_block ul li:last-child{margin-bottom:0}#features .boxes .box .text_block ul li:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:28px;left:0;margin-top:-14px;position:absolute;top:50%;width:28px}#features .boxes .box .text_block ul li:first-child:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_listicon01.png)}#features .boxes .box .text_block ul li:nth-child(2):before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_listicon02.png)}#features .boxes .box .text_block ul li:nth-child(3):before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_listicon03.png)}@media only screen and (max-width:769px){#features .boxes .box:before{height:80px;width:80px}#features .boxes .box{margin-bottom:40px;padding:40px 0}#features .boxes .box02,#features .boxes .box03,#features .boxes .box04{padding:60px 0}#features .boxes .box .text_block{padding:0 20px 0 140px;position:relative}#features .boxes .box .text_block:before{height:100px;left:20px;margin-top:-50px;width:100px}#features .boxes .box .text_block h3{font-size:4vw;margin-bottom:20px}#features .boxes .box .text_block ul{margin:15px 0}#features .boxes .box .text_block ul li{font-size:16px;padding-left:26px}#features .boxes .box .text_block ul li:before{height:22px;margin-top:-11px;width:22px}}@media only screen and (max-width:480px){#features .boxes .box:before{height:60px;width:60px}#features .boxes .box{margin-bottom:20px;padding:50px 0 20px}#features .boxes .box02,#features .boxes .box03,#features .boxes .box04{padding:50px 0 20px}#features .boxes .box .text_block{padding:0 10px}#features .boxes .box .text_block:before{content:none}#features .boxes .box .text_block h3{font-size:18px;padding-left:120px;position:relative}#features .boxes .box .text_block h3:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:80px;left:20px;margin-top:-40px;position:absolute;top:50%;width:80px}#features .boxes .box01 .text_block h3:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img01.png)}#features .boxes .box02 .text_block h3:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img02.png)}#features .boxes .box03 .text_block h3:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img03.png)}#features .boxes .box04 .text_block h3:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img04.png)}#features .boxes .box05 .text_block h3:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/features_img05.png)}}#problem{padding-bottom:0}#problem:after{background:linear-gradient(to bottom left,#fff 50%,#faf2f0 0) 0 0/50% 100% no-repeat,linear-gradient(to bottom right,#fff 50%,#faf2f0 0) 100% 0 /50% 100% no-repeat;content:"";display:block;height:200px;width:100%}#problem .bottom_txt{margin-top:60px;text-align:center}#problem .bottom_txt .txt01{margin-bottom:20px}#problem .bottom_txt .txt02{font-size:26px;font-weight:700}@media only screen and (max-width:769px){#problem .inner{position:relative}#problem .section_title{left:20px;position:absolute;text-align:left;top:0}#problem .section_title h2{line-height:1.2}#problem:after{height:80px}#problem .bottom_txt{margin:20px 0}#problem .bottom_txt .txt02{font-size:3.5vw}}@media only screen and (max-width:480px){#problem:after{height:60px}#problem .bottom_txt .txt02{font-size:4.5vw}}#service{background:#faf2f0}#service .service_block{background:linear-gradient(90deg,#fff,#fff 95%,transparent 0,transparent);margin-top:100px}#service .service_block02{background:linear-gradient(90deg,transparent,transparent 5%,#fff 0,#fff);margin-top:200px}#service .service_block03{margin-top:200px}@media only screen and (max-width:1280px){#service .service_block{background:linear-gradient(90deg,#fff,#fff 99%,transparent 0,transparent);background:linear-gradient(90deg,transparent,transparent 1%,#fff 0,#fff)}}@media only screen and (max-width:1110px){#service .service_block{background:#fff}}#service .service_block .block_num{margin:-200px 0 80px;text-align:center}#service .service_block .block_title h3{font-size:50px;font-weight:700;margin-bottom:60px;text-align:center}#service .service_block .top_flex{align-items:center;margin-bottom:80px}#service .service_block .top_flex>.row-fluid-wrapper{width:49%}#service .service_block .top_flex .right{padding-left:40px}#service .service_block .top_flex .right h4{font-size:26px;font-weight:700;margin-bottom:20px}#service .service_block .program{background:#f8f8f8;margin-bottom:80px;padding:0 80px 80px}#service .service_block .program .program_title{margin:-20px 0 60px;text-align:center}#service .service_block02 .program{background:none;padding:0}#service .service_block02 .program .program_title{margin:0 0 60px}#service .service_block .program .program_title .en{color:#e83419;font-family:Josefin Sans,sans-serif;font-size:42px;font-weight:700;letter-spacing:4px;line-height:1}#service .service_block .program .program_title .ja{font-size:20px;font-weight:700}#service .service_block .program .step_boxes .box{background:#fff;margin-bottom:40px;padding:40px}#service .service_block .program .step_boxes .box03{margin-bottom:0}#service .service_block .program .step_boxes .box .text_block{padding-left:65px;position:relative}#service .service_block .program .step_boxes .box .text_block:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:50px;left:0;margin-top:-25px;position:absolute;top:50%;width:50px}#service .service_block .program .step_boxes .box01 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog01.png)}#service .service_block .program .step_boxes .box02 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog02.png)}#service .service_block .program .step_boxes .box03 .text_block:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog03.png)}#service .service_block .program .step_boxes .box .text_block h4{font-size:20px;font-weight:700;margin-bottom:10px}#service .service_block .theme .theme_title h4{font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}#service .service_block .theme .flex01{align-items:center}#service .service_block .theme .flex01 .row-fluid-wrapper.row-depth-2.row-number-3{width:54%}#service .service_block .theme .flex01 .row-fluid-wrapper.row-depth-2.row-number-4{width:44%}#service .service_block .theme .flex01 .left h5{font-size:26px;margin-bottom:15px}#service .service_block .theme .flex01 .left h5 span{background:#180053;color:#fff;display:inline-block;font-size:15px;margin-right:10px;padding:5px 10px;vertical-align:text-bottom}#service .service_block .theme .flex01 .right{background:#f5f5f5;padding:20px}#service .service_block .theme .flex01 .right h5{color:#180053;font-weight:700;margin:-35px 0 20px;text-align:center}#service .service_block .theme .flex01 .right .list_block{justify-content:flex-start}#service .service_block .theme .flex01 .right .list_block ul{width:45%}#service .service_block .theme .flex01 .right .list_block ul li{list-style-type:disc}#service .service_block02 .program table{border-top:1px solid #a0a0a0;width:100%}#service .service_block02 .program table td,#service .service_block02 .program table th{border-bottom:1px solid #a0a0a0;padding:40px}#service .service_block02 .program table th{background:#f8f8f8;font-weight:700;text-align:left;vertical-align:middle}#service .service_block02 .program table td .day{margin-bottom:20px}#service .service_block02 .program table td .day:last-child{margin-bottom:9}#service .service_block02 .program table td .day .daynum{color:#e83419;font-size:18px}#service .service_block02 .program table td .day .title{font-size:20px;font-weight:700}#service .service_block02 .program table td .day .excerpt{background:#f5f5f5;margin-top:30px;padding:30px}#service .service_block02 .program table td .day .excerpt h5{color:#180053;font-weight:700;margin:-40px 0 30px}#service .service_block02 .program table td .day .excerpt .list_block{margin-left:30px}#service .service_block02 .program table td .day .excerpt .list_block ul{width:48%}#service .service_block02 .program table td .day .excerpt .list_block ul li{font-size:14px;list-style-position:outside;list-style-type:disc}#service .service_block03 .program .tool_boxes .box{background:#fff;height:320px;margin:0 0 100px auto;padding:50px 20px 20px;position:relative;width:650px}#service .service_block03 .program .tool_boxes .box01{margin-top:50px}#service .service_block03 .program .tool_boxes .box03{margin-bottom:0}#service .service_block03 .program .tool_boxes .box .img_block{left:-210px;position:absolute;top:-30px}#service .service_block03 .program .tool_boxes .box:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:80px;left:-230px;position:absolute;top:-50px;width:80px;z-index:1}#service .service_block03 .program .tool_boxes .box01:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum01.png)}#service .service_block03 .program .tool_boxes .box02:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum02.png)}#service .service_block03 .program .tool_boxes .box03:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum03.png)}#service .service_block03 .program .tool_boxes .box .text_block{margin-left:280px}#service .service_block03 .program .tool_boxes .box .text_block h4{font-size:20px;font-weight:700;margin-bottom:20px}#service .service_block03 .program .tool_boxes .box .text_block ul{margin-left:20px}#service .service_block03 .program .tool_boxes .box .text_block ul li{list-style-position:outside;list-style-type:disc;margin-bottom:10px}#service .service_block03 .program .tool_boxes .box .text_block ul li:last-child{margin-bottom:0}@media only screen and (max-width:769px){#service .service_block{margin:60px 10px 0}#service .service_block .block_num{margin:-135px 0 80px}#service .service_block .block_num img{height:auto;width:100px}#service .service_block .block_title h3{font-size:6vw;margin-bottom:40px}#service .service_block02 .top_flex .right,#service .service_block03 .top_flex .right{padding:0}#service .service_block02 .top_flex .right h4,#service .service_block03 .top_flex .right h4{font-size:18px;margin-bottom:10px}#service .service_block02 .top_flex .right p{text-align:left}#service .service_block .program{margin-bottom:60px;padding:0 30px 60px}#service .service_block .program .program_title{margin:-10px 0 40px}#service .service_block02 .program{margin-bottom:60px;padding:0}#service .service_block02 .program .program_title{margin:0 0 40px}#service .service_block .program .program_title .en{font-size:7vw}#service .service_block .program .program_title .ja,#service .service_block .theme .theme_title h4{font-size:4.5vw}#service .service_block .theme .flex01 .row-fluid-wrapper.row-depth-2.row-number-3{margin-bottom:40px;width:100%}#service .service_block .theme .flex01 .row-fluid-wrapper.row-depth-2.row-number-4{width:100%}#service .service_block .theme .flex01 .left h5{font-size:4vw}#service .service_block .theme .flex01 .left h5 span{font-size:2.5vw}#service .service_block02 .program table{width:100%}#service .service_block02 .program table td,#service .service_block02 .program table th{border:1px solid #a0a0a0;border-top:none;display:block;padding:30px;width:100%}#service .service_block02 .program table th{text-align:center}#service .service_block02 .program table td .days,#service .service_block02 .program table td .month{display:block}#service .service_block02 .program table td .days{padding-left:20px}#service .service_block02 .program table td .day .daynum{font-size:14px}#service .service_block02 .program table td .day .title{font-size:16px}#service .service_block02 .program table td .day .excerpt{padding:20px 10px}#service .service_block02 .program table td .day .excerpt h5{font-size:15px;margin:-30px 0 20px}#service .service_block02 .program table td .day .excerpt .list_block{margin-left:20px}#service .service_block02 .program table td .day .excerpt .list_block ul{margin:0 auto;width:80%}#service .service_block03 .program .tool_boxes .box{background:none;height:auto;margin:0 auto 60px;padding:0;width:auto}#service .service_block03 .program .tool_boxes .box03{margin-bottom:0}#service .service_block03 .program .tool_boxes .box .img_block{position:static}#service .service_block03 .program .tool_boxes .box:before{content:none}#service .service_block03 .program .tool_boxes .box .text_block{background:#fff;margin:0 auto;max-width:441px;padding:40px 20px}#service .service_block03 .program .tool_boxes .box .text_block h4{padding-left:55px;position:relative}#service .service_block03 .program .tool_boxes .box .text_block h4:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:40px}#service .service_block03 .program .tool_boxes .box01 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum01.png)}#service .service_block03 .program .tool_boxes .box02 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum02.png)}#service .service_block03 .program .tool_boxes .box03 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block03_toolsnum03.png)}}@media only screen and (max-width:600px){#service .service_block .top_flex>.row-fluid-wrapper{width:100%}#service .service_block .top_flex .img{margin-bottom:20px}#service .service_block .top_flex .right{padding:0;text-align:center}#service .service_block .top_flex .right h4{font-size:18px;margin-bottom:10px}#service .service_block .program{margin-bottom:40px;padding:0 20px 30px}#service .service_block .program .program_title{margin-bottom:30px}#service .service_block02 .program{margin-bottom:40px;padding:0}#service .service_block .program .step_boxes .box{margin-bottom:30px;padding:20px}#service .service_block .program .step_boxes .box03{margin-bottom:0}#service .service_block .program .step_boxes .box .text_block{padding-left:0}#service .service_block .program .step_boxes .box .text_block:before{content:none}#service .service_block .program .step_boxes .box .text_block h4{font-size:18px;padding-left:50px;position:relative}#service .service_block .program .step_boxes .box .text_block h4:before{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";height:40px;left:0;margin-top:-20px;position:absolute;top:50%;width:40px}#service .service_block .program .step_boxes .box01 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog01.png)}#service .service_block .program .step_boxes .box02 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog02.png)}#service .service_block .program .step_boxes .box03 .text_block h4:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/service_block01_prog03.png)}}@media only screen and (max-width:480px){#service .service_block{margin-top:40px}#service .service_block .block_num{margin:-9px 0 40px}#service .service_block .block_num img{height:auto;width:64px}#service .service_block .block_title h3{font-size:7vw;margin-bottom:20px}#service .service_block .theme .theme_title h4{font-size:5.5vw}#service .service_block .theme .flex01 .left h5{font-size:5vw}#service .service_block .theme .flex01 .left h5 span{font-size:3.5vw}#service .service_block .theme .flex01 .right .list_block ul{margin:0 auto;width:70%}#service .service_block02 .program table td,#service .service_block02 .program table th{padding:20px 15px}#service .service_block02 .program table td .day .excerpt .list_block ul{width:100%}#service .service_block03 .program .tool_boxes .box .text_block h4{font-size:18px}}#fee{background:linear-gradient(180deg,#fff,#fff 50%,#eb543d 0,#eb543d)}#fee .inner{background:#fff;padding:60px 40px}#fee .flex01{align-items:center;justify-content:space-around}#fee .flex01 .row-fluid-wrapper.row-depth-1.row-number-5{width:40%}#fee .flex01 .row-fluid-wrapper.row-depth-1.row-number-6{width:60%}#fee .flex01 .right .main{margin-bottom:20px}#fee .flex01 .right .main .txt01{font-size:20px;font-weight:700}#fee .flex01 .right .price{color:#e83419}#fee .flex01 .right .price .num{font-family:Josefin Sans,sans-serif;font-weight:700}#fee .flex01 .right .main .price01 .num{display:inline-block;font-size:40px;margin-right:5px}#fee .flex01 .right .detail .title{position:relative}#fee .flex01 .right .detail .title span{background:#fff;display:inline-block;padding:5px 20px 5px 0;position:relative;z-index:1}#fee .flex01 .right .detail .title:after{background:#a0a0a0;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%}#fee .flex01 .right .detail table{margin-bottom:40px}#fee .flex01 .right .detail table th{font-size:15px;text-align:left;width:23em}#fee .flex01 .right .detail table td{font-size:15px;text-align:right}#fee .bottom_text{margin-top:60px;text-align:center}@media only screen and (max-width:769px){#fee{background:linear-gradient(180deg,#fff,#fff 20%,#eb543d 0,#eb543d)}#fee .inner{padding:0 15px 40px;width:94%}#fee .flex01 .row-fluid-wrapper.row-depth-1.row-number-5,#fee .flex01 .row-fluid-wrapper.row-depth-1.row-number-6{width:100%}#fee .flex01 .left{display:none}#fee .flex01 .right,#fee .flex01 .right .detail table td,#fee .flex01 .right .detail table th{text-align:center}#fee .flex01 .right .main .txt01{font-size:5vw;position:relative}#fee .flex01 .right .main .txt01:after{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/fee_img01.png);background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;content:"";display:block;height:0;margin:20px auto;overflow:hidden;padding:0 0 56%;width:80%}#fee .flex01 .right .detail .title{margin:0 auto 20px;width:80%}#fee .flex01 .right .detail .title span{padding:5px 20px}#fee .flex01 .right .detail table,#fee .flex01 .right .detail table tbody,#fee .flex01 .right .detail table td,#fee .flex01 .right .detail table th,#fee .flex01 .right .detail table tr{display:block;width:100%}#fee .flex01 .right .detail table tr:first-child{margin-bottom:20px}#fee .flex01 .right .detail table{margin-bottom:25px}#fee .bottom_text{margin-top:25px;text-align:left}}#voice .boxes .box{margin-bottom:60px}#voice .boxes .box05{margin-bottom:0}#voice .boxes .box .flex{align-items:flex-end}#voice .boxes .box .flex .left{width:180px}#voice .boxes .box .flex .right{width:910px}#voice .boxes .box .flex .person{position:relative;text-align:center}#voice .boxes .box .flex .person:before{background-position:top;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;bottom:10px;content:"";height:154px;left:50%;margin-left:-74px;position:absolute;width:149px}#voice .boxes .box.management .flex .person:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/voice_personimg01.png)}#voice .boxes .box.executive .flex .person:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/voice_personimg02.png)}#voice .boxes .box.general_staff .flex .person:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/voice_personimg03.png)}#voice .boxes .box.part .flex .person:before{background-image:url(https://service.kodato.com/hubfs/LP/20220516-2/voice_personimg04.png)}#voice .boxes .box .flex .grad-wrap{-moz-border-radius-bottomleft:0;-webkit-border-radius:30px;-webkit-border-bottom-left-radius:0;-moz-border-radius:30px;border-radius:30px;border-bottom-left-radius:0;-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);-ms-box-shadow:0 10px 20px 0 rgba(0,0,0,.15);box-shadow:0 10px 20px 0 rgba(0,0,0,.15);padding:40px}#voice .boxes .box.management .flex .grad-wrap{background:#ece7fd}#voice .boxes .box.executive .flex .grad-wrap{background:#d1faff}#voice .boxes .box.general_staff .flex .grad-wrap{background:#ffd4c9}#voice .boxes .box.part .flex .grad-wrap{background:#ffd5f5}#voice .boxes .box .flex .grad-wrap .grad-btn,#voice .boxes .box .flex .grad-wrap input{display:none}#voice .boxes .box.right .flex .left{order:1}#voice .boxes .box.right .flex .grad-wrap{-moz-border-radius-bottomright:0;-webkit-border-radius:30px;-webkit-border-bottom-right-radius:0;-moz-border-radius:30px;border-radius:30px;border-bottom-right-radius:0}#voice .boxes .box .flex .grad-wrap .grad-item{line-height:2}@media only screen and (max-width:769px){#voice .boxes .box{margin-bottom:30px}#voice .boxes .box .flex .left,#voice .boxes .box .flex .right{width:100%}#voice .boxes .box .flex .right{margin-left:10px}#voice .boxes .box .flex .person{margin-bottom:60px;padding:10px 0 0 100px;text-align:left}#voice .boxes .box .flex .person:before{bottom:auto;height:93px;left:0;margin-left:0;top:0;width:90px}#voice .boxes .box.right .flex .left{order:0}#voice .boxes .box .flex .grad-wrap,#voice .boxes .box.right .flex .grad-wrap{-moz-border-radius-topleft:0;-webkit-border-radius:30px;-webkit-border-top-left-radius:0;-moz-border-radius:30px;border-radius:30px;border-top-left-radius:0;padding:20px 20px 60px}#voice .boxes .box .flex .grad-wrap input,#voice .boxes .box .flex .grad-wrap label{display:inline-block}#voice .boxes .box .flex .grad-wrap .grad-btn:before{content:"続きを読む"}#voice .boxes .box .flex .grad-wrap .grad-item{height:150px;overflow:hidden;position:relative}#voice .boxes .box .flex .grad-wrap .grad-item:before{bottom:0;content:"";display:block;height:120px;left:0;position:absolute;width:100%}#voice .boxes .box.management .flex .grad-wrap .grad-item:before{background:-webkit-linear-gradient(top,rgba(236,231,253,0),rgba(236,231,253,.9) 50%,rgba(236,231,253,.9) 0,#ece7fd);background:linear-gradient(top,rgba(236,231,253,0),rgba(236,231,253,.9) 50%,rgba(236,231,253,.9) 0,#ece7fd)}#voice .boxes .box.executive .flex .grad-wrap .grad-item:before{background:-webkit-linear-gradient(top,rgba(209,250,255,0),rgba(209,250,255,.9) 50%,rgba(209,250,255,.9) 0,#d1faff);background:linear-gradient(top,rgba(209,250,255,0),rgba(209,250,255,.9) 50%,rgba(209,250,255,.9) 0,#d1faff)}#voice .boxes .box.general_staff .flex .grad-wrap .grad-item:before{background:-webkit-linear-gradient(top,rgba(255,212,201,0),rgba(255,212,201,.9) 50%,rgba(255,212,201,.9) 0,#ffd4c9);background:linear-gradient(top,rgba(255,212,201,0),rgba(255,212,201,.9) 50%,rgba(255,212,201,.9) 0,#ffd4c9)}#voice .boxes .box.part .flex .grad-wrap .grad-item:before{background:-webkit-linear-gradient(top,rgba(255,213,245,0),rgba(255,213,245,.9) 50%,rgba(255,213,245,.9) 0,#ffd5f5);background:linear-gradient(top,rgba(255,213,245,0),rgba(255,213,245,.9) 50%,rgba(255,213,245,.9) 0,#ffd5f5)}#voice .boxes .box .flex .grad-wrap .grad-trigger{display:none}#voice .boxes .box .flex .grad-wrap .grad-trigger:checked~.grad-btn:before{content:"閉じる"}#voice .boxes .box .flex .grad-wrap .grad-trigger:checked~.grad-item{height:auto}#voice .boxes .box .flex .grad-wrap .grad-trigger:checked~.grad-item:before{display:none}#voice .boxes .box .flex .grad-wrap{position:relative}#voice .boxes .box .flex .grad-wrap .grad-btn{background:#fff;bottom:10px;display:block;left:50%;margin-left:-120px;padding:5px 10px;position:absolute;text-align:center;width:240px;z-index:1}#voice .boxes .box .flex .grad-wrap .grad-btn:after{color:#b9b9b9;content:"\e5cf";font-family:Material Icons;position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:2}#voice .boxes .box .flex .grad-wrap .grad-trigger:checked~.grad-btn:after{content:"\e5ce"}}#question .boxes .box{border-bottom:1px solid #707070;margin-bottom:60px;padding-bottom:60px}#question .boxes .box03{margin-bottom:0}#question .boxes .box .que{font-size:20px;font-weight:700;margin-bottom:20px;padding-left:35px;position:relative}#question .boxes .box .que:before{color:#e83419;content:"Q.";font-size:24px;font-weight:700;left:0;position:absolute;top:-5px}#question .boxes .box .ans{line-height:2;padding-left:35px}@media only screen and (max-width:769px){#question .boxes .box{margin-bottom:40px;padding-bottom:40px}#question .boxes .box .que{font-size:18px;margin-bottom:15px;padding-left:25px}#question .boxes .box .que:before{font-size:20px;top:-5px}#question .boxes .box .ans{font-size:16px;line-height:1.8;padding-left:25px}}@media only screen and (max-width:480px){#question .boxes .box{margin-bottom:30px;padding-bottom:30px}#question .boxes .box .que{font-size:16px;padding-left:22px}#question .boxes .box .que:before{font-size:18px;top:-5px}#question .boxes .box .ans{font-size:14px;line-height:1.6;padding-left:22px}}#footer{padding:40px 10px}@media only screen and (max-width:769px){#footer{padding:40px 10px}#footer .img{margin:0 auto;width:75%}}@media only screen and (max-width:480px){#footer{padding:25px 10px}}