html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:600}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px;cursor:pointer}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:2px;height:42px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}html,body{width:100%;height:100%}body{line-height:1.4;font-family:Arial,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-size:1.6rem;color:#2e2e2e}_:lang(x)::-ms-backdrop, body {font-family:"Segoe UI",Meiryo,sans-serif}@media screen and (min-width:768px){body{line-height:1.5;font-size:1.6rem}}img{display:block;margin:0;max-width:100%;height:auto;font-size:0}@media screen and (min-width:768px){img{}}svg{width:100%;height:100%}figure{display:block;margin:0}picture{display:block;margin:0}ul,li{list-style:none}a,a:link a:visited{color:#2e2e2e;word-break:break-word;text-decoration:none}a:hover{}h1,h2,h3,h4,h5{margin:0;font-weight:400;font-size:2.2rem}p{line-height:1.6}p+p{margin-top:1.2rem}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border:none;outline:none;color:#2e2e2e}input,textarea,select{*font-size:100%}.inner{margin:0 auto;padding:0 5vw;width:100%;max-width:1200px}@media screen and (min-width:1400px){.inner{padding:0}}.aic{align-items:center!important}.ais{align-items:flex-start!important}.aie{align-items:flex-end!important}.jcsb{justify-content:space-between!important}.jcs{justify-content:flex-start!important}.jce{justify-content:flex-end!important}.tal{text-align:left!important}.tar{text-align:right!important}.tac{text-align:center!important}.tac>img{margin-left:auto;margin-right:auto}.tac-pc{text-align:left!important}@media screen and (min-width:1024px){.tac-pc{text-align:center!important}}.vat{vertical-align:top!important}.vab{vertical-align:bottom!important}.vam{vertical-align:middle!important}.wba{word-break:break-all!important}.wbw{word-break:break-word!important}.sp{display:block!important}.pc{display:none!important}.sp-dib{display:inline-block!important}.pc-dib{display:nline-block!important}.dib{display:inline-block!important}@media screen and (min-width:1024px){.sp{display:none!important}.pc{display:block!important}.sp-dib{display:inline-block!important}.pc-dib{display:inline-block!important}.dib{display:inline-block!important}}@media (min-width:768px){a[href^="tel:"]{pointer-events:none;color:#2e2e2e;text-decoration:none}}body{position:relative}body::before,.main::before{content:"";display:block;width:100%;height:100vh;position:fixed;top:0;left:0;background:rgba(46,46,46,.7);z-index:-2;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out , visibility .4s ease-in-out , z-index 2s ease-in-out}.is-overlay{position:relative;overflow:hidden}.is-overlay::before{z-index:1;opacity:1;visibility:visible;transition:opacity .4s ease-in-out , visibility .4s ease-in-out , z-index 0s ease-in-out}@media screen and (min-width:1024px){body::before,.main::before{transition:opacity .4s ease-in-out , visibility .4s ease-in-out , z-index .8s ease-in-out}.is-overlay::before{z-index:91;transition:opacity .4s ease-in-out , visibility .4s ease-in-out , z-index 0s ease-in-out}}.wrapper{position:relative;padding-top:50px;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{padding-top:50px}}.header_primary{display:flex;align-items:center;background:#2e2e2e;color:#fff;padding:0;height:50px;border:none;position:fixed;z-index:99;top:0;left:0;width:100%}@media screen and (min-width:1024px){.header_primary{padding:0;height:50px;position:fixed;top:0;left:0;width:100%}}.header_logo{margin:0 0 0 5px}.header_logo a{display:flex;align-items:center;margin:0 0 2px;color:#fff}.header_logo img,.header_logo svg{width:101px;height:23px}.header_logo_txt{display:inline-block;margin:0 0 0 14px;line-height:1;font-size:1.3rem;font-weight:400}@media screen and (min-width:1024px){.header_logo{margin:0 0 0 10px}.header_logo img,.header_logo svg{height:26px;width:115px}.header_logo_txt{font-size:2.0rem;margin:0 0 0 24px;line-height:.92}}.header_lang{position:relative;margin:0 0 0 auto;padding:0 12px 0 5px}.header_lang_btn{width:32px;height:32px;padding:4px;border-radius:30px;cursor:pointer;background:transparent;transition:background .1s ease-in-out}.header_lang_btn svg{fill:#fff;transition:fill .1s ease}.header_lang_btn.is-active{background:#fff}.header_lang_btn.is-active svg{fill:#2e2e2e}.header_lang_container{position:absolute;top:51px;right:0;padding:20px;width:150px;background:rgba(46,46,46,.6);z-index:-1;visibility:hidden;opacity:0;transform:translateY(-10px);transition:transform .25s ease , opacity .25s ease , z-index .25s ease , visibility .25s ease}.header_lang_container.is-open{z-index:100;visibility:visible;opacity:1}.header_lang_list a{display:block;margin:1px auto;padding:10px 20px;text-align:center;font-size:1.4rem;color:#fff;background:#2e2e2e}.header_lang_list a.is-current{color:#2e2e2e;background:#fff;pointer-events:none}.header_lang_list a:hover{background:#fff;color:#2e2e2e}@media screen and (min-width:1024px){.header_lang_btn:hover{background:#fff}.header_lang_btn:hover svg{fill:#2e2e2e}}.dir_select_btn{flex:0 0 auto;width:49px;height:50px;margin:0 4px 0 0;padding:0;cursor:pointer;position:relative}.dir_select_btn svg{fill:#fff;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:18px;height:18px;transition:opacity .1s ease}.dir_select_btn .icon_close,.dir_select_btn .icon_close svg{opacity:0}.dir_select_btn.is-active .icon_default,.dir_select_btn.is-active .icon_default svg{opacity:0}.dir_select_btn.is-active .icon_close,.dir_select_btn.is-active .icon_close svg{opacity:1;font-size:0}.dir_select_btn.is-active{background:#dedede}.dir_select_btn.is-active svg{fill:#2e2e2e}@media screen and (min-width:1024px){.dir_select_btn{width:57px;height:50px;top:0;margin:0 12px 0 0}.dir_select_btn:hover{background:#dedede}.dir_select_btn:hover svg{fill:#2e2e2e}}.dir_select_ttl{font-weight:700;font-size:1.7rem;margin:13px 0 5px;padding:5px 0}.dir_select_ttl img{width:100%;height:auto;max-width:140px;max-height:50px}.dir_select_container{position:absolute;top:50px;left:0;width:100%;max-height:calc(100vh - 50px);color:#2e2e2e;background:#f5f5f5;padding:10px 25px 50px 25px;box-shadow:0 2px 4px rgba(0,0,0,.16);overflow-y:auto;z-index:-1;opacity:0;visibility:hidden;transform:translateY(-3px);transition:transform .3s ease-in-out , opacity .3s ease-in-out , visibility .3s ease-in-out , z-index .2s ease-in-out}.dir_select_container.is-open{z-index:99;opacity:1;visibility:visible;transform:translateY(0)}.dir_select_container_row{padding-bottom:50px}.dir_select_logo{margin:0 auto;text-align:center;font-weight:700}.dir_select_logo_img{width:150px;margin:0 auto}.dir_select_logo_txt{display:block;margin:13px 0 0;font-size:1.6rem;font-weight:700}.dir_select_list{display:block;margin:0 0 20px}.dir_select_list>*{margin:0 0 4px}.dir_select_list a{display:flex;gap:10px;align-items:center;padding:15px 18px 15px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);border:solid 1px transparent;transition:border-color .1s ease;border-radius:6px}.dir_select_icon{flex:0 0 32px;margin:0}.dir_select_icon img{width:100%}.dir_select_name{margin:5px 0 0;text-align:left;font-size:1.8rem;font-weight:700;line-height:1.35}.dir_select_editor .dir_select_ttl{color:#ff6e2d}.dir_select_sdk .dir_select_ttl{color:#169ca6;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_sdk.svg) no-repeat 0 center;background-size:32px}.dir_select_list .editor a:hover{border-color:#ff9566;color:#ff6e2d}.dir_select_list .sdk a:hover{border-color:#55b7bf;color:#169ca6}.dir_select_list .nizima a:hover{border-color:#6a48f3;color:#6a48f3}@media screen and (min-width:1281px){.dir_select_container{padding:45px 80px 35px;top:50px}.dir_select_logo{display:flex;align-items:flex-end;margin:0 0 0 10px}.dir_select_logo_img{width:150px;margin:0}.dir_select_logo_txt{font-size:2.2rem;margin:0 20px;line-height:1}.dir_select_container_row{display:flex;gap:5%}.dir_select_container_col{flex:1 1 50%}.dir_select_container_col .dir_select{display:flex;gap:35px}.dir_select_ttl{margin:0 0 0;flex:0 0 140px;padding:17px 0 0}.dir_select_container_col:last-of-type .dir_select_ttl{flex:0 0 120px}.dir_select_list{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:1%;align-self:flex-start;margin:0}.dir_select_list li{flex:0 1 49%}.dir_select_list a{display:flex;height:100%;padding:19px 15px}.dir_select_icon{width:40px;margin:0}.dir_select_name{margin:0;font-size:1.6rem}}.header_search{margin:0 0 0 auto;flex:0 0 60px;z-index:90;padding:10px 12px 10px 10px;position:fixed;top:50px;right:0;transition:z-index .2s ease-in-out}@media screen and (max-width:1023px){.header_search{z-index:1}.header_search_btn{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;background:transparent;width:32px;height:32px;border-radius:50px}.header_search_btn svg{fill:#606060;width:18px;height:18px}.header_search_btn.is-active{background:#606060}.header_search_btn.is-active svg{fill:#fff}.header_search_container{position:absolute;top:51px;right:0;width:100vw;padding:15px;background:rgba(46,46,46,.7);visibility:hidden;z-index:-1;opacity:0;transition:opacity .2s ease-in-out}.header_search_container.is-open{visibility:visible;z-index:90;opacity:1}.header_search_container input[type="text"]{width:100%;height:48px;padding:4px 50px 4px 10px;border-left:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5}.header_search_container input[type="submit"]{width:48px;height:48px;font-size:0;cursor:pointer;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_search.svg) no-repeat center;background-size:18px;position:absolute;top:15px;right:15px}}@media screen and (min-width:1024px){.header_search{padding:9px 15px;top:50px;position:fixed}.header_search_btn{display:none}.header_search_container input[type="text"]{width:100%;height:40px;padding:4px 30px 4px 10px;border:solid 1px #b2b2b2;width:344px;box-shadow: 1px 1px 0 inset rgb(0 0 0 / 10%)}.header_search_container input[type="submit"]{width:38px;height:38px;font-size:0;cursor:pointer;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_search.svg) no-repeat center;background-size:18px;position:absolute;top:11px;right:16px}}.side_menu{position:relative;z-index:80;background:#f5f5f5}.side_menu::-webkit-scrollbar{width:8px}.side_menu::-webkit-scrollbar-thumb{background:#606060}.side_menu::-webkit-scrollbar-track{background:#dedede}.side_menu{scrollbar-width:thin;scrollbar-color:#606060 #dedede;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-scrolling:touch}.side_menu_inner{width:100%}.side_menu_head{display:flex;position:fixed;top:50px;left:0;width:100%;z-index:10;background:#f5f5f5;overflow:hidden}.side_menu_btn{background:#169ca6;width:50px;height:50px;padding:18px 16px;cursor:pointer;z-index:10;position:relative}.editor .side_menu_btn{background:#ff6e2d}.nizima .side_menu_btn{background:#6a48f3}.side_menu_btn_trigger{position:relative;width:18px;height:14px;z-index:100;transform:translateX(0);transition:transform .4s}.side_menu_btn_trigger span{display:inline-block;box-sizing:border-box;position:absolute;left:0;width:100%;height:2px;background-color:#fff;transition:all .4s}.side_menu_btn_trigger span:nth-of-type(1) {top:0}.side_menu_btn.is-active .side_menu_btn_trigger span:nth-of-type(1) {top:-6px;transform:translateY(12px) rotate(-45deg)}.side_menu_btn_trigger span:nth-of-type(2) {top:6px}.side_menu_btn.is-active .side_menu_btn_trigger span:nth-of-type(2) {opacity:0}.side_menu_btn_trigger span:nth-of-type(3) {bottom:0}.side_menu_btn.is-active .side_menu_btn_trigger span:nth-of-type(3) {top:10px;transform:translateY(-4px) rotate(45deg)}.side_menu_btn.is-active{}.side_menu_btn.is-active .side_menu_btn_trigger span{background-color:#fff}.side_menu_btn.is-active .side_menu_btn-txt{display:none}@media screen and (min-width:1024px){.side_menu_head{background:#f5f5f5;padding:1px 0 0 1px;margin-bottom:1px;position:fixed;top:50px;width:340px;height:57px;border-right:solid 1px #dedede;border-bottom:solid 1px #dedede}}.side_menu_container_inner{background:#f5f5f5;padding:16px 15px 30px 15px}@media screen and (max-width:1023px){.side_menu_container{position:fixed;top: calc(50px + 50px);left:-92vw;width:92vw;height:calc(100vh - 103px);overflow-y:scroll;background:#dedede;padding:1px 0 0 0;transition:transform .4s ease-in-out}.side_menu_container.is-open{transform:translateX(100%)}}@media screen and (min-width:1024px){.side_menu_container{position:inherit;width:100%}.side_menu_container_inner{position:relative;background:#f5f5f5;padding:16px 10px 50px 18px}.side_menu{position:fixed;top:50px;left:0;width:340px;z-index:0;flex:0 0 auto;padding-top:57px}.side_menu_inner{height:calc(100vh - 60px);background:#dedede;overflow-y:scroll;overflow-x:hidden;padding-bottom:60px;scroll-behavior:smooth}.side_menu::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;visibility:visible;z-index:10;background:#f5f5f5;animation-name:side_menu_fade;animation-duration:.2s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease}@keyframes side_menu_fade {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: hidden;
      }
    }}.side_menu_list{position:relative;padding:0}.side_menu_list li{margin:7px 0}.side_menu_list>li{position:relative;padding:0}@media screen and (min-width:1024px){.side_menu_list{margin:0;padding:28px 0 0}.side_menu_list::before{content:"";display:block;width:1px;height:calc(100% - 13px);position:absolute;top:0;left:0;background-image:linear-gradient(to top,#606060,#606060 2px,transparent 2px,transparent 2px);background-size:2px 4px;background-position:left bottom;background-repeat:repeat-y}.side_menu_list>li{padding:0 0 0 20px}.side_menu_list>li::before{content:"";display:block;width:14px;height:1px;position:absolute;top:11px;left:0;background-image:linear-gradient(to right,#606060,#606060 2px,transparent 2px,transparent 2px);background-size:4px 2px;background-position:left top;background-repeat:repeat-x}}.side_menu_list a,.side_menu_list span{display:inline-block;padding:2px 0 2px 28px;font-size:1.4rem}.side_menu_list a{background:url(http://docs.live2d.com/4.2/assets/images/common/left-nav_icon_page.svg) no-repeat 2px 3px;background-size:14px 18px;text-decoration:underline}.side_menu_list a:hover{text-decoration:none;color:#169ca6}.editor .side_menu_list a:hover{color:#ff6e2d}.side_menu_list a.is-current{text-decoration:none;pointer-events:none;color:#169ca6}.editor .side_menu_list a.is-current{color:#ff6e2d}.nizima .side_menu_list a.is-current{color:#6a48f3}.side_menu_list li a.blank::after{width:10px;height:10px;margin:0 0 0 4px}.side_menu_list .is-accordion > *:not(ul) {background:none;display:inline-block;position:relative;cursor:pointer;background:url(http://docs.live2d.com/4.2/assets/images/common/left-nav_icon_sdk_square.svg) no-repeat 0 2px;background-size:18px 18px}.editor .side_menu_list .is-accordion > *:not(ul) {background:url(http://docs.live2d.com/4.2/assets/images/common/left-nav_icon_editor_square.svg) no-repeat 0 2px;background-size:18px 18px}.nizima .side_menu_list .is-accordion > *:not(ul) {background:url(http://docs.live2d.com/4.2/assets/images/common/left-nav_icon_nizima_square.svg) no-repeat 0 2px;background-size:18px 18px}.side_menu_list .is-accordion>a{pointer-events:none}.side_menu_list .is-accordion > *:not(ul):before {content:"";display:block;width:2px;height:10px;position:absolute;background:#169ca6;top:6px;left:8px}.editor .side_menu_list .is-accordion > *:not(ul):before {background:#ff6e2d}.nizima .side_menu_list .is-accordion > *:not(ul):before {background:#6a48f3}.side_menu_list .is-accordion > *:not(ul):after {content:"";display:block;width:10px;height:2px;background:#169ca6;position:absolute;top:10px;left:4px}.editor .side_menu_list .is-accordion > *:not(ul):after {background:#ff6e2d}.nizima .side_menu_list .is-accordion > *:not(ul):after {background:#6a48f3}.side_menu_list .is-accordion > *:not(ul).is-active::before {transform:rotate(90deg)}.side_menu_list ul{margin:0 0 0 26px;position:relative}.side_menu_list ul.is-open{visibility:visible;opacity:1;transition:visibility .7s ease , opacity .7s ease}.side_menu_list ul.is-open>li{line-height:1.5;margin:3px 0;font-size:1.4rem;transition:line-height .2s ease-out , margin .2s ease-out , font-size .2s ease-out}.side_menu_list ul.is-open>li>a,.side_menu_list ul.is-open>li>span{padding-top:2px;padding-bottom:2px;font-size:1.4rem;transition:padding-top .2s ease-out , padding-bottom .2s ease-out , font-size .2s ease-out}.side_menu_list ul.is-open>li>a.blank::after{width:10px;height:10px;margin:4px 2px 0 4px;transition:all .2s ease}.side_menu_list ul{visibility:hidden;opacity:0;transition:visibility .1s ease , opacity .1s ease}.side_menu_list ul li{line-height:0;margin:0;font-size:0;transition:line-height .3s ease-out , margin .3s ease-out , font-size .3s ease-out}.side_menu_list ul li a,.side_menu_list ul li span{padding-top:0;padding-bottom:0;padding-left:28px;font-size:0;transition:padding-top .3s ease-out , padding-bottom .3s ease-out , font-size .3s ease-out}.side_menu_list ul li a.blank::after{width:0;height:0;margin:0}.side_menu_list .is-accordion > *:not(ul):before {transition:transform .3s ease}.side_menu_all_controller{display:flex;align-items:center;justify-content:flex-end;padding:0 0 5px;z-index:2}.side_menu_all_controller .all_open,.side_menu_all_controller .all_close{flex:0 0 auto;text-align:center;margin:0 0 0 13px;font-size:1.3rem;cursor:pointer;padding:0 0 0 14px;position:relative}.side_menu_all_controller .all_open:hover,.side_menu_all_controller .all_close:hover{text-decoration:underline}.side_menu_all_controller .all_open::before{content:"";display:block;border:solid 5px transparent;border-top:solid 5px #b2b2b2;position:absolute;top:35%;left:0}.side_menu_all_controller .all_close::before{content:"";display:block;border:solid 5px transparent;border-bottom:solid 5px #b2b2b2;position:absolute;top:10%;left:0}@media screen and (min-width:1024px){.side_menu_all_controller{position:absolute;top:16px;right:15px}}.dir_name{flex:1 1 auto;height:100%;overflow:hidden}.dir_name a{display:flex;align-items:center;font-size:1.8rem;height:100%;overflow:hidden}.dir_name_img{width:49px;height:49px;margin:1px 0 0 1px}.dir_name_txt{font-size:1.6rem;margin:3px 0 0 10px;padding:0 15px 0 0;transition:.4s ease-in-out}@media screen and (min-width:1024px){.dir_name{cursor:pointer;position:relative}.dir_name::after{content:"";display:block;border:solid 7px transparent;border-right:solid 7px #b2b2b2;position:absolute;top:40%;right:15px}.dir_name a{pointer-events:none}.dir_name_img{margin:0;width:56px;height:56px}.side_menu{transition:width .4s ease-in-out}.side_menu_container{opacity:1;transition:opacity .3s ease-in-out;transition-delay:.2s}.side_menu .dir_name_txt{opacity:1;transition:opacity .3s ease-in-out;transition-delay:.2s}.side_menu .dir_name::after{opacity:1;transition:opacity .4s ease-in-out}.side_menu .side_menu_head{transition:width .4s ease-in-out , background .4s ease-in-out}.side_menu.is-hide{overflow:hidden;width:59px}.side_menu.is-hide .side_menu_inner{overflow:hidden}.side_menu.is-hide .side_menu_head{width:59px;background:#dedede;border-right:none}.side_menu.is-hide .dir_name_txt{opacity:0;transition:opacity .2s ease-in-out}.side_menu.is-hide .dir_name::after{opacity:0;height:0}.side_menu.is-hide .side_menu_container{opacity:0;transition:opacity .4s ease-in-out;transition-delay:0}}.side_menu_version{position:relative;height:50px;background:#f5f5f5;margin:0 0 1px;z-index:3}.side_menu_version_btn{cursor:pointer}.side_menu_version_btn>span{display:inline-block;padding:15px 34px 13px 15px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_version.svg) no-repeat right center;background-size:18px}.side_menu_version_panel{position:absolute;top:50px;left:0;right:0;margin:auto;background:#2e2e2e;border-radius:8px;width:80%;box-shadow:0 3px 3px rgba(0,0,0,.15);opacity:0;visibility:hidden;z-index:-10;transition:opacity .25s ease , visibility .25s ease , z-index .25s ease}.side_menu_version_panel.is-open{opacity:1;visibility:visible;z-index:3}.side_menu_version_list{position:relative;padding:14px 20px}.side_menu_version_list::before{content:'';display:block;position:absolute;top:-13px;left:0;right:0;margin:auto;width:0;height:0;border:7px solid transparent;border-bottom:6px solid #2e2e2e}.side_menu_version_list a{display:block;color:#fff;text-decoration:underline;margin:10px 0;padding:2px 0 2px 26px;position:relative;font-size:1.4rem}.side_menu_version_list a:hover{text-decoration:none}.side_menu_version_list a.is-current{text-decoration:none;pointer-events:none}.side_menu_version_list a.is-current::before{content:'';display:block;position:absolute;top:5px;bottom:0;left:0;width:14px;height:6px;border:2px solid #ff9566;border-top:none;border-right:none;transform:rotate(-45deg)}@media screen and (max-width:1023px){.side_menu_version_panel{width:84%}}.version-alert{margin:0 0 3rem;padding:1.2rem 2.5rem;text-align:center;font-size:1.4rem;line-height:1.7;font-weight:700;background:#ffece3 url(http://docs.live2d.com/4.2/assets/images/common/bg_alert.png.pagespeed.ce.gtO9vn_gS3.png) repeat 0 0;background-size:cover;border:solid 1px #ff9566}@media screen and (max-width:767px){.version-alert a{display:block!important}}.page_utility{}@media screen and (min-width:1024px){.page_utility{background:#f5f5f5;height:auto;min-height:57px;padding:6px;position:fixed;top:50px;right:0;width:calc(100% - 340px);z-index:10;display:flex;align-items:center;transition:width .4s ease-in-out}.page_container.is-wide .page_utility{width:calc(100% - 59px)}}.breadcrumb{display:none;position:relative;width:100%;z-index:2;margin:0}.breadcrumb ul{display:flex;align-items:center;flex-wrap:wrap;line-height:1.2}.breadcrumb li{padding:0 2px 0 0;color:#2e2e2e;line-height:2;font-size:1.4rem}.breadcrumb li a{display:inline-block;color:#2e2e2e}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li+li::before{content:'';display:inline-block;vertical-align:middle;width:13px;height:5px;margin:2px 8px 2px 0!important;border-top:solid 1px #b2b2b2;transform:rotate(-65deg);position:static;border-radius:0;top:inherit;left:inherit;background:none}.breadcrumb li:first-child a{padding:2px 0 0 34px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_home.svg) no-repeat 0 5px;background-size:22px}@media screen and (min-width:1024px){.breadcrumb{display:block;width:100%;margin:0 auto;padding:0 357px 0 24px}.breadcrumb ul{}.breadcrumb li{padding:0 11px 0 0;font-size:1.4rem;word-break:break-all}.breadcrumb li+li::before{margin:2px 7px 2px 0}}.pagetop{width:50px;height:50px;position:fixed;bottom:10px;right:10px;cursor:pointer;visibility:hidden;opacity:0;z-index:10;transition:opacity .2s ease-in-out , visibility .2s ease-in-out}.pagetop svg .cls-1{fill:#fff}.pagetop svg .cls-2{fill:#b2b2b2}.pagetop.is-show{visibility:visible;opacity:1}@media screen and (min-width:1024px){.pagetop{display:block;bottom:10px;right:10px}.pagetop.is-bottom{bottom:70px}}.footer{position:relative;padding:20px 20px 20px;font-size:1.4rem;border-top:solid 1px #dedede}.footer_links{margin:30px 0 0}.footer_links li{margin:12px 0}.footer_links a{text-decoration:underline}.footer_links a:hover{text-decoration:none}.footer_logo{width:100px;margin-left:10px!important;padding:10px 0}.footer_logo img{width:100%}@media screen and (min-width:1024px){.footer{padding:20px 30px 25px;border-top:solid 1px #dedede}.footer_links{margin:0}.footer_links ul{display:flex;justify-content:space-between;margin:3px 0 0}.footer_links li{margin:0 15px;padding:0}.footer_row{display:flex;justify-content:space-between}.footer_logo{margin-top:0}}.page_container{position:relative;z-index:0;padding-top:50px}.main{position:relative;z-index:0}@media screen and (min-width:1024px){.page_container{display:flex;padding:0 0 0 340px;transition:padding .4s ease-in-out}.page_container.is-wide{padding:0 0 0 58px}.main{flex:1 1 auto;padding-top:30px;width:calc(100% - 340px)}}.main_contents{padding:30px 16px 50px;min-height:76vh;background:#fff}@media screen and (min-width:1024px){.main_contents{padding:40px 30px 30px;min-height:76vh}}@media screen and (max-width:768px){.main_contents{transition:transform .4s ease-in-out}.main_contents.is-slide{transform:translateX(90vw)}}.page_head{margin:0 0 30px;border-bottom:solid 4px #dedede}@media screen and (min-width:1024px){.page_head{margin:0 0 50px;border-bottom:solid 8px #dedede}}@media screen and (min-width:1024px) and (max-width:768px){.page_utility{width:calc(100% - 59px)}.breadcrumb ul{display:none}.side_menu{z-index:20}.page_container{display:flex;padding:0 0 0 59px;transition:.4s ease-in-out}.main_contents{padding:30px 16px 70px;transition:transform .4s ease-in-out}.main_contents.is-slide{transform:translateX(335px)}}.no-border{border:none}.main_contents a{display:inline;text-decoration:underline}.main_contents a:hover{text-decoration:none}.main_contents a.arrow{display:inline-block;margin:2px 0;padding:0 0 0 25px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_link.svg) no-repeat 0 6px}.blank{display:inline-block;position:relative}.blank::after{content:"";display:inline-block;width:10px;height:10px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_blank.svg) no-repeat 0 0;background-size:10px;vertical-align:top;margin:4px 2px 0 4px}.main .main_contents .dir_top_ttl{color:#2e2e2e!important;text-align:center;margin:10px 0 30px}.main .main_contents .dir_top_ttl_img{width:120px;height:120px;margin:0 auto 10px}@media screen and (min-width:1024px){.main .main_contents .dir_top_ttl{text-align:left;margin:10px 0 30px;padding:0 0 10px;border-bottom:solid 8px #dedede}.main .main_contents .dir_top_ttl_img{display:inline-block;vertical-align:middle;width:80px;height:80px;margin-right:20px}}h1{font-size:3.0rem;font-weight:700;line-height:1.4;text-align:left;margin:80px 0 10px;color:#000}h1.pagetitle{margin:10px 0 20px;border:none}.pagetitle+h1{margin-top:55px}h2{font-weight:700;line-height:1.4;font-size:2.4rem;margin:50px 0 10px;color:#000}h3{font-size:2.0rem;font-weight:700;line-height:1.4;margin:45px 0 10px}h2+h3{margin-top:20px}h4{font-size:2.0rem;font-weight:700;line-height:1.4;margin:25px 0 10px;color:#000}h5{font-size:1.6rem;font-weight:700;line-height:1.4;margin:20px 0 10px;color:#000}h6{font-size:1.6rem;font-weight:700;line-height:1.4;margin:20px 0 10px}@media screen and (min-width:1024px){h1{font-size:4.0rem;font-weight:700;line-height:1.4;margin:80px 0 20px;padding:0 0 10px}h1.pagetitle{margin:15px 0 30px;padding:0 0 10px;border-bottom:solid 8px #dedede}.pagetitle+h1{margin-top:55px}h2{font-size:2.8rem;font-weight:700;line-height:1.4;margin:80px 0 20px}h3{font-size:2.2rem;font-weight:700;line-height:1.4;margin:50px 0 10px}h2+h3{margin-top:20px}h4{font-size:2.2rem;font-weight:700;line-height:1.4;margin:30px 0 10px}h5{font-size:1.8rem;font-weight:700;line-height:1.4;margin:20px 0 10px}h6{font-size:1.8rem;font-weight:700;line-height:1.4;margin:20px 0 10px}}.main_contents .ek-underline{display:inline;position:relative;text-decoration:none!important;background:linear-gradient(transparent 70%,#ff919c 0%)}.main_contents .indent{padding-left:4rem}@media screen and (max-width:1023px){.main_contents .indent{padding-left:3rem}}.main_contents a{color:#2e2e2e;text-decoration:underline}.main_contents a:hover{text-decoration:none}.main_contents .icon-link a{display:inline-block;position:relative;padding:0 0 0 22px}.main_contents .icon-link a::before{content:"";display:block;width:14px;height:14px;position:absolute;top:5px;left:0;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_arrow.svg) no-repeat 0 0;background-size:100%}a img{transition:.2s ease}a:hover img{opacity:.7}.main .main_contents ul,.interface-interface-skeleton__content ul{margin:15px 0 20px}.main .main_contents ul.is-style-default li,.main .main_contents ul li,.interface-interface-skeleton__content ul.is-style-default li,.interface-interface-skeleton__content ul li{position:relative;padding:0 0 0 2rem;margin:6px 0}.main .main_contents ul.is-style-default li::before,.main .main_contents ul li::before,.interface-interface-skeleton__content ul.is-style-default li::before,.interface-interface-skeleton__content ul li::before{content:"";display:block;width:4px;height:4px;border-radius:4px;background:#2e2e2e;position:absolute;top:8px;left:.5rem}.main .main_contents ul.icon-link li,.interface-interface-skeleton__content ul.icon-link li{padding-left:0}.main .main_contents ul.icon-link li:before,.interface-interface-skeleton__content ul.icon-link li:before{display:none}.main .main_contents ol,.interface-interface-skeleton__content ol{margin:15px 0 20px;counter-reset:count 0}.main .main_contents ol li,.interface-interface-skeleton__content ol li{position:relative;padding:0 0 0 2rem;margin:6px 0;counter-reset:item 0}.main .main_contents ol li::before,.interface-interface-skeleton__content ol li::before{content:"";display:block;position:absolute;top:0;left:0;content:counter(count) ". ";counter-increment:count 1}.main .main_contents dl,.interface-interface-skeleton__content dl{margin:18px 0}.main .main_contents dl dt,.interface-interface-skeleton__content dl dt{position:relative;padding:0 0 0;margin:6px 0;font-weight:700}.main .main_contents dl dd,.interface-interface-skeleton__content dl dd{margin:6px 0 18px;padding:0 0 0 3.2rem}.main .main_contents .border-box{display:block;padding:15px 20px;margin:20px 0;border:solid 1px #b2b2b2}.main .main_contents .border-box-red{display:block;padding:15px 20px;margin:20px 0;border:solid 1px #ff2339;background:#fff3f5}@media screen and (min-width:1024px){.main .main_contents .border-box{margin:20px 0}.main .main_contents .border-box,.main .main_contents .border-box-red{max-width:1000px}}.main_contents .wp-block-separator{border-top:solid 1px #dedede!important;border-bottom:none!important;margin:50px 0;width:100%!important}.main_contents table{border-collapse:collapse;margin:20px 0}.main_contents table th,table td{border:solid 1px #b2b2b2;padding:10px}.main_contents table th{background:#dedede;font-weight:400}.main_contents table img{margin:0!important;display:inline-block}@media screen and (max-width:1023px){.main_contents .sp-scroll-table{width:100%;overflow-x:auto}.main_contents .sp-scroll-table table{min-width:150%}.main_contents .sp-scroll-table th,.main_contents .sp-scroll-table td{min-width:5vw}}.wp-block-table{display:block;margin-bottom:0!important}.no-border table th,.no-border table td{border:none}@media screen and (min-width:1024px){.wp-block-table{display:block;margin-bottom:0!important}.main .main_contents table,.main .main_contents .sp-scroll-table,.wp-block-table{max-width:1000px}}.cell-img-center{display:block;margin-left:auto;margin-right:auto}.main_contents .caution-box{border-style:solid;border-width:1px;margin:15px 0}.main_contents .caution-box-head{margin:0!important;padding:10px 20px 8px;color:#fff!important;font-size:1.8rem;font-weight:400}.main_contents .caution-box-content{padding:20px 30px 20px;background:#f5f5f5}.main_contents .caution-box .strong{font-weight:700;margin:0 0 5px;font-size:1.8rem}.main_contents .caution-box .desc{margin-top:0}.main_contents .tips-box{background:#f5f5f5;margin:20px 0;padding:5px 30px 25px}.main_contents .tips-box-head{font-size:1.8rem;font-weight:600;margin:14px 0 10px!important;padding:9px 0 0 37px}.main_contents .tips-box .desc{margin-top:0}@media screen and (min-width:1024px){.main_contents .tips-box{margin:20px 0}.main_contents .caution-box,.main_contents .tips-box{max-width:1000px}}.main_contents .wp-block-image{margin:30px 0 30px}@media screen and (min-width:1024px){.main_contents .wp-block-image{margin:35px 0 35px}}.main_contents .wp-block-image>a{display:inline-block}.main_contents .wp-block-image figcaption{margin-top:.1em}.main_contents p>img,.main_contents li>img{margin:15px 0 30px}.main_contents .wp-block-embed{margin:20px 0 25px}.main_contents .wp-block-embed figcaption{margin-top:.1em}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab{margin:0!important;border-width:0!important;float:none!important;flex:1 1 auto!important;position:relative;padding:0!important}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab+.uagb-tab{margin-left:2px!important}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab+.uagb-tab::before{content:"";display:block;width:1px;height:40px;background:#b2b2b2;position:absolute;top:0;bottom:0;left:-2px;margin:auto}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a{text-decoration:none;font-weight:700;display:block!important;padding:20px 12px!important;position:relative}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a::after{content:"";display:block;width:100%;height:4px;background:#dedede;position:absolute;bottom:0;left:0}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active{background:none!important}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab span,.editor-styles-wrapper .uagb-tabs__panel .uagb-tab a>p{color:#2e2e2e!important}.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop ul.uagb-tabs__panel{width:100%}.wp-block-uagb-tabs .uagb-tabs__body-wrap{border:solid 20px #f5f5f5!important}.uagb-tab::before{display:none!important}@media screen and (max-width:1023px){.uagb-tabs__wrap{display:block!important}.uagb-tabs__panel{min-width:inherit!important;max-width:inherit!important;flex-direction:row!important;width:100%;overflow-x:auto;padding:0 0 10px!important}.wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab{min-width:27vw;flex:1 0 auto!important}.uagb-tabs__wrap.uagb-tabs__vstyle6-mobile .uagb-tabs__body-wrap{max-width:100%!important}}.main_contents .update{color:#606060;font-size:1.4rem;text-align:right;margin:0 0 30px}@media screen and (min-width:1024px){.main_contents .update{margin:0 0 10px}}.main_contents h1+.update{margin-top:-14px}.main_contents *[class*="enlighter-"]{margin:15px 0}.main_contents .wp-block-columns{margin-bottom:0}.main_contents .wp-block-group>figure+p{width:60%}@media screen and (max-width:1023px){.main_contents .wp-block-columns{gap:0}.main_contents .wp-block-group>figure+p{width:70%}}@media screen and (min-width:1024px){.main_contents .wp-block-columns{max-width:1550px}.wp-block-columns.column-auto>.wp-block-column{flex-basis:auto!important;flex-grow:0!important;width:auto!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column .wp-block-image {margin:20px 0}}@media screen and (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile) {gap:2rem}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-of-type {}}.beta_page{display:inline-block;padding:8px 15px 5px 40px;border:solid 1px #5b7a84;border-radius:20px;text-align:left;color:#5b7a84;font-weight:700;font-size:1.5rem;background:#eef1f2 url(http://docs.live2d.com/4.2/assets/images/common/icon_beta.svg) no-repeat 13px 10px;background-size:20px 20px}.beta_text{display:inline-block;padding:8px 15px 5px 40px;border:solid 1px #5b7a84;border-radius:20px;text-align:left;color:#fff;font-weight:700;font-size:1.5rem;background:#5b7a84 url(http://docs.live2d.com/4.2/assets/images/common/icon_beta_w.svg) no-repeat 13px 10px;background-size:20px 20px;position:relative;margin:20px 0 5px;box-shadow:2px 2px 0 rgba(0,0,0,.15)}.beta_text::after{content:"";display:block;border:solid 7px transparent;border-top:solid 8px #5b7a84;position:absolute;bottom:-16px;left:42px}.beta_text+*{margin-top:10px!important}.alpha_page{display:inline-block;padding:8px 15px 5px 40px;border:solid 1px #5b7a84;border-radius:20px;text-align:left;color:#5b7a84;font-weight:700;font-size:1.5rem;background:#eef1f2 url(http://docs.live2d.com/4.2/assets/images/common/icon_alpha.svg) no-repeat 13px 10px;background-size:20px 20px}.alpha_text{display:inline-block;padding:8px 15px 5px 40px;border:solid 1px #5b7a84;border-radius:20px;text-align:left;color:#fff;font-weight:700;font-size:1.5rem;background:#5b7a84 url(http://docs.live2d.com/4.2/assets/images/common/icon_alpha_w.svg) no-repeat 13px 10px;background-size:20px 20px;position:relative;margin:20px 0 5px;box-shadow:2px 2px 0 rgba(0,0,0,.15)}.alpha_text::after{content:"";display:block;border:solid 7px transparent;border-top:solid 8px #5b7a84;position:absolute;bottom:-16px;left:42px}.alpha_text+*{margin-top:10px!important}@media screen and (min-width:1024px){.beta_page+.alpha_page,.alpha_page+.beta_page,.beta_text+.alpha_text .alpha_text+.beta_text{margin-left:5px}}.aligncenter{margin-left:auto;margin-right:auto}.main .main_contents .uagb-toc__wrap{border:none!important;border-radius:0!important;background:#f5f5f5!important;margin-bottom:30px!important}.main .main_contents .uagb-toc__title{font-size:1.6rem!important;padding:2px 0 0 30px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_table-of-contents.svg) no-repeat 0 center;background-size:17px;color:#606060!important;font-weight:700!important}.main .main_contents .uagb-toc__list .uagb-toc__list{list-style:none!important;list-style-type:none!important;margin:7px 0!important;font-size:1.5rem!important;line-height:1.5}.main .main_contents .wp-block-uagb-table-of-contents ul.uagb-toc__list,.main .main_contents .wp-block-uagb-table-of-contents ol.uagb-toc__list{margin-left:0!important}.main .main_contents .uagb-toc__list li::before{background:none!important}.main .main_contents .uagb-toc__list .uagb-toc__list a:hover{text-decoration:none}@media screen and (min-width:1024px){.main .main_contents .uagb-toc__wrap{max-width:1000px}}.lightbox a{display:inline-block}.main_contents .news{font-feature-settings:"palt";margin-top:15px}@media screen and (min-width:1024px){.main_contents .news br:first-of-type{display:none}.main_contents .news{text-indent:-6.5em;padding-left:6.5em;line-height:1.8;margin-top:6px}}#comments{margin:60px 0 0;padding:30px 20px 40px;background:#dedede}#comments #reply-title{color:#2e2e2e;margin-top:0;padding:3px 0 0 40px;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_comment.svg) no-repeat 0 2px;background-size:29px}.comment-notes{font-size:1.5rem;margin:10px 0}.required-field-message{display:block}#comments textarea{background:#fff;border:solid 1px #b2b2b2;width:100%;padding:8px}#comments label{display:block;color:#2e2e2e;margin:10px 0 3px}#comments #submit{display:block;margin:15px auto 0;padding:15px 30px;text-align:center;color:#fff;background:#2e2e2e;cursor:pointer}@media screen and (max-width:320px){.g-recaptcha{transform-origin:0% 0%;transform:scale(.82)}}@media screen and (min-width:1024px){#comments{margin:100px 0 0;padding:37px 35px 30px}#comments #reply-title{padding:3px 0 0 43px}.comment-note>span{display:inline-block}#comments label{display:inline-block;vertical-align:top;min-width:70px;padding:0 10px 0 0;margin:7px 0 0;text-align:right}#comments textarea{padding:4px 10px;height:138px}#comments .comments-area-row{display:flex;justify-content:space-between;align-items:flex-end;padding:0}#comments .comment-form-comment{flex:1 1 auto}#comments .form-submit{width:100%;margin:6px 0 8px 0!important}#comments #submit{width:100%;margin:0}#comments .comment-form::after{content:"";display:block;clear:both;height:0}#comments .comment-form-btn{flex:0 0 304px;margin:0 0 0 20px}}#comments .g-recaptcha>div{max-width:100%}#was-this-helpful+#comments{margin-top:10px}#was-this-helpful{margin:60px 0 0;padding:30px 20px 30px;background:#dedede;display:block!important}#was-this-helpful #wthf-title{color:#2e2e2e;margin-top:0;padding:3px 0 0 40px;background:url(/4.2/assets/images/common/icon_comment.svg) no-repeat 0 2px;background-size:29px}#was-this-helpful #wthf-yes-no{display:flex;justify-content:space-between;margin:20px 0 0}#was-this-helpful #wthf-yes-no>span{flex:0 0 49%;padding:15px 30px;text-align:center;color:#fff;background:#2e2e2e;cursor:pointer;box-shadow:0 2px 2px rgba(0,0,0,.2)}#was-this-helpful #wthf-yes-no>span:hover{background:#ff6e2d;color:#fff}@media screen and (min-width:1024px){#was-this-helpful{margin:100px 0 0;padding:30px 35px 30px;display:flex!important;align-items:center;justify-content:flex-start!important;gap:100px}#was-this-helpful #wthf-title{padding:3px 0 0 43px;margin:0}#was-this-helpful #wthf-yes-no{flex:0 1 390px;gap:10px;margin:0}#was-this-helpful #wthf-yes-no>span{flex:0 1 184px}}.editor .header_primary{border-color:#ff6e2d}.editor .main_contents h3,.editor .main_contents h6,.editor .main_contents h3 a,.editor .main_contents h6 a{color:#ff6e2d}.editor .main_contents a{color:#ff6e2d}.editor .caution-box{border-color:#ff6e2d}.editor .caution-box-head{background:#ff6e2d}.editor .caution-box-content .strong{color:#ff6e2d}.editor .tips-box-head{color:#ff6e2d;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_tips_editor.svg) no-repeat 0 center;background-size:27px}.editor #comments #submit:hover{background:#ff6e2d}.editor .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active span,.editor-styles-wrapper .uagb-tabs__panel .uagb-tab.uagb-tabs__active p{color:#ff6e2d!important}.editor .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active a::after{background:#ff9566}.editor .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a:hover:after{background:#ff9566}.editor .uagb-toc__list .uagb-toc__list a{color:#ff6e2d}.editor .main_contents .blank::after{background:url(http://docs.live2d.com/4.2/assets/images/common/icon_blank_editor.svg) no-repeat 0 0;background-size:10px}.sdk .header_primary{border-color:#169ca6}.sdk .main_contents h3,.sdk .main_contents h6,.sdk .main_contents h3 a,.sdk .main_contents h6 a{color:#169ca6}.sdk .main_contents a{color:#169ca6}.sdk .caution-box{border-color:#169ca6}.sdk .caution-box-head{background:#169ca6}.sdk .caution-box-content .strong{color:#169ca6}.sdk .tips-box-head{color:#169ca6;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_tips_sdk.svg) no-repeat 0 center;background-size:27px}.sdk #comments #submit:hover{background:#169ca6}.sdk .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active span{color:#169ca6!important}.sdk .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active a::after{background:#ff9566}.sdk .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a:hover:after{background:#ff9566}.sdk .uagb-toc__list .uagb-toc__list a{color:#169ca6}@media screen and (min-width:1024px){.main .main_contents .width100,.main .main_contents .width100 table{max-width:100%!important}}.sdk .main_contents .blank::after{background:url(http://docs.live2d.com/4.2/assets/images/common/icon_blank_sdk.svg) no-repeat 0 0;background-size:10px}.nizima .header_primary{border-color:#6a48f3}.nizima .main_contents h3,.nizima .main_contents h6,.nizima .main_contents h3 a,.nizima .main_contents h6 a{color:#6a48f3}.nizima .main_contents a{color:#6a48f3}.nizima .caution-box{border-color:#6a48f3}.nizima .caution-box-head{background:#6a48f3}.nizima .caution-box-content .strong{color:#6a48f3}.nizima .tips-box-head{color:#6a48f3;background:url(http://docs.live2d.com/4.2/assets/images/common/icon_tips_nizima.svg) no-repeat 0 center;background-size:27px}.nizima #comments #submit:hover{background:#6a48f3}.nizima .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active span,.nizima-styles-wrapper .uagb-tabs__panel .uagb-tab.uagb-tabs__active p{color:#6a48f3!important}.nizima .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab.uagb-tabs__active a::after{background:#ff9566}.nizima .wp-block-uagb-tabs .uagb-tabs__panel .uagb-tab a:hover:after{background:#ff9566}.nizima .uagb-toc__list .uagb-toc__list a{color:#6a48f3}.nizima .main_contents .blank::after{background:url(http://docs.live2d.com/4.2/assets/images/common/icon_blank_nizima.svg) no-repeat 0 0;background-size:10px}.pagination:before,.pagination:after{content:"";display:table;table-layout:fixed}.pagination:after{clear:both}.pagination a{font-size:1.6rem;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,1);box-shadow:inset 0 -1px 0 rgba(255,255,255,1);text-decoration:none;-webkit-transition:color 80ms ease-in , -webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in , -webkit-box-shadow 130ms ease-in-out;transition:color 80ms ease-in , box-shadow 130ms ease-in-out;transition:color 80ms ease-in , box-shadow 130ms ease-in-out , -webkit-box-shadow 130ms ease-in-out}.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover {color:#000;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0) , 0 3px 0 rgba(0,0,0,1);box-shadow:inset 0 0 0 rgba(0,0,0,0) , 0 3px 0 rgba(0,0,0,1)}.pagination{border-top:1px solid #eee;font-size:1.5rem;font-weight:700;margin:70px 0 0;padding:2em 0 0;text-align:center}.pagination .icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-.0625em;vertical-align:middle;width:1em;width:16px;height:16px}.screen-reader-text{display:none}.page-numbers.current{color:#767676;display:inline-block}.page-numbers{padding:.5em .75em}.page-numbers.current{color:#767676;display:inline-block}.page-numbers.current .screen-reader-text{clip:auto;height:auto;overflow:auto;position:relative!important;width:auto}.prev.page-numbers,.next.page-numbers{background-color:#ddd;-webkit-border-radius:2px;border-radius:2px;display:inline-block;font-size:24px;font-size:1.5rem;line-height:1;padding:11px 12px}.prev.page-numbers,.next.page-numbers{-webkit-transition:background-color .2s ease-in-out , border-color .2s ease-in-out , color .3s ease-in-out;transition:background-color .2s ease-in-out , border-color .2s ease-in-out , color .3s ease-in-out}.prev.page-numbers:focus,.prev.page-numbers:hover,.next.page-numbers:focus,.next.page-numbers:hover{background-color:#767676;color:#fff}.prev.page-numbers{float:left}.next.page-numbers{float:right}@media screen and (min-width:768px){.comments-pagination,.post-navigation{clear:both}.navigation.pagination{clear:both;float:none;width:100%;margin:100px 0 0}.has-sidebar .navigation.pagination,
    .archive.page-one-column:not(.has-sidebar) .navigation.pagination {float:none;width:100%}.nav-links .nav-title{position:relative}.nav-title-icon-wrapper{position:absolute;text-align:center;width:2em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{left:-2em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{right:-2em}.page-numbers{display:inline-block}.page-numbers.current{font-size:1.6rem}}.common .header_search{display:none}.common .dir_select{display:none}.common .page_container{padding:0}.common .page_container .main{padding-top:0}.notfound_ttl{font-size:3.0rem;font-weight:700;margin:0 0 20px}.notfound_blk{margin:0 0 30px}@media screen and (min-width:1024px){.common .main_contents{min-height:86vh}.notfound_ttl{font-size:4.8rem;margin:30px 0 40px}.notfound_blk{margin:0 0 30px}}.main_contents h2+.wp-block-table table,.main_contents figure+.wp-block-table table{margin-top:0!important}.main_contents h3+.wp-block-table table,.main_contents h4+.wp-block-table table{margin-top:5px!important}.main_contents h2+.wp-block-image,.main_contents h3+.wp-block-image,.main_contents h4+.wp-block-image{margin-top:20px!important}.main_contents h1+h2,.main_contents .update+h2{margin-top:60px}.main_contents .update+*,.main_contents h1+h2,.main_contents .wp-block-separator+*{margin-top:0!important}.components-button svg{width:auto;height:auto}.block-editor-block-list__block{margin-left:auto!important;margin-right:auto!important;max-width:840px!important}.editor-styles-wrapper p{line-height:1.6;font-size:1.6rem}.editor-styles-wrapper{font-size:1.6rem!important}*:lang(en) {font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue',sans-serif!important}*:lang(zh-CHS) {font-family:"Segoe UI","Microsoft Yahei",Simhei,sans-serif!important}*:lang(ko) {font-family:"Malgun Gothic","Yoon Gothic",sans-serif!important}.enlighter span,.enlighter-t-wpcustom.enlighter-linenumbers div.enlighter>div::before{font-family:"Source Code Pro","Liberation Mono","Courier New",Courier,monospace!important}