﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");.anime{opacity:0}.anime.animated{animation:slideTitle 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}.anime2{opacity:0}.anime2.animated{animation:slideInRightLong 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}.anime3{opacity:0}.anime3.animated{animation:fadeIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}.scrolldown>span.line:after{animation:circlemove 1.6s ease-in-out infinite, cirlemovehide 1.6s ease-in-out infinite}#mainview.opening>.inner>.catch,#mainview.opening>.inner>.catch h1,#mainview.opening>.inner>.catch>ul,#mainview.opening>.inner>.catch>ul>li,#mainview.opening>.inner>.catch>.scrolldown,#mainview.opening>.inner>.view{opacity:0}#mainview.opening.animated>.inner>.catch{animation:slideInRightLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#mainview.opening.animated>.inner>.catch h1{animation:fadeIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 1s 1 forwards}#mainview.opening.animated>.inner>.catch>ul{animation:fadeIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 1s 1 forwards}#mainview.opening.animated>.inner>.catch>ul>li:nth-of-type(1){animation:slideIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.4s 1 forwards}#mainview.opening.animated>.inner>.catch>ul>li:nth-of-type(2){animation:slideIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 1.8s 1 forwards}#mainview.opening.animated>.inner>.catch>.scrolldown{animation:fadeIn 0.8s cubic-bezier(0.215, 0.61, 0.355, 1) 2.8s 1 forwards}#mainview.opening.animated>.inner>.view{animation:slideInLeftLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#p3 .anime4 .img,#p3 .anime4 .text{opacity:0}#p3 .anime4.animated .img{animation:slideInRightLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#p3 .anime4.animated .text{animation:slideInLeftLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#difference .anime4 .img,#difference .anime4 .text{opacity:0}#difference .anime4.animated .img{animation:slideInLeftLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#difference .anime4.animated .text{animation:slideInRightLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s 1 forwards}#bnr>.inner .btn-link a{position:relative;background-color:rgba(143,210,5,0)}#bnr>.inner .btn-link a span{opacity:0}#bnr>.inner .btn-link a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0.21rem solid rgba(100,100,100,0.6);border-radius:3.4rem;width:100%;height:100%;margin:auto;opacity:0;transform:scale(0, 0)}.is-ready #bnr>.inner .btn-link a{background-color:#8fd205;transition:background-color .6s ease-out .8s}.is-ready #bnr>.inner .btn-link a span{opacity:1;transition:opacity .6s ease-out .8s}.is-ready #bnr>.inner .btn-link a:before{animation:bnrBtnBorderOp 1s 0.1s forwards,bnrBtnBorderSc 1s cubic-bezier(0.16, 1, 0.3, 1) 0.1s forwards}@keyframes bnrBtn{0%{width:10%;height:10%;opacity:0}100%{width:100%;height:100%;opacity:1}}@keyframes bnrBtnBorderOp{0%{opacity:0}30%{opacity:1}100%{opacity:0}}@keyframes bnrBtnBorderSc{0%{transform:scale(0, 0)}100%{transform:scale(1, 1)}}@media (max-width: 750px){#mainview.opening.animated>.inner>.catch{animation:slideInRightLongSp 1s ease-out 0s 1 forwards}#mainview.opening.animated>.inner>.catch h1{animation:fadeIn .8s ease-out 1s 1 forwards}#mainview.opening.animated>.inner>.catch>ul{animation:fadeIn .8s ease-out 1s 1 forwards}#mainview.opening.animated>.inner>.catch>ul>li:nth-of-type(1){animation:slideIn .8s ease-out 1.4s 1 forwards}#mainview.opening.animated>.inner>.catch>ul>li:nth-of-type(2){animation:slideIn .8s ease-out 1.8s 1 forwards}#mainview.opening.animated>.inner>.catch>.scrolldown{animation:fadeIn .8s ease-out 2.8s 1 forwards}#mainview.opening.animated>.inner>.view{animation:slideInLeftLongSp 1s ease-out 0s 1 forwards}#p3 .anime4.animated .text{animation:slideInLeftLong 1s cubic-bezier(0.215, 0.61, 0.355, 1) 1.1s 1 forwards}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInEnlarge{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@keyframes slideTitle{0%{opacity:0;transform:translate(0, 2rem)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideTitleDown{0%{opacity:0;transform:translate(0, -2rem)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-2rem, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideInLeftLong{0%{opacity:0;transform:translate(-5rem, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideInRightLong{0%{opacity:0;transform:translate(5rem, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideInLeftLongSp{0%{opacity:0;transform:translate(-10rem, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes slideInRightLongSp{0%{opacity:0;transform:translate(10rem, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes scaleXwidth{0%{transform:scaleX(0);transform-origin:top left}100%{transform:scaleX(1);transform-origin:top left}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(1.3, 1.3, 1.3);opacity:0}20%{transform:scale3d(1.03, 1.03, 1.03)}40%{transform:scale3d(0.95, 0.95, 0.95) rotate(0deg)}60%{transform:scale3d(1.01, 1.01, 1.01);opacity:1}80%{transform:scale3d(0.99, 0.99, 0.99)}to{transform:scale3d(1, 1, 1);opacity:1}}@keyframes bounceInLoop{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(1, 1, 1);opacity:1}20%{transform:scale3d(1.03, 1.03, 1.03)}40%{transform:scale3d(0.95, 0.95, 0.95)}60%{transform:scale3d(1.01, 1.01, 1.01)}80%{transform:scale3d(1, 1, 1)}to{transform:scale3d(1, 1, 1);opacity:1}}@keyframes bounceInCenter{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(1.3, 1.3, 1.3) translate(-50%, -50%);opacity:0}20%{transform:scale3d(1.03, 1.03, 1.03) translate(-50%, -50%)}40%{transform:scale3d(0.95, 0.95, 0.95) translate(-50%, -50%)}60%{transform:scale3d(1.01, 1.01, 1.01) translate(-50%, -50%);opacity:1}80%{transform:scale3d(0.99, 0.99, 0.99) translate(-50%, -50%)}to{transform:scale3d(1, 1, 1) translate(-50%, -50%);opacity:1}}@keyframes bounceOut{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(0.8, 0.8, 0.8);opacity:0}20%{transform:scale3d(1.2, 1.2, 1.2)}40%{transform:scale3d(0.95, 0.95, 0.95) rotate(0deg)}60%{transform:scale3d(1.01, 1.01, 1.01);opacity:1}80%{transform:scale3d(0.99, 0.99, 0.99)}to{transform:scale3d(1, 1, 1);opacity:1}}@keyframes bounceInroll{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(0, 50px);opacity:0}20%{transform:translate(0, -10px);opacity:1}40%{transform:translate(0, 0)}60%{transform:rotate(5deg)}80%{transform:rotate(-2deg)}to{transform:translate(0, 0) rotate(0deg);opacity:1}}@keyframes rotateDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -20deg);opacity:0}20%{transform:rotate3d(0, 0, 1, 10deg);opacity:1}40%{transform:rotate3d(0, 0, 1, -5deg)}60%{transform:rotate3d(0, 0, 1, 2deg)}80%{transform:rotate3d(0, 0, 1, -1deg)}to{transform-origin:left bottom;transform:none;opacity:1}}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px);opacity:1}}@keyframes shadowSlide{from, 20%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-15px, -15px);opacity:0}20%{transform:translate(-15px, -15px);opacity:1}80%{transform:translate(0, 0)}to{transform:translate(0, 0);opacity:1}}@keyframes shadowSlide_sp{from, 20%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate(-7px, -7px)}20%{opacity:1;transform:translate(-7px, -7px)}80%{transform:translate(0, 0)}to{opacity:1;transform:translate(0, 0)}}@keyframes blurInTitle{from, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale(1);filter:blur(30px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes Turnboard{from{transform:perspective(300px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in-out;opacity:0}40%{transform:perspective(300px) rotate3d(0, 1, 0, -10deg);animation-timing-function:ease-in-out}60%{transform:perspective(300px) rotate3d(0, 1, 0, 5deg);opacity:1}80%{transform:perspective(300px) rotate3d(0, 1, 0, -2deg)}to{transform:perspective(300px);opacity:1}}@keyframes fuwafuwa{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(0, 0)}50%{transform:translate(0, -5px)}100%{transform:translate(0, 0)}}@keyframes fadeOutAnime{0%, 60%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale(1, 1)}60%{transform:scale(1.2, 1.2)}100%{transform:scale(0, 0)}}@keyframes fadeOutAnimeBtn{0%, 60%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-100%, -80%) scale(1, 1)}60%{transform:translate(-100%, -80%) scale(1.2, 1.2)}100%{transform:translate(-50%, -40%) scale(0, 0)}}@keyframes bounceInDown{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(1, 1, 1) translate(0, -40px);opacity:0}20%{transform:scale3d(1, 1, 1)}40%{transform:scale3d(1.1, 0.9, 1) translate(0, 5px)}60%{transform:scale3d(0.95, 1.05, 1) translate(0, -2px);opacity:1}80%{transform:scale3d(1, 1, 1) translate(0, 0)}to{transform:scale3d(1, 1, 1) translate(0, 0);opacity:1}}@keyframes bounceOutUp{from, to{animation-timing-function:cubic-bezier(0.915, 0.03, 0.91, 0.35)}0%{transform:scale3d(1, 1, 1) translate(0, 0);opacity:1}to{transform:scale3d(0, 0, 1) translate(0, 120px);opacity:0}}@keyframes kujiOpen1step{0%, 100%{animation-timing-function:linear}0%{height:50%}to{height:0}}@keyframes kujiOpen2step{0%, 100%{animation-timing-function:linear}0%{height:0}to{height:50%}}@keyframes rotationInner{0%, 100%{animation-timing-function:linear}0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kujiOpen3step{0%, 40%, 60%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;top:15%;transform:scale3d(1, 1, 1) translate(-50%, -50%)}60%{opacity:1;top:-13%}to{opacity:1;top:-10%;transform:scale3d(1, 1, 1) translate(-50%, -50%)}}@keyframes kujifadeout{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{top:48.5%;opacity:0;transform:scale(0.9, 0.9)}50%{top:48.5%;opacity:0;transform:scale(0.9, 0.9)}to{top:48.5%;width:67.33vw;opacity:1;transform:scale(1, 1)}}@keyframes lottery_fuwa01{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(0deg)}50%{transform:translate(-50%, -20%) rotate(-20deg)}100%{transform:translate(-50%, -50%) rotate(0deg)}}@keyframes lottery_fuwa02{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(10deg)}50%{transform:translate(-40%, -80%) rotate(25deg)}100%{transform:translate(-50%, -50%) rotate(10deg)}}@keyframes lottery_fuwa03{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(-35deg)}50%{transform:translate(-60%, 10%) rotate(-79deg)}100%{transform:translate(-50%, -50%) rotate(-35deg)}}@keyframes lottery_fuwa04{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(-133deg)}50%{transform:translate(-40%, -40%) rotate(-133deg)}100%{transform:translate(-50%, -50%) rotate(-133deg)}}@keyframes lottery_fuwa05{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(-66deg)}50%{transform:translate(-50%, -90%) rotate(-66deg)}100%{transform:translate(-50%, -50%) rotate(-66deg)}}@keyframes lottery_fuwa08{0%, 50%, 100%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:translate(-50%, -50%) rotate(-192deg)}50%{transform:translate(-50%, 10%) rotate(-192deg)}100%{transform:translate(-50%, -50%) rotate(-192deg)}}@keyframes scaleView{0%{opacity:0;transform:scale3d(0, 0, 0)}20%{transform:scale3d(1.1, 1.1, 1.1);opacity:1}40%{transform:scale3d(0.94, 0.94, 1)}60%{transform:scale3d(1.04, 1.04, 1)}80%{transform:scale3d(0.98, 0.98, 1)}100%{transform:scale3d(1, 1, 1);opacity:1}}@keyframes circlemove{0%{bottom:90%}100%{bottom:-10%}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:0.9}100%{opacity:0}}/*!
 * ress.css v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@media screen and (min-width: 751px){html{font-size:10px}body{min-width:751px}.sp{display:none !important}}@media screen and (max-width: 750px){html{font-size:calc(10 / 750 * 100vw)}body{min-width:320px}.pc{display:none !important}}*{box-sizing:border-box}*:focus{outline:none}html{display:flex;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}body{display:flex;flex-direction:column;position:relative;color:#31353A;font-size:1em;font-weight:300;line-height:1;background-color:#fff;width:100%;visibility:visible;opacity:1}body,button,input,textarea{font-family:'Roboto', sans-serif;-webkit-text-size-adjust:100%;word-wrap:break-word}a,button{color:inherit;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:.3s ease-in-out}a:hover,button:hover{opacity:.7}a span,button span{pointer-events:none}img{max-width:100%;height:auto;vertical-align:bottom}b,strong{font-weight:700}sup{top:-.3em}table{border-collapse:collapse;border-spacing:0}.error{color:#ec5464}.float-left{float:left}.float-right{float:right}@media (max-width: 750px){a:hover{opacity:1}}ul.normal{list-style:none;padding-left:1.5em}ul.normal>li{position:relative}ul.normal>li:before{content:"・";position:absolute;left:-1.5em}li>ul.normal{padding-left:1.5em}li>ul.normal>li{position:relative}li>ul.normal>li:before{content:"○";position:absolute;left:-1.25em;font-family:'Arial';font-size:1em;font-weight:400}ul.flex{list-style:none}ul.flex>li{display:flex}ul.flex>li>div:nth-of-type(1){margin-left:-.5em}ol.normal{list-style:none;counter-reset:count;padding-left:1.6em}ol.normal>li{counter-increment:count;position:relative}ol.normal>li:before{content:counter(count) ".";position:absolute;left:-1.5em}::-webkit-input-placeholder{color:#a5adb5}::-moz-placeholder{color:#a5adb5;opacity:1}:-ms-input-placeholder{color:#a5adb5}::placeholder{color:#a5adb5}.cf{*zoom:1}.cf:after{content:"";display:table;clear:both}body{transition:visibility 0s, opacity .4s .1s}body.is-loading{visibility:hidden;opacity:0}#header{position:sticky;top:0;left:0;z-index:3;width:100%;transition:0.3s ease-in-out}#header>.inner{display:flex;justify-content:space-between;width:100%;height:8.2rem;margin:0 auto}#header>.inner>div.logo{padding:2.5rem 0 0 3.5rem}@media (max-width: 750px){#header>.inner{height:15.4667vw}#header>.inner>div.logo{padding:3.8667vw 0 0 3.6vw}#header>.inner>div.logo a{display:block;width:32.53333vw}}#navigation{position:fixed;top:0;left:0;z-index:3;width:100%}#humburger{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;z-index:1002;width:8.2rem;height:8.2rem;cursor:pointer}#humburger>.humburger_inner{position:relative;background-color:#0097d0;width:8.2rem;height:8.2rem;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#humburger>.humburger_inner>span{display:block;position:absolute;top:3.3rem;left:50%;background-color:#fff;width:calc(40 / 83 * 100%);height:.1rem;opacity:1;transform:translate(-50%, -50%) rotate(0);transition:0.3s ease-in-out}#humburger>.humburger_inner>span:nth-of-type(1){top:calc(3.3rem - .9rem)}#humburger>.humburger_inner>span:nth-of-type(3){top:calc(3.3rem + .9rem)}#humburger>.humburger_inner>p{position:absolute;top:5rem;left:0;right:0;color:#fff;font-size:1.2rem;font-weight:400;text-align:center;text-indent:.08em;letter-spacing:.16em;margin:0 auto;opacity:1;transition:0.3s ease-in-out}#header.scroll{background-color:rgba(255,255,255,0.7)}.is-menu-open #humburger>.humburger_inner{background-color:#fff;border-radius:50%;box-shadow:0 0 1.6rem 0 rgba(51,51,51,0.15);width:5rem;height:5rem}.is-menu-open #humburger>.humburger_inner>span{background-color:#8fd205}.is-menu-open #humburger>.humburger_inner>span:nth-of-type(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}.is-menu-open #humburger>.humburger_inner>span:nth-of-type(2){opacity:0;transform:translate(-50%, -50%) rotate(90deg)}.is-menu-open #humburger>.humburger_inner>span:nth-of-type(3){top:50%;transform:translate(-50%, -50%) rotate(135deg)}.is-menu-open #humburger>.humburger_inner>p{opacity:0}@media (max-width: 750px){#humburger{width:15.4667vw;height:15.4667vw}#humburger>.humburger_inner{width:15.4667vw;height:15.4667vw}#humburger>.humburger_inner>span{top:45%;left:50%;width:6.1333vw;height:.279993vw;transform:translate(-50%, -50%) rotate(0);transition:0.3s ease-in-out}#humburger>.humburger_inner>span:nth-of-type(1){top:35%}#humburger>.humburger_inner>span:nth-of-type(3){top:55%}#humburger>.humburger_inner>p{top:10vw;font-size:1.4rem}#header.scroll{background-color:rgba(255,255,255,0.7)}.is-menu-open #humburger>.humburger_inner{background-color:transparent;border-radius:0;box-shadow:none;width:15.4667vw;height:15.4667vw}.is-menu-open #humburger>.humburger_inner>span{background-color:#fff;width:5.6933vw}}#nav{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;z-index:1001;background-color:rgba(143,210,5,0.88);width:50vw;min-width:58rem;height:100vh;transform:translate(101%, 0);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.is-menu-open #nav{box-shadow:0 0 3rem 0 rgba(67,114,138,0.64);transform:translate(0, 0)}#nav>ul{list-style:none}#nav>ul>li+li{margin-top:3.4rem}#nav>ul>li a{display:flex;align-items:center;color:#fff;line-height:1;text-align:left;text-shadow:0 0 0.9rem rgba(51,51,51,0.47);cursor:pointer}#nav>ul>li a>span:nth-of-type(1){font-size:3rem;font-weight:300;margin-right:1.6rem;transform:rotate(0.028deg);width:3.5rem;text-align:right}#nav>ul>li a>span:nth-of-type(2){font-size:1.5rem;font-weight:700;transform:rotate(0.028deg)}#nav>ul>li a.exception>span:nth-of-type(1){font-size:1.5rem;font-weight:700;transform:rotate(0.028deg)}#nav>.btn-link{margin-top:3.6rem}#nav>.btn-link a{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:2.7rem;box-shadow:0 0 1rem 0 rgba(67,114,138,0.64);width:34.8rem;height:5.4rem}#nav>.btn-link a span{color:#636363;font-size:1.74rem;font-weight:700;text-align:center;transform:rotate(0.028deg)}@media (max-width: 750px){#nav{width:100vw;min-width:100%;height:100vh;transform:translate(101%, 0)}#nav>ul>li{display:flex;align-items:center}#nav>ul>li+li{margin-top:3.6rem}#nav>ul>li a{line-height:1;text-align:left;text-shadow:0 0 0.9rem rgba(51,51,51,0.47)}#nav>ul>li a>span:nth-of-type(1){font-size:5.1rem;width:8.53333vw}#nav>ul>li a>span:nth-of-type(2){font-size:2.6rem;line-height:calc(44 / 26 * 1em)}#nav>.btn-link{margin-top:10.6667vw}#nav>.btn-link a{border-radius:4.5rem;box-shadow:0 0 1rem 0 rgba(67,114,138,0.64);width:74vw;height:12vw}#nav>.btn-link a span{font-size:2.66rem}}#main{position:relative;margin-top:-8.2rem;padding-top:8.2rem;padding-bottom:8.4rem;overflow-x:hidden}#main section{margin-top:8.5rem;padding-top:4rem}#main section>.inner{max-width:calc(1400px + 4rem);margin:0 auto;padding:0 2rem}#main section>.inner>h2{display:flex;flex-direction:column;align-items:center;position:relative;padding-bottom:3.7rem}#main section>.inner>h2:after{content:"";position:absolute;right:0;bottom:0;left:0;background-color:#8fd205;width:4rem;height:.2rem;margin:auto}#main section>.inner>h2>span{color:#8fd205;font-size:3.4rem;font-weight:700;line-height:calc(46 / 34 * 1em);text-align:center;margin-top:5.6rem;transform:rotate(0.028deg)}#main section>.inner>h2+p{font-size:1.8rem;line-height:calc(30 / 18 * 1em);text-align:center;margin-top:4.2rem}#main .video{position:relative;max-width:90.2rem;margin:4.2rem auto 0}#main .video:after{content:"";display:block;padding-top:56.25%}#main .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 750px){#main{margin-top:-15.46667vw;padding-top:15.46667vw;padding-bottom:15.46667vw}#main section{margin-top:10.13333vw;padding-top:5.3333vw}#main section>.inner{max-width:100%;padding:0 2.6667vw}#main section>.inner>h2{padding-bottom:6.9333vw}#main section>.inner>h2>span{font-size:4rem;line-height:calc(64 / 40 * 1em);margin-top:5.0667vw}#main section>.inner>h2+p{font-size:2.5rem;font-weight:600;line-height:calc(48 / 25 * 1em);letter-spacing:.04em;margin-top:6.93333vw;transform:rotate(0.028deg)}#main .video{max-width:100%;margin:7.46667vw auto 0}}#main section#mainview{height:68rem;margin-top:0;padding-top:0}#mainview>.inner{position:relative;height:100%}#mainview>.inner>.view{position:absolute;top:-8.2rem;left:calc(662 / 1400 * 100%);z-index:2;line-height:0;filter:drop-shadow(0 0.1rem 4rem rgba(33,33,33,0.2));width:calc(780 / 1400 * 100%);height:68.2rem}#mainview>.inner>.view:after{content:"";position:absolute;top:0;left:100%;background-image:url(/landing-assets/adgo2203/kv-loop-fd17b7b76ce86e8c4004834ee7b9f8ecffb2494befa4d59f47e42ddb52e826aa.jpg);background-position:top left;background-repeat:repeat-x;background-size:auto 100%;width:100vw;height:100%;transform:translateX(-0.1rem)}#mainview>.inner>.view .img{height:68.2rem}#mainview>.inner>.view img{border-radius:0 0 0 5.7rem;width:100%;height:100%;object-fit:cover}#mainview>.inner>div.catch{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;right:calc(108 / 1400 * 100%);z-index:1;background-color:#0097d0;border-radius:0 5.7rem 5.7rem 0;box-shadow:0 0.1rem 3.2rem 0 rgba(151,151,151,0.31);width:calc(1292 / 1400 * 100%);height:100%;padding:0 calc(670 / 1400 * 100%) calc(20 / 1400 * 100%) calc(100 / 1400 * 100%)}#mainview>.inner>div.catch:before{content:"";position:absolute;top:0;right:100%;background-color:#0097d0;width:100vw;height:100%}#mainview>.inner>div.catch>h1{color:#fff;font-size:4.4rem;font-weight:700;line-height:calc(74 / 44 * 1em);text-align:left;transform:rotate(0.028deg)}#mainview>.inner>div.catch>h1 ruby{position:relative}#mainview>.inner>div.catch>h1 ruby rt{position:absolute;top:-.2em;left:0;right:0;font-size:1.06rem;line-height:1;text-align:center}#mainview>.inner>div.catch>ul{position:relative;margin-top:calc(66 / 522 * 100%);padding-top:calc(68 / 522 * 100%)}#mainview>.inner>div.catch>ul:before{content:"";position:absolute;top:0;left:0;background-color:#fff;width:11.3333vw;height:.2rem}#mainview>.inner>div.catch>ul>li{display:flex}#mainview>.inner>div.catch>ul>li+li{margin-top:1.6rem}#mainview>.inner>div.catch>ul>li>i{flex:0 0 auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:3.8rem;height:3.8rem}#mainview>.inner>div.catch>ul>li.c1>i{background-image:url(/landing-assets/adgo2203/icon-people-dd3dbdda7255e46e4c5dd7c4f920309669649f7ec3182bdb0414b098c26dd378.png)}#mainview>.inner>div.catch>ul>li.c2>i{background-image:url(/landing-assets/adgo2203/icon-finger-acf591dcdb054dce157752d309f537be0b2ad0cb34cabacfcf2d5638eb13962e.png)}#mainview>.inner>div.catch>ul>li>div{color:#fff;font-size:2.2rem;font-weight:600;line-height:calc(28 / 22 * 1em);letter-spacing:.04em;margin-left:1.6rem;padding-top:.5rem;transform:rotate(0.028deg)}#mainview>.inner>div.catch>ul>li.c2>div{transform:rotate(0.028deg) translateY(-0.2rem)}#mainview>.inner>div.catch>ul>li>div small{display:inline-block;font-size:1.3rem}#mainview>.inner>div.catch .scrolldown{display:flex;flex-direction:column;align-items:center;position:absolute;left:calc(50 / 1292 * 100%);bottom:6rem;width:1.4rem}#mainview>.inner>div.catch .scrolldown>span{display:block;position:relative;color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.12em;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}#mainview>.inner>div.catch .scrolldown>span.line{margin-top:1.2rem}#mainview>.inner>div.catch .scrolldown>span.line:before{content:"";display:block;background-color:#fff;width:.2rem;height:7rem}#mainview>.inner>div.catch .scrolldown>span.line:after{content:"";display:block;position:absolute;left:50%;bottom:90%;width:.8rem;height:.8rem;background-color:#fff;border-radius:50%;transform:translate(-50%, -50%)}#mainview>.inner>div.catch .attend_txt{margin-top:2em;padding:0 0 3em;color:#fff;line-height:1.914}#mainview>.inner>div.catch .attend_txt:before{content:none}#mainview>.inner>div.catch .attend_txt>li{margin:0}@media (max-width: 1080px){#mainview>.inner>div.catch>h1{font-size:3.8rem}}@media (max-width: 750px){#main section#mainview{height:140.53333vw}#mainview>.inner>.view{top:-15.4667vw;left:0;z-index:1;filter:none;width:113.3333vw;height:103.7333vw}#mainview>.inner>.view:after{display:none}#mainview>.inner>.view .img{height:100%}#mainview>.inner>.view img{border-radius:0}#mainview>.inner>div.catch{position:absolute;top:auto;right:auto;bottom:0;left:-14vw;z-index:2;border-radius:0 5.5999vw 5.5999vw 0;box-shadow:0 0.13333vw 4.26667vw 0 rgba(151,151,151,0.31);width:106.1333vw;height:74.8667vw;padding:3.3333vw 8.53333vw 3.3333vw 26.13333vw}#mainview>.inner>div.catch:before{display:none}#mainview>.inner>div.catch>h1{font-size:4.5rem;line-height:calc(76 / 45 * 1em);padding-left:4.26667vw}#mainview>.inner>div.catch>h1 ruby rt{top:-2.1333vw;font-size:1.65rem}#mainview>.inner>div.catch>ul{margin-top:6.1333vw;padding-top:7.46667vw}#mainview>.inner>div.catch>ul:before{left:26vw;height:.279993vw}#mainview>.inner>div.catch>ul>li>i{width:5.3333vw;height:5.3333vw}#mainview>.inner>div.catch>ul>li>div{font-size:2.5rem;line-height:calc(40 / 25 * 1em);margin-left:4vw;padding-top:0}#mainview>.inner>div.catch>ul>li.c2>div{transform:rotate(0.028deg)}#mainview>.inner>div.catch>ul>li>div small{font-size:2rem;transform:translateY(-0.26667vw)}#mainview>.inner>div.catch .attend_txt{margin-top:2em;font-size:2.6666666667vw;line-height:1.5;padding:0 0 1em}#mainview>.inner>div.catch .scrolldown{left:auto;bottom:4vw;right:86vw;width:3vw}#mainview>.inner>div.catch .scrolldown>span{font-size:1.8rem}#mainview>.inner>div.catch .scrolldown>span.line{margin-top:2.1333vw}#mainview>.inner>div.catch .scrolldown>span.line:before{height:11.9997vw}}#p1 .inner ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;width:100%;max-width:110.4rem;margin:4.6rem auto calc(24 / 1104 * -100%)}#p1 .inner ul li{max-width:30rem;margin:calc(24 / 1104 * 100%) calc(34 / 1104 * 100%)}#p1 .inner ul li .img{max-width:30rem}#p1 .inner ul li .img img{width:100%;height:100%;object-fit:cover}#p1 .inner ul li:nth-of-type(2) .img{position:relative;width:30rem;height:18.3rem}#p1 .inner ul li:nth-of-type(2) .img .icon{position:absolute;top:-.9rem;left:5.7rem;z-index:2;width:16.2rem;height:16.2rem}#p1 .inner ul li:nth-of-type(2) .img .anim{position:absolute;right:0;bottom:0;z-index:1;border-radius:50%;width:12.6rem;height:12.6rem;overflow:hidden}#p1 .inner ul li .text{text-align:center;padding:0 1.4rem}#p1 .inner ul li .text h3{margin-top:.8rem}#p1 .inner ul li .text h3 span{font-size:2.5rem;font-weight:700;line-height:calc(30 / 25 * 1em);transform:rotate(0.028deg)}#p1 .inner ul li .text p{font-size:1.8rem;line-height:calc(30 / 18 * 1em);margin-top:2rem}#p1 .inner ul li .text .notes{font-size:1.2rem;line-height:calc(30 / 12 * 1em)}@media (max-width: 750px){#p1 .inner ul{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:86.6667vw;margin:10.3998vw auto 0}#p1 .inner ul li{max-width:100%;margin:0}#p1 .inner ul li+li{margin-top:6.6667vw}#p1 .inner ul li>div{display:flex;justify-content:space-between;align-items:center}#p1 .inner ul li .img{max-width:28vw}#p1 .inner ul li .img img{object-fit:contain}#p1 .inner ul li:nth-of-type(2) .img{width:28vw;height:46.4vw}#p1 .inner ul li:nth-of-type(2) .img .icon{top:-.83335vw;left:-.83335vw;width:29.8667vw;height:29.8667vw}#p1 .inner ul li:nth-of-type(2) .img .anim{left:0;width:22.6667vw;height:22.6667vw;margin:auto}#p1 .inner ul li .text{text-align:left;width:52.26667vw;padding:0}#p1 .inner ul li .text h3{margin-top:0}#p1 .inner ul li .text h3 span{font-size:2.8rem;line-height:1}#p1 .inner ul li .text p{font-size:2.6rem;line-height:calc(44 / 26 * 1em);margin-top:2.93333vw}#p1 .inner ul li .text .notes{font-size:2rem;line-height:calc(44 / 20 * 1em)}}.about_smileview>.inner{margin:0 auto;max-width:1170px;padding:60px 15px}.about_smileview>.inner ul{list-style:none}.about_smileview>.inner>.content_about_smileview{padding:40px;position:relative}.about_smileview>.inner>.content_about_smileview:before{content:'';display:block;width:300px;height:300px;background-color:#0194cb;position:absolute;top:0;left:0}.about_smileview>.inner>.content_about_smileview:after{content:'';display:block;width:300px;height:300px;background-color:#0194cb;position:absolute;bottom:0;right:0}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner{background-color:#fff;position:relative;z-index:1;padding:45px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview{margin:0 auto;max-width:860px;display:flex;justify-content:space-between}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text{width:calc( 100% - 250px);text-align:left}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub{text-align:center;width:77%}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub>p{display:inline-block;font-size:15px;font-weight:bold;letter-spacing:-0.04em;position:relative;line-height:1.5333;padding:0 20px}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub>p:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#000;transform:rotate(-25deg)}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub>p:after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#000;transform:rotate(25deg)}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>h2{margin-top:20px;font-size:34px;font-weight:600;color:#0097d0;letter-spacing:-0.02em}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>p{margin-top:1em;font-size:15px;line-height:1.4}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>h3{margin-top:20px;display:inline-block;padding:8px 30px;color:#fff;font-size:15px;font-weight:600;background-color:#0097d0;border-radius:30px}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview{margin-top:10px}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview>li{font-size:20px;color:#0097d0;padding:5px 0;display:flex;align-items:center}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview>li>span.number{display:inline-block;font-size:25px;font-weight:600;margin-right:20px;font-family:"Roboto", sans-serif;letter-spacing:0.08em}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.attend_txt{margin-top:30px;font-size:12px}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.attend_txt>li{text-indent:-1em;margin-left:1em;line-height:1.5625}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.content_qrcode{margin:30px auto 0;max-width:100%;display:flex;justify-content:center;align-items:center;background-color:#0097d0;border:1px solid #0097d0}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.content_qrcode>li{text-align:center;line-height:1.55;font-size:16px;font-weight:600;color:#fff;padding:10px;width:calc( 100% - 125px )}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.content_qrcode>li.code{width:125px;line-height:0}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail{width:207px}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail .container_inline_movie{background-image:url(/landing-assets/adgo2203/smartphone_wrapper-9f766d4e21d12e94d447cd5de76bbe0cc3bfd016ec4e44c587123c8eea19a179.png);background-repeat:no-repeat;background-position:center top;background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%;padding:25% 6% 5% 4.6%}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail .container_inline_movie>.container_movie_body{overflow:hidden;z-index:1;position:relative;border-radius:0 0 23px 23px}@media (max-width: 750px){.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail .container_inline_movie>.container_movie_body{border-radius:0 0 5.6vw 5.6vw}}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail video{width:110%;height:auto;margin-left:-5%}.about_smileview>.inner .util_sp{display:none !important}.about_smileview>.inner .util_pc{display:block !important}@media (max-width: 750px){.about_smileview>.inner{padding:6.667vw 2.667vw}.about_smileview>.inner>.content_about_smileview{padding:5.3333vw}.about_smileview>.inner>.content_about_smileview:before{width:53.3333vw;height:53.3333vw}.about_smileview>.inner>.content_about_smileview:after{width:53.3333vw;height:53.3333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner{padding:8vw 4vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview{display:block}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text{width:100%;text-align:center}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub{width:100%}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>.sub>p{text-align:center;font-size:3.4666666667vw;line-height:1.8846;letter-spacing:-0.08em;padding:0 5vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>h2{margin-top:4vw;text-align:center;font-size:5.3333333333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>p{font-size:3.2vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>h3{margin:4vw auto 0;text-align:center;padding:1.3333vw 5.3333vw;font-size:2.9333333333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview{margin:2.667vw auto 0;max-width:63vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview>li{font-size:26px;font-size:3.4666666667vw;line-height:1.7307;text-align:left}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.usage_smileview>li>span.number{font-size:60px;font-size:8vw;margin-right:3.3333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.attend_txt{max-width:71vw;text-align:left;margin:4.667vw auto 0;font-size:2.9333333333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text>ul.content_qrcode{display:none}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.text .link{margin-top:5.3333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail{margin:5.3333vw auto 0;width:52.53333vw;height:106.4vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview .attend_txt{max-width:71vw;text-align:left;margin:4.667vw auto 0;font-size:2.9333333333vw}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview .attend_txt>li{text-indent:-1em;margin-left:1em;line-height:1.5625}.about_smileview>.inner>.content_about_smileview>.content_about_smileview_inner>.wrapper_content_about_smileview>.thumbnail .slider_switching{margin:6.6667vw auto 0;width:54.6667vw}a.button{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:40px;width:100%;height:10.133vw}a.button.middle{margin:0 auto;max-width:68.8vw;height:12vw;border:2px solid #0097d0;box-shadow:none;font-size:3.3333333333vw;font-weight:bold;background-color:#fff;color:#31353A}a.button.middle>span{display:flex;align-items:center;padding:0 1.5996vw 0 0;position:relative}a.button.middle>span:after{content:'>';display:block;position:absolute;top:50%;right:0;transform:translate(0, -60%);color:#31353A}.about_smileview>.inner .util_sp{display:block !important}.about_smileview>.inner .util_pc{display:none !important}}#p2 .inner ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;max-width:105.6rem;margin:5.6rem auto -2.4rem}#p2 .inner ul li{max-width:21.6rem;margin:2.4rem}#p2 .inner ul li .img{display:flex;justify-content:center;align-items:center;width:100%;height:11.7rem}#p2 .inner ul li .text{margin-top:6rem}#p2 .inner ul li .text h3{display:flex;justify-content:center;align-items:center;background-color:#0097d0;border-radius:1.6rem;width:19.6rem;height:3.2rem;margin:0 auto}#p2 .inner ul li .text h3 span{color:#fff;font-size:1.8rem;line-height:1;text-align:center;transform:rotate(0.028deg)}#p2 .inner ul li:nth-of-type(1) .text h3 span,#p2 .inner ul li:nth-of-type(2) .text h3 span{margin-right:-.5em}#p2 .inner ul li .text p{font-size:1.5rem;line-height:calc(30 / 15 * 1em);text-align:center;margin-top:2.6rem}#p2 .inner ul li:nth-of-type(3) .text p{margin-left:-.5em;margin-right:-.5em}@media (max-width: 750px){#p2 .inner ul{justify-content:space-between;max-width:81.9979vw;margin:10.3999vw auto 0}#p2 .inner ul li{max-width:36.26667vw;margin:0}#p2 .inner ul li:nth-of-type(n+3){margin-top:5.6rem}#p2 .inner ul li .img{height:15rem}#p2 .inner ul li:nth-of-type(1) .img img{width:33.86667vw}#p2 .inner ul li:nth-of-type(2) .img img{width:34.6667vw}#p2 .inner ul li:nth-of-type(3) .img img{width:34.39914vw}#p2 .inner ul li:nth-of-type(4) .img img{width:35.73333vw}#p2 .inner ul li .text{margin-top:5.3333vw}#p2 .inner ul li .text h3{border-radius:3.06667vw;width:36.2667vw;height:6.13333vw}#p2 .inner ul li .text h3 span{font-size:2.3rem}#p2 .inner ul li .text p{font-size:2rem;line-height:calc(37 / 20 * 1em);margin-top:3.2vw}#p2 .inner ul li:nth-of-type(1) .text p{margin-left:-.5em;margin-right:-.5em}#p2 .inner ul li:nth-of-type(3) .text p{margin-left:0;margin-right:0}}#p3 .inner ul{display:flex;flex-direction:column;list-style:none;margin:5.6rem auto 0}#p3 .inner ul li{position:relative;height:40.2rem;margin-top:0}#p3 .inner ul li+li{margin-top:6.8rem}#p3 .inner ul li .img{display:flex;align-items:center;position:absolute;top:0;left:calc(774 / 1400 * 100%);bottom:0;z-index:2;line-height:0;max-width:447px}#p3 .inner ul li .img img{box-shadow:0 0 3.2rem 0 rgba(0,0,0,0.17);width:100%;object-fit:cover}#p3 .inner ul li .text{display:flex;justify-content:flex-end;position:absolute;top:0;right:calc(508 / 1400 * 100%);z-index:1;background-color:#f9f9f9;width:calc(892 / 1400 * 100%);height:100%;padding:0 calc(196 / 1400 * 100%) 0 calc(40 / 1400 * 100%)}#p3 .inner ul li .text:before{content:"";position:absolute;top:0;right:100%;background-color:#f9f9f9;width:100vw;height:100%}#p3 .inner ul li .text .text-wrap{display:flex;flex-direction:column;justify-content:center;max-width:48rem}#p3 .inner ul li .text h3{text-align:left;padding-top:3.5rem}#p3 .inner ul li .text h3 span{color:#0097d0;font-size:2.6rem;line-height:calc(36 / 26 * 1em);transform:rotate(0.028deg)}#p3 .inner ul li .text p{font-size:1.5rem;line-height:calc(28.5 / 15 * 1em);letter-spacing:.06em;margin-top:calc(28 / 15 * 1em)}#p3 .inner ul li .text .notes{font-size:1.2rem;line-height:calc(28.5 / 12 * 1em);letter-spacing:.06em}@media (max-width: 750px){#main section#p3>.inner{padding:0}#p3 .inner ul{margin:6.6rem auto 0}#p3 .inner ul li{height:auto;margin-top:0;padding-top:11.4667vw}#p3 .inner ul li+li{margin-top:15.4667vw}#p3 .inner ul li .img{top:0;left:7.3333vw;bottom:auto;width:85.0667vw}#p3 .inner ul li .text{position:relative;top:0;right:0;left:0;width:92.5333vw;height:auto;padding:59.4667vw 6.4vw 21.86667vw 12.8vw}#p3 .inner ul li .text:before{display:none}#p3 .inner ul li .text .text-wrap{max-width:100%}#p3 .inner ul li .text h3{padding-top:0}#p3 .inner ul li .text h3 span{font-size:3rem;line-height:calc(44 / 30 * 1em)}#p3 .inner ul li .text p{font-size:2.6rem;line-height:calc(46 / 26 * 1em);margin-top:7.46667vw}#p3 .inner ul li .text .notes{font-size:2rem;line-height:calc(44 / 20 * 1em)}}#difference .set{position:relative;max-width:118.4rem;margin:0 auto;padding-top:6.8rem}#difference .set .img{position:absolute;top:0;right:calc(558 / 1184 * 100%);border-radius:5.2rem;height:42.4rem;z-index:2;overflow:hidden}#difference .set .img img{width:100%;height:100%;object-fit:cover}#difference .set .text{display:flex;justify-content:center;align-items:center;position:relative;top:0;right:0;left:calc(514 / 1184 * 100%);z-index:1;background-color:#0097d0;border-radius:3.5rem;box-shadow:0 0 6.8rem 0 rgba(151,151,151,0.34);width:calc(670 / 1184 * 100%);min-height:45.4rem;padding:3rem calc(64 / 1184 * 100%) 3rem calc(164 / 1184 * 100%)}#difference .set .text .text-wrap{display:flex;flex-direction:column;justify-content:center;max-width:48rem}#difference .set .text .text-wrap h3{position:relative;padding-bottom:calc(32 / 442 * 100%)}#difference .set .text .text-wrap h3 span{color:#fff;font-size:2.8rem;font-weight:700;line-height:calc(44 / 28 * 1em);letter-spacing:.04em;transform:rotate(0.028deg)}#difference .set .text .text-wrap h3:after{content:"";position:absolute;bottom:0;left:0;background-color:#fff;width:4rem;height:.2rem}#difference .set .text .text-wrap p{color:#fff;font-size:1.5rem;font-weight:600;line-height:calc(30.5 / 15 * 1em);letter-spacing:.02em;margin-top:calc(40 / 442 * 100%);transform:rotate(0.028deg)}@media (max-width: 1080px){#difference .set .text .text-wrap h3 span{font-size:2.4rem}}@media (max-width: 750px){#main section#difference>.inner{padding:0}#difference .set{position:relative;max-width:100%;margin:0 auto;padding-top:42.4vw}#difference .set .img{right:11.46667vw;border-radius:10.6667vw;width:84.5333vw;height:78.6667vw;height:auto}#difference .set .text{left:9.6667vw;border-radius:8vw 0 0 8vw;width:67.6rem;min-height:0;padding:43.3333vw 5.3333vw 10.3997vw 6.4vw}#difference .set .text .text-wrap{max-width:100%}#difference .set .text .text-wrap h3{padding-bottom:3.73333vw}#difference .set .text .text-wrap h3 span{font-size:4rem;line-height:calc(58 / 40 * 1em)}#difference .set .text .text-wrap p{font-size:2.6rem;font-weight:400;line-height:calc(44 / 26 * 1em);margin-top:5.6vw}}#main section#coverage{background-color:#8fd205;padding:8rem 0 8rem}#coverage h3{text-align:center}#coverage h3 span{display:block;color:#fff;font-size:3.4rem;font-weight:700;line-height:calc(36 / 26 * 1em);transform:rotate(0.028deg);position:relative;padding-bottom:40px}#coverage h3 span:before{content:'';display:block;background-color:#fff;width:40px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%)}@media (max-width: 750px){#main section#coverage{padding:10.6667vw 0 10.6667vw}#coverage h3 span{font-size:4rem;line-height:calc(58 / 40 * 1em)}}@media (max-width: 750px){.container_pickup{margin:0 auto;width:85.3333vw}}.container_pickup>.container_picuk_viewer{margin:0 auto;max-width:1000px}.container_pickup>.container_picuk_viewer ul.content_picuk_viewer_slider{display:flex;justify-content:center;padding:30px 0 0}.container_picuk_viewer ul.content_picuk_viewer_slider li{padding:15px;display:flex}@media (max-width: 750px){.container_picuk_viewer>ul.content_picuk_viewer_slider li{padding:0}}.container_picuk_viewer .content_pickup_detail{width:303px;background-color:#fff}@media (max-width: 750px){.container_picuk_viewer .content_pickup_detail{width:85.3333vw}}.content_pickup_detail>.text{padding:30px;text-align:left}.content_pickup_detail>.text>.container_new>span.icon_new{display:inline-block;color:#fff;font-size:15px;padding:3px 12px;background-color:#0097d0}.content_pickup_detail>.text>h3{margin-top:.5em;font-size:17px;font-weight:700;line-height:1.5555;text-align:left !important}.content_pickup_detail>.text>p.date{margin-top:.5em;font-size:15px}.content_pickup_detail>.text>.pickup_text{margin-top:1em;line-height:1.714;font-size:15px}@media (max-width: 750px){#coverage .slick-track{background-color:#fff}#coverage .slick-prev{width:7.4667vw;height:19.3333vw;background-color:rgba(255,255,255,0.5);left:-7.8vw}#coverage .slick-prev:before{content:'＜';display:block;font-size:24px;font-size:3.2vw;font-weight:600;color:#000}#coverage .slick-next{width:7.4667vw;height:19.3333vw;background-color:rgba(255,255,255,0.5);right:-7.8vw}#coverage .slick-next:before{content:'＞';display:block;font-size:24px;font-size:3.2vw;font-weight:600;color:#000}#coverage .slick-dots li{margin:1.3333vw;width:auto;height:auto}#coverage .slick-dots li button{width:2.6667vw;height:2.6667vw;padding:0;background-color:#fff;border-radius:50%}#coverage .slick-dots li button:before{content:none}#coverage .slick-dots li.slick-active button{background-color:#000}#coverage .slick-dots li{margin:1.3333vw;width:auto;height:auto;display:inline-block}#coverage .slick-dots li button{width:2.6667vw;height:2.6667vw;padding:0;background-color:#fff;border-radius:50%}#coverage .slick-dots li button:before{content:none}#coverage .slick-dots li.slick-active button{background-color:#000}}#p4 .inner .ptable{display:flex;flex-direction:column;width:100%;max-width:104rem;margin:4.8rem auto 0}#p4 .inner .ptable .ptbody{font-size:1.7rem;line-height:calc(26 / 17 * 1em);text-align:center;transform:rotate(0.028deg)}#p4 .inner .ptable .tr{display:flex}#p4 .inner .ptable .tr+.tr{margin-top:.1rem}#p4 .inner .ptable .tr .th,#p4 .inner .ptable .tr .td{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#p4 .inner .ptable .tr>.th,#p4 .inner .ptable .tr>.ts>.td{min-height:7.7rem;padding:calc(10 / 18 * 1em)}#p4 .inner .ptable .tr>.ts>.th,#p4 .inner .ptable .tr>.ts>.td{width:50%;margin-left:.1rem}#p4 .inner .ptable .tr:first-of-type>.th,#p4 .inner .ptable .tr:first-of-type>.ts>.th{min-height:5.2rem;padding:calc(10 / 18 * 1em)}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(1){background-color:#8cc329}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(2){background-color:#b1b2b0}#p4 .inner .ptable .tr .th{color:#fff;font-weight:700}#p4 .inner .ptable .tr>.th{background-color:#0097d0;width:30%}#p4 .inner .ptable .tr>.ts{display:flex;width:70%}#p4 .inner .ptable .tr>.ts>.td:nth-of-type(1){background-color:#cde5a3}#p4 .inner .ptable .tr>.ts>.td:nth-of-type(2){background-color:#efefec}#p4 .inner .ptable .notes{font-size:1.3rem;line-height:calc(25.5 / 13 * 1em);letter-spacing:.04em;margin-top:1.8rem}@media (min-width: 751px) and (max-width: 1040px){#p4 .inner .ptable .ptbody{font-size:1.6rem;line-height:calc(24 / 16 * 1em)}#p4 .inner .ptable .tr .th br,#p4 .inner .ptable .tr .td br{display:none}}@media (max-width: 750px){#p4 .inner .ptable{max-width:89.3333vw;margin:9.06667vw auto 0}#p4 .inner .ptable .ptbody{font-size:3rem;line-height:calc(42 / 30 * 1em);letter-spacing:.04em;transform:rotate(0deg)}#p4 .inner .ptable .tr{justify-content:space-between}#p4 .inner .ptable .tr+.tr{margin-top:.26667vw}#p4 .inner .ptable .tr>.th,#p4 .inner .ptable .tr>.ts>.td{min-height:0;padding:calc(10 / 18 * 1em)}#p4 .inner .ptable .tr>.ts>.td{width:100%;min-height:13.0667vw;margin-left:.13333vw}#p4 .inner .ptable .tr>.ts>.td .small{font-size:1.5rem;line-height:1.3;margin-left:-.5em;margin-right:-.5em}#p4 .inner .ptable .tr>.th{width:41.0667vw;min-height:26.3999vw}#p4 .inner .ptable .tr>.ts{flex-direction:column;font-size:calc(28 / 30 * 1em);width:47.9988vw}#p4 .inner .ptable .notes{font-size:2rem;line-height:calc(34.5 / 20 * 1em);margin-top:4.2667vw}#p4 .inner .ptable .tr:first-of-type{margin-bottom:6.1333vw}#p4 .inner .ptable .tr:first-of-type>.th{display:none}#p4 .inner .ptable .tr:first-of-type>.ts{align-items:flex-start;width:100%}#p4 .inner .ptable .tr:first-of-type>.ts>.th{min-height:0;padding:calc(10 / 18 * 1em)}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(1),#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(2){color:inherit;font-size:2.4rem;font-weight:400;line-height:calc(26 / 24 * 1em);background-color:transparent;width:auto;padding:0}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(2){margin-top:2rem}#p4 .inner .ptable .tr:first-of-type>.ts>.th:before{content:"";width:11.46638vw;height:3.46658vw;margin-right:5.3333vw}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(1):before{background-color:#cde5a3}#p4 .inner .ptable .tr:first-of-type>.ts>.th:nth-of-type(2):before{background-color:#efefec}}#p5 .inner ul{display:flex;flex-direction:column;list-style:none;max-width:108rem;margin:5rem auto 0}#p5 .inner ul li{display:flex;justify-content:space-between;background-color:#f9f9f9;padding:calc(54 / 1080 * 100%) calc(54 / 1080 * 100%) calc(54 / 1080 * 100%) calc(58 / 1080 * 100%)}#p5 .inner ul li+li{margin-top:4.6rem}#p5 .inner ul li .text{width:calc(484 / 968 * 100%)}#p5 .inner ul li .text h3 span{color:#0097d0;font-size:3.4rem;font-weight:700;line-height:calc(46 / 34 * 1em);transform:rotate(0.028deg)}#p5 .inner ul li .text h4{margin-top:calc(35 / 484 * 100%)}#p5 .inner ul li .text h4 span{font-size:2.4rem;font-weight:700;line-height:calc(32 / 24 * 1em);transform:rotate(0.028deg)}#p5 .inner ul li .text p{font-size:1.5rem;line-height:calc(31.5 / 15 * 1em);letter-spacing:.04em;margin-top:calc(42 / 484 * 100%)}#p5 .inner ul li .img{width:calc(395 / 968 * 100%)}#p5 .inner .notes{max-width:108rem;margin:2.4rem auto 0}#p5 .inner .notes p{font-size:1.3rem;line-height:calc(21 / 13 * 1em);padding-left:calc(58 / 1080 * 100%)}@media (max-width: 750px){#p5 .inner ul{max-width:85.3312vw;margin:8vw auto 0}#p5 .inner ul li{flex-direction:column;justify-content:flex-start;padding:6.6667vw 7.46648vw 7.19982vw}#p5 .inner ul li+li{margin-top:8vw}#p5 .inner ul li .text{width:100%}#p5 .inner ul li .text h3 span{font-size:3.6rem;line-height:1}#p5 .inner ul li .text h4{margin-top:5.86652vw}#p5 .inner ul li .text h4 span{font-size:3.2rem;line-height:1}#p5 .inner ul li .text p{font-size:2.6rem;line-height:calc(42 / 26 * 1em);margin-top:5.3333vw}#p5 .inner ul li .img{width:100%;margin-top:5.3333vw}#p5 .inner .notes{max-width:85.3312vw;margin:6.6667vw auto 0}#p5 .inner .notes p{font-size:2rem;line-height:calc(34 / 20 * 1em);padding-left:0}}#interview h3{text-align:center}#interview h3 span{color:#0097d0;font-size:2.6rem;font-weight:700;line-height:calc(36 / 26 * 1em);transform:rotate(0.028deg)}#interview .notes{font-size:1.3rem;line-height:calc(21.5 / 13 * 1em);text-align:center;margin-top:3rem}@media (max-width: 750px){#main section#interview>.inner{padding:0}#interview h3 span{font-size:4rem;line-height:calc(58 / 40 * 1em)}#interview .notes{font-size:2rem;line-height:calc(34 / 20 * 1em);margin-top:6.39984vw}}#qa>.inner>ul{display:flex;flex-direction:column;list-style:none;max-width:97rem;margin:4.8rem auto 0}#qa>.inner>ul li+li{margin-top:2rem}#qa>.inner>ul li .qaq{cursor:pointer;transition:.3s ease-in-out}#qa>.inner>ul li .qaq:hover{opacity:.7}#qa>.inner>ul li .qaq .qaq-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#f9f9f9;height:6.4rem;padding:0 calc(24 / 970 * 100%) 0 calc(36 / 970 * 100%)}#qa>.inner>ul li .qaq .qaq-wrap i.q{flex:0 0 auto;color:#0097d0;font-size:3rem;font-weight:700;font-style:normal;line-height:1;text-align:center;width:2.4rem;transform:rotate(0.028deg)}#qa>.inner>ul li .qaq .qaq-wrap p{font-size:1.5rem;font-weight:700;line-height:calc(20 / 15 * 1em);letter-spacing:.02em;margin-right:auto;margin-left:calc(28 / 910 * 100%);transform:rotate(0.028deg)}#qa>.inner>ul li .qaq .qaq-wrap i.s{position:relative;width:2.6rem;height:2.6rem}#qa>.inner>ul li .qaq .qaq-wrap i.s:before,#qa>.inner>ul li .qaq .qaq-wrap i.s:after{content:"";position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:100%;height:100%;transition:.3s}#qa>.inner>ul li .qaq .qaq-wrap i.s:before{z-index:0;background-image:url(/landing-assets/adgo2203/icon-plus-c9851267824e02f5c7a609dd52d12d0ad796dc91118bed4689ac546f5301f235.png);opacity:1;transform:rotate(0deg)}#qa>.inner>ul li .qaq .qaq-wrap i.s:after{z-index:1;background-image:url(/landing-assets/adgo2203/icon-minus-5d3df41af649922c19bc3ba4e4294a0377f595c16598c779f8793ec881bab36a.png);opacity:0;transform:rotate(-90deg)}#qa>.inner>ul li.is-open .qaq .qaq-wrap i.s:before{animation:accordion-icon .3s forwards;transform:rotate(90deg)}#qa>.inner>ul li.is-open .qaq .qaq-wrap i.s:after{opacity:1;transform:rotate(0deg)}@keyframes accordion-icon-open{0%{opacity:1;transform:rotate(0deg)}50%{opacity:1}100%{opacity:0;transform:rotate(90deg)}}@keyframes accordion-icon-close{0%{opacity:0;transform:rotate(-90deg)}50%{opacity:1}100%{opacity:1;transform:rotate(0deg)}}#qa>.inner>ul li .qaa{height:0;overflow:hidden;transition:.3s}#qa>.inner>ul li .qaa .qaa-wrap{display:flex;justify-content:space-between;align-items:flex-start;padding:1.6rem calc(64 / 970 * 100%) 0 calc(36 / 970 * 100%)}#qa>.inner>ul li .qaa .qaa-wrap i.a{flex:0 0 auto;color:#8fd205;font-size:3rem;font-weight:700;font-style:normal;line-height:calc(31.5 / 30 * 1em);text-align:center;width:2.4rem;transform:rotate(0.028deg)}#qa>.inner>ul li .qaa .qaa-wrap p{font-size:1.5rem;line-height:calc(31.5 / 15 * 1em);letter-spacing:.02em;margin-right:auto;margin-left:calc(28 / 910 * 100%);transform:rotate(0.028deg)}@media (max-width: 750px){#qa>.inner>ul{max-width:92.79768vw;margin:7.19982vw auto 0}#qa>.inner>ul li+li{margin-top:4.79988vw}#qa>.inner>ul li .qaq:hover{opacity:1}#qa>.inner>ul li .qaq .qaq-wrap{height:14.13298vw;padding:0 3.46658vw 0 2.6667vw}#qa>.inner>ul li .qaq .qaq-wrap i.q{font-size:6rem;width:6.6667vw}#qa>.inner>ul li .qaq .qaq-wrap p{font-size:2.4rem;line-height:calc(38 / 24 * 1em);margin-left:5.3333vw}#qa>.inner>ul li .qaq .qaq-wrap i.s{position:relative;width:4vw;height:4vw}#qa>.inner>ul li .qaa .qaa-wrap{padding:4.26667vw 3.1999vw 0.1 0.06664vw 2.6667vw}#qa>.inner>ul li .qaa .qaa-wrap i.a{font-size:6rem;width:6.6667vw}#qa>.inner>ul li .qaa .qaa-wrap p{font-size:2.4rem;line-height:calc(42 / 24 * 1em);margin-left:5.3333vw}}#main #smileconcierge .inner{margin:0 auto;position:relative;width:100%;max-width:1400px;padding-bottom:25px}#smileconcierge .inner:before{content:'';display:block;width:2610px;height:442px;position:absolute;bottom:0;left:50%;transform:translate(-26.8%, 0);background-position:right bottom;background-repeat:no-repeat;background-size:auto 100%;background-image:url(/landing-assets/adgo2203/bg_smileconcierge_pc-7d7afabffd4909dbd70825fb2f5460c21e6e8502a30f7a9d8332a4dfbe298b76.png)}#smileconcierge .container_smileconcierge_upper{margin:0 auto;display:flex;justify-content:center;flex-direction:row-reverse;width:100%;max-width:1025px;position:relative}#smileconcierge .container_smileconcierge_upper .image{width:438px}#smileconcierge .container_smileconcierge_upper .content{width:587px;padding:0 0 0 45px;text-align:left}#main #smileconcierge>.inner .icon_new{font-size:53px;font-weight:500;color:#8fd205;margin-bottom:.7em}#main #smileconcierge>.inner h2{display:block;background:none;font-size:34px;line-height:1.34;padding-bottom:0;color:#fff}#main #smileconcierge>.inner h2:after{content:none}#main #smileconcierge>.inner h2+p{font-size:15px;line-height:1.9667;text-align:left;margin-top:20px;max-width:485px;color:#fff}#main #smileconcierge .container_smileconcierge_link{margin-top:30px;max-width:480px}#main #smileconcierge .container_smileconcierge_link a.button{background-color:#fff;color:#000}#main #smileconcierge .container_smileconcierge_link a.button>span:after{color:#000}@media (max-width: 750px){#main #smileconcierge{margin-top:16vw;padding:0 3.6vw}#main #smileconcierge .inner{overflow:hidden;padding:7vw 6vw 7.7333vw}#smileconcierge .inner:before{width:100%;height:148.6667vw;transform:translate(-50%, 0);background-image:url(/landing-assets/adgo2203/bg_smileconcierge_sp-796b94019bc726e34099817a6941cec7636bbffe6c8f2b5b9245fa253e782f95.png)}#smileconcierge .container_smileconcierge_upper{display:block}#smileconcierge .container_smileconcierge_upper .image{margin:0 auto;width:75.3333vw;margin-top:6vw}#smileconcierge .container_smileconcierge_upper .content{width:100%;padding:0;text-align:left}#main #smileconcierge>.inner .icon_new{font-size:6vw;font-weight:400;margin-bottom:.7em}#main #smileconcierge>.inner h2{font-size:5.3333vw;line-height:1.34;text-align:center}#main #smileconcierge>.inner h2:after{content:none}#main #smileconcierge>.inner h2+p{font-size:3.4667vw;line-height:1.73;text-align:center;margin-top:4.6667vw;max-width:100%}#main #smileconcierge .container_smileconcierge_link{margin-top:5.3333vw}}#main section#difference>.inner .container_smileconcierge{margin-top:90px}#main section#p2>.inner .container_smileconcierge h2{background:none;padding-bottom:0}#qa>.inner>ul+.container_smileconcierge{margin-top:85px;padding-bottom:20px}#main section>.inner .container_smileconcierge{padding-top:70px}#main section>.inner .container_smileconcierge h2{text-align:center}#main section#qa>.inner .container_smileconcierge h2{background:none;padding-bottom:0}#main section>.inner .container_smileconcierge h2:after{content:none}#main section>.inner .container_smileconcierge h2>span{position:relative;display:inline-block;margin:0 auto;color:#000;font-size:34px;font-weight:700;line-height:1.3;text-align:center;margin-top:0;transform:rotate(0);padding:27px 0 0}#main section>.inner .container_smileconcierge h2>span:after{content:'';display:block;width:148px;height:72px;position:absolute;top:0;left:0;transform:translate(-28%, -100%);background-position:center center;background-repeat:no-repeat;background-size:100% auto}#main section>.inner .container_smileconcierge h2+p{margin-top:30px;font-size:20px;text-align:center;line-height:1.65}#main section>.inner .container_smileconcierge .container_smileconcierge_link{margin:0 auto;margin-top:35px;text-align:center}a.button{margin:0 auto;display:flex;justify-content:center;align-items:center;width:480px;height:70px;background-color:#8fd205;border-radius:35px;color:#fff;font-size:20px;font-weight:600;padding:0 30px}a.button>span{display:block;width:100%;position:relative;text-align:center}a.button>span:after{content:'>';display:block;color:#fff;font-size:20px;font-weight:300;position:absolute;top:50%;right:0;transform:translate(0, -50%)}@media (max-width: 750px){#main section#difference>.inner .container_smileconcierge{margin-top:12vw}#qa>.inner>ul+.container_smileconcierge{margin-top:10vw;padding-bottom:1.3333vw}#main section>.inner .container_smileconcierge{padding-top:9.6vw}#main section>.inner .container_smileconcierge h2>span{font-size:5.3333vw;padding:3.3333vw 0 0}#main section>.inner .container_smileconcierge h2>span:after{width:19.73333vw;height:9.6vw;transform:translate(-35%, -100%)}#main section>.inner .container_smileconcierge h2+p{margin-top:4.6667vw;font-size:3.7333vw}#main section>.inner .container_smileconcierge .container_smileconcierge_link{margin-top:5.3333vw}a.button{width:68.8vw;height:11.3333vw;border-radius:5.7vw;font-size:3.28vw;padding:0 5.3333vw}a.button>span:after{font-size:3.28vw}}#bnr{position:sticky;left:0;bottom:0;z-index:2;background-color:#ededed;width:100%;height:12rem;margin-bottom:.2rem;padding:1.8rem 0}#bnr>.inner{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:88.8rem;height:8.4rem;margin:0 auto;padding:0 1rem 0 2rem}#bnr>.inner .text{display:flex;flex-direction:column;justify-content:center;border-right:.2rem solid #000;width:calc(364 / 858 * 100%);min-width:35rem;height:100%}#bnr>.inner .text p{font-size:1.6rem;font-weight:700;line-height:calc(26 / 16 * 1em);letter-spacing:.02em;transform:rotate(0.028deg)}#bnr>.inner .text .notes{font-size:1.2rem;line-height:calc(18 / 12 * 1em);letter-spacing:.02em;margin-top:.4rem;transform:rotate(0.028deg)}#bnr>.inner .btn-link{display:flex;justify-content:center;align-items:center;width:calc(408 / 858 * 100%);height:6.8rem;transition:.2s}#bnr>.inner .btn-link:hover{opacity:.7}#bnr>.inner .btn-link a{display:flex;justify-content:center;align-items:center;background-color:rgba(143,210,5,0);border-radius:3.4rem;width:100%;height:100%}#bnr>.inner .btn-link a span{color:#fff;font-size:2.6rem;font-weight:700;line-height:1;letter-spacing:.04em;transform:rotate(0.028deg)}@media (max-width: 750px){#bnr{height:25.3333vw;margin-bottom:0;padding:2.3999vw 0}#bnr>.inner{width:100%;max-width:100%;height:auto;margin:0 auto;padding:0 3.19992vw 0 4.5333vw;display:block}#bnr>.inner .text{border-right:none;width:100%;min-width:0}#bnr>.inner .text p{font-size:2rem;line-height:calc(38 / 20 * 1em);text-align:center}#bnr>.inner .text .notes{display:none}#bnr>.inner .btn-link{margin-top:.6667vw;height:auto;width:100%}#bnr>.inner .btn-link a{border-radius:4.5em;height:11.9997vw}#bnr>.inner .btn-link a span{font-size:3rem}}#footer{background-color:#0097d0;width:100%;min-height:9.2rem}#footer>.inner{display:flex;justify-content:space-between;align-items:center;position:relative;max-width:1400px;height:100%;margin:0 auto;padding:0 6rem 0 8rem}#footer>.inner .set{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 9.2rem);padding:2.4rem 0}#footer>.inner ul{display:flex;list-style:none}#footer>.inner ul li{height:1.8rem;padding-right:1.8rem}#footer>.inner ul li:first-child{border-right:.2rem solid #fff}#footer>.inner ul li+li{padding-left:1.8rem;padding-right:0}#footer>.inner ul li a{color:#fff;font-size:1.5rem;font-weight:700;line-height:calc(18 / 15 * 1em);letter-spacing:.06em}#footer>.inner .copyright{color:#fff;font-size:1.6rem;font-weight:700;line-height:calc(31.5 / 15 * 1em);letter-spacing:.02em;margin-left:auto}#footer>.inner .pagetop{background-image:url(/landing-assets/adgo2203/btn-pagetop-16a384704711f7ac62517e0870ead6c82d6fc2b07d1623288b7a4e4da6992094.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto;width:5.2rem;height:5.2rem;margin-left:4rem}#footer>.inner .pagetop span{display:none}@media (max-width: 960px){#footer>.inner{justify-content:center;align-items:center;padding:0 4vw}#footer>.inner .set{flex-direction:column;justify-content:center;align-items:center}#footer>.inner .copyright{line-height:1;margin-top:1.3333vw;margin-left:0}#footer>.inner .pagetop{position:absolute;top:0;right:4vw;bottom:0;margin:auto 0}}@media (max-width: 750px){#footer{min-height:19.2vw}#footer>.inner{justify-content:center;align-items:flex-start;max-width:100%;padding:4.2vw 4vw 0}#footer>.inner .set{padding:0}#footer>.inner .copyright{font-size:1.6rem;line-height:calc(32 / 16 * 1em);margin-top:1.3333vw;margin-left:0}#footer>.inner .pagetop{top:5.3333vw;right:4.3333vw;bottom:auto;width:8.26667vw;height:8.26667vw;margin:0}}#chat_box .close img{position:absolute;top:8px;right:8px;width:24px;height:24px;background-position:center;background-size:contain}.click-me{position:fixed;right:15px;bottom:80px;padding:0;width:80px;line-height:0;cursor:pointer;border-radius:50%;box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);z-index:2;transform:translate(130%, 0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.click-me.in{transform:translate(0, 0)}.click-me>div{position:relative}.click-me img{width:100%;height:auto}.click-me>div img.close{position:absolute;top:0;left:0;opacity:0}.click-me.open>div img.close{opacity:1}#chat_box{background:#ffffff;border:1px solid #000000;border-radius:9px;display:none;position:fixed;bottom:20px;right:110px;z-index:200;margin-bottom:-7px;width:370px;height:520px;overflow-y:hidden}#chat_box p{color:#fff;background:#f53e33;text-align:right;margin:0;padding:10px 20px}#chat_box p:hover{background:#db1b0f}#chat_box iframe{border:0;width:360px;height:500px}@media screen and (max-width: 670px){.click-me{width:15vw;bottom:24vw}#chat_box,#chat_box iframe{border-radius:0;width:calc(100% - 2px);max-height:calc(100vh - 43vw);right:0px}#chat_box{bottom:43vw}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/landing-assets/ajax-loader-e7b44c86b050fca766a96ddac2d0932af0126da6f2305280342d909168dcce6b.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}#landing-popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:9999;line-height:1.7;font-family:sans-serif}#landing-popup .modal-dialog{max-width:500px}#landing-popup .modal-dialog .modal-content{background-color:#039acf;border-radius:10px;padding:20px;position:relative}#landing-popup .modal-dialog .modal-content .modal-body{text-align:center}#landing-popup .modal-dialog .modal-content .modal-body .popup-close-button{position:absolute;top:10px;right:10px;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;padding:2px;color:#ffffff;cursor:pointer}#landing-popup .modal-dialog .modal-content .modal-body .popup-ctn{margin:auto}#landing-popup .modal-dialog .modal-content .modal-body .text-base{font-size:16px;line-height:24px}#landing-popup .modal-dialog .modal-content .modal-body .text-yellow{color:#f7d307}#landing-popup .modal-dialog .modal-content .modal-body .text-white{color:#ffffff}#landing-popup .modal-dialog .modal-content .modal-body h3{font-size:24px;margin:10px 0;font-weight:600}#landing-popup .modal-dialog .modal-content .modal-body p{margin-top:10px}#landing-popup .modal-dialog .modal-content .modal-body .popup-image{width:350px;height:auto;margin:10px 0}#landing-popup .modal-dialog .modal-content .modal-body .popup-content{margin:10px 0}#landing-popup .modal-dialog .modal-content .modal-body .popup-link{width:80%;display:inline-block;background-color:#fff;color:#514d4a;margin-top:20px;padding:10px 20px;border-radius:22px;text-decoration:none;cursor:pointer;font-weight:600;transition:background-color 0.3s}#landing-popup .modal-dialog .modal-content .modal-body .popup-link:hover{background-color:#e6f2ff}.hidden{display:none !important}@media screen and (max-width: 767px){#landing-popup .modal-dialog{max-width:300px}#landing-popup .modal-dialog .modal-content .modal-body h3{font-weight:bold;font-size:20px}#landing-popup .modal-dialog .modal-content .modal-body .popup-image{max-width:250px}#landing-popup .modal-dialog .modal-content .modal-body .text-base{font-size:14px}}
