<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,main,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}sub,sup{font-size:75%}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:300}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:500}@font-face{font-family:"Custom Yu Gothic";src:local("Yu Gothic");font-weight:bold}.mincho{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.gothic{font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.barlow{font-family:"Barlow Condensed",sans-serif}body{position:relative;background:#fff;font-size:14px;font-family:"Noto Sans JP",sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";color:#fff;letter-spacing:.05em;line-height:1;z-index:1}body.blue{color:#041a40}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}a:link,a:visited{color:#3d3a39;outline:none;text-decoration:none}*,*:before,*:after{box-sizing:border-box}.visuallyHidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.sec-ttl-new-wrapper{max-width:1200px;margin:0 auto 80px}.sec-ttl-new-wrapper-flex{display:flex;flex-wrap:nowrap;align-items:flex-end}.sec-ttl-new-wrapper-flex p{margin-bottom:3px;margin-left:1.45em;font-weight:500;font-size:18px;letter-spacing:.12em}.sec-ttl-new{font-family:"Montserrat",sans-serif;font-weight:700;font-size:28px;letter-spacing:.04em}.sec-ttl.vertical{position:absolute;left:0;top:0;z-index:1}.about-product .sec-copy,.episode .sec-copy{margin-top:40px;font-size:22px;color:#3d3a39}.note{width:100%;margin-top:30px;font-size:13px;line-height:1.4}.note.existing{color:#000}.text-adjust{display:block;margin-top:20px}.bg-line{position:relative;align-self:flex-start}.bg-line::before{content:"";position:absolute;width:50%;height:1vw}.type1 .bg-line::before{background:rgba(80,123,204,.85)}.type2 .bg-line::before{background:rgba(27,178,191,.85)}.type3 .bg-line::before{background:rgba(76,176,127,.85)}.type4 .bg-line::before{background:rgba(62,189,230,.85)}.type5 .bg-line::before{background:rgba(80,123,204,.85)}.type6 .bg-line::before{background:rgba(27,178,191,.85)}.banner{width:100%;margin-top:80px}.banner a{display:block}.banner a img{width:100%}.blue .episode .sec-copy{margin-left:20px;margin-top:0;font-size:18px;font-weight:300;color:#0066b9}.key-visual .heading{position:relative;margin-top:70px;overflow:hidden}.key-visual .heading::before{content:"";position:absolute;left:0;top:0;width:125%;height:100%;background:#000;transform:skew(-30deg);transition:left .5s;transition-delay:.25s}.key-visual.-action .heading::before{left:125%}.key-visual .heading .inner{max-width:1300px;margin:0 auto;padding:10% 0 2.5%}.key-visual .heading .site-ttl{width:32.3692%}.key-visual .heading .heading-ttl{display:flex;align-items:flex-end}.key-visual .heading .heading-ttl span{display:inline-block}[data-file=episode01] .key-visual .heading .heading-ttl{width:38.9232%}[data-file=episode02] .key-visual .heading .heading-ttl{width:31.885%}[data-file=episode02] .key-visual .heading .heading-ttl .num{margin-left:2.5%}[data-file=episode03] .key-visual .heading .heading-ttl{width:32%}[data-file=episode03] .key-visual .heading .heading-ttl .title{width:54.9132%}[data-file=episode03] .key-visual .heading .heading-ttl .num{width:44.5086%}.key-visual.manga{position:relative;background:#005096}.key-visual.manga::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;transition:opacity 1s,visibility 1s,z-index 1s;transition-delay:.25s;z-index:10}.key-visual.-action.manga::before{visibility:hidden;opacity:0;z-index:-1}.key-visual.manga .inner{position:relative;max-width:1400px;margin:0 auto}.key-visual.manga .first{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;background:#041a40}.key-visual.manga .first .kv-site-ttl{width:69.3333%}.key-visual.manga .first .kv-corporate-logo{width:51%;margin-top:10%}.key-visual.manga .btn-prev,.key-visual.manga .btn-next{content:"";position:absolute;width:30px;height:30px;border-top:2px solid #fff;border-left:2px solid #fff;cursor:pointer}.key-visual.manga [class^=btn-].hide{display:none}.key-visual.manga .kv-ttl span{display:inline-block}.key-visual.manga [class^=btn-]{bottom:60px}.key-visual.manga .btn-twitter{right:105px}.key-visual.manga .btn-linkedin{right:200px}.key-visual.manga .btn-youtube{right:300px}.key-visual.manga .btn-insta{right:400px;bottom:59px}.statement{position:relative}.manga+.statement{margin-top:0}.statement .inner{max-width:1340px;height:100%;margin:0 auto}.statement-bg{position:relative;width:100%}.statement-bg.-action::before{visibility:hidden;opacity:0;z-index:-1}.statement img{width:100%}.blue .statement .elem-wrap{position:absolute;left:0;bottom:5%;width:100%;padding:5px 0;background:hsla(0,0%,100%,.85);z-index:1}.blue .statement-ttl{position:relative;margin-top:5px;width:20%;padding-left:1.75%;color:#0067ba;font-weight:700;font-family:"Montserrat",sans-serif;font-size:clamp(18px,4.6956vw,30px);line-height:1.2;letter-spacing:-0.025em;min-height:0vw}.blue .statement-copy{width:76.5%;color:#000;font-size:clamp(14px,1.5652vw,18px);text-align:justify;line-height:1.55;min-height:0vw}.blue .statement-ttl::before{content:"";position:absolute;left:0;top:50%;width:4px;height:90%;transform:translateY(-50%);background-color:#0067ba}.product{background:url(../img/common/bg-texture.png) center center}.blue .type1 .product{background:#507bcc}.blue .type2 .product{background:#1bb2bf}.blue .type3 .product{background:#4cb07f}.blue .type4 .product{background:#3ebde6}.blue .type5 .product{background:#507bcc}.blue .type6 .product{background:#1bb2bf}.product .inner{position:relative;max-width:1350px;margin:0 auto;padding:64px 0 70px}.product .detail{position:relative;font-size:16px;color:#3d3a39;text-align:right}.product .detail .en{display:inline-block}.product .detail .ja{display:block;margin-top:30px;font-size:20px;font-weight:bold;line-height:1.35}.product .detail dd{margin-top:30px;font-size:14px;line-height:2}.product .image img{width:100%}.blue .product .detail{text-align:left}.blue .product .detail dt{color:#fff;padding:4px 0 0 33px}.blue .product .detail dt .en{display:block;margin-top:2px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:clamp(12px,5.2vw,20px);line-height:1.3;min-height:0vw}.blue .product .detail dt .ja{display:block;margin-top:0;font-weight:700;font-size:clamp(16px,2.5vw,30px);min-height:0vw;letter-spacing:.1em}.blue .product .detail dd{margin-top:0;font-size:16px;text-align:justify;color:#fff;line-height:2.15}.profile{background:#b3b4b5;overflow:hidden}.profile .inner{position:relative;max-width:1350px;margin:0 auto}.profile .elem-wrap{position:relative}.profile .elem-wrap .detail{position:relative;max-width:460px;padding:25px 0;background:#dddcdc;color:#3d3a39;transition:.5s ease-in,transform .5s;transition-delay:.25s;opacity:0}.profile .elem-wrap .detail::before{content:"";position:absolute;top:0;width:200%;height:100%;background:#dddcdc}.profile .elem-wrap.single .detail::after{content:"";position:absolute;top:0;width:200%;height:100%;background:#dddcdc}.profile .elem-wrap.left.single .detail{max-width:initial;margin-left:25%}.profile .elem-wrap.left .detail{margin-left:auto;padding-right:6.1538%;transform:translateX(-15px)}.profile .elem-wrap.right{margin-left:auto;transform:translateX(15px)}.profile .elem-wrap.right .detail{position:relative;margin-right:auto;padding-left:6.1538%;transform:translateX(15px);z-index:2}.profile .elem-wrap.left .detail::before{left:-200%}.profile .elem-wrap.left.single .detail::after{width:250%;right:-250%}.profile .elem-wrap.right .detail::before{right:-200%}.profile .elem-wrap .detail .ja{display:inline-block;margin-left:25px;font-size:3.13vw;white-space:nowrap}.profile .elem-wrap .detail dd{margin-top:15px;font-size:1.4vw;line-height:2}.profile [class^=photo]{position:absolute;width:27.2307%;transition:opacity .65s ease-in;transition-delay:.5s;opacity:0}.profile.-action [class^=photo],.profile.-action .elem-wrap,.profile.-action .elem-wrap .detail{transform:translateX(0) !important;opacity:1;z-index:0}.profile [class^=photo] img{width:100%}.blue .profile{background-color:#fff}.blue .profile .profile-container{max-width:1200px;margin:0 auto;padding-bottom:70px;border-bottom:1px solid #0067ba}.blue .profile .profile-wrap{display:flex;justify-content:space-between}.blue .profile .profile-wrap.left{flex-direction:row-reverse}.blue .profile .profile-wrap .detail{position:relative;width:50%;z-index:2}.blue .profile .profile-container--at .profile-wrap .detail-container{display:flex;flex-wrap:wrap;column-gap:3%;width:56.5%}.blue .profile .profile-container--at .profile-wrap.left .detail-container{margin-right:auto;margin-left:1.5%}.blue .profile .profile-container--at .profile-wrap.right .detail-container{margin-left:auto;margin-right:1.5%}.blue .profile .profile-container--at .profile-wrap .detail{width:46.5%}.blue .profile .profile-container--at .profile-wrap .detail:nth-of-type(n+3){margin-top:30px}.blue .profile .profile-wrap.right .detail{padding-top:20%}.blue .profile .profile-container--at .profile-wrap.right .detail{padding-top:0}.blue .profile .profile-wrap .detail dt{position:relative;z-index:2}.blue .profile .profile-wrap .detail dt::before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#06c}.blue .profile .profile-wrap.left .detail{transform:translateX(-5%)}.blue .profile .profile-wrap.right .detail{transform:translateX(5%)}.blue .profile .profile-container--at .profile-wrap.left .detail,.blue .profile .profile-container--at .profile-wrap.right .detail{transform:translateX(0)}.blue .profile .profile-container--at .profile-wrap.right .detail{margin-left:auto}.blue .profile .profile-wrap .detail dd{margin-top:20px;font-size:13px;font-size:clamp(11px,1vw,13px);color:#041a40;line-height:2;min-height:0vw}.blue .profile .profile-wrap .detail dd .small{display:block;font-size:clamp(10px,1vw,12px)}.blue .profile .profile-wrap.left .detail dd{padding-left:30px}.blue .profile .profile-wrap.right .detail dd{padding-left:10px;padding-right:15px}.blue .profile .profile-container--at .profile-wrap.left dd,.blue .profile .profile-container--at .profile-wrap.right dd{margin-top:10px;padding:0}.blue .profile .profile-wrap figure{position:relative;align-self:flex-start;width:48.5%}.blue .profile .profile-container--at .profile-wrap figure{width:35.8333%}.blue .profile .profile-container--at .profile-wrap .img-caption{position:absolute;left:0;bottom:-1.5em;margin-top:5px;font-size:20px;font-size:clamp(12px,2vw,20px);font-weight:300;color:#505bc5;min-height:0vw}.blue .profile .profile-container--at .profile-wrap.right .img-caption{left:auto;right:0;text-align:right}.blue .profile .profile-container--at .profile-wrap.right .img-caption.adjust{bottom:-2.5em}.blue .profile .profile-container--at .profile-wrap .img-caption span{display:block;margin-top:5px;font-size:14px;font-size:clamp(11px,1vw,13px);font-weight:400;color:#041a40;min-height:0vw}.blue .profile .profile-wrap:nth-of-type(1) figure::before{right:-5%;bottom:-0.5vw}.blue .profile .profile-container--at .profile-wrap:nth-of-type(1) figure::before{left:-5%;right:auto}.blue .profile .profile-wrap:nth-of-type(2) figure::before{right:-5%;top:-0.5vw}.blue .profile .profile-wrap:nth-of-type(3) figure::before{left:-5%;top:-0.5vw}.blue .profile .profile-wrap:nth-of-type(4) figure::before{left:-5%;bottom:-0.5vw}.blue .profile .profile-wrap img{width:100%}.interview{background-color:#fff}.interview .inner{position:relative;max-width:1350px;margin:0 auto;padding:100px 0;color:#3d3a39}.interview .elem-wrap:nth-of-type(n+2){margin-top:50px}.interview .definition dt{font-size:28px;font-weight:300;line-height:1.8}.interview .definition dd{margin-top:50px;font-size:17px;text-align:justify;line-height:2}.interview .definition dd .name{font-weight:bold}.interview .lower{margin-top:80px;border-top:solid 1px #0067ba}.interview .sec-lower-ttl{max-width:312px}.interview .sec-lower-ttl img{width:100%}.interview .sec-lower-sub-ttl{max-width:1100px;margin-top:50px;margin-right:auto;margin-left:auto;font-weight:700;font-size:28px;line-height:1.8}.interview .sec-lower-copy{max-width:1100px;margin-top:50px;margin-right:auto;margin-left:auto;font-weight:500;font-size:18px;text-align:justify;line-height:2}.blue .interview .elem-wrap{max-width:1100px;margin:0 auto}.blue .interview .elem-wrap+.elem-wrap{margin-top:100px}.blue .interview .elem-wrap+.elem-wrap.adjust{margin-top:20px}.blue .interview .definition dt{color:#0067ba;font-weight:700;font-size:clamp(26px,3.23809vw,34px);min-height:0vw;line-height:1.4117647059;letter-spacing:.1em}.blue .interview .definition dt .small{display:inline;border-bottom:2px solid;font-size:18px;font-weight:bold}.blue .interview .definition dd{font-size:clamp(14px,1.71428vw,18px);min-height:0vw}.blue .interview .definition dd+dd{margin-top:20px}.blue .interview .definition dd .name{position:relative;display:inline-block}.blue .interview .definition dd .name::before{content:"";position:absolute;left:-12px;top:50%;width:6px;height:1.25em;transform:translateY(-50%);background-color:#06c}.blue .interview .elem-wrap:nth-of-type(1) .bg-line::before{right:-5%;top:-0.5vw}.blue .interview .elem-wrap.adjust .bg-line::before{left:-25%;bottom:4.3vw;transform:rotate(90deg)}.blue .interview .elem-wrap.left .bg-line::before{left:-5%;bottom:-0.5vw}.blue .interview .elem-wrap:nth-of-type(3) .bg-line::before,.blue .interview .elem-wrap:nth-of-type(4) .bg-line::before{right:-5%;bottom:-0.5vw}.blue .interview .elem-wrap:nth-of-type(5) .bg-line::before{right:-5%;bottom:-0.5vw}.blue .interview .sec-lower-ttl{max-width:864px}.blue .interview .sec-lower-sub-ttl{font-size:34px}.blue .interview .sec-lower-copy{margin-top:30px}.blue .interview .sec-lower-copy+.note{margin-top:60px}.daily-work{background:#041a40}.daily-work .inner{position:relative;max-width:1300px;margin:0 auto;padding:50px 0}.about-product{background:url(../img/common/bg-texture.png) center center}.about-product .inner{max-width:1050px;margin:0 auto}.about-product .elem-wrap{margin-top:40px}.about-product .elem-wrap a{display:flex;align-items:center}.about-product .sec-sub-ttl{margin-left:30px}.about-product .sec-sub-ttl .ja{display:block;margin-top:20px;font-size:22px;font-weight:bold}.episode{background:#f6faff}.episode .inner{position:relative}.noLink{pointer-events:none}.noLink img:hover{opacity:1}.episodeSlider{max-width:1200px;margin:0 auto;padding-bottom:94px}.episodeSlider img{width:100%;height:auto}.episodeSlider__lane{overflow:hidden}.episodeSlider__slide{box-sizing:border-box;display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:31.6666666667%;background-color:#fff}.episodeSlider__texts{display:flex;flex-direction:column-reverse;padding:19px 30px 28px}.episodeSlider__title{margin-top:19px;font-size:clamp(14px,1.71428vw,20px);line-height:1.5}.episodeSlider__category{display:inline-block;width:fit-content;margin-left:1px;padding:6px 22px 8px;border-radius:15px;color:#fff;font-size:clamp(12px,1.5vw,16px)}.episodeSlider__category.-information{background-color:#507bcc}.episodeSlider__category.-energy{background-color:#1bb2bf}.episodeSlider__category.-mobility{background-color:#4cb07f}.episodeSlider__category.-newArea{background-color:#3ebde6}.episodeSlider__image{position:relative;display:block}.episodeSlider__buttonIcon{position:absolute;top:10px;right:10px;width:42px;height:42px}.returnArea{position:relative;padding-top:114px;padding-bottom:91px;background-color:#fff}.returnTopPage{width:300px;margin:0 auto}.returnTopPage a{position:relative;display:block;padding:27px 20px 31px 109px;border:currentColor solid 2px;border-radius:40px;color:#0067ba !important;font-weight:500;font-size:18px;text-transform:uppercase;letter-spacing:0.05em}.returnTopPage a::before{position:absolute;top:22px;left:65px;display:block;content:"";width:32px;height:32px;background:url(/cm/assets/img/episode-common/ico_returnTopPage.png) no-repeat 0 0/cover}.returnHead{position:absolute;right:34px;bottom:41px}.returnHead img{width:100%;height:auto}.returnHeadButton{box-sizing:border-box;display:block;width:58px;height:58px;border:currentColor solid 2px;border-radius:50%;color:#0067ba !important;text-align:center}.returnHeadButton picture{display:block;width:14px;margin:6px auto -3px}.returnHeadButton span{display:inline-block;font-size:0.75rem;line-height:1;text-align:center;white-space:wrap}.sliderArrows{display:flex;justify-content:flex-end;max-width:1200px;margin-top:52px;margin-right:auto;margin-left:auto}.sliderArrows__item{width:47px;height:47px;overflow:hidden;text-indent:-9999px;background:url(/cm/assets/img/index/ico_arrow01-b.png) no-repeat 0 0/cover;padding:0;border:none;font-family:"Noto Sans JP",sans-serif;line-height:1;vertical-align:top;cursor:pointer}.sliderArrows__item:nth-child(1){transform:scale(-1, 1)}.sliderArrows__item+.sliderArrows__item{margin-left:21px}.forPC{display:inherit !important}.forSP{display:none !important}.forPC2{display:inline !important}.forSP2{display:none !important}.fadeIn{transition:opacity .65s ease-in;opacity:0}.fadeIn.-action{opacity:1}.slideUp{transition:opacity .65s ease-in,transform .65s;transform:translateY(10px);opacity:0}.slideUp.-action{transform:translateY(0);opacity:1}.slideRight{transition:opacity .75s ease-in,transform .75s;transform:translateX(-10px);opacity:0}.slideRight.-action{transform:translateX(0);opacity:1}@media(min-width: 768px){a:link,a:visited{transition:opacity .5s}a:hover{opacity:.7 !important}.pcHidden{display:none}.sec-ttl img{width:100%}.banner{display:flex;justify-content:space-between;max-width:1100px;margin-left:auto;margin-right:auto}.banner a{max-width:520px}.blue .episode .elem-wrap{display:flex;align-items:center}.bg-line--rightBottom::before{left:auto !important;right:-5% !important}.note.existing{margin-left:29%}.key-visual.manga .inner{padding:100px}.key-visual.manga .btn-prev{left:40px;top:49.5%;transform:rotate(-45deg) translate(0, -50%)}.key-visual.manga .btn-next{right:40px;top:47.5%;transform:rotate(135deg) translate(0, -50%)}.key-visual .heading{padding:0 3.5%}.key-visual .heading .inner{display:flex;justify-content:space-between}.key-visual .heading .site-ttl{margin-top:-7.5%}.key-visual .heading .heading-ttl{align-self:flex-end}.read-manga{display:none}.statement .inner{padding:0 3.5%}.blue .statement .elem-wrap{padding:20px 50px}.blue .statement .elem-wrap-inner{display:flex;justify-content:space-between;align-items:flex-start;column-gap:3.5%;max-width:1150px;margin:0 auto}.product{padding:0 3.5%}.product .elem-wrap{display:flex;justify-content:space-between;align-items:flex-end}.product dl{width:46.923%}.product .image{width:48.3076%}.blue .product .elem-wrap{display:block;max-width:1080px;margin:0 auto}.blue .product .detail{position:relative;display:flex;justify-content:space-between;width:100%;text-align:left}.blue .product .detail::before{position:absolute;top:6px;left:-9px;display:block;content:"";width:1px;height:100%;background-color:#fff}.blue .product .image{width:100%;margin-top:36px}.blue .product .detail dt{width:33%}.blue .product .detail dd{width:63%}.profile{padding:0 3.5%}.profile .inner{padding:7.5% 0 0}.profile .elem-wrap{width:72.5%}.profile .elem-wrap.single{width:100%}.profile .elem-wrap .detail dt{display:flex;align-items:center}.profile .photo1{left:0%;bottom:0}.profile .photo2{right:0%;bottom:0}.blue .profile .profile-container{display:flex;justify-content:space-between;flex-wrap:wrap}.blue .profile .profile-wrap{width:50%}.blue .profile .profile-container--at .profile-wrap{width:100%}.blue .profile .profile-wrap.right{padding-top:30px}.blue .profile .profile-wrap:nth-of-type(n+3){margin-top:80px}.blue .profile .profile-container--at .profile-wrap:nth-of-type(n+2){margin-top:80px}.interview{padding:0 3.5%}.interview .lower{padding-top:80px;max-width:1200px;margin-left:auto;margin-right:auto}.interview .elem-wrap{display:flex;justify-content:space-between}.blue .interview .elem-wrap.left{flex-direction:row-reverse}.blue .interview .elem-wrap.adjust{flex-direction:row}.interview .definition{width:54.0983%}.interview .definition dt:nth-of-type(n+2){margin-top:50px}.interview .elem-wrap .photo{width:39.3442%}.interview .elem-wrap .photo img{width:100%}.blue .interview .elem-wrap .photo{width:29.0909%}.blue .interview .definition{width:66.3636%}.blue .interview .definition.separate{display:flex;justify-content:space-between;width:100%}.blue .interview .definition.separate dt,.blue .interview .definition.separate dd{width:48.5%}.blue .interview .definition.separate.adjust dt{width:38.5%}.blue .interview .definition.separate.adjust dd{width:58.5%}.blue .interview .definition.separate.reverse{flex-direction:row-reverse}.blue .interview .definition.separate.figure dt{display:flex;flex-direction:column;width:62.91%}.blue .interview .definition.separate.figure dt figure{margin-top:auto}.blue .interview .definition.separate.figure dd{width:32.5%}.blue .interview .definition.separate dd{margin-top:0}.blue .interview .definition dd.m0{margin-top:0}.blue .interview .definition.separate.figure img{width:100%}.daily-work{padding:0 3.5%}.daily-work .inner{padding-left:80px}.daily-work .elem-wrap{display:flex;flex-wrap:wrap;max-width:1170px;margin:0 auto}.daily-work .elem-wrap .photo{width:50%}.daily-work .elem-wrap .photo img{width:100%}.about-product{padding:60px 50px}.episode{padding:100px 80px 0}}@media(max-width: 767px){html,body{overflow-x:hidden}main{padding-top:13.4444vw}main.vertical{padding-top:0}img{max-width:100%}.spHidden{display:none}.sec-ttl{width:73.3333vw}.sec-ttl.vertical{position:absolute;left:4.6666vw;top:0;width:7.6vw}.sec-ttl-new-wrapper{margin-bottom:12.2666666667vw}.sec-ttl-new-wrapper-flex p{white-space:nowrap;margin-bottom:0.5333333333vw;font-size:3.4666666667vw}.sec-ttl-new{width:auto !important;white-space:nowrap;font-size:5.6vw}.sec-ttl-new-wrapper-flex-other-episode p{margin-left:.5em}.about-product .sec-copy,.episode .sec-copy{margin-top:4.6666vw;font-size:4.26666vw}.note{margin-top:4vw;font-size:2.6666vw}.note.existing{text-align:left}.note.existing.right{text-align:right}.text-adjust{margin-top:3.2vw}.bg-line::before{height:2vw}.banner{margin-top:8vw}.banner a+a{margin-top:8vw}.blue .episode .sec-ttl{width:43.4666vw}.blue .episode .sec-copy{margin-left:0;margin-top:4vw;font-size:4vw}.blue .sec-ttl.vertical{left:-4vw}.key-visual .heading .inner{padding:13.3333vw 0 8vw}.key-visual .heading .site-ttl{width:56.5333vw;margin:0 auto}.key-visual .heading .heading-ttl{margin:10.3333vw 8vw 0 auto}.key-visual .movie-wrap{margin:15.3vw 0 13.3333vw}.key-visual.manga{padding:24vw 0 28vw}.key-visual.manga .inner{width:89.3333vw;margin:0 auto}.key-visual.manga .btn-prev{left:4vw;bottom:-16vw;transform:rotate(-45deg)}.key-visual.manga .btn-next{right:4vw;bottom:-16vw;transform:rotate(135deg)}.key-visual.manga img{transform:translate3d(0, 0, 0)}.key-visual.manga .read-manga{position:absolute;left:11.5vw;bottom:-14vw;font-size:4.2vw;color:#fff}.key-visual.manga .btn-twitter{right:0;bottom:-23vw}.key-visual.manga .btn-linkedin{right:19.2vw;bottom:-23vw}.key-visual.manga .btn-youtube{right:41.2vw;bottom:-23vw}.key-visual.manga .btn-insta{right:63.5vw;bottom:-23.25vw}.statement{margin-top:17.3333333333vw}.blue .statement .statement-ttl{width:auto;font-size:4.8vw}.blue .statement-ttl::before{width:.42vw}.blue .statement .elem-wrap{bottom:0;padding:3.3333vw 5.0666666667vw}.blue .statement-copy{width:100%;margin-top:1.3333vw;font-size:3.4666666667vw;line-height:1.5384615385}.product{padding:0 6.6666vw}.product .inner{padding:8vw 0 13.3333333333vw}.product .detail dd{margin-top:8vw;font-size:3.4666vw}.product .image{margin-top:8vw}.blue .product .elem-wrap{width:73.3333vw;margin:0 auto}.blue .product .detail::before{position:absolute;top:50%;left:-8vw;display:block;content:"";width:1px;height:96%;background-color:#fff;transform:translateY(-48%)}.blue .product .detail dt{padding-left:0}.blue .product .detail dt .en{margin-top:1.6vw;font-size:4vw;line-height:1.3333333333}.blue .product .detail dt .ja{margin-top:1.3333333333vw;font-size:5.6vw}.blue .product .detail dd{margin-top:5.3333333333vw;font-size:3.2vw;line-height:1.6666666667;letter-spacing:0.055em;text-align:justify}.profile{padding:0 5.3333333333vw}.profile .inner{padding:20vw 0}.profile .elem-wrap.right{margin-top:38.6666vw}.profile .elem-wrap .detail{width:57.5vw;padding:3.3333vw 0}.profile .elem-wrap.left .detail{padding-right:3.3333vw}.profile .elem-wrap.right .detail{padding-left:3.3333vw}.profile .elem-wrap .detail .en{display:inline-block}.profile .elem-wrap .detail .ja{margin-left:3.2vw;font-size:4.4vw}.profile .elem-wrap .detail dt{display:flex;align-items:flex-start}.profile .elem-wrap .detail dd{margin-top:2.6666vw;font-size:2.75vw;letter-spacing:.025em}.profile [class^=photo]{width:44vw}.profile .photo1{left:-1.5vw;top:36.5vw}.profile .photo2{right:-4.5vw;bottom:0}.blue .profile .inner{padding:16vw 0 0}.blue .profile .profile-container{padding-left:0;padding-bottom:10.6666vw}.blue .profile .profile-container--at .profile-wrap{flex-direction:column-reverse}.blue .profile .profile-container--at .profile-wrap.right{align-items:flex-end}.blue .profile .profile-container--at .profile-wrap figure{width:57.3333vw}.blue .profile .profile-container--at .profile-wrap.right figure{margin-left:auto}.blue .profile .profile-wrap+.profile-wrap{margin-top:8vw}.blue .profile .profile-container--at .profile-wrap .detail-container{display:block;width:65.3333vw}.blue .profile .profile-wrap .detail{position:relative;width:60%;z-index:2}.blue .profile .profile-wrap.right .detail{padding-top:10%}.blue .profile .profile-wrap .detail dd{margin-top:2vw;font-size:2.6666vw}.blue .profile .profile-wrap.left .detail dd{padding-left:8.5vw}.blue .profile .profile-wrap.right .detail dd{padding-right:7.5vw}.blue .profile .profile-wrap.left .detail dt .en{margin-left:3vw}.blue .profile .profile-container--at .profile-wrap .detail{width:100%;margin-top:6vw}.blue .profile .profile-container--at .profile-wrap .detail:first-child{margin-top:13.3333vw}.blue .profile .profile-container--at .profile-wrap.left .detail dd{padding-left:3vw}.blue .profile .profile-wrap figure{width:40%}.blue .profile .profile-wrap figure img{height:40vw;object-fit:cover}.blue .profile .profile-container--at .profile-wrap figure img{height:auto;object-fit:initial}.blue .profile .profile-container--at .profile-wrap .img-caption{font-size:3.2vw}.blue .profile .profile-container--at .profile-wrap .img-caption span{font-size:2.6666vw}.blue .profile .profile-wrap.left .detail{transform:translateX(-10%)}.blue .profile .profile-wrap.right .detail{transform:translateX(10%)}[data-file=episode01] .profile .elem-wrap.left .detail .en{width:28.2666vw}[data-file=episode01] .profile .elem-wrap.right .detail .en{width:20.2666vw}[data-file=episode02] .profile .elem-wrap.right .detail dt{display:block}[data-file=episode02] .profile .elem-wrap.right .detail .ja{margin:2vw 0 0}[data-file=episode02] .profile .elem-wrap.left .detail .en{width:29.8666vw}[data-file=episode02] .profile .elem-wrap.right .detail .en{width:36vw}[data-file=episode02] .profile .photo1{left:-2.5vw;top:44.5vw}[data-file=episode02] .profile .photo2{width:42vw}[data-file=episode03] .profile .elem-wrap.left .detail .en{width:23.2vw}[data-file=episode03] .profile .elem-wrap.right .detail .en{width:22.4vw}[data-file=episode04] .profile .elem-wrap.left .detail .en{width:28vw}[data-file=episode04] .profile .elem-wrap.right .detail .en{width:28vw}[data-file=episode04] .profile .photo1{left:-8.5vw;top:44.5vw}[data-file=episode05] .profile .elem-wrap.right{margin-top:35%}[data-file=episode05] .profile .elem-wrap.left:nth-of-type(n+2){margin-top:25%}[data-file=episode05] .profile .elem-wrap.left .detail .en{width:33.3333vw}[data-file=episode05] .profile .elem-wrap.right .detail .en{width:30.13333vw}[data-file=episode05] .profile .elem-wrap.left:nth-of-type(n+2) .detail .en{width:26.1333vw}[data-file=episode05] .profile .photo1{left:-3vw}[data-file=episode05] .profile .photo2{right:-12.5vw;bottom:72.5vw}[data-file=episode05] .profile .photo3{left:-7.5vw;bottom:0}[data-file=episode06] .profile .elem-wrap.left .detail .en{width:34.6666vw}[data-file=episode06] .profile .elem-wrap.right .detail .en{width:22.9333vw}[data-file=episode06] .profile .photo1{left:-3vw;top:38.5vw}[data-file=episode07] .profile .elem-wrap.left.single .detail{margin-left:30vw}[data-file=episode07] .profile .elem-wrap.left .detail .en{width:18.5333vw}[data-file=episode07] .profile .photo1{left:-3vw;top:38.5vw}.interview{padding:0 5.3333333333vw}.interview .inner{padding:13.3333vw 0}.interview .elem-wrap{display:flex;flex-direction:column-reverse}.interview .definition dt{margin-top:10.6666vw;font-size:4.8vw}.blue .interview .definition dt .small{font-size:3.7333vw}.interview .definition dd{margin-top:6vw;font-size:3.4666vw}.interview .elem-wrap .photo{width:62vw;margin:0 auto}.interview .lower{margin-top:10.3333vw}.interview .sec-lower-ttl{width:57.0666vw}.interview .sec-lower-sub-ttl{margin-top:8vw;font-size:5.0666vw}.interview .sec-lower-copy{margin-top:6vw;font-size:3.4666vw}.blue .interview .upper,.blue .interview .lower{width:89.3333333333vw;margin:0 auto}.blue .interview .lower{margin-top:18.1333333333vw;padding-top:18.1333333333vw}.blue .interview .elem-wrap+.elem-wrap{margin-top:8vw}.blue .interview .definition dt{margin-top:6vw;font-size:5.0666666667vw;line-height:1.3684210526}.blue .interview .definition.separate dt{margin-top:0}.blue .interview .definition.separate.figure dd figure{margin-top:8vw}.blue .interview .definition dd{margin-top:4vw;margin-left:4.2666666667vw;font-size:3.2vw}.blue .interview .definition dd+dd{margin-top:3.2vw}.blue .interview .definition dd .name::before{left:-2vw;width:.8vw;height:1em}.blue .interview .elem-wrap.adjust .bg-line::before{bottom:13.5vw}.blue .interview .sec-lower-ttl{width:100%}.blue .interview .sec-lower-sub-ttl{margin-top:5.3333vw;font-size:5.0666666667vw;line-height:1.3684210526}.daily-work{padding:0 6.6666vw}.daily-work .elem-wrap{width:66.6666vw;margin:0 auto}.daily-work .photo:nth-of-type(n+2){margin-top:6.6666vw}.about-product{padding:13.3333vw 6.6666vw}.about-product .elem-wrap{margin-top:8vw}.about-product .image{width:42vw}.about-product .sec-sub-ttl{margin-left:4vw}.about-product .sec-sub-ttl .en{display:block;width:30.6666vw}.about-product .sec-sub-ttl .ja{margin-top:3.2vw;font-size:3.4666vw;line-height:1.35}.episode{padding:18.9333333333vw 5.3333333333vw 0}}@media(min-width: 768px)and (max-width: 1100px){.product .detail dd{text-align:justify}_:lang(x)::-ms-backdrop,.product .detail dd{text-align:left}}@media(min-width: 1051px){.profile .elem-wrap .detail .ja{font-size:32px}}@media(min-width: 1001px){.profile .elem-wrap .detail dd{font-size:14px}}@media(min-width: 1400px){.profile .elem-wrap{width:57.6923%}}@media screen\0 {.interview .definition dd{text-align:left}}@media not all and (min-width: 768px){.episodeSlider{padding-bottom:23.2vw}.episodeSlider__texts{padding:4.5333333333vw 4vw 4.2666666667vw}.episodeSlider__title{margin-top:1.6vw;font-size:4.8vw;line-height:1.5}.episodeSlider__title br{display:inline-block !important}.episodeSlider__category{padding:1.0666666667vw 5.3333333333vw 1.8666666667vw;border-radius:3.3333333333vw;font-size:3.7333333333vw}.returnArea{padding-top:12vw;padding-bottom:14.2666666667vw}.returnTopPage{width:60vw;height:16vw}.returnTopPage a{padding:5.6vw 5.3333333333vw 5.6vw 22.1333333333vw;border-radius:8vw;font-size:3.7333333333vw}.returnTopPage a::before{top:4vw;left:13.0666666667vw;width:6.9333333333vw;height:6.9333333333vw;background:url(/cm/assets/img/episode-common/ico_returnTopPage_sp.png) no-repeat 0 0/cover}.returnHead{right:5.3333333333vw;bottom:4.6666666667vw}.returnHeadButton{width:12vw;height:12vw;border-width:0.2666666667vw}.returnHeadButton picture{width:2.6666666667vw;margin:0.1333333333vw auto -0.1333333333vw}.returnHeadButton span{font-size:2.4vw}.sliderArrows{width:89.3333333333vw;margin-top:6vw}.sliderArrows__item{width:9.0666666667vw;height:9.0666666667vw}.sliderArrows__item+.sliderArrows__item{margin-left:2.6666666667vw}.forPC{display:none !important}.forSP{display:inherit !important}.forPC2{display:none !important}.forSP2{display:inline !important}}@media print,screen and (min-width: 768px){.sliderArrows__item{transition:opacity .5s}.sliderArrows__item:hover{opacity:.7}}
</pre></body></html>