a,abbr,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,code,dd,del,details,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,nav,object,ol,output,p,pre,q,ruby,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}body{text-size-adjust:100%;font-feature-settings:"palt" 1;color:#000;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴシック,Hiragino Sans,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif;font-size:16px;line-height:1;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle}html{font-size:10px;height:100%}*,:after,:before{box-sizing:border-box}iframe,img,picture,svg,video{max-width:100%}img{-webkit-backface-visibility:hidden;font-size:12px;letter-spacing:0}a{text-decoration:none;word-break:break-all}@media screen and (min-width:768px){a[href^="tel:"]{display:inline-block;pointer-events:none}}small{font-size:80%}@media screen and (max-width:767px){b,h1,h2,h3,h4,h5,h6,strong{font-weight:600}}button,input[type=button],input[type=submit]{border:0;cursor:pointer;font:inherit}button,input,select,textarea{color:inherit;font:inherit}label{cursor:pointer;display:inline-block}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider:hover .slick-arrow{transform:scale(1)}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list *,.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow{background:rgba(0,0,0,.7);border-radius:1000px;color:#fff;height:80px;overflow:hidden;text-indent:-999px;transform:scale(0);transition:transform .2s ease-out;width:80px;z-index:2}.slick-arrow,.slick-arrow:after{display:block;position:absolute;top:50%}.slick-arrow:after{background:url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/arr-w.svg) 50% 50%/contain no-repeat;content:"";height:16px;left:50%;transform:translate(-50%,-50%);width:16px}@media screen and (max-width:767px){.slick-arrow{height:10.7vmin;transform:scale(1);width:10.7vmin}.slick-arrow:after{height:2.7vmin;width:2.7vmin}}.slick-prev{left:50px}.slick-prev:after{background-image:url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/arr-wr.svg)}@media screen and (max-width:767px){.slick-prev{left:1.3vmin}}.slick-next{right:50px}@media screen and (max-width:767px){.slick-next{right:1.3vmin}}@media screen and (min-width:768px){.l-content{display:flex;flex-direction:row;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}}.l-footer{background:#fff;line-height:1.8}.l-footer a{color:#000}@media screen and (min-width:768px){.l-footer__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:80px 0}}@media screen and (max-width:767px){.l-footer__inner{padding:9.3vmin 8vw 6.7vmin;text-align:center}}@media screen and (min-width:768px){.l-footer__box{display:flex;flex-direction:row;flex-wrap:wrap}.l-footer__logo{margin-right:20px}}@media screen and (max-width:767px){.l-footer__logo img{width:29.3vmin}}.l-footer__link-wrap li:not(:last-child):after{content:"|";display:inline-block;margin:0 .2em}.l-footer__link-wrap a.is-hover:hover{text-decoration:underline}@media screen and (min-width:768px){.l-footer__link-rel{font-size:1.4rem}.l-footer__link-rel dt{margin-right:.5em}.l-footer__link-rel *{display:inline-block}}@media screen and (max-width:767px){.l-footer__link-rel{font-size:4.3vmin;margin-top:9.3vmin}.l-footer__link-rel li{margin-top:.5em}.l-footer__link-rel li:not(:last-child):after{display:none}}.l-footer__link-other>li{display:inline-block}@media screen and (min-width:768px){.l-footer__link-other{font-size:1.2rem}}@media screen and (max-width:767px){.l-footer__link-other{font-size:2.9vmin;margin:1.8em 0 1.5em}}.l-footer__copyright{font-size:1rem}@media screen and (max-width:767px){.l-footer__copyright{font-size:2.9vmin}}.l-header{background:#fff}@media screen and (min-width:768px){.l-header{padding:50px 50px 45px}}@media screen and (max-width:767px){.l-header{left:0;position:fixed;top:0;width:100%;z-index:20}}@media screen and (min-width:768px){.l-header__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:767px){.l-header__logo{font-size:10px;padding:3.3vmin 4vmin}.l-header__logo img{height:6.1vmin;max-width:261px!important;width:auto!important}}@media screen and (min-width:768px){.l-main{width:70%}}@media screen and (max-width:767px){.l-nav__btn{background:transparent;height:3.2vmin;margin-top:1px;position:absolute;right:4vmin;top:5.3vmin;width:8vmin;z-index:110}.l-nav__btn:before{background:#3d3a35;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-1px);transition:opacity .25s ease;width:100%}.l-nav__btn.is-active:before{opacity:0}.l-nav__btn.is-active .l-nav__btn-bar{background:transparent}.l-nav__btn.is-active .l-nav__btn-bar:before{margin-top:-1vmin;top:50%;transform:rotate(45deg)}.l-nav__btn.is-active .l-nav__btn-bar:after{margin-top:-1vmin;top:50%;transform:rotate(-45deg)}.l-nav__btn-bar{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.l-nav__btn-bar:after,.l-nav__btn-bar:before{background:#3d3a35;content:"";display:block;height:1px;position:absolute;transition:transform .25s ease;width:100%}.l-nav__btn-bar:before{top:0}.l-nav__btn-bar:after{top:3vmin}.l-nav__body{background:#fff;height:calc(100vh - 12.5vw);left:100vw;overflow:scroll;padding:15vw 20vw;position:absolute;top:12.5vw;transition:left .25s ease;width:100vw;z-index:100}.l-nav__body.is-active{display:block;left:0}}.l-nav__list{font-weight:700}@media screen and (min-width:768px){.l-nav__list{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.8rem;justify-content:space-between}}@media screen and (max-width:767px){.l-nav__list{font-size:5.1vmin;text-align:center}}@media screen and (min-width:768px){.l-nav__item:not(:first-child){margin-left:50px}}@media screen and (max-width:767px){.l-nav__item{margin-top:.6em}}.l-nav__link{color:#a6a6a6;transition:color .25s ease}.l-nav__link.is-active,.l-nav__link.is-hover:hover{color:#000}.l-page{position:relative}@media screen and (min-width:768px){.l-page{min-width:1100px}.l-sidebar{width:24%}.l-sidebar__inner{padding-bottom:30px;position:sticky;top:0}.l-sidebar__inner>*{margin-bottom:40px}}@media screen and (max-width:767px){.l-sidebar__inner>*{margin-bottom:11.3vmin}}.c-at{background:#fff;color:#000;line-height:1;padding:8px;text-align:center}.c-at>*{display:block}.c-at__w,.c-at__y{font-size:1.2rem}.c-at__date{font-size:2.2rem;margin:.2em 0;white-space:nowrap}@media screen and (max-width:767px){.c-at{padding:2vmin 1.1vmin}.c-at__w,.c-at__y{font-size:2.4vmin}.c-at__date{font-size:4.4vmin}}.c-btn{border:0;cursor:pointer;display:inline-block;line-height:1.1;position:relative;user-select:none}.c-btn,.c-btn:hover{text-decoration:none}.c-btn--a{background:#000;color:#fff;display:block;font-size:1.6rem;padding:20px 30px;text-align:center;transition:background .25s}.c-btn--a .c-icon--barr{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.c-btn--a.is-hover:hover{background:#eb0a0a}@media screen and (max-width:767px){.c-btn--a{font-size:3.7vmin;padding:4vmin 8vmin}.c-btn--a .c-icon--barr{right:4.7vmin}}.c-btn--more{background:#fff;border-bottom:2px solid #e5e5e5;color:#000;font-size:1.6rem;font-weight:700;padding:20px 40px;text-align:center}.c-btn--more:after{background:#eb0a0a;bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;transition:width .25s;width:0}@media screen and (min-width:768px){.c-btn--more{width:400px}}.c-btn--more.is-hover:hover:after{width:100%}.c-btn--more .c-icon--barr{position:absolute;right:18px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.c-btn--more{padding:4vmin;width:100%}.c-btn--more .c-icon--barr{right:3.3vmin}}.c-card{color:#000;display:block;margin:0 30px}@media screen and (max-width:767px){.c-card{margin:0 2.9vmin}}.c-card__thumb{height:277px;overflow:hidden;padding-top:40px;position:relative}.c-card__thumb:after{background:#000;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}@media screen and (max-width:767px){.c-card__thumb{border-bottom-width:4px;height:43.3vmin;padding-top:6.7vmin}}.c-card.is-hover .c-card__thumb:after{transition:height .3s ease}.c-card.is-hover .c-card__fig{transition:transform .3s ease}.c-card.is-hover:hover .c-card__thumb:after{height:9px}.c-card.is-hover:hover .c-card__fig{transform:scale(1.05)}.c-card.Red .c-card__thumb:after{background:#eb0a0a}.c-card.Gray .c-card__thumb:after{background:#3d3a35}.c-card.Silver .c-card__thumb:after{background:#c3c5c4}.c-card.White .c-card__thumb:after{background:#fff}.c-card__fig{background:50% 50%/cover no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.c-card__at{position:relative;width:94px;z-index:2}@media screen and (max-width:767px){.c-card__at{width:18.7vmin}}.c-card__txt{line-height:1.3;padding-top:15px}@media screen and (max-width:767px){.c-card__txt{padding-top:2vmin}}.c-card__wtag{color:#7f7f7f;font-size:1.2rem;line-height:1.1;margin-bottom:15px;text-align:right}.c-card__wtag>li{display:inline-block;margin-bottom:.1em}.c-card__wtag>li:not(:last-child):after{content:"/";display:inline-block;margin:0 .2em 0 .3em}@media screen and (max-width:767px){.c-card__wtag{font-size:2.7vmin;margin-bottom:2.3vmin}}.c-card__type{font-size:1.4rem;font-weight:700;margin-bottom:.8em}@media screen and (max-width:767px){.c-card__type{font-size:3.7vmin;margin-bottom:.5em}}.c-card__ttl{font-size:2.6rem}@media screen and (max-width:767px){.c-card__ttl{font-size:5.3vmin}}.c-card__names{font-size:1.4rem;line-height:1.4;margin-top:.8em}@media screen and (max-width:767px){.c-card__names{font-size:2.9vmin}.c-card__names li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:768px){.c-container,.c-container--s{margin-left:auto;margin-right:auto;max-width:1100px;width:100%}.c-container--s{max-width:850px;width:100%}}.c-filter{background:#fff;padding:60px 0 50px;text-align:center}@media screen and (max-width:767px){.c-filter{padding:9.3vmin 8vw}}.c-filter__ttl{font-size:1.6rem;font-weight:700;margin-bottom:20px}@media screen and (max-width:767px){.c-filter__ttl{font-size:4.3vmin;margin-bottom:4vmin}}.c-form .w-header,form .hs-richtext.hs-main-font-element{margin:3em 0 .8em;overflow:hidden;position:relative}.c-form .w-header h3,form .hs-richtext.hs-main-font-element h3{background:#f6f6f6;display:inline;font-size:2rem;font-weight:400;padding-right:.5em;position:relative;z-index:2}@media screen and (max-width:767px){.c-form .w-header h3,form .hs-richtext.hs-main-font-element h3{font-size:5.3vmin}}.c-form .w-header:after,form .hs-richtext.hs-main-font-element:after{background:#7b7b7b;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;z-index:1}.c-form select{-webkit-appearance:none!important;appearance:none!important;background:#e5e5e5 url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/barr.svg) 98% 50%/10px auto no-repeat!important;padding-right:30px!important}@media screen and (max-width:767px){.c-form select{background-position:96% 50%!important}}.c-form input[type=email],.c-form input[type=tel],.c-form input[type=text],.c-form select,.c-form textarea{-webkit-appearance:none!important;appearance:none!important;background-color:#fff!important;border:1px solid #cbcbcb!important;border-radius:0!important;padding:5px 10px!important;width:100%!important}.c-form input[type=email].is-empty,.c-form input[type=tel].is-empty,.c-form input[type=text].is-empty,.c-form select.is-empty,.c-form textarea.is-empty{background-color:#e5e5e5!important}@media screen and (max-width:767px){.c-form input[type=email],.c-form input[type=tel],.c-form input[type=text],.c-form select,.c-form textarea{font-size:1.6rem!important;padding:1.3vmin 2.7vmin!important}}.c-form textarea{height:200px!important}@media screen and (max-width:767px){.c-form textarea{height:39.3vmin!important}}.c-form label{font-size:1.4rem!important;margin-bottom:.5em!important}@media screen and (max-width:767px){.c-form label{font-size:3.7vmin!important}}.c-form fieldset{margin-bottom:1.5em!important;max-width:100%!important}.form-columns-2{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important}.form-columns-2>.hs-form-field{width:49%!important}@media screen and (max-width:767px){.form-columns-2>.hs-form-field{width:47%!important}}.inputs-list{margin-top:.3em!important}@media screen and (min-width:768px){.inputs-list>li{display:inline-block!important}.inputs-list>li:not(:last-child){margin-right:1em!important}.inputs-list>li label{margin-bottom:0!important;vertical-align:top!important}}.grecaptcha-badge{margin:0 auto!important}.hs-error-msgs{color:#ef6b51!important}.actions{margin-top:40px;text-align:center}@media screen and (max-width:767px){.actions{margin-top:9.3vmin!important}}.hs-button.primary{-webkit-appearance:none;appearance:none;background:#7b7b7b;color:#fff;font-size:2.4rem;font-weight:700;padding:18px;transition:all .2s ease-in-out;width:410px}.hs-button.primary:focus,.hs-button.primary:hover{color:hsla(0,0%,100%,.3)}@media screen and (max-width:767px){.hs-button.primary{font-size:3.7vmin;padding:4vmin;width:100%}}.c-gbox{background:#f6f6f6 url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/edge.svg) 50% -5px no-repeat}@media screen and (min-width:768px){.c-gbox{padding:80px 0}}@media screen and (max-width:767px){.c-gbox{background-size:10vw auto;padding:13.3vmin 0}}.c-gbox__wbtn{margin-top:60px;text-align:center}@media screen and (max-width:767px){.c-gbox__wbtn{margin-top:8vmin;padding:0 8vw}}.c-hdr-a{line-height:1.4;margin-bottom:40px}.c-hdr-a__ttl{font-size:2.4rem}@media screen and (max-width:767px){.c-hdr-a{margin-bottom:8vmin}.c-hdr-a__ttl{font-size:5.6vmin}}.c-hdr-b{line-height:1.4;margin-bottom:40px;text-align:center}.c-hdr-b__ttl{font-size:2.8rem;font-weight:400}.c-hdr-b__lead{margin-top:30px}@media screen and (max-width:767px){.c-hdr-b{margin-bottom:6.7vmin}.c-hdr-b__ttl{font-size:6.4vmin}.c-hdr-b__lead{font-size:3.7vmin;margin-top:6.7vmin;text-align:left}}.c-hero{background-color:#f3f3f3;padding:90px 0}@media screen and (max-width:767px){.c-hero{margin:10.7vmin 0;padding-bottom:12.5vw;padding-top:12.5vw}}.c-hero__item{width:520px}@media screen and (max-width:767px){.c-hero__item{width:77.3vmin}}.c-icon{background:50% 50% no-repeat;background-size:contain;display:inline-block;font-style:normal;line-height:1;position:relative;vertical-align:top}.c-icon--barr{background-image:url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/barr.svg);height:7px;width:12px}@media screen and (max-width:767px){.c-icon--barr{height:1.7vmin;width:2.8vmin}}.c-infobox{background:#f3f3f3;line-height:1.4;padding:35px 30px}@media screen and (min-width:768px){.c-infobox{font-size:1.6rem}}@media screen and (max-width:767px){.c-infobox{font-size-display:table;font-size-width:100%;font-size:4.3vmin .c-infobox __main;padding:8vmin 5.3vmin}.c-infobox__item{display:table-row}.c-infobox__item>*{display:table-cell;padding-bottom:4vmin;vertical-align:top}}.c-infobox__ttl{font-size:1.2rem;margin-bottom:.5em}@media screen and (max-width:767px){.c-infobox__ttl{font-size:2.9vmin;padding-top:1.3vmin;width:21.3vmin}}.c-infobox__wdate{font-weight:700}.c-infobox__date{font-size:2.8rem}.c-infobox__date span{font-size:1.4rem}@media screen and (max-width:767px){.c-infobox__date{font-size:6.1vmin;line-height:1.1}.c-infobox__date span{font-size:3.7vmin}.c-infobox__time{margin-top:.1em}}.c-infobox__body{margin-bottom:20px}@media screen and (max-width:767px){.c-infobox__type{font-size:4.3vmin}}@media screen and (min-width:768px){.c-infobox__capa{font-size:2rem}.c-infobox__capa span{font-size:1.4rem}}@media screen and (max-width:767px){.c-infobox__capa{font-size:4.3vmin}}.c-infobox__cost{color:#eb0a0a}@media screen and (min-width:768px){.c-infobox__cost{font-size:2rem}}@media screen and (max-width:767px){.c-infobox__wbtn{margin-top:2vmin}}@media screen and (min-width:768px){.c-more{left:-40px;pointer-events:none;position:fixed;top:-40px;transition:transform .2s;transition-timing-function:ease-out;z-index:999}.c-more:after{background:rgba(0,0,0,.7);border-radius:1000px;color:#fff;content:"MORE";display:block;font-size:1.2rem;height:80px;line-height:80px;pointer-events:none;text-align:center;transform:scale(0);transition:transform .2s ease-out;width:80px}.c-more.is-show:after{transform:scale(1)}}.c-note{font-size:1.4rem;line-height:1.8}.c-note li{margin-left:1em;text-indent:-1em}.c-note li:not(:last-child){margin-bottom:.8em}@media screen and (max-width:767px){.c-note{font-size:2.9vmin;line-height:1.6}}.c-outline{font-size:1.8rem;font-weight:700;line-height:2}@media screen and (min-width:768px){.c-outline{margin:0 auto 100px;width:850px}}@media screen and (max-width:767px){.c-outline{font-size:4.3vmin;margin:0 8vw 10.7vmin}}.c-post{background:#fff;position:relative}.c-post__hero{background:50% 40%/cover no-repeat;height:700px;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.c-post__hero{height:68vmin}}.c-post__hdr:after{clear:both;content:"";display:block}.c-post__hdr-inner{background:#3d3a35;color:#fff;float:right;position:relative;z-index:2}@media screen and (min-width:768px){.c-post__hdr-inner{margin:500px 0 60px;min-width:760px;padding:60px 80px;width:50%}}@media screen and (max-width:767px){.c-post__hdr-inner{margin:56vmin 0 10.7vmin 8vw;padding:8vw}}.c-post__hdr-item{max-width:450px}.c-post__type{font-size:1.8rem;font-weight:700;margin-bottom:.7em}@media screen and (max-width:767px){.c-post__type{font-size:4.3vmin;margin-bottom:.5em}}.c-post__ttl{font-size:3.8rem;font-weight:400;line-height:1.3}@media screen and (max-width:767px){.c-post__ttl{font-size:5.3vmin}.c-post__body{padding-left:8vw;padding-right:8vw}}.c-post__names{font-size:1.6rem;line-height:1.4;margin-top:1em}@media screen and (max-width:767px){.c-post__names{font-size:3.2vmin}}.c-post__go{background:#000;border-radius:1000px;color:#fff;display:block;font-size:1.6rem;position:absolute;text-align:center;transition:.25s ease;transition-property:color,background}.c-post__go.is-hover:hover{background:#eb0a0a}@media screen and (min-width:768px){.c-post__go{height:120px;left:560px;line-height:125px;top:80px;width:120px}}@media screen and (max-width:767px){.c-post__go{font-size:3.2vmin;height:24vmin;line-height:24vmin;right:5.3vmin;top:-17.3vmin;width:24vmin}}.c-post.Red .c-post__hdr-inner,.single-post[data-color="#Red"] .c-post__hdr-inner{background:#eb0a0a}.c-post.Red .c-post__go.is-hover:hover,.single-post[data-color="#Red"] .c-post__go.is-hover:hover{background:#fff;color:#eb0a0a}.c-post.Gray .c-post__hdr-inner,.single-post[data-color="#Gray"] .c-post__hdr-inner{background:#3d3a35}.c-post.Silver .c-post__hdr-inner,.single-post[data-color="#Silver"] .c-post__hdr-inner{background:#c3c5c4;color:#000}.c-post.White .c-post__hdr-inner,.single-post[data-color="#White"] .c-post__hdr-inner{background:#fff;color:#000}.c-posts{border-bottom:1px solid #dbdcdb;display:block;margin:0 auto}@media screen and (min-width:768px){.c-posts{max-width:880px;width:100%}}.c-posts>li{border-top:1px solid #dbdcdb;padding:60px 0;position:relative}@media screen and (max-width:767px){.c-posts>li{padding:7.3vmin 8vw}}.c-posts__item{color:#000;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (min-width:768px){.c-posts__item{padding:0 145px 0 40px}.c-posts__item:after{background:url(//8748218.fs1.hubspotusercontent-na1.net/hubfs/8748218/raw_assets/public/KTC_blog/arr.svg) 0 0/contain no-repeat;content:"";display:block;height:30px;opacity:.5;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:.3s ease;transition-property:right,opacity;width:14px}}.c-posts__item.is-hover .c-posts__wfig:after{transition:width .3s ease}.c-posts__item.is-hover .c-posts__fig{transition:transform .2s ease}.c-posts__item.is-hover:hover:after{opacity:1;right:20px}.c-posts__item.is-hover:hover .c-posts__wfig:after{width:11px}.c-posts__item.is-hover:hover .c-posts__fig{transform:scale(1.03)}.c-posts__item.Red .c-posts__wfig:after{background:#eb0a0a}.c-posts__item.Gray .c-posts__wfig:after{background:#3d3a35}.c-posts__item.Silver .c-posts__wfig:after{background:#c3c5c4}.c-posts__item.White .c-posts__wfig:after{background:#fff}.c-posts__thumb{position:relative;width:260px}@media screen and (min-width:768px){.c-posts__thumb .c-posts__wtag{display:none}}@media screen and (max-width:767px){.c-posts__thumb{width:36vmin}}.c-posts__wfig{overflow:hidden;position:relative}.c-posts__wfig:after{background:#000;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:3px}.c-posts__fig{background:50% 50%/cover no-repeat;height:140px;position:relative;width:100%}@media screen and (max-width:767px){.c-posts__fig{height:21.3vmin}}.c-posts__at{left:-40px;position:absolute;top:-20px;width:90px;z-index:2}@media screen and (max-width:767px){.c-posts__at{left:-4vmin;padding:1.3vmin;top:-2.7vmin;width:13.3vmin}.c-posts__at .c-at__w,.c-posts__at .c-at__y{font-size:2.1vmin}.c-posts__at .c-at__date{font-size:3.2vmin}}.c-posts__txt{line-height:1.3;width:calc(100% - 300px)}@media screen and (max-width:767px){.c-posts__txt{width:42.7vmin}.c-posts__txt .c-posts__wtag{display:none}}.c-posts__wtag{color:#7f7f7f;font-size:1.2rem;line-height:1.1;margin-top:1em}.c-posts__wtag>li{display:inline-block;margin-bottom:.1em}.c-posts__wtag>li:not(:last-child):after{content:"/";display:inline-block;margin:0 .2em 0 .3em}@media screen and (max-width:767px){.c-posts__wtag{font-size:2.7vmin;margin-top:.8em}}.c-posts__type{font-size:1.4rem;font-weight:700;margin-bottom:.8em}@media screen and (max-width:767px){.c-posts__type{font-size:2.9vmin;margin-bottom:.5em}}.c-posts__ttl{font-size:2rem}@media screen and (max-width:767px){.c-posts__ttl{font-size:4.3vmin}}.c-posts__names{font-size:1.4rem;line-height:1.4;margin-top:1em}@media screen and (max-width:767px){.c-posts__names{font-size:2.9vmin;margin-top:.7em}}@media screen and (min-width:768px){.c-profile{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.c-profile__pic{width:250px}.c-profile__txt{width:calc(100% - 290px)}}@media screen and (max-width:767px){.c-profile__pic{margin-bottom:9.3vmin;text-align:center}.c-profile__pic img{max-width:66.7vmin}}.c-profile__hdr{line-height:1.4;margin-bottom:20px}.c-profile__role{display:block;font-size:1.4rem;margin-bottom:1em}@media screen and (max-width:767px){.c-profile__role{font-size:4.3vmin}}.c-profile__name{font-size:2.2rem;letter-spacing:.2em}@media screen and (max-width:767px){.c-profile__name{font-size:5.6vmin}}.c-profile__ruby{display:inline-block;font-size:1.2rem;letter-spacing:.05em;margin-left:1em}@media screen and (max-width:767px){.c-profile__ruby{font-size:2.9vmin}}.c-profile__body{font-size:1.4rem}.c-profile__body p:not(:last-child){margin-bottom:.5em}@media screen and (max-width:767px){.c-profile__body{font-size:3.7vmin}}.c-share{border-top:1px solid #c3c5c4;line-height:1.4;padding-top:35px;text-align:center}@media screen and (max-width:767px){.c-share{padding-top:10vmin}}.c-share__ttl{font-size:1.8rem;font-weight:700;margin-bottom:1em}@media screen and (max-width:767px){.c-share__ttl{font-size:4.3vmin}}.c-share__list>li{display:inline-block;margin:0 3px}@media screen and (max-width:767px){.c-share__list>li{width:10.7vmin}}.c-share__list .is-hover{transition:opacity .25s ease}.c-share__list .is-hover:hover{opacity:.8}.c-sitelogo{background:#fff;left:0;padding:50px 50px 45px;position:absolute;top:0;z-index:2}@media screen and (max-width:767px){.c-sitelogo{font-size:10px;padding:3.3vmin 4vmin}.c-sitelogo img{height:6.1vmin}}.c-tag-link{line-height:1.4}@media screen and (max-width:767px){.c-tag-link{font-size:3.7vmin}}.c-tag-link__ttl{font-size:1.8rem;font-weight:700;margin-bottom:1em}@media screen and (max-width:767px){.c-tag-link__ttl{font-size:4.3vmin}}.c-tag-link__list{color:#7f7f7f;font-size:1.4rem}.c-tag-link__list>li{margin-bottom:1em}@media screen and (max-width:767px){.c-tag-link__list>li{display:inline-block}.c-tag-link__list>li:not(:last-child):after{content:" / ";display:inline-block;margin-left:.4em}}.c-tag-link__list a{color:#7f7f7f;display:inline-block;position:relative}.c-tag-link__list a:after{background:#7f7f7f;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s ease;width:100%}.c-tag-link__list a.is-hover:hover:after{width:0}.c-tag{font-size:1.4rem}@media screen and (max-width:767px){.c-tag{font-size:3.7vmin;text-align:left}}.c-tag>li{display:inline-block;margin:0 .2em .5em}.c-tag>li a,.c-tag>li span{background:#f2f2f2;border-bottom:2px solid #d9d9d9;color:#595959;cursor:pointer;display:block;line-height:1.1;padding:.7em 1em;transition:.25s ease;transition-property:color,background}.c-tag>li a.is-active,.c-tag>li a.is-hover:hover,.c-tag>li span.is-active,.c-tag>li span.is-hover:hover{background:#7f7f7f;border-bottom-color:#7f7f7f;color:#fff}.c-timetable,table{background:#f9f9f9;font-size:1.4rem;line-height:1.4;width:100%}@media screen and (max-width:767px){.c-timetable,table{font-size:3.7vmin}}.c-timetable tr:nth-child(odd) td,.c-timetable tr:nth-child(odd) th,table tr:nth-child(odd) td,table tr:nth-child(odd) th{background:#f3f3f3}@media screen and (min-width:768px){.c-timetable tr th:first-child,table tr th:first-child{padding-left:30px}}@media screen and (max-width:767px){.c-timetable tr th:first-child,table tr th:first-child{padding-right:0}}.c-timetable td,.c-timetable th,table td,table th{padding:20px}@media screen and (max-width:767px){.c-timetable td,.c-timetable th,table td,table th{padding:3.3vmin}}.c-timetable th,table th{font-weight:400}@media screen and (min-width:768px){.c-timetable th,table th{white-space:nowrap;width:110px}}@media screen and (max-width:767px){.c-timetable th,table th{text-align:left;width:17.3vmin}}.c-unit{border-top:1px solid #e1e2e1;padding:70px 0}@media screen and (max-width:767px){.c-unit{border-top-color:#c3c5c4;font-size:4.3vmin;padding:13.3vmin 0 12vmin}}.c-unit__body p{line-height:2}.c-unit a{color:#7f7f7f;display:inline-block;position:relative}.c-unit a:after{background:#7f7f7f;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s ease;width:100%}.c-unit a.is-hover:hover:after{width:0}.hs-form-checkbox-display{display:inline-block;line-height:1.4;min-height:28px;overflow:hidden;padding-left:28px;padding-top:5px;position:relative}@media screen and (max-width:767px){.hs-form-checkbox-display{min-height:5vw;padding-left:7vw}}.hs-form-checkbox-display input[type=checkbox]{left:-100px;position:absolute}.hs-form-checkbox-display input[type=checkbox]~span:before{background:#e5e5e5;border:1px solid #e5e5e5;border-radius:4px;content:"";display:inline-block;height:20px;left:0;position:absolute;top:4px;width:20px}@media screen and (max-width:767px){.hs-form-checkbox-display input[type=checkbox]~span:before{height:5vw;width:5vw}}.hs-form-checkbox-display input[type=checkbox]:checked~span:before{background:#fff;border:1px solid #fff}.hs-form-checkbox-display input[type=checkbox]:checked~span:after{border-bottom:3px solid #000;border-right:3px solid #000;content:"";display:block;height:12px;left:5px;position:absolute;top:14px;transform:rotate(45deg) translate(-50%,-50%);width:7px}@media screen and (max-width:767px){.hs-form-checkbox-display input[type=checkbox]:checked~span:after{height:3vw;left:1.4vw;top:3.4vw;width:1.8vw}}.hs-form-radio-display{display:inline-block;line-height:1.4;min-height:28px;overflow:hidden;padding:6px 0 0 34px;position:relative}@media screen and (max-width:767px){.hs-form-radio-display{padding-left:7vw}}.hs-form-radio-display input[type=radio]{left:-100px;position:absolute}.hs-form-radio-display input[type=radio]~span:before{background:#e5e5e5;border:1px solid #e5e5e5;border-radius:1000px;content:"";display:inline-block;height:23px;left:0;position:absolute;top:4px;width:23px}@media screen and (max-width:767px){.hs-form-radio-display input[type=radio]~span:before{height:5vw;width:5vw}}.hs-form-radio-display input[type=radio]:checked~span:after{background:#000;border-radius:1000px;content:"";display:block;height:12px;left:6px;position:absolute;top:9px;width:12px}@media screen and (max-width:767px){.hs-form-radio-display input[type=radio]:checked~span:after{height:2.8vw;left:1.2vw;top:2.3vw;width:2.8vw}}.u-hide{display:none}@media screen and (max-width:767px){.u-hidden-ltSP{display:none}}@media screen and (max-width:991px){.u-hidden-ltTAB{display:none}}@media screen and (min-width:768px){.u-hidden-gtTAB{display:none}}@media screen and (min-width:992px){.u-hidden-gtPC{display:none}}.u-bg-000000{background-color:#000}.u-mt-0{margin-top:0}.u-ml-0{margin-left:0}.u-mr-0{margin-right:0}.u-mb-0{margin-bottom:0}.u-mt-5{margin-top:5px}.u-ml-5{margin-left:5px}.u-mr-5{margin-right:5px}.u-mb-5{margin-bottom:5px}.u-mt-10{margin-top:10px}.u-ml-10{margin-left:10px}.u-mr-10{margin-right:10px}.u-mb-10{margin-bottom:10px}.u-mt-15{margin-top:15px}.u-ml-15{margin-left:15px}.u-mr-15{margin-right:15px}.u-mb-15{margin-bottom:15px}.u-mt-20{margin-top:20px}.u-ml-20{margin-left:20px}.u-mr-20{margin-right:20px}.u-mb-20{margin-bottom:20px}.u-mt-25{margin-top:25px}.u-ml-25{margin-left:25px}.u-mr-25{margin-right:25px}.u-mb-25{margin-bottom:25px}.u-mt-30{margin-top:30px}.u-ml-30{margin-left:30px}.u-mr-30{margin-right:30px}.u-mb-30{margin-bottom:30px}.u-mt-35{margin-top:35px}.u-ml-35{margin-left:35px}.u-mr-35{margin-right:35px}.u-mb-35{margin-bottom:35px}.u-mt-40{margin-top:40px}.u-ml-40{margin-left:40px}.u-mr-40{margin-right:40px}.u-mb-40{margin-bottom:40px}.u-mt-45{margin-top:45px}.u-ml-45{margin-left:45px}.u-mr-45{margin-right:45px}.u-mb-45{margin-bottom:45px}@media screen and (max-width:767px){.u-SP-mt-0{margin-top:0}.u-SP-ml-0{margin-left:0}.u-SP-mr-0{margin-right:0}.u-SP-mb-0{margin-bottom:0}.u-SP-mt-5{margin-top:5vw}.u-SP-ml-5{margin-left:5vw}.u-SP-mr-5{margin-right:5vw}.u-SP-mb-5{margin-bottom:5vw}.u-SP-mt-10{margin-top:10vw}.u-SP-ml-10{margin-left:10vw}.u-SP-mr-10{margin-right:10vw}.u-SP-mb-10{margin-bottom:10vw}.u-SP-mt-15{margin-top:15vw}.u-SP-ml-15{margin-left:15vw}.u-SP-mr-15{margin-right:15vw}.u-SP-mb-15{margin-bottom:15vw}.u-SP-mt-20{margin-top:20vw}.u-SP-ml-20{margin-left:20vw}.u-SP-mr-20{margin-right:20vw}.u-SP-mb-20{margin-bottom:20vw}.u-SP-mt-25{margin-top:25vw}.u-SP-ml-25{margin-left:25vw}.u-SP-mr-25{margin-right:25vw}.u-SP-mb-25{margin-bottom:25vw}.u-SP-mt-30{margin-top:30vw}.u-SP-ml-30{margin-left:30vw}.u-SP-mr-30{margin-right:30vw}.u-SP-mb-30{margin-bottom:30vw}.u-SP-mt-35{margin-top:35vw}.u-SP-ml-35{margin-left:35vw}.u-SP-mr-35{margin-right:35vw}.u-SP-mb-35{margin-bottom:35vw}.u-SP-mt-40{margin-top:40vw}.u-SP-ml-40{margin-left:40vw}.u-SP-mr-40{margin-right:40vw}.u-SP-mb-40{margin-bottom:40vw}.u-SP-mt-45{margin-top:45vw}.u-SP-ml-45{margin-left:45vw}.u-SP-mr-45{margin-right:45vw}.u-SP-mb-45{margin-bottom:45vw}}.u-pt-0{padding-top:0}.u-pl-0{padding-left:0}.u-pr-0{padding-right:0}.u-pb-0{padding-bottom:0}.u-pt-5{padding-top:5px}.u-pl-5{padding-left:5px}.u-pr-5{padding-right:5px}.u-pb-5{padding-bottom:5px}.u-pt-10{padding-top:10px}.u-pl-10{padding-left:10px}.u-pr-10{padding-right:10px}.u-pb-10{padding-bottom:10px}.u-pt-15{padding-top:15px}.u-pl-15{padding-left:15px}.u-pr-15{padding-right:15px}.u-pb-15{padding-bottom:15px}.u-pt-20{padding-top:20px}.u-pl-20{padding-left:20px}.u-pr-20{padding-right:20px}.u-pb-20{padding-bottom:20px}.u-pt-25{padding-top:25px}.u-pl-25{padding-left:25px}.u-pr-25{padding-right:25px}.u-pb-25{padding-bottom:25px}.u-pt-30{padding-top:30px}.u-pl-30{padding-left:30px}.u-pr-30{padding-right:30px}.u-pb-30{padding-bottom:30px}.u-pt-35{padding-top:35px}.u-pl-35{padding-left:35px}.u-pr-35{padding-right:35px}.u-pb-35{padding-bottom:35px}.u-pt-40{padding-top:40px}.u-pl-40{padding-left:40px}.u-pr-40{padding-right:40px}.u-pb-40{padding-bottom:40px}.u-pt-45{padding-top:45px}.u-pl-45{padding-left:45px}.u-pr-45{padding-right:45px}.u-pb-45{padding-bottom:45px}@media screen and (max-width:767px){.u-SP-pt-0{padding-top:0}.u-SP-pl-0{padding-left:0}.u-SP-pr-0{padding-right:0}.u-SP-pb-0{padding-bottom:0}.u-SP-pt-5{padding-top:5vw}.u-SP-pl-5{padding-left:5vw}.u-SP-pr-5{padding-right:5vw}.u-SP-pb-5{padding-bottom:5vw}.u-SP-pt-10{padding-top:10vw}.u-SP-pl-10{padding-left:10vw}.u-SP-pr-10{padding-right:10vw}.u-SP-pb-10{padding-bottom:10vw}.u-SP-pt-15{padding-top:15vw}.u-SP-pl-15{padding-left:15vw}.u-SP-pr-15{padding-right:15vw}.u-SP-pb-15{padding-bottom:15vw}.u-SP-pt-20{padding-top:20vw}.u-SP-pl-20{padding-left:20vw}.u-SP-pr-20{padding-right:20vw}.u-SP-pb-20{padding-bottom:20vw}.u-SP-pt-25{padding-top:25vw}.u-SP-pl-25{padding-left:25vw}.u-SP-pr-25{padding-right:25vw}.u-SP-pb-25{padding-bottom:25vw}.u-SP-pt-30{padding-top:30vw}.u-SP-pl-30{padding-left:30vw}.u-SP-pr-30{padding-right:30vw}.u-SP-pb-30{padding-bottom:30vw}.u-SP-pt-35{padding-top:35vw}.u-SP-pl-35{padding-left:35vw}.u-SP-pr-35{padding-right:35vw}.u-SP-pb-35{padding-bottom:35vw}.u-SP-pt-40{padding-top:40vw}.u-SP-pl-40{padding-left:40vw}.u-SP-pr-40{padding-right:40vw}.u-SP-pb-40{padding-bottom:40vw}.u-SP-pt-45{padding-top:45vw}.u-SP-pl-45{padding-left:45vw}.u-SP-pr-45{padding-right:45vw}.u-SP-pb-45{padding-bottom:45vw}.u-SP-pad{padding-left:8vw;padding-right:8vw}}.screen-reader-text,.u-screen-reader{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;height:1px;overflow:hidden;position:absolute!important;width:1px}.u-ta-left{text-align:left}.u-ta-center{text-align:center}.u-ta-right{text-align:right}@media screen and (max-width:767px){.u-SP-ta-left{text-align:left}.u-SP-ta-center{text-align:center}.u-SP-ta-right{text-align:right}}.u-fs-11{font-size:1.1rem}.u-fs-12{font-size:1.2rem}.u-fs-13{font-size:1.3rem}.u-fs-14{font-size:1.4rem}.u-fs-15{font-size:1.5rem}.u-fs-16{font-size:1.6rem}.u-fs-17{font-size:1.7rem}.u-fs-18{font-size:1.8rem}.u-fs-19{font-size:1.9rem}.u-fs-20{font-size:2rem}.u-fs-21{font-size:2.1rem}.u-fs-22{font-size:2.2rem}.u-fs-23{font-size:2.3rem}.u-fs-24{font-size:2.4rem}.u-fs-25{font-size:2.5rem}.u-fs-26{font-size:2.6rem}.u-fs-27{font-size:2.7rem}.u-fs-28{font-size:2.8rem}.u-fs-29{font-size:2.9rem}.u-fs-30{font-size:3rem}@media screen and (max-width:767px){.u-SP-fs-1{font-size:1vw}.u-SP-fs-2{font-size:2vw}.u-SP-fs-3{font-size:3vw}.u-SP-fs-4{font-size:4vw}.u-SP-fs-5{font-size:5vw}.u-SP-fs-6{font-size:6vw}.u-SP-fs-7{font-size:7vw}.u-SP-fs-8{font-size:8vw}.u-SP-fs-9{font-size:9vw}.u-SP-fs-10{font-size:10vw}.u-SP-fs-11{font-size:11vw}.u-SP-fs-12{font-size:12vw}.u-SP-fs-13{font-size:13vw}.u-SP-fs-14{font-size:14vw}.u-SP-fs-15{font-size:15vw}.u-SP-fs-16{font-size:16vw}.u-SP-fs-17{font-size:17vw}.u-SP-fs-18{font-size:18vw}.u-SP-fs-19{font-size:19vw}.u-SP-fs-20{font-size:20vw}.u-SP-fs-21{font-size:21vw}.u-SP-fs-22{font-size:22vw}.u-SP-fs-23{font-size:23vw}.u-SP-fs-24{font-size:24vw}.u-SP-fs-25{font-size:25vw}.u-SP-fs-26{font-size:26vw}.u-SP-fs-27{font-size:27vw}.u-SP-fs-28{font-size:28vw}.u-SP-fs-29{font-size:29vw}.u-SP-fs-30{font-size:30vw}}.u-w-10{width:10%}.u-w-20{width:20%}.u-w-30{width:30%}.u-w-40{width:40%}.u-w-50{width:50%}.u-w-60{width:60%}.u-w-70{width:70%}.u-w-80{width:80%}.u-w-90{width:90%}.u-w-100{width:100%}@media screen and (max-width:767px){.u-SP-w-10{width:10vw}.u-SP-w-20{width:20vw}.u-SP-w-30{width:30vw}.u-SP-w-40{width:40vw}.u-SP-w-50{width:50vw}.u-SP-w-60{width:60vw}.u-SP-w-70{width:70vw}.u-SP-w-80{width:80vw}.u-SP-w-90{width:90vw}.u-SP-w-100{width:100vw}.u-SP-w-auto{width:auto}.l-header__logo img{max-width:100%!important}}.blog-hidden{display:none}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/8748218/hub_generated/template_assets/48205326729/1661811722665/KTC_blog/ktc_blog_style.css */