﻿@keyframes "downIn"{from{transform:translate(0, 100%);opacity:0}to{transform:translate(0, 0);opacity:1}}@keyframes "downOut"{from{transform:translate(0, 0);opacity:1}to{transform:translate(0, 100%);opacity:0}}#barba-wrapper{width:100%;overflow-x:hidden}.no-letter-spacing{letter-spacing:0 !important}#fv{position:relative}#fv .fv-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}#fv .fv-wrapper #fv-video{min-width:100%;min-height:100vh}#fv .fv-wrapper .fv-mask{position:absolute;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(90deg, #4D4D4D 0%, #1A1A1A 100%);mix-blend-mode:multiply;z-index:2;opacity:.75}#fv .fv-wrapper .fv-grid{position:absolute;top:0;width:100%;height:100%;z-index:1;background:url("../img/front/fv-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top}#fv .fv-wrapper .logo-wrap{width:90vw;height:142.99px;position:absolute;top:355px;top:35.5rem;top:35.5vh;right:0;left:0;margin:auto;z-index:3;isolation:isolate}#fv .fv-wrapper .logo-wrap .syn-logo{mix-blend-mode:overlay}#fv .fv-wrapper .fv-maincopy{position:absolute;width:542.29px;left:0;right:0;top:20.9rem;top:20.9vh;margin:auto;z-index:3}#fv .fv-wrapper .fv-read{position:absolute;top:473px;top:calc(20.9vh + 273px);left:0;right:0;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:1px;color:#fff;z-index:3}#feature .feature-wrapper{background:url("../img/front/SynthV_Image_BG1.jpg") center top/contain no-repeat;padding-top:180px;padding-bottom:180px;background-size:auto}#feature .feature-wrapper .feature-content{margin-left:20%}#feature .feature-wrapper .feature-content .feature-title{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:1.5em;margin-bottom:72px;display:flex;align-items:center;letter-spacing:.04em;color:#fff}#feature .feature-wrapper .feature-content .feature-subtitle{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:1.5em;letter-spacing:1px;margin-bottom:22px;color:#79d825}#feature .feature-wrapper .feature-content .feature-text{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;color:#fff}#feature .feature-grid{position:absolute;top:0;width:100%;height:100%;z-index:2;background:url("../img/front/fv-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top}#product2{display:flex;justify-content:center}#product2 .product2-wrapper{background:#282828;background-size:auto;width:100%;display:flex;justify-content:center}#product2 .product2-wrapper .product2-content{background:url("../img/front/step2-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top;width:1600px;display:flex;flex-direction:column}#product2 .product2-wrapper .product2-content .header{margin-top:10%;flex-direction:row;justify-content:center;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:1.5em;display:flex;align-items:center;text-align:center;letter-spacing:.04em;margin-bottom:80px;color:#fff}#product2 .product2-wrapper .product2-content .header span{color:#79d825}#product2 .product2-wrapper .product2-content .header.no-letter-spacing{flex-direction:column}#product2 .product2-wrapper .product2-content .row{display:flex;justify-content:center;align-items:center}#product2 .product2-wrapper .product2-content .row .col{width:calc((100% - 332px) / 2);margin:0 20px}#product2 .product2-wrapper .product2-content .row .col .rt{text-align:right}#product2 .product2-wrapper .product2-content .row .col h3{position:relative;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:28px;margin-bottom:28px;text-align:justify;color:#fff}#product2 .product2-wrapper .product2-content .row .col h3::before{content:"";display:block;position:absolute;background:#282828;border:2px solid #fff;width:40px;height:40px;border-radius:100%;left:-96px;top:-6px}#product2 .product2-wrapper .product2-content .row .col h3::after{content:"";display:block;position:absolute;background:#979797;width:42px;height:1px;border-radius:100%;left:-56px;top:14px}#product2 .product2-wrapper .product2-content .row .col p{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:justify;color:#fff}#product2 .product2-wrapper .product2-content .row .col img{filter:drop-shadow(0 0 20px rgba(182, 182, 182, 0.1))}#product2 .product2-wrapper .product2-content .row .col .p2{max-width:119%;transform:translateX(-35px)}#product2 .product2-wrapper .product2-content .row .col .p3{max-width:139%;transform:translateX(-46px)}#product2 .product2-wrapper .product2-content .row .col.c3{transform:translateX(56px)}#product2 .product2-wrapper .product2-content .second .col h3::before{position:absolute;left:auto;right:-96px}#product2 .product2-wrapper .product2-content .second .col h3::after{position:absolute;left:auto;right:-56px}#product2 .product2-wrapper .product2-content .row.third{margin-bottom:180px}.product2-content{position:relative;overflow:hidden}.product2-content .first .c1{position:relative;left:57px}.product2-content .second .c2{position:relative;right:57px}.product2-content::before{content:"";position:absolute;left:50%;width:1px;height:100%;top:300px;background:linear-gradient(180deg, #fff, #000)}.product2-content::after{content:"";display:block;position:absolute;left:calc(50% - 6px);top:300px;width:12px;height:12px;border-radius:100%;z-index:10;background-color:#fff}.d_playbottom{position:absolute;z-index:10;margin-left:64%;width:20%;opacity:.8;margin-top:28%;border-radius:100%;transition:all ease .2s;pointer-events:none}.d_playbottom:hover{background:rgba(255,255,255,.4);padding:3%}.d_p3:hover .d_playbottom{background:rgba(255,255,255,.4);padding:3%}#nextfeature{display:flex;justify-content:center}#nextfeature .nextfeature-wrapper{background:url("../img/front/Step3Animation.png") center top/contain no-repeat;padding-top:10%;padding-bottom:180px;background-size:auto;width:1600px;display:flex;justify-content:center}#nextfeature .nextfeature-wrapper .nextfeature-content{width:100%}#nextfeature .nextfeature-wrapper .nextfeature-content .row{display:flex;justify-content:center;align-items:center;position:relative}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col{width:50%;margin:0 36px}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .nftitle{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:48px;display:flex;align-items:center;letter-spacing:.04em;margin-bottom:72px;color:#fff}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .subtitle{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:40px;letter-spacing:1px;margin-bottom:22px;color:#79d825}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .text{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;color:#fff}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col img.cover-ja{position:absolute;transform:translate3d(18px, -594px, 2px) rotate(0.32turn);mix-blend-mode:color-dodge}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col img.cover-en{position:absolute;transform:translate3d(18px, -594px, 2px) rotate(0.25turn);mix-blend-mode:color-dodge}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col.lt{margin-left:0}#ethicalway{display:flex;justify-content:center;position:relative;overflow:hidden}#ethicalway .ethicalway-wrapper{background:url("../img/front/Step3Animation.png") center top/contain no-repeat;padding-top:10%;padding-bottom:180px;background-size:auto;width:1600px;display:flex;justify-content:center}#ethicalway .ethicalway-wrapper .ethicalway-content{width:100%}#ethicalway .ethicalway-wrapper .ethicalway-content .row{display:flex;justify-content:center;flex-direction:row;align-items:center;position:relative}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col{width:50%;margin:0 36px}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .ewtitle,#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .efbox{position:relative;z-index:3}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .ewtitle{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:48px;display:flex;align-items:center;letter-spacing:.04em;margin-bottom:72px;color:#fff}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .subtitle{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:40px;letter-spacing:1px;margin-bottom:22px;color:#79d825}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .text{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;color:#fff}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col img.cover-ja{position:absolute;z-index:2;transform:scale(0.6) translate3d(-105%, -40%, 0px) rotate(0) !important;mix-blend-mode:color-dodge}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col img.cover-en{z-index:2;position:absolute;transform:scale(0.6) translate3d(-105%, -40%, 0px) rotate(0) !important;mix-blend-mode:color-dodge}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col.lt{margin-left:0}#syn-lineup-v3{display:flex;background:linear-gradient(180deg, #1A1A1A 20.6%, rgba(26, 26, 26, 0.25) 100%);flex-direction:column;align-items:center;position:relative;height:auto}#syn-lineup-v3 .syn-lineup-v3-grid{position:absolute;top:0;width:100%;height:100%;z-index:1;background:url("../img/front/fv-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top}#syn-lineup-v3 .syn-lineup-v3-header{position:relative}#syn-lineup-v3 .syn-lineup-v3-header img{margin:120px auto 160px}#syn-lineup-v3 .syn-lineup-v3-header .cap{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:40px;text-align:center;letter-spacing:1px;color:#79d825;position:absolute;margin:auto;width:242px;top:214px;left:0;right:0}#syn-lineup-v3 .syn-lineup-v3-header p{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:40px;text-align:center;letter-spacing:1px;color:#fff;margin-bottom:48px}#syn-lineup-v3 .syn-lineup-v3-header .no-letter-spacing{padding:0 150px}#syn-lineup-v3 #syn-lineup3{position:relative}#syn-lineup-v3 #syn-lineup3 .header h3{font-family:"Aktiv Grotesk Cd Trial",sans-serif;font-style:normal;font-weight:800;font-size:36px;line-height:40px;letter-spacing:.07em;color:#fff}#syn-lineup-v3 #syn-lineup3 .header small{font-family:"Aktiv Grotesk Cd Trial",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:gray}#syn-lineup-v3 #syn-lineup3 .modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;text-align:center;z-index:11;cursor:pointer;opacity:0}#syn-lineup-v3 #syn-lineup3 .modalContainer{display:flex;justify-content:center;height:100%;width:100%;position:relative}#syn-lineup-v3 #syn-lineup3 .modalContainer .close{background-image:url("../img/front/icon_close.svg");background-repeat:none;width:28px;height:28px;position:absolute;top:-35px;right:77px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper{display:flex;flex-direction:column;justify-content:start;width:870px;height:auto;background:#1a1a1a;border-radius:8px;position:absolute;z-index:12;border:1px solid rgba(121,216,37,0.3137254902);padding:33px 40px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .dbName{font-family:"Aktiv Grotesk Cd Trial",sans-serif;font-style:normal;font-weight:800;font-size:112px;line-height:112px;display:flex;align-items:center;color:#fff;margin-left:-6px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy{display:flex;flex-direction:row;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:17px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .free{color:#999}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .free::before{content:url("../img/front/icon_free.svg");vertical-align:middle;margin-right:6px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .free::after{content:"";border-right:1px solid rgba(238,238,238,0.3137254902);margin:4px 8px 4px 12px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .copyright{color:#999}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box{width:320px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .project{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;display:flex;align-items:center;color:#fff;margin-top:40px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .language{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:flex;align-items:center;color:#999;margin-top:4px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .description{font-family:"Aktiv Grotesk Cd";font-style:normal;font-weight:400;font-size:12px;line-height:18px;display:flex;align-items:center;text-align:justify;color:#fff;margin-top:8px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .link{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:flex;align-items:center;color:#79d825;margin-top:4px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .action{display:flex;margin-top:23px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .action a{width:48px;height:48px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .action a.voice{background-image:url("../img/front/icon_voice.svg");background-size:contain;margin-right:16px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .box .action a.movie{background-image:url("../img/front/icon_movie.svg");background-size:contain}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .profilePic{width:630px;height:700px;position:absolute;top:10px;right:-100px}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .profilePic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.svcompare{color:#d3d3d3;opacity:.5;text-align:center;margin-top:20px;margin-bottom:20px;font-size:14px}#syn-studio{position:relative}#syn-studio .syn-studio-grid{position:absolute;top:0;width:100%;height:100%;z-index:0;background:url("../img/front/step2-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top;opacity:.2}#syn-studio .syn-studio-wrapper{z-index:2}#syn-studio-v2{position:relative}#syn-studio-v2 .syn-studio-v2-grid{position:absolute;top:0;width:100%;height:100%;z-index:0;background:url("../img/front/step2-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top;opacity:.2}#syn-studio-v2 .syn-studio-v2-wrapper{z-index:2;padding-bottom:160px;position:relative;overflow:hidden}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header{display:flex;flex-direction:column;align-items:center;height:424px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header .h1{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:48px;display:flex;align-items:center;text-align:center;letter-spacing:.04em;color:#fff;margin-top:160px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header .sub{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:40px;text-align:center;letter-spacing:1px;color:#79d825;margin-top:24px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body{display:flex;justify-content:center;margin-bottom:88px;max-width:1230px;margin:0 auto}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box{z-index:10;flex:1;border-radius:1px;background-position:center bottom 6px;background-repeat:no-repeat;background:#282828;background-blend-mode:color-burn;margin:18px;padding:40px;padding-left:60px;position:relative;padding-bottom:140px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top{display:flex}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.lt{height:140px;display:flex;justify-content:center;margin-right:-20px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.lt img{transform:translate(-31px, -18px)}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt{display:flex;flex-direction:column;margin-top:19px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row{display:flex;flex-direction:column;justify-content:space-between}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .name{font-family:"Aktiv Grotesk Cd Trial",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#fff}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .price{font-family:"Aktiv Grotesk Cd Trial",sans-serif;font-style:normal;font-weight:800;font-size:36px;line-height:40px;display:flex;align-items:center;text-align:left;letter-spacing:.07em;color:#349736}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .price.business{font-size:24px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .cap{margin-top:8px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .cap p.sm{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#fff;flex:none;order:0;flex-grow:0}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.mid{display:flex;justify-content:center;position:absolute;bottom:38px;width:100%;left:0;padding:10px 30px;box-sizing:border-box}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.mid a.button{width:240px;height:48px;border-radius:1px;background:#349736;display:flex;justify-content:center;align-items:center;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:.02em;color:#fff;margin:auto 10px;box-shadow:0 0 24px rgba(45,45,45,.64)}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.mid a.button:hover{opacity:.7}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom{width:100%;display:flex}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul{padding:0;list-style-type:none;overflow:hidden;flex:1}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li{padding:5px 10px;padding-left:30px;position:relative;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-size:12px;line-height:23px;color:#fff}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li span{white-space:nowrap}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li span.add::before{content:url("../img/front/addf_jp.svg")}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li:nth-child(odd){min-width:44%}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li::before{content:"";display:block;width:22px;height:22px;background-image:url("../img/front/icon_check.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:0px;margin-right:13px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li b{font-weight:normal}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li b.ulb{color:#78d725;font-weight:600}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li.add::after{position:absolute;left:34px;top:10px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom ul li.adden::after{position:absolute;width:44px;left:34px;top:10px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box.syn-studio-v2-box2{flex:2;border:1px solid #318a32;position:relative;box-shadow:0 0 30px 10px rgba(51,51,50,.57)}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box.syn-studio-v2-box2 .rcmd{position:absolute;margin:-11px auto auto -90px;left:50%;opacity:1;top:0;height:22px;background:#318a32;border-radius:11px;width:180px;color:#fff;font-weight:600;font-size:12px;line-height:22px;vertical-align:middle;padding:0 10px;text-align:center}#syn-studio-v2 .syn-studio-v2-wrapper::after{content:"";display:block;height:100%;width:200%;rotate:-15deg;position:absolute;top:62%;left:-50%;background:#2d2c2c;z-index:-1}#syn-gallery{position:relative}#syn-gallery .syn-gallery-grid{position:absolute;top:0;width:100%;height:100%;z-index:1;background:url("../img/front/step2-grid.svg");background-repeat:repeat-y;background-size:1200px;background-position:center top;opacity:.2}#syn-gallery .syn-gallery-wrapper{height:89vh;min-height:55vw;min-height:max(55vw, 730px)}#syn-gallery .syn-gallery-wrapper::before{content:"";background:url("../img/front/gallerybg13.png");width:921px;height:320px;position:absolute;top:0;right:0;z-index:2}#syn-gallery .syn-gallery-wrapper::after{content:"";background:url("../img/front/gallerybg12.png");width:921px;height:320px;position:absolute;bottom:0;left:0;z-index:2}#syn-gallery .syn-gallery-wrapper .heading2{padding-top:120px;padding-bottom:112px;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:900;font-size:36px;line-height:48px;z-index:3;display:flex;align-items:center;letter-spacing:.04em;position:absolute;margin:auto;right:0;left:0;display:flex;justify-content:center;color:#79d825}#syn-gallery .syn-gallery-wrapper .heading2 span{color:#fff}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider{z-index:3;padding-top:324px}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider{position:relative;margin-bottom:0}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider .slick-prev{position:absolute;top:50%;left:0;height:100%;width:8vw}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider .slick-prev::before{margin:auto;top:0;bottom:0;left:0}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider .slick-next{position:absolute;top:50%;right:0;height:100%;width:8vw}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider .slick-next::before{margin:auto;top:0;bottom:0;right:0}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider ul.slick-dots{position:absolute;top:-26px;width:auto;left:11.2vw;bottom:0}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider ul.slick-dots li{width:16px;height:3px;margin:auto 3px}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider ul.slick-dots li button::before{content:"";border-top:3px solid #4d4d4d}#syn-gallery .syn-gallery-wrapper .syn-gallery-slider .slick-dotted.slick-slider ul.slick-dots li.slick-active button::before{content:"";border-top:3px solid #79d825}.fixed-scroll{position:fixed;display:block;top:206px;left:42px;z-index:6}.fixed-scroll .fixed-scroll-outer{height:480px;width:8px;display:flex;justify-content:center}.fixed-scroll .fixed-scroll-outer .fixed-inner{content:"";top:0;left:0;right:0;background-color:#fff;height:0;width:1px;position:absolute;margin:auto}.fixed-scroll .fixed-scroll-outer .fixed-scroll-line{width:1px;background-color:#4d4d4d;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.fixed-scroll .fixed-scroll-outer .fixed-scroll-line .dot{width:8px;height:8px;border-radius:4px;background-color:#4d4d4d}.fixed-scroll .fixed-scroll-outer .fixed-scroll-line .dot.on{background-color:#fff}.scroll-button{position:fixed;left:205px;bottom:24px;z-index:20;opacity:0;transition:all 1s 1s ease}.scroll-button .box{position:relative;width:160px;height:160px}.scroll-button .box img.scr_allow{width:36px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.scroll-button .box img.scr_circle{width:160px;height:160px}.scroll-button.is-show{opacity:1}.float-panel{width:262px;height:142px;background:#1a1a1a;border-radius:8px;right:70px;position:fixed;bottom:24px;display:flex;flex-direction:column;align-items:center;z-index:8;filter:drop-shadow(0px 8px 4px rgba(0, 0, 0, 0.3137254902))}.float-panel .text{font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:28px;display:flex;align-items:center;text-align:center;justify-content:center;margin:17px auto;border-radius:8px;color:#999}.float-panel .button{width:247px;height:48px;background:#349736;border-radius:2px;margin-bottom:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-family:"Noto Sans","Noto Sans CJK JP",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:22px}.float-panel .button:hover{background:#014d01}.float-panel .button.qa::before{content:url("../img/front/icon_qa.svg");width:32px;height:32px;margin:8px 12px}.animate-wrap{display:none}’ .animate-wrap.active{display:block}.down-in{animation:downIn .3s both}.down-out{animation:downOut .3s both}@media screen and (min-width: 2000px){#fv .fv-wrapper .fv-maincopy{top:38.9vh}#fv .fv-wrapper .fv-read{top:calc(38.9vh + 273px)}}@media screen and (max-width: 420px){#fv .fv-wrapper .logo-wrap{width:98vw}#fv .fv-wrapper .fv-maincopy{margin:auto 1rem;width:auto}#fv .fv-wrapper .fv-read{margin:auto 1rem;top:350px;line-height:1.8;font-size:12.5px}#feature .feature-wrapper{padding-top:80px;padding-bottom:80px}#feature .feature-wrapper .feature-content{margin:0 16px}#feature .feature-wrapper .feature-content .feature-title{font-size:23px;margin-bottom:12px}#feature .feature-wrapper .feature-content .feature-subtitle{font-size:18px;margin-bottom:36px}#feature .feature-wrapper .feature-content .feature-text{line-height:1.7;font-size:12.5px}#product2 .product2-wrapper{background:#282828}#product2 .product2-wrapper .product2-content .header{font-size:23px;margin-bottom:40px}#product2 .product2-wrapper .product2-content .row{flex-direction:column}#product2 .product2-wrapper .product2-content .row .col{width:100%;padding:16px}#product2 .product2-wrapper .product2-content .row .col h3{font-size:17px}#product2 .product2-wrapper .product2-content .row .col h3::before{content:none}#product2 .product2-wrapper .product2-content .row .col h3::after{content:none}#product2 .product2-wrapper .product2-content .row .col p{font-size:16px;font-size:12.5px;line-height:1.8}#product2 .product2-wrapper .product2-content .row .col .p2{max-width:100%;transform:translateX(0)}#product2 .product2-wrapper .product2-content .row .col .p3{max-width:110%;transform:translateX(0)}#product2 .product2-wrapper .product2-content .row .col.c3{transform:translateX(0)}#product2 .product2-wrapper .product2-content .row.first{flex-flow:column-reverse}#product2 .product2-wrapper .product2-content .row.third{flex-flow:column-reverse;margin-bottom:50px}#product2 .product2-wrapper .product2-content .row.second h3{text-align:left !important}#product2 .product2-wrapper .product2-content .row.second p{text-align:left !important}.product2-content .first .c1{position:relative;left:0}.product2-content .second .c2{right:0 !important}.product2-content::before{content:none !important}.product2-content::after{content:none !important}.d_playbottom{margin-top:22%;margin-left:35% !important}#nextfeature .nextfeature-wrapper{padding-top:20%;padding-bottom:80px}#nextfeature .nextfeature-wrapper .nextfeature-content .row{flex-direction:column}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col{width:100%;margin:unset}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col img{max-width:100%;transform:unset}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col img.cover-ja{transform:translate3d(-20px, -317px, 30px) rotate(0.32turn)}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col img.cover-en{transform:translate3d(-20px, -317px, 30px) rotate(0.25turn)}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .nftitle{padding:0 1rem;margin-bottom:10px;margin-top:3rem;font-size:23px;line-height:1.5em}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .subtitle{padding:0 1rem;line-height:1.5em;font-size:17px}#nextfeature .nextfeature-wrapper .nextfeature-content .row .col .text{padding:0 1rem;font-size:12.5px}#ethicalway .ethicalway-wrapper{padding-top:20%;padding-bottom:80px}#ethicalway .ethicalway-wrapper .ethicalway-content .row{flex-direction:column-reverse}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col{width:100%;margin:unset}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col img{max-width:100%;transform:unset}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col img.cover-ja{display:none}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col img.cover-en{display:none}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .ewtitle{padding:0 1rem;margin-bottom:10px;margin-top:3rem;font-size:23px;line-height:1.5em}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .subtitle{padding:0 1rem;line-height:1.5em;font-size:17px}#ethicalway .ethicalway-wrapper .ethicalway-content .row .col .text{padding:0 1rem;font-size:12.5px}#syn-lineup-v3 .syn-lineup-v3-header{padding:.7em}#syn-lineup-v3 .syn-lineup-v3-header img{margin:21px auto 57px}#syn-lineup-v3 .syn-lineup-v3-header .cap{top:80px}#syn-lineup-v3 .syn-lineup-v3-header p{font-size:13px;line-height:1.4}#syn-lineup-v3 .syn-lineup-v3-header .no-letter-spacing{padding:0}#syn-lineup-v3 #syn-lineup3{width:100% !important}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper{width:100vw !important}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .dbName{font-size:11vw}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy{flex-direction:column}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .free::after{border:none}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .copy .copyright{white-space:nowrap}#syn-lineup-v3 #syn-lineup3 .modalContainer .contentWrapper .profilePic{width:227px;height:253px;top:51px;right:-35px}#syn-lineup-v3 #syn-lineup3 .modalContainer .close{top:9px;right:-30px;z-index:13}#syn-lineup-v3 #syn-lineup3 .header h3{font-size:23px}#syn-studio-v2 .syn-studio-v2-wrapper{padding-bottom:80px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header{height:unset}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header .h1{font-size:23px;margin-top:80px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-header .sub{font-size:16px;margin-top:unset}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body{flex-direction:column}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box{padding-bottom:10px;padding-left:40px;width:91vw;height:561px;background-size:97% 62%}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row .col.rt .row .price.business{font-size:18px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.mid{position:static;flex-direction:column;align-items:center;margin-top:1em}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.mid a.button{margin-top:5px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.bottom{display:block}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top{flex-direction:column}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top .col.lt{height:unset}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top .col.lt img{height:22vw;transform:translate(-7px, -8px)}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top .col.rt{width:auto;margin-top:0}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box .row.top .col.rt .button{margin-top:10px;width:100%}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box.syn-studio-v2-box2{height:818px}#syn-studio-v2 .syn-studio-v2-wrapper .syn-studio-v2-body .box.syn-studio-v2-box2 .row.bottom{top:49%}.shoplink img{margin-bottom:10px;margin-right:0 !important}#syn-gallery .syn-gallery-wrapper .heading2{flex-direction:column;font-size:22px;line-height:1.5}.fixed-scroll{left:16px;display:none}.scroll-button{left:0;right:0;margin:auto;width:160px}.float-panel{right:0;bottom:0;left:0;width:100vw;height:100px;opacity:1;transition:all .8s .5s ease}.float-panel .text{margin:8px auto}.float-panel.is-hide{opacity:0}.syn-lineup-contents{width:calc(100% - 70px) !important;display:flex !important;justify-content:space-between !important;flex-wrap:wrap !important}}@media screen and (min-width: 1300px){#feature .feature-wrapper{background-size:cover}}@media screen and (min-width: 1980px){#feature .feature-wrapper .feature-content{max-width:1980px;margin:0 auto}}@media screen and (min-width: 1000px){#product2 .product2-wrapper .product2-content .header.no-letter-spacing{flex-direction:row}}@media screen and (orientation: portrait){#syn-gallery .syn-gallery-wrapper{height:52vw;min-height:730px}}@media screen and (orientation: landscape)and (min-width: 1000px){#syn-gallery .syn-gallery-wrapper{height:46vw;min-height:730px}}@media screen and (orientation: landscape)and (max-width: 1000px){#syn-gallery .syn-gallery-wrapper{height:40vw;min-height:730px}}/*# sourceMappingURL=front.css.map */
