@charset "UTF-8";#vl div,#vl span,#vl applet,#vl object,#vl iframe,#vl h1,#vl h2,#vl h3,#vl h4,#vl h5,#vl h6,#vl p,#vl blockquote,#vl pre,#vl a,#vl abbr,#vl acronym,#vl address,#vl big,#vl cite,#vl code,#vl del,#vl dfn,#vl em,#vl font,#vl img,#vl ins,#vl kbd,#vl q,#vl s,#vl samp,#vl small,#vl strike,#vl strong,#vl sub,#vl sup,#vl tt,#vl var,#vl b,#vl u,#vl i,#vl center,#vl dl,#vl dt,#vl dd,#vl ol,#vl ul,#vl li,#vl fieldset,#vl form,#vl label,#vl legend,#vl table,#vl caption,#vl tbody,#vl tfoot,#vl thead,#vl tr,#vl th,#vl td{margin:0;padding:0;background:transparent;border:0;outline:0;color:#000;font-size:1em}#vl ol,#vl ul{list-style:none;box-sizing:border-box}#vl blockquote,#vl q{quotes:none}:focus{outline:0}#vl ins{text-decoration:none}#vl del{text-decoration:line-through}#vl img{vertical-align:top;max-width:100%;height:auto}#vl a,#vl a:link{color:#000;text-decoration:none}#vl a:visited,#vl a:hover,#vl a:active{color:#000}body{min-width:inherit;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff}#MainContent{margin-top:var(--header-height)}#vl .fixed{position:fixed;width:100%;height:100%}#vl{display:block;font-weight:500;color:#000;line-height:1.5;font-size:1.3rem}.main-content{padding-top:0}#vl a[href^="tel:"]{cursor:pointer;pointer-events:auto}#vl a:hover,#vl a:hover img{opacity:1!important}#vl .pc{display:none!important}#vl .content{margin:0 auto;width:auto;padding:0 15px}#vl .headline01{margin-bottom:18px;font-size:2rem;letter-spacing:.05em;text-align:center;font-weight:400;font-family:Open Sans,sans-serif}#vl .com-btn{text-align:center;position:relative;z-index:1}#vl .com-btn a{padding:4px 10px;min-width:250px;display:inline-block;box-sizing:border-box;color:#fff;font-size:1.5rem;letter-spacing:.15em;font-feature-settings:"palt";text-align:center;background-color:#000}#vl .com-btn a:hover{opacity:.7}#vl .com-btn span{padding:6px 31px 4px 6px;color:#fff;display:inline-block;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_icon01.png?v=1691381875) no-repeat right center/23px}#vl .youmin{font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif}#vl .serif{font-family:"Noto Serif JP",serif;font-weight:400}#vl .main-visual{position:relative;padding:12px 0 8px;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_main_bg01_sp.jpg?v=1691391928);background-size:1000px;background-position:center top -2px;box-shadow:0 11px 21px #0003}#vl .main-visual:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:175px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_main_bg_sp.png?v=1691391928);background-size:100% 175px}#vl .main-visual .main-img{margin:0 auto;max-width:375px}#vl .main-visual .main-img img{width:100%}#vl .main-visual .text-inner{padding:0 10px;margin-bottom:5px;width:100%;text-align:center;max-width:inherit;box-sizing:border-box}#vl .main-visual .text-inner img{width:90%;margin:10px auto}#vl .main-visual .main-title{color:#fff;font-size:3.7rem;letter-spacing:-.08em;font-feature-settings:"palt";font-family:\30d2\30e9\30ae\30ce\660e\671d  Pro W3,Hiragino Mincho Pro,\ff2d\ff33  \ff30\660e\671d,MS PMincho,serif;font-weight:400}#vl .main-visual .main-title .sm{margin:-3px 0 0;color:#fff;display:block;font-size:1.6rem;font-weight:700;letter-spacing:0}#vl .main-visual .main-title .sm .txt{margin-left:20px;display:inline-block;color:#fff}#vl .main-visual .main-img{margin:0 auto;max-width:100%}#vl .main-visual .img-list{position:relative;z-index:1;margin:-42px auto 0;max-width:100%;padding-left:70px}#vl .main-visual .img-list li{margin-right:-9px;width:calc((100% - 40px)/3)}#vl .main-visual .img-list li a{display:block}#vl .main-visual .img-list li a:hover{opacity:.7}#vl .main-visual .img-list li:last-child{margin-right:0}#vl .feature{padding:80px 0 4px;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_bg01_sp.png?v=1691381874)}#vl .feature:before{position:absolute;content:"";top:-8px;left:0;width:100%;height:23px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_line01.png?v=1691381900) repeat-x left top/100% 114px}#vl .feature .content{width:1000px}#vl .feature .img-box{align-items:center}#vl .feature .img-box .photo-box{margin:-13px auto 0;padding-left:30px;width:92.4%}#vl .feature .img-box .photo-box .pho{position:relative;width:100%;z-index:1}#vl .feature .img-box .photo-box .pho-bg{position:absolute;right:0;top:0;mix-blend-mode:multiply}#vl .feature .img-box .text-box{margin:0;width:auto;position:static}#vl .feature .img-box .text-box .text{margin-bottom:13px;font-size:1.4rem;line-height:1.71;letter-spacing:.08em;text-align:center;font-feature-settings:"palt"}#vl .feature .img-box .text-box .text .sm{font-size:1rem;vertical-align:top}#vl .feature .img-box .text-box .note{position:absolute;right:15px;bottom:14px;font-size:1rem}#vl .story{padding:15px 32px 17px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_bg02.jpg?v=1691381874) no-repeat left center/cover}#vl .story .content{padding:60px 15px 17px;position:relative;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_bg03.jpg?v=1691381874) no-repeat left center/cover}#vl .story .text-img01{position:absolute;left:-23px;top:-22px;width:96.4%}#vl .story .text-img02{position:absolute;right:0;bottom:-23px;width:750px}#vl .story .headline01{margin-bottom:9px}#vl .story .text{position:relative;z-index:1;margin-bottom:9px;text-align:center;letter-spacing:-.01em;font-weight:700;line-height:2;font-feature-settings:"palt"}#vl .story .text .line{margin:0 0 4px;display:inline-block;font-size:1.5rem;font-weight:700;background:linear-gradient(transparent 80%,#fff);background-position:left bottom 6px}#vl .story .text .line .sm{font-size:1rem;vertical-align:top;margin-top:3px;display:inline-block}#vl .story .note{margin:0;padding:0;position:relative;z-index:1;font-weight:700;border:none;font-size:1rem;text-align:right}#vl .velver{padding:0;position:relative;z-index:2;background-color:#eee5d5}#vl .velver .velver-list li{margin-bottom:40px;padding:22px 15px 1px;box-sizing:border-box;width:calc(50% + 571px);position:relative}#vl .velver .velver-list li:last-child{margin-bottom:0}#vl .velver .velver-list li.order .img-box .text-box{order:1}#vl .velver .velver-list .borwn{background-color:#7e4934}#vl .velver .velver-list .bordeaux{margin-left:auto;padding-top:58px;padding-bottom:57px;background-color:#6d333c}#vl .velver .velver-list .olive{background-color:#325640}#vl .velver .velver-list .img-box{margin:0 0 -22px;max-width:inherit;display:block}#vl .velver .velver-list li.order .img-box{margin:0 auto 0 121px}#vl .velver .velver-list .text-box{width:auto;margin:0}#vl .velver .velver-list .text-box h2{margin-bottom:10px;position:relative;text-align:center}#vl .velver .velver-list .text-box h2 .en{position:relative;z-index:1;color:#fff;font-size:4.3rem;line-height:1.2;letter-spacing:.04em;text-transform:none;font-weight:300;font-family:"Noto Serif JP",serif}#vl .velver .velver-list .text-box h2 .text-img{position:absolute;left:calc(50% - 78px);bottom:-11px;width:67px}#vl .velver .velver-list .text-box .text{margin-bottom:40px;color:#fff;font-size:1.4rem;text-align:center;letter-spacing:.18em;line-height:1.64;font-feature-settings:"palt";font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif}#vl .velver .velver-list .text-box .car{display:flex;align-items:center;margin:20px auto 50px;justify-content:center}#vl .velver .velver-list .text-box .car img{width:40%}#vl .velver .velver-list .text-box .car p{margin-left:15px;margin-bottom:10px;color:#fff;text-align:left;letter-spacing:.15em;font-size:12px}#vl .velver .velver-list .text-box .car .en{margin-bottom:5px;display:block;color:#fff;font-size:1.7rem;letter-spacing:.1em;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif}#vl .velver .velver-list .text-box .car .mid{margin-bottom:8px;display:block;color:#fff;font-size:2.6rem;letter-spacing:.1em;font-feature-settings:"palt";font-weight:400;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif}#vl .velver .velver-list .photo-box{width:87.5%;text-align:center;margin:0 auto -13px;padding-right:10px;box-sizing:border-box}#vl .velver .velver-list .photo-box img{width:100%}#vl .velver .velver-list .tex-img01{display:none}#vl .velver .velver-list li.order .text-box{margin:5px auto 0 26px}#vl .velver .velver-list li.order .tex-img01{left:-78px;right:auto}#vl .velver .velver-list li.order .text-box .text{margin-bottom:50px}#vl .velver .velver-list li.order .photo-box{margin:0 -10% 0 0}#vl .velver .velver-list .bordeaux .img-box .text-box{margin-top:-10px}#vl .product{padding:72px 0 1px;position:relative;background-color:#eee5d5}#vl .product .headline01{margin-bottom:40px}#vl .product .content{position:relative;padding-bottom:1px;margin-bottom:20px}#vl .product .img-box{margin:0 auto;width:962px}#vl .product .pho{position:absolute;width:135px;right:0;top:-77px;z-index:1}#vl .product .img-box .text-box{margin:0 0 27px;width:auto;padding-right:0;padding-left:20px;position:relative;box-sizing:border-box;z-index:2}#vl .product .img-box .text-box .line{margin-bottom:15px;font-size:1.4rem;letter-spacing:.06em;line-height:2.07;font-weight:700;font-feature-settings:"palt"}#vl .product .img-box .text-box .line span{padding-bottom:0;border-bottom:1px solid #000}#vl .product .img-box .text-box .text{margin-bottom:0;padding-right:110px;max-width:inherit;letter-spacing:.02em;line-height:1.84;font-feature-settings:"palt"}#vl .product .img-box .text-box .text .small{vertical-align:top;display:inline-block;margin-top:0;font-size:1rem}#vl .product .img-box .text-box .sm{position:absolute;right:35px;bottom:2px;font-size:1rem;letter-spacing:.06em}#vl .product .img-box .photo-box{margin:0 22px;width:auto;position:relative;z-index:2}#vl .product .img-box .photo-box img{width:100%}#vl .product:after{position:absolute;content:"";left:0;bottom:-44px;width:100%;height:44px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_product_bg01_sp.png?v=1691392024);background-size:100% 44px;z-index:1}#vl .specs{padding:50px 12px 30px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/vl_bg04_sp.png?v=1691407949);background-size:cover}#vl .specs .headline01{margin-bottom:35px}#vl .specs .top-pho{margin:0 auto 55px;max-width:100%}#vl .specs .skill-box{padding:71px 60px 49px;margin:0 auto;width:100%;position:relative;background-color:#fff}#vl .specs .skill-box:before,.specs .skill-box:after{position:absolute;content:"";top:0;height:100%;width:2px;background-color:#d5d9cf}#vl .specs .skill-box:before{left:19px}#vl .specs .skill-box:after{right:19px}#vl .specs h3{margin:0 auto 49px;width:100%;box-sizing:border-box;padding:24px 10px 16px;text-align:center;font-size:2.8rem;letter-spacing:.12em;font-feature-settings:"palt";line-height:1.25;border-radius:37px;background-color:#ecece9}#vl .specs .img-list{margin:0 74px}#vl .specs .img-list li{margin-bottom:39px;display:flex;align-items:center;justify-content:space-between}#vl .specs .img-list li.top{align-items:flex-start}#vl .specs .img-list li:last-child{margin-bottom:0}#vl .specs .img-list .text-box{margin-top:-1px;width:75.2%;padding-left:50px;box-sizing:border-box}#vl .specs .img-list .text-box .ttl{position:relative;margin-bottom:21px;display:inline-block;font-size:2rem;letter-spacing:.1em;font-feature-settings:"palt"}#vl .specs .img-list .text-box .ttl .inner{display:flex;align-items:flex-start;border-bottom:1px solid #000}#vl .specs .img-list .text-box .ttl .num{margin-right:6px;width:41px;position:relative;font-size:3.5rem;font-weight:700;vertical-align:middle;line-height:1;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif}#vl .specs .img-list .text-box .ttl .in-txt{margin-top:8px;line-height:1.2;width:calc(100% - 45px)}#vl .specs .img-list .text-box .ttl .num .en{position:absolute;top:-16px;left:0;font-size:1.5rem;letter-spacing:.04em}#vl .specs .img-list .text-box .txt{font-size:1.5rem;letter-spacing:.1em;line-height:1.66;text-align:justify;font-feature-settings:"palt"}#vl .specs .img-list .photo{flex:1}#vl .specs .img-list .photo.speical{margin:26px -14px 0 -16px}#vl .specs .img-list .photo.speical01{margin-right:-9px}#vl .specs .img-list li.sty01 .text-box{margin-top:16px}#vl .specs .img-list .text-box .pho{margin-top:10px;width:169px;display:block}#vl .specs .img-list .text-list{margin:18px -42px 23px 0}#vl .specs .img-list .text-list li{margin:10px 0 0;display:block;width:26.4%}#vl .specs .img-list .text-list li.wid01{width:36.7%}#vl .specs .img-list .text-list li.wid02{width:29%}#vl .specs .img-list .text-list li:last-child{margin-right:0}#vl .specs .img-list .text-list .inner-title{margin:0 -10px 5px 0;font-size:1.5rem;font-weight:700;letter-spacing:.07em;font-feature-settings:"palt"}#vl .specs .img-list .text-list .inner-title .line{background:linear-gradient(transparent 63%,#d5d9cf);background-position:left bottom}#vl .specs .img-list .text-list .inner-title.le01{letter-spacing:0}#vl .specs .img-list .text-list .inner-title .sm{display:inline-block;vertical-align:top;font-size:1rem}#vl .specs .img-list .text-list .inner-txt{margin-right:-11px;font-size:1.2rem;line-height:1.67;font-feature-settings:"palt";letter-spacing:-.04em}#vl .specs .img-list .text-list .inner-txt .sm{font-size:.9rem;vertical-align:top}#vl .specs .img-list .num-list li{margin:0 0 0 13px;padding-left:1.5em;text-indent:-2.5em;font-size:1rem;font-weight:700}#vl .colorSec{padding:53px 0 59px;background-color:#eee5d5}#vl .colorSec .content{max-width:100%;width:auto}#vl .colorSec .headline01{margin-bottom:23px}#vl .colorSec .top-text{margin-bottom:9px;text-align:center;line-height:1.76;font-weight:700;letter-spacing:.1em}#vl .colorSec .top-text .sm{margin:0;font-size:1rem;vertical-align:top;display:inline-block}#vl .colorSec .sm{margin-bottom:32px;text-align:center;font-size:1.1rem;font-weight:700}#vl .colorSec .color-list li{width:calc((100% - 10px)/3)}#vl .colorSec .color-list h3{padding:13px 4px 12px;margin:0 auto;width:320px;box-sizing:border-box;color:#fff;font-size:1.5rem;letter-spacing:.1em;text-align:center;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif;font-feature-settings:"palt";border-radius:45px;border:1px solid #000;background-color:#7e4934}#vl .colorSec .color-list li.sty02 h3{background-color:#6d333c}#vl .colorSec .color-list li.sty03 h3{background-color:#325640}#vl .colorSec .color-list h3 .en{margin-bottom:4px;color:#fff;display:block;font-size:3.6rem;font-weight:300;font-family:"Noto Serif JP",serif;letter-spacing:-.02em}#vl .colorSec .color-list .text{padding:31px 0;position:relative;color:#7e4934;font-size:1.6rem;line-height:1.81;text-align:center;font-weight:700;font-feature-settings:"palt"}#vl .colorSec .color-list .text span{padding:6px 0;color:#7e4934;position:relative;z-index:1;display:block;background-color:#eee5d5}#vl .colorSec .color-list li.sty02 .text span{color:#6d333c}#vl .colorSec .color-list li.sty03 .text span{color:#325640}#vl .colorSec .color-list .text:before{position:absolute;content:"";left:50%;top:0;width:1px;height:100%;background-color:#000}#vl .colorSec .color-list .photo{margin:0 auto 20px;width:322px;box-sizing:border-box;position:relative;overflow:hidden;border-radius:30px}#vl .colorSec .color-list .photo:before{position:absolute;content:"";border:1px solid #000;left:0;top:0;border-radius:30px;width:100%;height:100%}#vl .colorSec .color-list .color-box{position:relative}#vl .colorSec .color-list .color-box .ico{position:absolute;left:-20px;top:104px;width:200px;z-index:1}#vl .colorSec .color-list .txt{margin:0 0 22px 143px;color:#7e4934;font-size:1.4rem;letter-spacing:.1em;font-weight:700;font-feature-settings:"palt"}#vl .colorSec .color-list li.sty02 .txt{color:#6d333c}#vl .colorSec .color-list li.sty03 .txt{color:#325640}.input-group__field{margin-bottom:1.6rem}.site-footer__menu-lists{padding:0 4px}@media all and (max-width: 1500px){.page-container{top:72px}}@media all and (min-width: 768px) and (max-width: 1470px){#vl .main-visual .main-title{font-size:8rem}}.page-container{top:55px}#vl.new .main-visual{background:none;padding-top:0;padding-bottom:0;position:relative}#vl.new .main-visual:before{content:none}#vl.new .main-visual img{width:100%}#vl.new .main-visual .img-list{width:95%;max-width:100%;position:absolute;left:50%;bottom:5%;transform:translate(-50%);margin:0 auto;padding:0;align-items:baseline;justify-content:space-between}#vl.new .main-visual .img-list li{width:23%}#vl.new .main-visual .img-list li.new{width:29%;margin-right:30px}#vl.new .story{z-index:2;position:relative}#vl.new .color-list.flexB{width:80%;margin:80px 10% 0}#vl.new .colorSec .color-list li{width:calc((100% - 10px)/2)}#vl.new .colorSec .color-list li.sty01,#vl.new .colorSec .color-list li.sty02{margin-bottom:80px}#vl.new .colorSec .color-list li.sty04 h3{background-color:#a26856}#vl.new .colorSec .color-list li.sty04 .text span,#vl.new .colorSec .color-list li.sty04 .txt{color:#a26856}@media (max-width: 767px){#vl.new .main-visual .img-list{width:calc(95% - 10px);padding-right:10px}#vl.new .main-visual .img-list li.new{width:35%;margin-right:-10px}#vl.new .main-visual .img-list li{width:22%;margin-right:-10px}#vl.new .colorSec .color-list li{width:auto}#vl.new .colorSec .color-list li.sty01,#vl.new .colorSec .color-list li.sty02{margin-bottom:56px}}#vl.new section img{vertical-align:top}#vl.new .product-box{padding:59px 0 1px;background:url(/cdn/shop/files/vl_product_background.jpg) no-repeat center center / cover}#vl.new .com-product{margin:0 auto;max-width:100%;box-sizing:border-box}#vl.new .com-product .headline01{color:#4d4d4d;font-size:36px;font-family:linotype-didot,a-otf-ryumin-pr6n,serif;font-weight:400;font-style:normal;margin-bottom:80px;text-align:center;letter-spacing:.03em;text-transform:inherit}#vl.new .com-product .img-box{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:150px}#vl.new .com-product .photo{margin:0 24px 0 0;width:531px;width:450px;order:3}#vl.new .com-product .text-box{width:475px}#vl.new .com-product .headline02{margin-bottom:15px;color:#eb8c90;line-height:1;font-size:18px;font-weight:500}#vl.new .com-product .headline02 span{padding:9px 27px;display:inline-block;vertical-align:top;letter-spacing:.15em;color:#a26856;border:1px solid #a26856;background:#fff}#vl.new .com-product p{margin-bottom:20px;font-size:18px;line-height:1.54;letter-spacing:.1em;color:#4e4e4e}#vl.new .com-product .pro-ttl{font-size:18px;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,\6e38\660e\671d\4f53,Hiragino Mincho ProN,Hiragino Mincho Pro,HG\660e\671d B,MS Mincho,serif;line-height:1.8;font-weight:700;letter-spacing:.05em;margin-bottom:30px;padding-left:10px;color:#000}#vl.new .com-product .pro-ttl .jp{font-size:26px}#vl.new .com-product .pro-ttl .price{margin-top:3px;font-size:16px;font-family:\6e38\30b4\30b7\30c3\30af,Yu Gothic,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;display:block}#vl.new .com-product .image{margin-bottom:4px;line-height:1;position:relative}#vl.new .com-product .image img{position:relative;z-index:1}#vl.new .com-product .image img.design{position:absolute;top:-110px;right:-100px;z-index:0}#vl.new .com-btn{margin-bottom:4px}#vl.new .com-btn03 a{color:#fff;display:block;background-color:#a26856;text-align:center;line-height:1;padding:20px 27px 20px 8px;font-size:28px;font-weight:500}#vl.new .com-btn03 img{margin:-6px 0 0 10px;display:inline-block;vertical-align:middle!important}#vl.new .com-btn02 a{display:block;font-weight:700;text-align:center;line-height:1;padding:12px 8px 8px 21px;font-size:15.5px;background-color:#fff;letter-spacing:.05em}#vl.new .com-btn02 a span{position:relative;color:#a26856;padding:0}#vl.new .com-btn02 a span:before{width:13px;height:13px;position:absolute;top:1px;left:-20px;background:url(/cdn/shop/files/vl_product_btn-arrow.png) no-repeat left top;background-size:100% 100%;content:""}#vl.new .com-btn04 a{padding:9px 17px 13px 8px;font-size:30px}#vl.new .com-btn04 a span{font-size:22px;vertical-align:1px;background:none;padding:0}#vl.new .com-btn04 a span.sml{margin-top:4px;display:block;font-size:14px}@media screen and (max-width: 767px){#vl.new .product-box{background:url(/cdn/shop/files/vl_product_background_sp.jpg) no-repeat center center / cover}#vl.new .com-product{padding:0 15px}#vl.new .com-product .headline01{font-size:20px;margin-bottom:25px}#vl.new .com-product .img-box{flex-direction:column-reverse;margin-bottom:50px}#vl.new .com-product .photo,#vl.new .com-product .text-box{width:100%}#vl.new .com-product p{font-size:14px;text-align:center;margin-bottom:25px}#vl.new .com-product .headline02{margin:0 auto 20px;text-align:center}#vl.new .com-product .headline02 span{font-size:14px;padding:5px 10px}#vl.new .com-product img{width:55%;margin-left:10%;margin-bottom:20px}#vl.new .com-product .pro-ttl{font-size:12px}#vl.new .com-product .pro-ttl .jp{font-size:14px}#vl.new .com-product .pro-ttl .price{font-size:12px}#vl.new .com-product .image{width:80%;margin:0 10% 4px}#vl.new .com-product .image img{width:100%;margin:0}#vl.new .com-product .image img.design{width:160px;top:-160px;right:-110px}#vl.new .com-btn{width:80%;margin:0 10% 4px}#vl.new .com-btn03 a{font-size:13px;padding:13px 20px 10px}#vl.new .com-btn03 a img{margin-bottom:0}#vl.new .com-btn03 img{width:24px;margin-left:5px}#vl.new .com-btn02 a{padding:3px 10px 6px}#vl.new .com-btn02 a span{font-size:9px}#vl.new .com-btn02 a span:before{width:8px;height:8px;left:-12px}#vl.new .com-btn04 a{padding:12px 10px 11px;font-size:18px}#vl.new .com-btn04 a span{font-size:13px}#vl.new .com-btn04 a span.sml{margin-top:3px;font-size:8px}}#vl.new .campaign{padding:100px 0;background:url(/cdn/shop/files/vl_campaign_background.png) no-repeat center center / cover}#vl.new .campaign .outer{background:#fff;padding:30px 50px;display:flex;justify-content:space-around;align-items:center;gap:40px;width:80%;max-width:100%;margin:0 auto}#vl.new .campaign .outer .image{width:43%}#vl.new .campaign .outer .inner img{margin-bottom:20px}#vl.new .campaign .outer .inner a{font-size:18px;font-weight:700;letter-spacing:10px;display:block;background:#c66e66;color:#fff;text-align:center;padding:10px;margin-bottom:10px}#vl.new .campaign .outer .inner a:hover{opacity:.7}#vl.new .campaign .outer .inner p{font-size:11px;text-align:right}#vl.new .feature:before{content:none}@media screen and (max-width: 767px){#vl.new .campaign{padding:0;background:url(/cdn/shop/files/vl_campaign_background_sp.jpg) no-repeat center center / cover}#vl.new .campaign .outer{padding:50px 25px}#vl.new .campaign .outer .image{width:100%;margin:0 0 30px}#vl.new .campaign .outer .inner a{padding:20px;margin-bottom:30px}#vl.new .campaign .outer .inner p{font-size:12px;text-align:center}}.product-description__container #vl .product .img-box{margin:0 auto;width:auto;display:block}.product-description__container #vl.new .campaign{padding:0;background:url(/cdn/shop/files/vl_campaign_background_sp.jpg) no-repeat center center / cover}.product-description__container #vl.new .campaign .outer{padding:50px 25px}.product-description__container #vl.new .campaign .outer .image{width:100%;margin:0 0 30px}.product-description__container #vl.new .campaign .outer .inner a{padding:20px;margin-bottom:30px}.product-description__container #vl.new .campaign .outer .inner p{font-size:12px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/44/assets/vl-product.css.map */
