@charset "UTF-8";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,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}body{font-family:Shuei Mincho L,serif;font-weight:400;font-style:normal;color:var(--color-black);background-color:var(--color-white);font-size:100%;line-height:1em;letter-spacing:0;display:flex;flex-direction:column;-webkit-text-size-adjust:100%;word-break:break-word;position:relative;z-index:1}body,html{width:100%}p,a,li,dt,dd,div,th,td,h1,h2,h3,h4,h5,h6{letter-spacing:0;line-height:1em}a,li,p,div,button{outline:none!important}a{color:#000;text-decoration:none;display:block}a,p,div,li,dd,dt{-webkit-tap-highlight-color:rgba(0,0,0,0)}.isChrome *{image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}img,svg{height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}img,svg{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}.disabled,.disabled a{cursor:default!important}.is_pc .device_sp,.is_sp .device_pc{display:none!important}.unselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}a[target=_blank].external:after{font-family:Hobonichi-Icons;content:"\e914";font-weight:400;font-size:.8em;position:relative;top:-.2em}img,svg{width:100%;height:100%;object-fit:contain;object-position:center}img path,svg path{fill-rule:evenodd}.ovh{overflow:hidden!important}main{display:block}.ff-wb{font-weight:700}.ff-yu{font-family:Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,\30e1\30a4\30ea\30aa,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,sans-serif}.ff-nj{font-family:"Shuei Nijimi 4goKana",serif}.ff-gm{font-family:Gothic Medium BBB,sans-serif}:root{--color-white: #fff;--color-black: #494745}.lock{position:fixed;overflow:hidden}._scroll_lock{pointer-events:none;overflow:hidden}[data-lazy]{transition:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1);opacity:0;pointer-events:none}[data-lazy]._on{transition-duration:.45s;opacity:1;pointer-events:inherit}[data-observer]._leave{visibility:hidden!important;animation:none!important;transition:none!important;mask-image:none!important;-webkit-mask-image:none!important}[data-observer]._leave:before,[data-observer]._leave:after{mask-image:none!important;-webkit-mask-image:none!important;display:none!important;animation:none!important;transition:none!important}[data-anim]{pointer-events:none}[data-anim]._in{pointer-events:inherit}.hv_op{transition:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hv_op._ov{opacity:.65}.hv_op._leave{opacity:1}.hv_btn img{transition:filter,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hv_btn._ov img{transform:scale(.95);filter:brightness(.85) contrast(1.2)}.hv_btn._leave img{transform:scale(1);filter:brightness(1)}.hv_ph img{transition:filter;transition-duration:.35s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hv_ph._ov img{filter:brightness(1.23) contrast(.85)}.hv_ph._leave img{filter:brightness(1)}[data-modal]{cursor:pointer}[data-modal-name]{display:none}.openModal{overflow:hidden}.openModal.is_sp{position:fixed}._modal{opacity:0;pointer-events:none;width:100%;height:100%;overflow:auto;position:fixed;top:0;left:0;box-sizing:border-box;z-index:20000;cursor:pointer;display:flex;justify-content:center;align-items:center}.openModal ._modal{pointer-events:inherit}._modal:before{content:"";display:block;width:100vw;height:120vh;background-color:#000c;transform:translateZ(0);position:fixed;top:0;left:0;z-index:-1}._modal ._w{margin:auto;box-sizing:border-box}.isIOS ._modal ._w{padding-bottom:64vw}._modal .modal_inner{opacity:0}[data-modal-profile]{box-sizing:border-box;position:relative;border:2px solid #494745;border-radius:5px;background-color:#fff;cursor:auto!important}[data-modal-profile] h4{text-align:center;letter-spacing:.1em}[data-modal-profile] .d p{line-height:2em}[data-modal-profile] .d p+p{margin-top:2em}[data-modal-profile] .d a{display:inline-block;border-bottom:1px solid var(--color-black)}[data-modal-profile] .d a._ov{border-bottom:1px solid transparent}[data-modal-profile] .d a._leave{border-bottom:1px solid var(--color-black)}[data-modal-profile] .ico_close{display:block;background-image:url(../img/modal_close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;cursor:pointer;z-index:10;transition:transform;transition-duration:.15s;transition-timing-function:ubic-bezier(.215,.61,.355,1)}[data-modal-profile] .ico_close._ov{transform:scale(.9)}[data-modal-profile] .ico_close._leave{transform:scale(1)}[data-fv]{pointer-events:none;opacity:0;transition:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}._fv [data-fv]{opacity:1;transition-duration:.35s;pointer-events:inherit;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-delay:.15s}[data-lv]{transition:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.15s}._lv [data-lv]{opacity:0;pointer-events:inherit}[data-ft]{transition:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.15s}._ft [data-ft]{opacity:0;transition-delay:0s!important;pointer-events:inherit}.head_logo{position:fixed}.head_btn{width:6.3492063492vw;height:6.3492063492vw;position:fixed;top:6.3492063492vw;left:2.7777777778vw}.head_hobo{width:20.3174603175vw;height:1.4285714286vw;position:fixed;top:2.7777777778vw;right:2.7777777778vw}.head_ar{position:fixed;z-index:5;left:50%;transform:translate(-50%);width:29px;height:25px}.head_ar img{animation-name:arrowAnimation;animation-duration:1s;animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-iteration-count:infinite;animation-direction:alternate}@keyframes arrowAnimation{0%{transform:translateY(0)}to{transform:translateY(15px) scaleX(.65)}}.foot_container{background-color:#e2dfdd}.foot_container #article_list{scroll-snap-align:start end!important}.foot_container #article_list .col_l .logo{width:15.5555555556vw;height:15.1587301587vw}.foot_container #article_list .col_l .btn_buy{width:7.3015873016vw;height:7.3015873016vw;margin-top:2.7777777778vw}.foot_container #article_list h4{width:10.5555555556vw;height:1.5079365079vw;margin-top:1.9841269841vw;margin-bottom:1.1904761905vw;font-size:0}.foot_container #article_list h4 img{object-fit:contain;object-position:left}.foot_container #article_list .list ul{display:flex;flex-wrap:wrap;margin-top:-1.5873015873vw}.foot_container #article_list .list ul li{width:30.1587301587vw;height:12.6984126984vw;margin-right:.7936507937vw;margin-top:1.5873015873vw}.foot_container #article_list .list ul li._off{pointer-events:none}.foot_container #article_list .list ul li img{object-fit:cover;object-position:center}.foot_container #article_list .credit{margin-top:3.5714285714vw;text-align:left}.foot_container #article_list .credit table{width:100%}.foot_container #article_list .credit th{white-space:nowrap;position:relative}.foot_container #article_list .credit th:after{content:":";position:absolute;top:0;right:0}.foot_container #article_list .credit th,.foot_container #article_list .credit td{letter-spacing:.1em}.foot_container footer{scroll-snap-align:start end!important;background-color:#fff;padding-top:4.7619047619vw;padding-bottom:5.5555555556vw}.foot_container footer .inner{margin:0 auto;position:relative}.foot_container footer .foot_nav{display:flex;flex-direction:column}.foot_container footer .foot_nav .sns{position:relative;padding-right:1.1904761905vw;padding-left:1.1904761905vw;display:flex;align-items:center}.foot_container footer .foot_nav .sns h5{font-size:1.0317460317vw;margin-right:1.5873015873vw;letter-spacing:.05em}.foot_container footer .foot_nav .sns:before{content:"";width:1px;height:1.4007936508vw;background-color:var(--color-black);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.foot_container footer .foot_nav .sns ul{display:flex;margin-right:-.5555555556vw}.foot_container footer .foot_nav .sns ul li{width:2.1428571429vw;height:2.1428571429vw;margin-right:.5555555556vw;font-size:0}.foot_container footer .foot_nav .sns ul li a{display:block}.foot_container footer .foot_nav .contact{display:flex;position:relative}.foot_container footer .foot_nav .contact:before{content:"";width:1px;height:1.4007936508vw;background-color:var(--color-black);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.foot_container footer .foot_nav .contact p{padding-right:1.1904761905vw;padding-left:1.1904761905vw;font-size:1.0317460317vw;letter-spacing:.1em;position:relative}.foot_container footer .foot_nav .contact p:after{content:"";width:1px;height:1.4007936508vw;background-color:var(--color-black);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}.foot_container footer .foot_nav .policy{margin-top:1.9841269841vw}.foot_container footer .foot_nav .policy ul{display:flex}.foot_container footer .foot_nav .policy ul li{font-size:.9523809524vw}.foot_container footer .foot_nav .policy ul li:last-child:after{display:none}.foot_container footer .foot_nav .policy ul li a{display:inline}.foot_container footer .hobo_co .logo{width:10.873015873vw;height:2.0634920635vw}.foot_container footer .hobo_co .logo a{display:block}.foot_container footer .hobo_co .copyright{margin-top:1.1904761905vw;font-size:.9523809524vw}#kv[data-anim] .p0{overflow:hidden;opacity:0}#kv[data-anim] .p0 img{filter:brightness(1.5) contrast(0);transform:scale(1)}#kv[data-anim] h1 img,#kv[data-anim] .logo_hobo img,#kv[data-anim] .tagline img{opacity:0}#kv[data-anim]._in h1 img,#kv[data-anim]._in .logo_hobo img,#kv[data-anim]._in .tagline img{opacity:1;transition:opacity;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.85s;transition-delay:1s}#kv[data-anim]._in .ph{opacity:1;transform:scale(1);transition:opacity,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:1.5s;transition-delay:.25s}#kv[data-anim]._in .ph img{filter:brightness(1);transform:scale(1);opacity:1;transition:opacity,transform,filter;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:1.5s;transition-delay:.25s}.is_pc [data-anim] .ph{overflow:hidden;transform:scale(1) translateY(0);opacity:0}.is_pc [data-anim] .ph img{filter:brightness(1.3) contrast(.2);opacity:0}.is_pc [data-anim] .ph.p0{transform:scale(1)}.is_pc [data-anim] .ph.p0 img{filter:brightness(3) contrast(0)}.is_pc [data-anim] .desc img{opacity:0;transform:translateY(15px)}.is_pc [data-anim]._in .ph{opacity:1;transform:scale(1);transition:opacity,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:1.5s;transition-delay:.25s}.is_pc [data-anim]._in .ph img{filter:brightness(1);transform:scale(1);opacity:1;transition:opacity,transform,filter;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:1.5s;transition-delay:.25s}.is_pc [data-anim]._in .ph.p2,.is_pc [data-anim]._in .ph.p2 img{transition-delay:.65s}.is_pc [data-anim]._in .desc img{opacity:1;transform:translate(0);transition:opacity,transform;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:1s;transition-delay:.8s}html.teaser1.is_pc{height:100vh;scroll-snap-type:y mandatory}html.teaser1.is_pc._lv{scroll-snap-type:inherit!important}html.teaser1.is_pc._lv.isiOS{scroll-snap-type:y!important}html.teaser1.is_pc.isSafari{scroll-snap-type:inherit!important}html.teaser1 [data-snap-inner]{scroll-snap-align:start;scroll-snap-stop:always}body#teaser1{backface-visibility:hidden}.is_sp body#teaser1{position:fixed;overflow:hidden}#page_teaser1{will-change:transform}.is_sp #page_teaser1{scroll-snap-type:y mandatory;height:calc(var(--vh, 1vh) * 100);overflow-y:scroll}.is_sp._lv #page_teaser1{scroll-snap-type:inherit!important}.isiOS._lv #page_teaser1{scroll-snap-type:y!important}._resize #page_teaser1{transition:inherit!important}#page_teaser1 #kv{height:100vh;background-color:#8c847f;position:relative}.is_sp #page_teaser1 #kv{height:calc(var(--vh, 1vh) * 100)}#page_teaser1 #kv h1{position:absolute;z-index:2}#page_teaser1 #kv .tagline{position:absolute;z-index:2;max-height:80vh}#page_teaser1 #kv .bg{position:absolute;top:0;left:0;z-index:1;font-size:0}#page_teaser1 #kv .bg .ph{width:100%;height:100%;position:absolute;top:0;left:0}#page_teaser1 #kv .bg .ph img{object-fit:cover;object-position:25% 15%}#page_teaser1 #kv .bg .logo_hobo{position:absolute;max-height:35vh}#page_teaser1 .sec{width:100%;height:100vh;position:relative;background-color:#fff}.isiOS.isSafari #page_teaser1 .sec{height:calc(var(--vh, 1vh) * 100)}#page_teaser1 .sec.s2{background-color:#e2dfdd}#page_teaser1 .sec h2,#page_teaser1 .sec h3{opacity:0;pointer-events:none;position:absolute}#page_teaser1 .sec .ph{position:absolute}#page_teaser1 .sec .ph img{object-fit:cover;object-position:center}#page_teaser1 .sec .desc{position:absolute}#page_teaser1 .s2 .p1{z-index:1}#page_teaser1 .s2 .p2{z-index:2}#teaser2 .bg{width:100%;height:100vh;background-image:linear-gradient(to bottom right,#f6f5f5 50%,#ffffff 50%);background-repeat:no-repeat;background-position:center;background-size:cover;position:fixed;top:0;left:0;z-index:-1;transform:translateZ(0)}#page_teaser2{padding-top:6.3492063492vw}#page_teaser2 #kv{margin:0 auto;position:relative}#page_teaser2 #kv h1{width:22.3015873016vw;height:9.6031746032vw;position:absolute;top:22.2222222222vw;z-index:2}#page_teaser2 #kv .logo{width:15vw;height:15.2380952381vw;position:absolute;top:3.1746031746vw;left:-8.3333333333vw;z-index:2}#page_teaser2 #kv .ph img{object-fit:cover;object-position:center}#page_teaser2 #kv .t_hobo{width:1.3968253968vw;height:19.3333333333vw;position:absolute;top:0vw;right:-2.7777777778vw;z-index:2}#page_teaser2 #talk_body{position:relative}#page_teaser2 #talk_body:before{content:"";height:1px;background-color:#9e9691;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:50%;transform:translate(-50%)}#page_teaser2 #talk_body h2{letter-spacing:.1em;text-align:center;white-space:nowrap}#page_teaser2 #talk_body h2 .s{display:block}#page_teaser2 #talk_body h3{text-align:center;letter-spacing:.1em}#page_teaser2 #talk_body .ph{margin-left:auto;margin-right:auto}#page_teaser2 #talk_body .ph img{object-fit:contain;object-position:center}#page_teaser2 #talk_body .ph .cap{display:block;color:#848075;letter-spacing:.05em}#page_teaser2 #talk_body dl+dl{margin-top:2em}#page_teaser2 #talk_body dt{line-height:2em;white-space:nowrap}#page_teaser2 #talk_body dt.h{letter-spacing:-.1em}#page_teaser2 #talk_body dd{line-height:2em}#page_teaser2 #talk_body .continue{text-align:center}#page_teaser2 #talk_body .continue .date{letter-spacing:.2em;color:#9e9691}#page_teaser2 #talk_body .btn_nav{font-size:0}#teaser3 .bg{width:100%;height:100vh;background-image:linear-gradient(to bottom right,#f6f5f5 50%,#ffffff 50%);background-repeat:no-repeat;background-position:center;background-size:cover;position:fixed;top:0;left:0;z-index:-1;transform:translateZ(0)}#page_teaser3{padding-top:6.3492063492vw}#page_teaser3 #kv{margin:0 auto;position:relative}#page_teaser3 #kv .logo{width:15vw;height:15.2380952381vw;position:absolute;top:2.380952381vw;left:4.7619047619vw;z-index:2}#page_teaser3 #kv .t_hobo{width:1.3968253968vw;height:19.3333333333vw;position:absolute;top:0vw;right:10.3174603175vw;z-index:2}#page_teaser3 #yodogawa .d p+p{margin-top:2em}#page_teaser3 .person{position:relative;margin:0 auto}#page_teaser3 .person:before{content:"";height:1px;background-color:#9e9691;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute}#page_teaser3 .person .swiper{width:100%;overflow:inherit}#page_teaser3 .person .swiper .swiper-slide .i{width:100%;height:54.8412698413vw;font-size:0;overflow:hidden}#page_teaser3 .person .swiper .swiper-slide .i img{object-fit:cover;object-position:center}#page_teaser3 .person .swiper .nav{width:100%;height:2.3015873016vw;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:10}#page_teaser3 .person .swiper .nav .prev{width:1.9841269841vw;height:2.3015873016vw;background-image:url(../img/teaser/t3/arrow_r.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transform:rotate(-180deg);position:absolute;top:0;left:-3.5714285714vw}#page_teaser3 .person .swiper .nav .next{width:1.9841269841vw;height:2.3015873016vw;background-image:url(../img/teaser/t3/arrow_r.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:-3.5714285714vw}#page_teaser3 .person .swiper .nav .prev,#page_teaser3 .person .swiper .nav .next{transition:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#page_teaser3 .person .swiper .nav .prev{cursor:pointer}#page_teaser3 .person .swiper .nav .prev._ov{transform:scale(1.08) rotate(-180deg) translate(5px)}#page_teaser3 .person .swiper .nav .prev._leave{transform:scale(1) rotate(-180deg)}#page_teaser3 .person .swiper .nav .next{cursor:pointer}#page_teaser3 .person .swiper .nav .next._ov{transform:scale(1.08) translate(5px)}#page_teaser3 .person .swiper .nav .next._leave{transform:scale(1)}#page_teaser3 .person .swiper .dots{margin-top:1.0317460317vw;display:flex;justify-content:center}#page_teaser3 .person .swiper .dots span{width:.9523809524vw;height:.9523809524vw;margin-left:.5555555556vw;margin-right:.5555555556vw;background-color:#c4c4c4;opacity:1}#page_teaser3 .person .swiper .dots span.swiper-pagination-bullet-active{background-color:#494745}#page_teaser3 .person .col_l{box-sizing:border-box}#page_teaser3 .person .col_l h2{font-size:3.75vw;letter-spacing:.1em;margin-bottom:1.0416666667vw;white-space:nowrap}#page_teaser3 .person .col_l h2 .s{font-size:2.2916666667vw;display:inline-block;letter-spacing:.1em}#page_teaser3 .person .col_l .job{letter-spacing:.1em}#page_teaser3 .person .col_l .btn_pr span{display:block}#page_teaser3 .person .col_l .credit p.s{text-indent:-1em;padding-left:1em}#page_teaser3 .person .col_l .num{width:5.6666666667vw;height:7.8571428571vw;position:absolute}#page_teaser3 .person .col_r{position:relative}#page_teaser3 .person .col_r .desc p+p{margin-top:2em}#page_teaser3 .date{text-align:center}#page_teaser3 .date p{letter-spacing:.2em;color:#9e9691}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width: 751px){body{backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_sp,br.sp{display:none}._modal ._w{padding:6.25vw}[data-modal-profile]{width:640px;padding-left:60px;padding-right:60px;padding-bottom:70px}[data-modal-profile] h4{padding-top:70px;font-size:24px}[data-modal-profile] .d{margin-top:50px}[data-modal-profile] .d p{margin-right:20px;font-size:16px;letter-spacing:.05em}[data-modal-profile] .ico_close{width:48px;height:48px;top:-15px;right:-15px}.head_logo{width:24.2063492063vw;height:2.0634920635vw;top:2.380952381vw;left:2.7777777778vw}.head_ar{bottom:2.1296296296vh}.foot_container #article_list{width:88.8888888889vw;padding-top:7.1428571429vw;padding-bottom:7.9365079365vw;margin:0 auto;display:flex}.foot_container #article_list .col_l{width:25.3968253968vw}.foot_container #article_list .col_l .logo{margin-left:3.9682539683vw}.foot_container #article_list .col_l .btn_buy{margin-left:8.3333333333vw}.foot_container #article_list .c_list{width:63.4920634921vw}.foot_container #article_list .list{width:63.4920634921vw}.foot_container #article_list .credit th{width:50px}.foot_container #article_list .credit td{padding-left:5px}.foot_container #article_list .credit th,.foot_container #article_list .credit td{font-size:12px}.foot_container #article_list .credit th,.foot_container #article_list .credit td{line-height:1.9166666667em}.foot_container footer .inner{width:88.8888888889vw}.foot_container footer .foot_nav .store{display:flex;align-items:center}.foot_container footer .hobo_co{text-align:right;position:absolute;top:50%;right:0;transform:translateY(-50%)}#page_teaser1 #kv h1{width:24.9074074074vh}#page_teaser1 #kv h1{height:22.1296296296vh}#page_teaser1 #kv .tagline{width:9.4047619048vw;height:26.6666666667vw;top:50%;left:50%;transform:translateY(-50%)}#page_teaser1 #kv .bg{width:84.53125vw;height:100%}#page_teaser1 #kv .bg .logo_hobo{width:1.3333333333vw;height:18.4126984127vw}#page_teaser1 .sec{min-height:600px}#page_teaser1 .sec .ph{box-shadow:0 0 10px #0000002e}#page_teaser1 .s1 .ph{top:50%;left:50%}#page_teaser1 .s1 .desc{width:20.3703703704vh}#page_teaser1 .s1 .desc{height:38.8888888889vh}#page_teaser1 .s1 .desc{top:50%;left:50%}#page_teaser1 .s2 .p1{top:50%;left:50%}#page_teaser1 .s2 .p2{top:50%;left:50%}#page_teaser1 .s2 .desc{top:50%;left:50%}#page_teaser1 .s2-2{display:none}#page_teaser1 .s3 .ph{top:50%;left:50%}#page_teaser1 .s3 .desc{top:50%;left:50%}#page_teaser2 #kv{width:69.8412698413vw}#page_teaser2 #kv h1{right:-6.3492063492vw}#page_teaser2 #kv .ph{width:69.8412698413vw;height:46.5079365079vw}#page_teaser2 #yodogawa{width:400px;margin:50px auto 0}#page_teaser2 #yodogawa .d p{font-size:16px;line-height:2em;letter-spacing:.05em;margin-bottom:2em;white-space:nowrap}#page_teaser2 #yodogawa .pr p{font-size:16px;line-height:2em;letter-spacing:.05em}#page_teaser2 #yodogawa .btn_buy{width:100px;height:100px;margin:50px auto 0}#page_teaser2 #talk_body{width:720px;margin:55px auto 0;padding-bottom:85px}#page_teaser2 #talk_body:before{width:880px;max-width:95vw}#page_teaser2 #talk_body h2{padding-top:70px;font-size:32px;line-height:1.6296296296em}#page_teaser2 #talk_body h2 .s{font-size:27px;line-height:1.6296296296em}#page_teaser2 #talk_body h2+.ph{margin-top:50px}#page_teaser2 #talk_body h3{margin-top:100px;font-size:24px}#page_teaser2 #talk_body .ph{max-width:85vw}#page_teaser2 #talk_body .ph+.ph{margin-top:40px}#page_teaser2 #talk_body .ph .cap{margin-top:15px;font-size:13px;line-height:1.6666666667}#page_teaser2 #talk_body dl{margin-top:40px;margin-left:50%;display:flex;position:relative;left:-30%}#page_teaser2 #talk_body dl+.ph{margin-top:40px}#page_teaser2 #talk_body dt{margin-right:20px;font-size:16px;letter-spacing:.05em}#page_teaser2 #talk_body dd{font-size:16px;letter-spacing:.05em;white-space:nowrap}#page_teaser2 #talk_body .continue{margin-top:30px}#page_teaser2 #talk_body .continue .c{font-size:16px;letter-spacing:.05em}#page_teaser2 #talk_body .continue .date{margin-top:40px;font-size:13px}#page_teaser2 #talk_body dl+.continue{margin-top:90px}#page_teaser2 #talk_body .btn_nav{width:458px;height:116px;margin:60px auto 0}#page_teaser3 #kv{width:95.2380952381vw}#page_teaser3 #yodogawa{padding-bottom:55px}#page_teaser3 #yodogawa h1{width:401px;height:100px;margin-bottom:40px}#page_teaser3 #yodogawa{width:400px;margin:165px auto 0}#page_teaser3 #yodogawa .d p{font-size:16px;line-height:2em;letter-spacing:.05em;white-space:nowrap}#page_teaser3 #yodogawa .btn_buy{width:100px;height:100px;margin:50px auto 0}#page_teaser3 .person:before{width:100%;top:0;left:0}#page_teaser3 .person{padding-top:60px;width:82.5396825397vw}#page_teaser3 .person .row{padding-top:50px;padding-bottom:100px;display:flex}#page_teaser3 .person .col_l{width:44.4444444444vw;padding-left:17.4603174603vw;padding-right:30px;position:relative}#page_teaser3 .person .col_l h2{padding-top:5px;margin-left:-3px}#page_teaser3 .person .col_l .job{font-size:15px;margin-bottom:20px}#page_teaser3 .person .col_l .btn_pr{width:100px;height:25px;margin-bottom:50px}#page_teaser3 .person .col_l .credit p{font-size:13px;line-height:2em;letter-spacing:.05em}#page_teaser3 .person .col_l .credit p.s{font-size:11px}#page_teaser3 .person .col_l .num{top:-15px;left:8.7301587302vw}#page_teaser3 .person .col_r{width:38.0952380952vw}#page_teaser3 .person .col_r:before{content:"";width:1px;height:100%;background-color:#9e9691;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0}#page_teaser3 .person .col_r .desc{padding-left:30px}#page_teaser3 .person .col_r .desc p{font-size:16px;line-height:2em;letter-spacing:.05em}#page_teaser3 .date{padding-bottom:130px}#page_teaser3 .date p{font-size:13px}}@media (min-width: 751px) and (max-width: 750px){._modal ._w{padding:0vw}.head_logo{width:0vw}.head_logo{height:0vw}.head_logo{top:0vw}.head_logo{left:0vw}.foot_container #article_list{width:0vw}.foot_container #article_list{padding-top:0vw}.foot_container #article_list{padding-bottom:0vw}.foot_container #article_list .col_l{width:0vw}.foot_container #article_list .col_l .logo{margin-left:0vw}.foot_container #article_list .col_l .btn_buy{margin-left:0vw}.foot_container #article_list .c_list{width:0vw}.foot_container #article_list .list{width:0vw}.foot_container footer .inner{width:0vw}#page_teaser1 #kv h1{right:0vh}#page_teaser1 #kv h1{bottom:0vh}#page_teaser1 #kv .tagline{width:0vw}#page_teaser1 #kv .tagline{height:0vw}#page_teaser1 #kv .tagline{margin-left:0vh}#page_teaser1 #kv .bg .logo_hobo{width:0vw}#page_teaser1 #kv .bg .logo_hobo{height:0vw}#page_teaser1 #kv .bg .logo_hobo{top:0vh}#page_teaser1 #kv .bg .logo_hobo{right:0vh}#page_teaser1 .s1 .ph{width:0vh}#page_teaser1 .s1 .ph{height:0vh}#page_teaser1 .s1 .ph{margin-top:0vh}#page_teaser1 .s1 .ph{margin-left:0vh}#page_teaser1 .s1 .desc{margin-top:0vh}#page_teaser1 .s1 .desc{margin-left:0vh}#page_teaser1 .s2 .p1{width:0vh}#page_teaser1 .s2 .p1{height:0vh}#page_teaser1 .s2 .p1{margin-top:0vh}#page_teaser1 .s2 .p1{margin-left:0vh}#page_teaser1 .s2 .p2{width:0vh}#page_teaser1 .s2 .p2{height:0vh}#page_teaser1 .s2 .p2{margin-top:0vh}#page_teaser1 .s2 .p2{margin-left:0vh}#page_teaser1 .s2 .desc{width:0vh}#page_teaser1 .s2 .desc{height:0vh}#page_teaser1 .s2 .desc{margin-top:0vh}#page_teaser1 .s2 .desc{margin-left:0vh}#page_teaser1 .s3 .ph{width:0vh}#page_teaser1 .s3 .ph{height:0vh}#page_teaser1 .s3 .ph{margin-top:0vh}#page_teaser1 .s3 .ph{margin-left:0vh}#page_teaser1 .s3 .desc{width:0vh}#page_teaser1 .s3 .desc{height:0vh}#page_teaser1 .s3 .desc{margin-top:0vh}#page_teaser1 .s3 .desc{margin-left:0vh}#page_teaser2 #kv{width:0vw}#page_teaser2 #kv h1{right:0vw}#page_teaser2 #kv .ph{width:0vw}#page_teaser2 #kv .ph{height:0vw}#page_teaser3 #kv{width:0vw}#page_teaser3 .person{width:90vw}#page_teaser3 .person .col_l{width:0vw}#page_teaser3 .person .col_l{padding-left:0vw}#page_teaser3 .person .col_l .num{left:0vw}#page_teaser3 .person .col_r{width:0vw}}@media screen and (max-width: 750px) and (min-width: 751px){.head_logo{width:0vh}.head_logo{height:0vh}.head_logo{top:0vh}#page_teaser1 #kv h1{bottom:0vh}#page_teaser1 #kv .tagline{width:0vh}#page_teaser1 #kv .tagline{height:0vh}#page_teaser1 #kv .tagline{bottom:0vh}#page_teaser1 #kv .bg .logo_hobo{width:0vh}#page_teaser1 #kv .bg .logo_hobo{height:0vh}#page_teaser1 #kv .bg .logo_hobo{top:0vh}#page_teaser1 .sec .desc{bottom:0vh}}@media screen and (max-width: 750px) and (min-width: 751px) and (max-aspect-ratio: 1680/1080){.head_logo{width:0vw}.head_logo{height:0vw}.head_logo{top:0vw}#page_teaser1 #kv h1{bottom:0vw}#page_teaser1 #kv .tagline{width:0vw}#page_teaser1 #kv .tagline{height:0vw}#page_teaser1 #kv .tagline{bottom:0vw}#page_teaser1 #kv .bg .logo_hobo{width:0vw}#page_teaser1 #kv .bg .logo_hobo{height:0vw}#page_teaser1 #kv .bg .logo_hobo{top:0vw}#page_teaser1 .sec .desc{bottom:0vw}}@media screen and (max-width: 750px) and (min-width: 751px) and (max-height: 600px){.head_logo{width:0px}.head_logo{height:0px}.head_logo{top:0px}#page_teaser1 #kv h1{bottom:0px}#page_teaser1 #kv .tagline{width:0px}#page_teaser1 #kv .tagline{height:0px}#page_teaser1 #kv .tagline{bottom:0px}#page_teaser1 #kv .bg .logo_hobo{width:0px}#page_teaser1 #kv .bg .logo_hobo{height:0px}#page_teaser1 #kv .bg .logo_hobo{top:0px}#page_teaser1 .sec .desc{bottom:0px}}@media (min-width: 751px) and (max-aspect-ratio: 1680/1080){.head_ar{bottom:1.369047619vw}#page_teaser1 .s1 .desc{width:13.0952380952vw}#page_teaser1 .s1 .desc{height:25vw}}@media (min-width: 751px) and (max-height: 600px){.head_ar{bottom:12.7777777778px}#page_teaser1 #kv h1{width:149.4444444444px}#page_teaser1 #kv h1{height:132.7777777778px}#page_teaser1 .s1 .desc{width:122.2222222222px}#page_teaser1 .s1 .desc{height:233.3333333333px}}@media (min-width: 751px) and (min-width: 751px){#page_teaser1 #kv h1{right:-9.2592592593vh}#page_teaser1 #kv h1{bottom:8.3333333333vh}#page_teaser1 #kv .tagline{margin-left:26.8518518519vh}#page_teaser1 #kv .bg .logo_hobo{top:3.7037037037vh}#page_teaser1 #kv .bg .logo_hobo{right:2.3148148148vh}#page_teaser1 .s1 .ph{width:100vh}#page_teaser1 .s1 .ph{height:66.4814814815vh}#page_teaser1 .s1 .ph{margin-top:-35.1851851852vh}#page_teaser1 .s1 .ph{margin-left:-29.6296296296vh}#page_teaser1 .s1 .desc{margin-top:-1.8518518519vh}#page_teaser1 .s1 .desc{margin-left:-59.2592592593vh}#page_teaser1 .s2 .p1{width:93.2407407407vh}#page_teaser1 .s2 .p1{height:62.037037037vh}#page_teaser1 .s2 .p1{margin-top:-40.7407407407vh}#page_teaser1 .s2 .p1{margin-left:-63.8888888889vh}#page_teaser1 .s2 .p2{width:64.8148148148vh}#page_teaser1 .s2 .p2{height:43.0555555556vh}#page_teaser1 .s2 .p2{margin-top:-3.3333333333vh}#page_teaser1 .s2 .p2{margin-left:-2.7777777778vh}#page_teaser1 .s2 .desc{width:12.2685185185vh}#page_teaser1 .s2 .desc{height:30.0925925926vh}#page_teaser1 .s2 .desc{margin-top:-38.8888888889vh}#page_teaser1 .s2 .desc{margin-left:38.8888888889vh}#page_teaser1 .s3 .ph{width:100.2777777778vh}#page_teaser1 .s3 .ph{height:66.6666666667vh}#page_teaser1 .s3 .ph{margin-top:-29.6296296296vh}#page_teaser1 .s3 .ph{margin-left:-29.6296296296vh}#page_teaser1 .s3 .desc{width:6.7592592593vh}#page_teaser1 .s3 .desc{height:33.0555555556vh}#page_teaser1 .s3 .desc{margin-top:-37.962962963vh}#page_teaser1 .s3 .desc{margin-left:-44.4444444444vh}}@media (min-width: 751px) and (min-width: 751px) and (max-aspect-ratio: 1920/1080){#page_teaser1 #kv h1{right:-5.2083333333vw}#page_teaser1 #kv h1{bottom:4.6875vw}#page_teaser1 #kv .bg .logo_hobo{top:2.0833333333vw}#page_teaser1 #kv .bg .logo_hobo{right:1.3020833333vw}}@media (min-width: 751px) and (min-width: 751px) and (max-height: 600px){#page_teaser1 #kv h1{right:-55.5555555556px}#page_teaser1 #kv h1{bottom:50px}#page_teaser1 #kv .tagline{margin-left:161.1111111111px}#page_teaser1 #kv .bg .logo_hobo{top:22.2222222222px}#page_teaser1 #kv .bg .logo_hobo{right:13.8888888889px}#page_teaser1 .s1 .ph{width:600px}#page_teaser1 .s1 .ph{height:398.8888888889px}#page_teaser1 .s1 .ph{margin-top:-211.1111111111px}#page_teaser1 .s1 .ph{margin-left:-177.7777777778px}#page_teaser1 .s1 .desc{margin-top:-11.1111111111px}#page_teaser1 .s1 .desc{margin-left:-355.5555555556px}#page_teaser1 .s2 .p1{width:559.4444444444px}#page_teaser1 .s2 .p1{height:372.2222222222px}#page_teaser1 .s2 .p1{margin-top:-244.4444444444px}#page_teaser1 .s2 .p1{margin-left:-383.3333333333px}#page_teaser1 .s2 .p2{width:388.8888888889px}#page_teaser1 .s2 .p2{height:258.3333333333px}#page_teaser1 .s2 .p2{margin-top:-20px}#page_teaser1 .s2 .p2{margin-left:-16.6666666667px}#page_teaser1 .s2 .desc{width:73.6111111111px}#page_teaser1 .s2 .desc{height:180.5555555556px}#page_teaser1 .s2 .desc{margin-top:-233.3333333333px}#page_teaser1 .s2 .desc{margin-left:233.3333333333px}#page_teaser1 .s3 .ph{width:601.6666666667px}#page_teaser1 .s3 .ph{height:400px}#page_teaser1 .s3 .ph{margin-top:-177.7777777778px}#page_teaser1 .s3 .ph{margin-left:-177.7777777778px}#page_teaser1 .s3 .desc{width:40.5555555556px}#page_teaser1 .s3 .desc{height:198.3333333333px}#page_teaser1 .s3 .desc{margin-top:-227.7777777778px}#page_teaser1 .s3 .desc{margin-left:-266.6666666667px}}@media (min-width: 751px) and (max-width: 750px) and (max-height: 667px){#page_teaser1 #kv h1{right:0px}#page_teaser1 #kv h1{bottom:0px}#page_teaser1 #kv .tagline{margin-left:0}#page_teaser1 #kv .bg .logo_hobo{top:0px}#page_teaser1 #kv .bg .logo_hobo{right:0px}#page_teaser1 .s1 .ph{width:0px}#page_teaser1 .s1 .ph{height:0px}#page_teaser1 .s1 .ph{margin-top:0}#page_teaser1 .s1 .ph{margin-left:0}#page_teaser1 .s1 .desc{margin-top:0}#page_teaser1 .s1 .desc{margin-left:0}#page_teaser1 .s2 .p1{width:0px}#page_teaser1 .s2 .p1{height:0px}#page_teaser1 .s2 .p1{margin-top:0}#page_teaser1 .s2 .p1{margin-left:0}#page_teaser1 .s2 .p2{width:0px}#page_teaser1 .s2 .p2{height:0px}#page_teaser1 .s2 .p2{margin-top:0}#page_teaser1 .s2 .p2{margin-left:0}#page_teaser1 .s2 .desc{width:0px}#page_teaser1 .s2 .desc{height:0px}#page_teaser1 .s2 .desc{margin-top:0}#page_teaser1 .s2 .desc{margin-left:0}#page_teaser1 .s3 .ph{width:0px}#page_teaser1 .s3 .ph{height:0px}#page_teaser1 .s3 .ph{margin-top:0}#page_teaser1 .s3 .ph{margin-left:0}#page_teaser1 .s3 .desc{width:0px}#page_teaser1 .s3 .desc{height:0px}#page_teaser1 .s3 .desc{margin-top:0}#page_teaser1 .s3 .desc{margin-left:0}}@media (min-width: 751px) and (max-width: 750px) and (min-height: 1334px){#page_teaser1 #kv h1{right:0px}#page_teaser1 #kv h1{bottom:0px}#page_teaser1 #kv .tagline{margin-left:0}#page_teaser1 #kv .bg .logo_hobo{top:0px}#page_teaser1 #kv .bg .logo_hobo{right:0px}#page_teaser1 .s1 .ph{width:0px}#page_teaser1 .s1 .ph{height:0px}#page_teaser1 .s1 .ph{margin-top:0}#page_teaser1 .s1 .ph{margin-left:0}#page_teaser1 .s1 .desc{margin-top:0}#page_teaser1 .s1 .desc{margin-left:0}#page_teaser1 .s2 .p1{width:0px}#page_teaser1 .s2 .p1{height:0px}#page_teaser1 .s2 .p1{margin-top:0}#page_teaser1 .s2 .p1{margin-left:0}#page_teaser1 .s2 .p2{width:0px}#page_teaser1 .s2 .p2{height:0px}#page_teaser1 .s2 .p2{margin-top:0}#page_teaser1 .s2 .p2{margin-left:0}#page_teaser1 .s2 .desc{width:0px}#page_teaser1 .s2 .desc{height:0px}#page_teaser1 .s2 .desc{margin-top:0}#page_teaser1 .s2 .desc{margin-left:0}#page_teaser1 .s3 .ph{width:0px}#page_teaser1 .s3 .ph{height:0px}#page_teaser1 .s3 .ph{margin-top:0}#page_teaser1 .s3 .ph{margin-left:0}#page_teaser1 .s3 .desc{width:0px}#page_teaser1 .s3 .desc{height:0px}#page_teaser1 .s3 .desc{margin-top:0}#page_teaser1 .s3 .desc{margin-left:0}}@media (min-width: 751px) and (max-width: 750px) and (max-aspect-ratio: 750/1334){#page_teaser1 #kv h1{right:0vw}#page_teaser1 #kv h1{bottom:0vw}#page_teaser1 #kv .tagline{margin-left:0vw}#page_teaser1 #kv .bg .logo_hobo{top:0vw}#page_teaser1 #kv .bg .logo_hobo{right:0vw}#page_teaser1 .s1 .ph{width:0vw}#page_teaser1 .s1 .ph{height:0vw}#page_teaser1 .s1 .ph{margin-top:0vw}#page_teaser1 .s1 .ph{margin-left:0vw}#page_teaser1 .s1 .desc{margin-top:0vw}#page_teaser1 .s1 .desc{margin-left:0vw}#page_teaser1 .s2 .p1{width:0vw}#page_teaser1 .s2 .p1{height:0vw}#page_teaser1 .s2 .p1{margin-top:0vw}#page_teaser1 .s2 .p1{margin-left:0vw}#page_teaser1 .s2 .p2{width:0vw}#page_teaser1 .s2 .p2{height:0vw}#page_teaser1 .s2 .p2{margin-top:0vw}#page_teaser1 .s2 .p2{margin-left:0vw}#page_teaser1 .s2 .desc{width:0vw}#page_teaser1 .s2 .desc{height:0vw}#page_teaser1 .s2 .desc{margin-top:0vw}#page_teaser1 .s2 .desc{margin-left:0vw}#page_teaser1 .s3 .ph{width:0vw}#page_teaser1 .s3 .ph{height:0vw}#page_teaser1 .s3 .ph{margin-top:0vw}#page_teaser1 .s3 .ph{margin-left:0vw}#page_teaser1 .s3 .desc{width:0vw}#page_teaser1 .s3 .desc{height:0vw}#page_teaser1 .s3 .desc{margin-top:0vw}#page_teaser1 .s3 .desc{margin-left:0vw}}@media screen and (max-width: 750px) and (max-width: 320px) and (min-width: 751px){#page_teaser1 #kv h1{bottom:0vh}#page_teaser1 #kv .tagline{bottom:0vh}}@media screen and (max-width: 750px) and (max-width: 320px) and (min-width: 751px) and (max-aspect-ratio: 1680/1080){#page_teaser1 #kv h1{bottom:0vw}#page_teaser1 #kv .tagline{bottom:0vw}}@media screen and (max-width: 750px) and (max-width: 320px) and (min-width: 751px) and (max-height: 600px){#page_teaser1 #kv h1{bottom:0px}#page_teaser1 #kv .tagline{bottom:0px}}@media (min-width: 751px) and (max-aspect-ratio: 1920/1080){#page_teaser1 #kv h1{width:14.0104166667vw}#page_teaser1 #kv h1{height:12.4479166667vw}}@media (min-width: 751px) and (min-width: 751px) and (max-aspect-ratio: 1680/1080){#page_teaser1 #kv .tagline{margin-left:17.2619047619vw}#page_teaser1 .s1 .ph{width:64.2857142857vw}#page_teaser1 .s1 .ph{height:42.7380952381vw}#page_teaser1 .s1 .ph{margin-top:-22.619047619vw}#page_teaser1 .s1 .ph{margin-left:-19.0476190476vw}#page_teaser1 .s1 .desc{margin-top:-1.1904761905vw}#page_teaser1 .s1 .desc{margin-left:-38.0952380952vw}#page_teaser1 .s2 .p1{width:59.9404761905vw}#page_teaser1 .s2 .p1{height:39.880952381vw}#page_teaser1 .s2 .p1{margin-top:-26.1904761905vw}#page_teaser1 .s2 .p1{margin-left:-41.0714285714vw}#page_teaser1 .s2 .p2{width:41.6666666667vw}#page_teaser1 .s2 .p2{height:27.6785714286vw}#page_teaser1 .s2 .p2{margin-top:-2.1428571429vw}#page_teaser1 .s2 .p2{margin-left:-1.7857142857vw}#page_teaser1 .s2 .desc{width:7.8869047619vw}#page_teaser1 .s2 .desc{height:19.3452380952vw}#page_teaser1 .s2 .desc{margin-top:-25vw}#page_teaser1 .s2 .desc{margin-left:25vw}#page_teaser1 .s3 .ph{width:64.4642857143vw}#page_teaser1 .s3 .ph{height:42.8571428571vw}#page_teaser1 .s3 .ph{margin-top:-19.0476190476vw}#page_teaser1 .s3 .ph{margin-left:-19.0476190476vw}#page_teaser1 .s3 .desc{width:4.3452380952vw}#page_teaser1 .s3 .desc{height:21.25vw}#page_teaser1 .s3 .desc{margin-top:-24.4047619048vw}#page_teaser1 .s3 .desc{margin-left:-28.5714285714vw}}@media (min-width: 960px){#page_teaser3 .person .col_l h2{font-size:36px}#page_teaser3 .person .col_l h2{margin-bottom:10px}#page_teaser3 .person .col_l h2 .s{font-size:22px}}@media (min-width: 751px) and (min-width: 1260px){.head_logo{width:305px}.head_logo{height:26px}.head_logo{top:30px}.head_logo{left:35px}.foot_container #article_list{width:1120px}.foot_container #article_list{padding-top:90px}.foot_container #article_list{padding-bottom:100px}.foot_container #article_list .col_l{width:320px}.foot_container #article_list .col_l .logo{margin-left:50px}.foot_container #article_list .col_l .btn_buy{margin-left:105px}.foot_container #article_list .c_list{width:800px}.foot_container #article_list .list{width:800px}.foot_container footer .inner{width:1120px}#page_teaser1 #kv .tagline{width:118.5px}#page_teaser1 #kv .tagline{height:336px}#page_teaser1 #kv .bg .logo_hobo{width:16.8px}#page_teaser1 #kv .bg .logo_hobo{height:232px}#page_teaser2 #kv{width:880px}#page_teaser2 #kv h1{right:-80px}#page_teaser2 #kv .ph{width:880px}#page_teaser2 #kv .ph{height:586px}#page_teaser3 #kv{width:1200px}#page_teaser3 .person{width:1040px}#page_teaser3 .person .col_l{width:560px}#page_teaser3 .person .col_l{padding-left:220px}#page_teaser3 .person .col_l .num{left:110px}#page_teaser3 .person .col_r{width:480px}}@media (min-width: 1260px){.head_btn{width:80px}.head_btn{height:80px}.head_btn{top:80px}.head_btn{left:35px}.head_hobo{width:256px}.head_hobo{height:18px}.head_hobo{top:35px}.head_hobo{right:35px}.foot_container #article_list .col_l .logo{width:196px}.foot_container #article_list .col_l .logo{height:191px}.foot_container #article_list .col_l .btn_buy{width:92px}.foot_container #article_list .col_l .btn_buy{height:92px}.foot_container #article_list .col_l .btn_buy{margin-top:35px}.foot_container #article_list h4{width:133px}.foot_container #article_list h4{height:19px}.foot_container #article_list h4{margin-top:25px}.foot_container #article_list h4{margin-bottom:15px}.foot_container #article_list .list ul{margin-top:-20px}.foot_container #article_list .list ul li{width:380px}.foot_container #article_list .list ul li{height:160px}.foot_container #article_list .list ul li{margin-right:10px}.foot_container #article_list .list ul li{margin-top:20px}.foot_container #article_list .credit{margin-top:45px}.foot_container footer{padding-top:60px}.foot_container footer{padding-bottom:70px}.foot_container footer .foot_nav .sns{padding-right:15px}.foot_container footer .foot_nav .sns{padding-left:15px}.foot_container footer .foot_nav .sns h5{font-size:13px}.foot_container footer .foot_nav .sns h5{margin-right:20px}.foot_container footer .foot_nav .sns:before{height:17.65px}.foot_container footer .foot_nav .sns ul{margin-right:-7px}.foot_container footer .foot_nav .sns ul li{width:27px}.foot_container footer .foot_nav .sns ul li{height:27px}.foot_container footer .foot_nav .sns ul li{margin-right:7px}.foot_container footer .foot_nav .contact:before{height:17.65px}.foot_container footer .foot_nav .contact p{padding-right:15px}.foot_container footer .foot_nav .contact p{padding-left:15px}.foot_container footer .foot_nav .contact p{font-size:13px}.foot_container footer .foot_nav .contact p:after{height:17.65px}.foot_container footer .foot_nav .policy{margin-top:25px}.foot_container footer .foot_nav .policy ul li{font-size:12px}.foot_container footer .hobo_co .logo{width:137px}.foot_container footer .hobo_co .logo{height:26px}.foot_container footer .hobo_co .copyright{margin-top:15px}.foot_container footer .hobo_co .copyright{font-size:12px}#page_teaser2{padding-top:80px}#page_teaser2 #kv h1{width:281px}#page_teaser2 #kv h1{height:121px}#page_teaser2 #kv h1{top:280px}#page_teaser2 #kv .logo{width:189px}#page_teaser2 #kv .logo{height:192px}#page_teaser2 #kv .logo{top:40px}#page_teaser2 #kv .logo{left:-105px}#page_teaser2 #kv .t_hobo{width:17.6px}#page_teaser2 #kv .t_hobo{height:243.6px}#page_teaser2 #kv .t_hobo{top:0px}#page_teaser2 #kv .t_hobo{right:-35px}#page_teaser3{padding-top:80px}#page_teaser3 #kv .logo{width:189px}#page_teaser3 #kv .logo{height:192px}#page_teaser3 #kv .logo{top:30px}#page_teaser3 #kv .logo{left:60px}#page_teaser3 #kv .t_hobo{width:17.6px}#page_teaser3 #kv .t_hobo{height:243.6px}#page_teaser3 #kv .t_hobo{top:0px}#page_teaser3 #kv .t_hobo{right:130px}#page_teaser3 .person .swiper .swiper-slide .i{height:691px}#page_teaser3 .person .swiper .nav{height:29px}#page_teaser3 .person .swiper .nav .prev{width:25px}#page_teaser3 .person .swiper .nav .prev{height:29px}#page_teaser3 .person .swiper .nav .prev{left:-45px}#page_teaser3 .person .swiper .nav .next{width:25px}#page_teaser3 .person .swiper .nav .next{height:29px}#page_teaser3 .person .swiper .nav .next{right:-45px}#page_teaser3 .person .swiper .dots{margin-top:13px}#page_teaser3 .person .swiper .dots span{width:12px}#page_teaser3 .person .swiper .dots span{height:12px}#page_teaser3 .person .swiper .dots span{margin-left:7px}#page_teaser3 .person .swiper .dots span{margin-right:7px}#page_teaser3 .person .col_l .num{width:71.4px}#page_teaser3 .person .col_l .num{height:99px}}@media screen and (max-width: 750px) and (min-width: 1260px){.head_ar{width:29px}.head_ar{height:25px}}@media (min-width: 751px) and (min-width: 1600px){._modal ._w{padding:100px}}@media screen and (max-width: 750px){body{z-index:10;backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_pc,br{display:none}br.sp{display:inherit}._modal ._w{padding-top:10.6666666667vw;padding-bottom:10.6666666667vw}._modal .modal_inner{width:100vw}[data-modal-profile]{width:85vw;margin:0 auto;padding-left:6.6666666667vw;padding-right:6.6666666667vw;padding-bottom:13.3333333333vw}[data-modal-profile] h4{font-size:4.5333333333vw;padding-top:13.3333333333vw}[data-modal-profile] .d{margin-top:8vw}[data-modal-profile] .d p{font-size:3.4666666667vw}[data-modal-profile] .ico_close{width:9.0666666667vw;height:9.0666666667vw;top:-2.6666666667vw;right:-2.6666666667vw}.head_logo{left:4vw}.head_ar{width:2.3015873016vw;height:1.9841269841vw}.foot_container #article_list .col_l{width:100%;overflow:hidden}.foot_container #article_list .col_l .logo{margin:0 auto;margin-top:16vw}.foot_container #article_list .col_l .btn_buy{margin:0 auto}.foot_container #article_list .c_list{width:78.9333333333vw;margin:0 auto;padding-bottom:16vw}.foot_container #article_list .credit{padding-left:5.3333333333vw;padding-right:5.3333333333vw}.foot_container #article_list .credit th{width:13.3333333333vw}.foot_container #article_list .credit td{padding-left:1.3333333333vw}.foot_container #article_list .credit th,.foot_container #article_list .credit td{font-size:3.2vw}.foot_container footer .foot_nav .contact{margin-top:5.3333333333vw;padding-left:12vw}.foot_container footer .foot_nav .policy ul{flex-wrap:wrap;justify-content:center;text-align:center}.foot_container footer .foot_nav .policy ul li{line-height:2em}.foot_container footer .foot_nav .policy ul li:nth-child(1){width:100%;white-space:nowrap}.foot_container footer .hobo_co .logo{position:absolute;top:25.3333333333vw;left:50%;transform:translate(-50%)}.foot_container footer .hobo_co .copyright{text-align:center}#page_teaser1 #kv h1{left:8vw}#page_teaser1 #kv .tagline{right:8vw}#page_teaser1 #kv .bg{width:100%;height:69.56vh}#page_teaser1 #kv .bg .logo_hobo{right:4vw}#page_teaser1 .sec .ph{width:100%;height:100vh;transform:translateZ(0)}.isiOS.isSafari #page_teaser1 .sec .ph{height:calc(var(--vh, 1vh) * 100)}#page_teaser1 .sec .ph:after{content:"";width:100%;height:42.6666666667vw;background:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(0,0,0) 100%);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:0;left:0;mix-blend-mode:multiply;opacity:.8}#page_teaser1 .sec .desc{left:8vw}#page_teaser1 .s1 .desc{width:78.6666666667vw;height:14.1333333333vw;filter:drop-shadow(0px 0px 30px rgba(0,0,0,.8))}#page_teaser1 .s2 .p2{display:none}#page_teaser1 .s2 .desc{width:57.3333333333vw;height:19.7333333333vw;z-index:3}#page_teaser1 .s2-2 .desc{width:60.8vw;height:25.3333333333vw}#page_teaser1 .s3 .desc{width:66.1333333333vw;height:14.1333333333vw}#page_teaser2 #kv{width:100%}#page_teaser2 #kv h1{left:50%;transform:translate(-50%)}#page_teaser2 #yodogawa{padding:0 8vw;margin-top:45.3333333333vw}#page_teaser2 #yodogawa .d p{font-size:3.7333333333vw;line-height:2em;margin-bottom:2em}#page_teaser2 #yodogawa .pr p{font-size:3.7333333333vw;line-height:2em}#page_teaser2 #yodogawa .btn_buy{width:21.3333333333vw;height:21.3333333333vw;margin:0 auto;margin-top:18.6666666667vw}#page_teaser2 #talk_body{margin-top:9.3333333333vw;padding:0 8vw 17.3333333333vw}#page_teaser2 #talk_body:before{width:90vw}#page_teaser2 #talk_body h2{padding-top:8vw;font-size:5.3333333333vw;line-height:1.45em}#page_teaser2 #talk_body h2 .s{font-size:4.5333333333vw;line-height:1.7058823529em}#page_teaser2 #talk_body h2+.ph{margin-top:8vw}#page_teaser2 #talk_body h3{font-size:4.5333333333vw;margin-top:17.3333333333vw}#page_teaser2 #talk_body .ph{width:100%}#page_teaser2 #talk_body .ph+.ph{margin-top:5.3333333333vw}#page_teaser2 #talk_body .ph .cap{margin-top:2.6666666667vw;font-size:3.2vw;line-height:1.6666666667}#page_teaser2 #talk_body dl{margin-top:6.6666666667vw}#page_teaser2 #talk_body dl+.ph{margin-top:8vw}#page_teaser2 #talk_body dt{font-size:3.7333333333vw}#page_teaser2 #talk_body dd{font-size:3.7333333333vw}#page_teaser2 #talk_body .continue{margin-top:13.3333333333vw}#page_teaser2 #talk_body .continue .c{font-size:3.7333333333vw}#page_teaser2 #talk_body .continue .date{margin-top:5.3333333333vw;font-size:3.2vw}#page_teaser2 #talk_body dl+.continue{margin-top:16vw}#page_teaser2 #talk_body .btn_nav{width:78.9333333333vw;height:20vw;margin-top:10.6666666667vw}#page_teaser3 #kv{width:100%}#page_teaser3 #yodogawa{padding-bottom:9.3333333333vw!important;overflow:hidden}#page_teaser3 #yodogawa h1{width:69.8666666667vw;height:17.7866666667vw;margin-bottom:9.3333333333vw}#page_teaser3 #yodogawa{padding:0 8vw;margin-top:56vw}#page_teaser3 #yodogawa .d p{font-size:3.7333333333vw;line-height:2em}#page_teaser3 #yodogawa .btn_buy{width:21.3333333333vw;height:21.3333333333vw;margin:0 auto;margin-top:5.3333333333vw}#page_teaser3 .person:before{width:calc(100% - 10.6666666667vw);left:5.3333333333vw;top:0}#page_teaser3 .person{width:100%;padding:50.6666666667vw 8vw 0;box-sizing:border-box}#page_teaser3 .person .row{padding-bottom:13.3333333333vw}#page_teaser3 .person .col_l .pr_t{position:absolute;top:18.6666666667vw;left:34.6666666667vw}#page_teaser3 .person .col_l h2{margin-left:-.5333333333vw}#page_teaser3 .person .col_l .job{font-size:3.4666666667vw;margin-bottom:4vw}#page_teaser3 .person .col_l .btn_pr{width:26.6666666667vw;height:6.6666666667vw}#page_teaser3 .person .col_l .credit{margin-top:6.6666666667vw;padding-left:9.3333333333vw}#page_teaser3 .person .col_l .credit p{font-size:3.2vw;letter-spacing:.05em;line-height:1.75em}#page_teaser3 .person .col_l .credit p.s{font-size:2.6666666667vw}#page_teaser3 .person .col_l .num{top:13.3333333333vw;left:12vw}#page_teaser3 .person .col_r{width:100%;box-sizing:border-box}#page_teaser3 .person .col_r .desc{margin-top:7.4666666667vw}#page_teaser3 .person .col_r .desc p{font-size:3.7333333333vw;line-height:2em}#page_teaser3 .date{padding-bottom:10.6666666667vw}#page_teaser3 .date p{font-size:3.2vw}}@media screen and (max-width: 750px) and (max-width: 750px){.head_logo{width:7.796101949vh}.head_logo{height:6.2968515742vh}.head_logo{top:2.2488755622vh}.head_ar{width:6.1333333333vw}.head_ar{height:5.3333333333vw}#page_teaser1 #kv h1{bottom:-19.4902548726vh}#page_teaser1 #kv .tagline{width:10.4947526237vh}#page_teaser1 #kv .tagline{height:29.8350824588vh}#page_teaser1 #kv .tagline{bottom:-19.4902548726vh}#page_teaser1 #kv .bg .logo_hobo{width:1.9790104948vh}#page_teaser1 #kv .bg .logo_hobo{height:27.2863568216vh}#page_teaser1 #kv .bg .logo_hobo{top:2.2488755622vh}#page_teaser1 .sec .desc{bottom:8.9955022489vh}}@media screen and (max-width: 750px) and (max-width: 750px) and (max-height: 667px){.head_logo{width:52px}.head_logo{height:42px}.head_logo{top:15px}#page_teaser1 #kv h1{bottom:-130px}#page_teaser1 #kv .tagline{width:70px}#page_teaser1 #kv .tagline{height:199px}#page_teaser1 #kv .tagline{bottom:-130px}#page_teaser1 #kv .bg .logo_hobo{width:13.2px}#page_teaser1 #kv .bg .logo_hobo{height:182px}#page_teaser1 #kv .bg .logo_hobo{top:15px}#page_teaser1 .sec .desc{bottom:60px}}@media screen and (max-width: 750px) and (max-width: 750px) and (min-height: 1334px){.head_logo{width:104px}.head_logo{height:84px}.head_logo{top:30px}#page_teaser1 #kv h1{bottom:-260px}#page_teaser1 #kv .tagline{width:140px}#page_teaser1 #kv .tagline{height:398px}#page_teaser1 #kv .tagline{bottom:-260px}#page_teaser1 #kv .bg .logo_hobo{width:26.4px}#page_teaser1 #kv .bg .logo_hobo{height:364px}#page_teaser1 #kv .bg .logo_hobo{top:30px}#page_teaser1 .sec .desc{bottom:120px}}@media screen and (max-width: 750px) and (max-width: 750px) and (max-aspect-ratio: 750/1334){.head_logo{width:13.8666666667vw}.head_logo{height:11.2vw}.head_logo{top:4vw}#page_teaser1 #kv h1{bottom:-34.6666666667vw}#page_teaser1 #kv .tagline{width:18.6666666667vw}#page_teaser1 #kv .tagline{height:53.0666666667vw}#page_teaser1 #kv .tagline{bottom:-34.6666666667vw}#page_teaser1 #kv .bg .logo_hobo{width:3.52vw}#page_teaser1 #kv .bg .logo_hobo{height:48.5333333333vw}#page_teaser1 #kv .bg .logo_hobo{top:4vw}#page_teaser1 .sec .desc{bottom:16vw}}@media (max-width: 750px){.head_btn{width:0vw}.head_btn{height:0vw}.head_btn{top:0vw}.head_btn{left:0vw}.head_hobo{width:0vw}.head_hobo{height:0vw}.head_hobo{top:0vw}.head_hobo{right:0vw}.head_ar{bottom:2.2488755622vh}.foot_container #article_list .col_l .logo{width:43.4666666667vw}.foot_container #article_list .col_l .logo{height:42.1333333333vw}.foot_container #article_list .col_l .btn_buy{width:24.5333333333vw}.foot_container #article_list .col_l .btn_buy{height:24.5333333333vw}.foot_container #article_list .col_l .btn_buy{margin-top:5.3333333333vw}.foot_container #article_list h4{width:33.6vw}.foot_container #article_list h4{height:2.9333333333vw}.foot_container #article_list h4{margin-top:12vw}.foot_container #article_list h4{margin-bottom:5.3333333333vw}.foot_container #article_list .list ul{margin-top:-2.6666666667vw}.foot_container #article_list .list ul li{width:78.9333333333vw}.foot_container #article_list .list ul li{height:33.0666666667vw}.foot_container #article_list .list ul li{margin-right:0vw}.foot_container #article_list .list ul li{margin-top:2.6666666667vw}.foot_container #article_list .credit{margin-top:12vw}.foot_container #article_list .credit th,.foot_container #article_list .credit td{line-height:1.9166666667em}.foot_container footer{padding-top:13.3333333333vw}.foot_container footer{padding-bottom:14.6666666667vw}.foot_container footer .foot_nav .sns{padding-right:0vw}.foot_container footer .foot_nav .sns{padding-left:12vw}.foot_container footer .foot_nav .sns h5{font-size:3.4666666667vw}.foot_container footer .foot_nav .sns h5{margin-right:5.3333333333vw}.foot_container footer .foot_nav .sns:before{height:0vw}.foot_container footer .foot_nav .sns ul{margin-right:0vw}.foot_container footer .foot_nav .sns ul li{width:7.2vw}.foot_container footer .foot_nav .sns ul li{height:7.2vw}.foot_container footer .foot_nav .sns ul li{margin-right:1.8666666667vw}.foot_container footer .foot_nav .contact:before{height:0vw}.foot_container footer .foot_nav .contact p{padding-right:6.1333333333vw}.foot_container footer .foot_nav .contact p{padding-left:0vw}.foot_container footer .foot_nav .contact p{font-size:3.4666666667vw}.foot_container footer .foot_nav .contact p:after{height:0vw}.foot_container footer .foot_nav .policy{margin-top:24vw}.foot_container footer .foot_nav .policy ul li{font-size:3.2vw}.foot_container footer .hobo_co .logo{width:36.5333333333vw}.foot_container footer .hobo_co .logo{height:6.6666666667vw}.foot_container footer .hobo_co .copyright{margin-top:5.3333333333vw}.foot_container footer .hobo_co .copyright{font-size:3.2vw}#page_teaser1 #kv h1{width:26.5367316342vh}#page_teaser1 #kv h1{height:27.1364317841vh}#page_teaser1 .s1 .desc{width:44.227886057vh}#page_teaser1 .s1 .desc{height:7.9460269865vh}#page_teaser2{padding-top:24vw}#page_teaser2 #kv h1{width:62.1333333333vw}#page_teaser2 #kv h1{height:26.6666666667vw}#page_teaser2 #kv h1{top:106.1333333333vw}#page_teaser2 #kv .logo{width:36.5333333333vw}#page_teaser2 #kv .logo{height:37.0666666667vw}#page_teaser2 #kv .logo{top:-17.3333333333vw}#page_teaser2 #kv .logo{left:4vw}#page_teaser2 #kv .t_hobo{width:4.2666666667vw}#page_teaser2 #kv .t_hobo{height:60vw}#page_teaser2 #kv .t_hobo{top:-17.3333333333vw}#page_teaser2 #kv .t_hobo{right:5.3333333333vw}#page_teaser3{padding-top:0vw}#page_teaser3 #kv .logo{width:36.5333333333vw}#page_teaser3 #kv .logo{height:37.0666666667vw}#page_teaser3 #kv .logo{top:8vw}#page_teaser3 #kv .logo{left:5.3333333333vw}#page_teaser3 #kv .t_hobo{width:4.2666666667vw}#page_teaser3 #kv .t_hobo{height:60vw}#page_teaser3 #kv .t_hobo{top:8vw}#page_teaser3 #kv .t_hobo{right:5.3333333333vw}#page_teaser3 .person .swiper .swiper-slide .i{height:126.1333333333vw}#page_teaser3 .person .swiper .nav{height:0vw}#page_teaser3 .person .swiper .nav .prev{width:2.6666666667vw}#page_teaser3 .person .swiper .nav .prev{height:3.2vw}#page_teaser3 .person .swiper .nav .prev{left:-5.3333333333vw}#page_teaser3 .person .swiper .nav .next{width:2.6666666667vw}#page_teaser3 .person .swiper .nav .next{height:3.2vw}#page_teaser3 .person .swiper .nav .next{right:-5.3333333333vw}#page_teaser3 .person .swiper .dots{margin-top:3.2vw}#page_teaser3 .person .swiper .dots span{width:2.6666666667vw}#page_teaser3 .person .swiper .dots span{height:2.6666666667vw}#page_teaser3 .person .swiper .dots span{margin-left:1.3333333333vw}#page_teaser3 .person .swiper .dots span{margin-right:1.3333333333vw}#page_teaser3 .person .col_l h2{font-size:8.4533333333vw}#page_teaser3 .person .col_l h2{margin-bottom:1.3333333333vw}#page_teaser3 .person .col_l h2 .s{font-size:5.2533333333vw}#page_teaser3 .person .col_l .num{width:16.5333333333vw}#page_teaser3 .person .col_l .num{height:22.9333333333vw}}@media (max-width: 750px) and (max-height: 667px){.head_ar{bottom:15px}#page_teaser1 #kv h1{width:177px}#page_teaser1 #kv h1{height:181px}#page_teaser1 .s1 .desc{width:295px}#page_teaser1 .s1 .desc{height:53px}}@media (max-width: 750px) and (min-height: 1334px){.head_ar{bottom:30px}#page_teaser1 #kv h1{width:354px}#page_teaser1 #kv h1{height:362px}#page_teaser1 .s1 .desc{width:590px}#page_teaser1 .s1 .desc{height:106px}}@media (max-width: 750px) and (max-aspect-ratio: 750/1334){.head_ar{bottom:4vw}#page_teaser1 #kv h1{width:47.2vw}#page_teaser1 #kv h1{height:48.2666666667vw}#page_teaser1 .s1 .desc{width:78.6666666667vw}#page_teaser1 .s1 .desc{height:14.1333333333vw}}@media screen and (max-width: 750px) and (max-width: 320px) and (max-width: 750px){#page_teaser1 #kv h1{bottom:-7.4962518741vh}#page_teaser1 #kv .tagline{bottom:-7.4962518741vh}}@media screen and (max-width: 750px) and (max-width: 320px) and (max-width: 750px) and (max-height: 667px){#page_teaser1 #kv h1{bottom:-50px}#page_teaser1 #kv .tagline{bottom:-50px}}@media screen and (max-width: 750px) and (max-width: 320px) and (max-width: 750px) and (min-height: 1334px){#page_teaser1 #kv h1{bottom:-100px}#page_teaser1 #kv .tagline{bottom:-100px}}@media screen and (max-width: 750px) and (max-width: 320px) and (max-width: 750px) and (max-aspect-ratio: 750/1334){#page_teaser1 #kv h1{bottom:-13.3333333333vw}#page_teaser1 #kv .tagline{bottom:-13.3333333333vw}}
