.btn-demo,.c-btn,.c-btn[target=_blank]{background-position:right 50%;background-repeat:no-repeat}.btn-demo,.c-btn{display:inline-block}.c-btn{background-image:url(../images/common/btn-arrow-right.svg);-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}.c-btn:hover{text-decoration:none}.c-btn[target=_blank]{background-image:url(../images/common/btn-blank.svg)}.c-btn.small{height:34px;line-height:34px;padding:0 34px 0 17px;font-size:14px;border-radius:17px;background-size:34px}.btn-demo,.c-btn.large,.c-btn.medium{border-radius:25px}.c-btn.medium{height:40px;line-height:40px;padding:0 40px 0 20px;font-size:16px;background-size:40px}.c-btn.large{height:50px;line-height:50px;padding:0 50px 0 25px;font-size:17px;background-size:50px}.c-btn.block,.psp_add-title span,.service-header .service-header-console .hc-lang-list.active{display:block}.c-btn.primary{background-color:#37b7ce;color:#fff}.btn-demo,.c-btn.black{background-color:#323a46;color:#fff}.c-btn.primary:hover{background-color:#31a1b5;color:#fff}.btn-demo.active,.btn-demo:active,.btn-demo:hover,.c-btn.black:hover,.tutorial-about .ta-link .ta-btn:hover{background-color:#1f242b}.c-btn.black:hover{color:#fff}.dropdown-area{position:relative;width:auto;height:auto}.btn-demo,.service-hero .sh-data .service_link .btn-regist{height:50px;line-height:50px;font-size:16px;padding:0 50px 0 2em;background-size:50px 50px}.dropdown-area.margin,ul.tutorial-step-list li .sl-data .sl-link{margin-top:15px}.btn-demo{cursor:pointer;width:auto;background-image:url(../images/common/btn-door.svg)}.dropdown-list{position:absolute;top:55px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:hsla(0,0%,100%,.9);font-size:14px;border-radius:6px;padding:.5em 0;-webkit-box-shadow:0 5px 5px 5px rgba(50,58,70,.25);box-shadow:0 5px 5px 5px rgba(50,58,70,.25);list-style:none;display:none}.dropdown-list li a{display:block;color:#323a46;padding:.5em 3em .5em 1.5em;word-break:keep-all}.dropdown-list li a:hover{background:rgba(50,58,70,.1)}.service-header{position:absolute;z-index:9999;width:100%;height:80px;padding:20px}.service-header.fixed{position:fixed;background-color:rgba(49,58,70,.75)}.psq_func-list li,.service-header .service-header-nav,.service-hero .sh-data .service_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.service-header .service-header-logo{height:40px;width:auto;margin:0}.service-header .service-header-logo img{height:100%;width:auto}.service-header .service-header-link{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.service-header .service-header-link li{line-height:40px;font-size:16px;margin-left:2em}.service-header .service-header-link li a{position:relative;color:#fff}.service-header .service-header-link li a:before{content:"";position:absolute;left:0;bottom:-.35em;width:100%;height:2px;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}.service-header .service-header-link li a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.service-header .service-header-btn-sp{display:none}@media (max-width:767px){.pc{display:none}.c-btn.small{height:30px;line-height:30px;padding:0 30px 0 15px;font-size:13px;border-radius:15px;background-size:30px}.c-btn.medium{height:36px;line-height:36px;padding:0 36px 0 18px;font-size:15px;border-radius:18px;background-size:36px}.c-btn.large{height:46px;line-height:46px;padding:0 46px 0 23px;font-size:16px;border-radius:23px;background-size:46px}.dropdown-area.margin{margin-top:12px}.btn-demo{height:40px;line-height:40px;border-radius:20px;font-size:14px;padding:0 40px 0 2em;background-size:40px 40px}.dropdown-list{top:45px;border-radius:5px}.service-header{height:60px;padding:15px}.service-header .service-header-logo{position:absolute;top:8px;left:60px;height:30px}.service-header .service-header-link{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0)}.service-header .service-header-link.active{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.service-header .service-header-link li{margin:0}.service-header .service-header-link li a{color:#323a46;display:block;width:100%;font-size:18px;line-height:3em}.service-header .service-header-btn-sp{display:block;position:absolute;z-index:9999;left:15px;top:18px;width:30px;height:24px}.service-header .service-header-btn-sp span{display:block;position:absolute;cursor:pointer;height:3px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.service-header .service-header-btn-sp span:nth-child(2n){left:50%;border-radius:0 3px 3px 0}.service-header .service-header-btn-sp span:nth-child(odd){left:0;border-radius:3px 0 0 3px}.service-header .service-header-btn-sp span:first-child,.service-header .service-header-btn-sp span:nth-child(2){top:0}.service-header .service-header-btn-sp span:nth-child(3),.service-header .service-header-btn-sp span:nth-child(4){top:10px}.service-header .service-header-btn-sp span:nth-child(5),.service-header .service-header-btn-sp span:nth-child(6){top:21px}}.service-header .service-header-console,.service-hero .sh-content,.tutorial-about .ta-link,.tutorial-header,.tutorial-steps-item dl dt,.tutorial-steps-nav ul,ul.tutorial-step-list li{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (max-width:767px) and (max-width:320px){.service-header .service-header-btn-sp{left:12px;top:15px;width:24px;height:19px}}.service-header .service-header-console .hc-regist a,.service-hero .sh-data .service_link .btn-regist{background-color:#ffd800;color:#323a46;margin-right:15px;background-position:right 50%;background-repeat:no-repeat}.service-header .service-header-console{position:absolute;top:20px;right:20px;width:auto;height:40px;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-header .service-header-console .hc-regist a{display:inline-block;line-height:40px;border-radius:20px;padding:0 2.5em 0 1.5em;font-size:15px;background-image:url(../images/common/btn-arrow-blk-right.svg);background-size:38px 38px;-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}.service-header .service-header-console .hc-regist a:hover,.service-hero .sh-data .service_link .btn-regist:hover{background-color:#e5c300}.service-header .service-header-console .hc-func a{font-size:15px;display:inline-block;border:1px solid hsla(0,0%,100%,.75);background-color:rgba(50,58,70,.75);line-height:38px;border-radius:20px 0 0 20px;color:#fff;padding:0 1em 0 1.5em;-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}.service-header .service-header-console .hc-func a:hover{background:hsla(0,0%,100%,.1)}.service-header .service-header-console .hc-lang{cursor:pointer;position:relative;background-color:#fff;border-radius:0 20px 20px 0}.service-header .service-header-console .hc-lang-btn{width:40px;height:40px;background-image:url(../images/index/ico-lang.svg);background-size:100%}.service-header .service-header-console .hc-lang-btn img{width:16px;margin:22px 0 0 17px;border:1px solid #bbb}.service-header .service-header-console .hc-lang-btn:hover{background-image:url(../images/index/ico-lang-r.svg)}.service-header .service-header-console .hc-lang-list{display:none;position:absolute;right:0;bottom:-10px;-webkit-transform:translateY(100%);transform:translateY(100%);list-style:none;padding:0;margin:0;background-color:hsla(0,0%,100%,.95);border-radius:8px;overflow:hidden;-webkit-box-shadow:0 5px 5px 5px rgba(50,58,70,.25);box-shadow:0 5px 5px 5px rgba(50,58,70,.25)}.service-header .service-header-console .hc-lang-list li{white-space:nowrap;padding:0;margin:0}.service-header .service-header-console .hc-lang-list li:hover{background-color:rgba(50,58,70,.1)}.service-header .service-header-console .hc-lang-list li.active{background-color:rgba(50,58,70,.2)}.service-header .service-header-console .hc-lang-list li a{display:block;line-height:1em;color:#323a46;font-size:14px;padding:1em 3em 1em 1em}.service-hero{position:relative;width:100%;height:auto;background-image:url(../images/tutorial/bg.svg),linear-gradient(105deg,#ff00a1,#7800b5 33%,#0500ee 66%,#00fad8);background-attachment:fixed;background-size:contain,auto;padding:80px 0}.psq_about-title,.psq_event-data-title,.psq_func-heading h2{background-image:linear-gradient(105deg,#ff00a1,#7800b5 33%,#0500ee 66%,#00fad8)}.service-hero dd,.service-hero dl,.service-hero dt,.service-hero li,.service-hero ol,.service-hero ul{margin:0;padding:0;list-style:none}.service-hero .sh-content{width:1140px;height:600px;padding:0 50px;margin:0 auto;background:url(../images/index/main_image.png) 100%/auto 600px no-repeat;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-hero .sh-data{width:100%}.service-hero .sh-data .service_name{color:hsla(0,0%,100%,.5);line-height:1em;margin-bottom:1.5em;font-size:14px}.service-hero .sh-data .service_title{width:499px;height:auto}.psp_ad-image img,.psq_event-wrapper,.service-hero .sh-data .service_image img,.service-hero .sh-data .service_title img,.tutorial-about .ta-image img,.tutorial-header .thumb-item img,ul.tutorial-step-list li .sl-thumb img{width:100%;height:auto}.service-hero .sh-data .service_text{color:#fff;font-size:18px;margin-top:2em;line-height:2em;letter-spacing:.05em}.service-hero .sh-data .service_link .btn-regist{width:auto;border-radius:25px;background-image:url(../images/common/btn-arrow-blk-right.svg)}.service-hero .sh-data .service_image{width:100%;height:auto;margin-top:25px}.service-hero .sh-patent{position:absolute;color:hsla(0,0%,100%,.5);line-height:1em;bottom:1em;left:1em;font-size:10px}.psq_event-wrapper{magrgin:0 auto;overflow:hidden}.psq_event-search{text-align:center;background-color:#313a46;padding:40px 0 60px}.psq_event-data,.psq_func{background-color:rgba(49,58,70,.05)}.psq_event-search h3{color:#fff;line-height:1em;margin-bottom:1em}.psq_event-search .search_wrap{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.psq_event-search .search_form{display:inline-block;outline:0;height:60px;line-height:60px;padding:0 1.5em;border-radius:30px 0 0 30px;background:#eee;border:none;margin:0;font-size:18px}.psq_event-search .search_button{display:inline-block;outline:0;width:auto;height:60px;padding:0 1.5em 0 1em;line-height:60px;border-radius:0 30px 30px 0;background:#999;border:none;font-weight:700;font-size:18px;margin:0;color:#fff;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.psq_event-search .search_button:hover{background:#666}.psq_event-data{padding:60px 0 90px;text-align:center}.psq_event-data-title,.psq_func-heading h2{font-size:34px;line-height:1em;padding:.25em .5em;margin-bottom:.75em;color:#fff;display:inline-block}.psq_event .swiper-container{position:relative;width:100%;height:auto;margin:0 auto}.psq_event .swiper-wrapper{height:100%}.psq_event .swiper-slide{text-align:left;width:340px;height:100%}.psq_event .swiper-slide .card{margin-bottom:0!important}.psq_event .swiper-button-next,.psq_event .swiper-button-prev{color:#fff!important;opacity:1;-webkit-transform:scale(1.6);transform:scale(1.6);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:#313a46!important;border-radius:50%;width:30px;height:30px}.psq_event .swiper-button-next:after,.psq_event .swiper-button-prev:after{-webkit-transform:scale(.25);transform:scale(.25)}.psq_event .swiper-button-next:hover,.psq_event .swiper-button-prev:hover{opacity:.25}.psq_event .swiper-button-next{right:30px}.psq_event .swiper-button-prev{left:30px}.psq_event-link{margin-top:40px;text-align:center}.psq_about,.psq_func{padding:120px 0}.psq_about-wrapper{text-align:center;width:1140px;height:auto;margin:0 auto}.psq_about-title{font-size:34px;line-height:1em;padding:.25em .5em;margin-bottom:1.5em;color:#fff;display:inline-block}@media (min-width:768px){.follow-regist,.psq_func-heading .thumb,.sp{display:none}.psq_about-data,.psq_about-data .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.psq_about-data{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.psq_about-data .swiper-container{width:760px}.psq_about-data .swiper-wrapper{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.psq_about-data .swiper-slide{width:340px;height:auto;margin-right:40px;text-align:left}.psq_about-data .swiper-button-next,.psq_about-data .swiper-button-prev{display:none!important}.psq_about-movie iframe{width:380px;height:600px}.psq_about-item .thumb{border-radius:8px;overflow:hidden}.psq_about-item .thumb img,.psq_func-item .thumb img{width:100%;height:auto}.psq_about-item h3{font-size:24px;line-height:1em;padding:.5em 0;text-align:center}.psq_about-item p{font-size:14px}.psq_func-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psq_func-item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.psq_func-item .thumb{width:450px;border-radius:15px;overflow:hidden}.psq_func-list{margin:0;padding:0;width:480px}.psq_func-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.psq_func-list li:not(:first-of-type){margin-top:40px}}@media (max-width:767px){.service-header .service-header-btn-sp.active span{background:#323a46}.service-header .service-header-btn-sp.active span:first-child,.service-header .service-header-btn-sp.active span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.service-header .service-header-btn-sp.active span:nth-child(2),.service-header .service-header-btn-sp.active span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.service-header .service-header-btn-sp.active span:first-child{left:2px;top:4px}.service-header .service-header-btn-sp.active span:nth-child(2){left:calc(50% - 2px);top:4px}.service-header .service-header-btn-sp.active span:nth-child(3){left:-50%;opacity:0}.service-header .service-header-btn-sp.active span:nth-child(4){left:100%;opacity:0}.service-header .service-header-btn-sp.active span:nth-child(5){left:2px;top:14px}.service-header .service-header-btn-sp.active span:nth-child(6){left:calc(50% - 2px);top:14px}.service-header .service-header-console{top:12px;right:12px;height:36px}.service-header .service-header-console .hc-regist a,.service-hero .sh-data .service_text br{display:none}.service-header .service-header-console .hc-func a{font-size:14px;line-height:34px;padding:0 .75em 0 1.25em;border-radius:18px 0 0 18px}.service-header .service-header-console .hc-lang{border-radius:0 18px 18px 0}.service-header .service-header-console .hc-lang-btn{width:36px;height:36px;border-radius:0 18px 18px 0}.service-header .service-header-console .hc-lang-btn img{width:15px;margin:21px 0 0 14px;border:1px solid #bbb}.service-hero{padding:90px 0 50px}.service-hero .sh-content{width:100%;height:auto;background:0 0;padding:0 40px;text-align:center}.service-hero .sh-data .service_name{font-size:13px}.service-hero .sh-data .service_title{width:100%;max-width:499px;margin:0 auto}.service-hero .sh-data .service_text{font-size:16px;text-align:left}.service-hero .sh-data .service_link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-hero .sh-data .service_link .btn-regist{height:40px;line-height:40px;border-radius:20px;font-size:14px;padding:0 40px 0 2em;background-size:40px 40px}.psq_footer{padding-bottom:80px!important}.psq_event-search{padding:30px 0 40px}.psq_event-search h3{font-size:20px;line-height:1.25em}.psq_event-search .search_form{font-size:16px;height:50px;line-height:50px;border-radius:25px 0 0 25px}.psq_event-search .search_button{height:50px;line-height:50px;border-radius:0 25px 25px 0;font-size:16px}.psq_event-data{padding:40px 0 70px}.psq_event-data-title{font-size:24px}.psq_event .swiper-slide{width:80%;max-width:340px}.psq_event .swiper-button-next,.psq_event .swiper-button-prev{width:20px;height:20px}.psq_event .swiper-button-next:after,.psq_event .swiper-button-prev:after{-webkit-transform:scale(.2);transform:scale(.2)}.psq_event .swiper-button-next{right:20px}.psq_event .swiper-button-prev{left:20px}.psq_event-link{margin-top:30px}.psq_about{padding:60px 0}.psq_about-wrapper{width:100%}.psq_about-title{font-size:22px;line-height:1.25em}.psq_about-data .swiper-container{position:relative;width:100%;overflow:hidden}.psq_about-data .swiper-slide{width:80%;max-width:340px;text-align:left}.psq_about-data .swiper-button-next,.psq_about-data .swiper-button-prev{color:#fff!important;opacity:1;-webkit-transform:scale(1.6);transform:scale(1.6);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:#313a46!important;border-radius:50%;width:50px;height:50px}.psq_about-data .swiper-button-next:after,.psq_about-data .swiper-button-prev:after{-webkit-transform:scale(.5);transform:scale(.5)}.psq_about-data .swiper-button-next:hover,.psq_about-data .swiper-button-prev:hover{opacity:.25}.psq_about-data .swiper-button-next{right:0}}@media (max-width:767px) and (max-width:767px){.psq_about-data .swiper-button-next,.psq_about-data .swiper-button-prev{-webkit-transform:scale(.6);transform:scale(.6)}}.psp_ad-wrapper,.psq_func-wrapper{width:960px;height:auto;margin:0 auto}.psq_func-row:not(:first-of-type){margin-top:90px}.psq_func-heading{text-align:center}.psq_func-list{list-style:none}.psq_func-list .ico{width:80px;height:80px;background-color:rgba(49,58,70,.25);border-radius:50%}.psq_func-list .data{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.psq_func-list .data h3{line-height:1em;font-size:22px;margin:0 0 .5em}.psq_func-list .data p{font-size:14px;margin:0}.tutorial-steps-item dd,.tutorial-steps-item dl,.tutorial-steps-item dt,.tutorial-steps-item li,.tutorial-steps-item ul,.tutorial-steps-nav ul{list-style:none;margin:0;padding:0}.tutorial-steps-item dl dt:after,.tutorial-steps-nav ul li{height:60px;-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1)}.container-fluid.tutorial{width:100%;height:auto;background-image:url(../images/tutorial/bg.svg),linear-gradient(105deg,#ff00a1,#7800b5 33%,#0500ee 66%,#00fad8);background-attachment:fixed;background-size:contain,auto;padding:0 0 120px}.tutorial-container{width:900px;height:auto;margin:0 auto}.tutorial-header{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutorial-header .data-item{color:#fff;padding-left:50px;width:550px}.tutorial-header .data-item h2{font-size:40px;line-height:1em;letter-spacing:.1em}.tutorial-header .data-item p{margin-top:1em;line-height:1.75em;font-size:18px;letter-spacing:.05em}.tutorial-header .thumb-item{width:450px;height:auto}.tutorial-steps-nav ul{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutorial-steps-nav ul li{line-height:60px;background:#323a46;color:#fff;cursor:pointer;font-size:18px;text-align:center;width:240px;margin:0 20px;border-radius:12px 12px 0 0;transition:.3s cubic-bezier(.85, 0, .15, 1)}.tutorial-steps-nav ul li:hover{background:#1f242b}.tutorial-steps-nav ul li.active{background:#fff;color:#323a46;cursor:default}.tutorial-steps-nav ul li.active:hover{background:#fff}.tutorial-steps-data{background:#fff;padding:50px;border-radius:20px}.tutorial-steps-item .tutorial-steps-desc{font-size:16px;text-align:center;color:#323a46}.tutorial-about .ta-text span,.tutorial-steps-item .tutorial-steps-desc span{font-weight:700}.tutorial-steps-item dl,.tutorial-steps-item dl dt:not(:first-of-type){margin-top:50px}.tutorial-steps-item dl dt{position:relative;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:rgba(50,58,70,.1);cursor:pointer}.tutorial-steps-item dl dt:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;background:url(../images/tutorial/icon-steps-arrow.svg) 50% 50%/100% no-repeat;transition:.3s cubic-bezier(.85, 0, .15, 1)}.tutorial-steps-item dl dt.active:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tutorial-steps-item dl dt .num{background:#323a46;color:#fff;line-height:1em;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px}.tutorial-steps-item dl dt .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:1em;padding:1.25em;font-weight:400;color:#323a46}ul.tutorial-step-list li{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}ul.tutorial-step-list li .sl-thumb{width:400px;height:auto;background:rgba(50,58,70,.05)}ul.tutorial-step-list li .sl-data{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 30px}ul.tutorial-step-list li .sl-data .sl-title{color:#323a46;font-size:16px;font-weight:700;margin-top:.5em}ul.tutorial-step-list li .sl-data .sl-text{color:#323a46;font-size:16px;margin-top:.5em}ul.tutorial-step-list li .sl-data .sl-notice{width:100%;height:auto;font-size:14px;line-height:1.25em;padding:1em;color:#323a46;background:#fff7d5;border:1px solid #eada96}.tutorial-about{text-align:center;padding:90px 0 0}.tutorial-about h3.ta-title{line-height:1em;color:#fff;font-size:32px;margin-bottom:1em}.tutorial-about .ta-text{font-size:16px;color:#fff;line-height:2em;margin-bottom:1.5em}.tutorial-about .ta-image{width:300px;height:auto;margin:0 auto}.tutorial-about .ta-link{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.tutorial-about .ta-link .ta-btn{margin:0 10px;background-color:#323a46;color:#fff;display:block;line-height:40px;height:40px;padding:0 1.5em 0 50px;border-radius:20px;background-repeat:no-repeat;background-position:left 10px center;background-size:40px 40px;-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}@media (max-width:767px){.psq_about-data .swiper-button-prev{left:0}.psq_about-movie{margin-top:30px}.psq_about-movie iframe{width:300px;height:460px}.psq_about-item .thumb{border-radius:7px;overflow:hidden}.psq_about-item .thumb img,.psq_func-heading .thumb img{width:100%;height:auto}.psq_about-item h3{font-size:18px;line-height:1em;padding:.5em 0;text-align:center}.psq_about-item p,ul.tutorial-step-list li .sl-data .sl-notice{font-size:13px}.psq_func{padding:60px 0}.psq_func-wrapper,.tutorial-container,ul.tutorial-step-list li .sl-thumb{width:100%}.psq_func-row:not(:first-of-type){margin-top:60px}.psq_func-heading h2{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;font-size:22px;line-height:1.25em;padding:.5em 1em}.psq_func-heading .thumb{width:50%;height:auto;margin:0 auto;border-radius:50%;overflow:hidden}.psq_func-item .thumb,.tutorial-about .ta-text br,.tutorial-header .data-item p br,.tutorial-steps-item .tutorial-steps-desc br{display:none}.psq_func-list{margin:0;padding:0 25px;width:100%}.psq_func-list li{margin-top:24px}.psq_func-list .ico{width:50px;height:50px}.psq_func-list .data{padding-left:12px}.psq_func-list .data h3{font-size:17px}.psq_func-list .data p{font-size:12px}.follow-regist{display:none;position:fixed;z-index:9999;bottom:20px;width:100%;text-align:center}.follow-regist.active{display:block}.follow-regist a{display:inline-block;line-height:40px;border-radius:20px;padding:0 2.5em 0 1.5em;font-size:15px;background-color:#ffd800;color:#323a46;background-image:url(../images/common/btn-arrow-blk-right.svg);background-size:38px 38px;background-position:right 50%;background-repeat:no-repeat;-webkit-box-shadow:0 3px 6px 3px rgba(49,58,70,.5);box-shadow:0 3px 6px 3px rgba(49,58,70,.5);-webkit-transition:.3s cubic-bezier(.85, 0, .15, 1);transition:.3s cubic-bezier(.85, 0, .15, 1)}.follow-regist a:hover{background-color:#e5c300}.container-fluid.tutorial{padding:50px 25px}.tutorial-header,.tutorial-steps-item dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.tutorial-header .data-item{padding:0;width:100%;text-align:center}.tutorial-header .data-item h2{font-size:40px}.tutorial-header .data-item p{text-align:left;font-size:16px}.tutorial-header .thumb-item{width:60%;margin:0 auto}.tutorial-content,.tutorial-steps-item dl,.tutorial-steps-item dl dt:not(:first-of-type){margin-top:50px}.tutorial-steps-nav ul li{width:auto;padding:0 1em;font-size:14px;height:50px;line-height:50px;margin:0 5px;border-radius:8px 8px 0 0}.tutorial-steps-data{padding:50px 25px;border-radius:10px}.tutorial-about .ta-text,.tutorial-steps-item .tutorial-steps-desc{font-size:15px;text-align:left}.tutorial-steps-item dl dt:after{width:50px;height:50px;top:auto;bottom:0;-webkit-transform:translate(0);transform:translate(0)}.tutorial-steps-item dl dt.active:after{-webkit-transform:translate(0) rotate(180deg);transform:translate(0) rotate(180deg)}.tutorial-steps-item dl dt .num{font-size:12px;width:100%;text-align:center;display:block;padding:.25em 0}.tutorial-steps-item dl dt .title{font-size:16px}ul.tutorial-step-list li{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap}ul.tutorial-step-list li .sl-data{padding:0}ul.tutorial-step-list li .sl-data .sl-text,ul.tutorial-step-list li .sl-data .sl-title{font-size:14px}.tutorial-about{padding:50px 0 0}.tutorial-about h3.ta-title{font-size:26px}.tutorial-about .ta-image{width:60%;max-width:300px}.tutorial-about .ta-link{margin:25px 0 0}.tutorial-about .ta-link .ta-btn{line-height:30px;height:30px;padding:0 1.5em 0 40px;border-radius:15px;background-position:left 10px center;background-size:30px 30px;margin:0 8px}}.tutorial-about .ta-link .ta-btn.twitter{background-image:url(../images/tutorial/icon-twitter.svg)}.tutorial-about .ta-link .ta-btn.form{background-image:url(../images/tutorial/icon-form.svg)}@media (max-width:320px){.c-btn.small,.service-hero .sh-data .service_name,ul.tutorial-step-list li .sl-data .sl-notice{font-size:12px}.c-btn.small{height:26px;line-height:26px;padding:0 24px 0 13px;border-radius:13px;background-size:26px}.c-btn.medium{height:32px;line-height:32px;padding:0 32px 0 16px;font-size:13px;border-radius:16px;background-size:32px}.c-btn.large{height:42px;line-height:42px;padding:0 42px 0 21px;font-size:15px;border-radius:21px;background-size:42px}.btn-demo,.service-hero .sh-data .service_link .btn-regist{height:32px;line-height:32px;border-radius:16px;font-size:13px;padding:0 36px 0 2em;background-size:36px 36px}.dropdown-list{top:37px;font-size:13px;border-radius:4px;-webkit-box-shadow:0 4px 4px 4px rgba(50,58,70,.25);box-shadow:0 4px 4px 4px rgba(50,58,70,.25)}.service-header{height:48px;padding:12px}.service-header .service-header-logo{top:12px;left:48px;height:24px}.service-header .service-header-link li a{font-size:16px}.service-header .service-header-console{top:10px;right:10px;height:32px}.service-header .service-header-console .hc-func a{font-size:13px;line-height:30px;padding:0 .65em 0 1.15em;border-radius:16px 0 0 16px}.service-header .service-header-console .hc-lang{border-radius:0 16px 16px 0}.service-header .service-header-console .hc-lang-btn{width:32px;height:32px;border-radius:0 16px 16px 0}.service-header .service-header-console .hc-lang-btn img{width:15px;margin:25px 0 0 10px;border:1px solid #bbb}.service-hero{padding:72px 0 40px}.service-hero .sh-content{padding:0 30px}.service-hero .sh-data .service_text,.tutorial-header .data-item p,.tutorial-steps-item dl dt .title{font-size:14px}.service-hero .sh-data .service_image{max-width:600px;margin-top:20px}.container-fluid.tutorial{padding:40px 20px}.tutorial-header .data-item h2{font-size:32px}.tutorial-content,.tutorial-steps-item dl,.tutorial-steps-item dl dt:not(:first-of-type){margin-top:40px}.tutorial-steps-nav ul li{font-size:12px;height:40px;line-height:40px;margin:0 3px;border-radius:6px 6px 0 0}.tutorial-steps-data{padding:40px 20px;border-radius:8px}.tutorial-about .ta-text,.tutorial-steps-item .tutorial-steps-desc,ul.tutorial-step-list li .sl-data .sl-text,ul.tutorial-step-list li .sl-data .sl-title{font-size:13px}.tutorial-steps-item dl dt:after{width:40px;height:40px}.tutorial-steps-item dl dt .num{font-size:11px}ul.tutorial-step-list li{margin-top:16px}ul.tutorial-step-list li .sl-data .sl-link{margin-top:12px}.tutorial-about{padding:40px 0 0}.tutorial-about h3.ta-title{font-size:20px}.tutorial-about .ta-link{margin:20px 0 0}.tutorial-about .ta-link .ta-btn{line-height:26px;height:26px;padding:0 1.5em 0 34px;border-radius:13px;background-position:left 8px center;background-size:34px 34px;margin:0 6px}.event-title{width:44vw;overflow:hidden;text-overflow:ellipsis}}.psp_ad{width:100%;height:auto;padding:36px 0;background-color:#f3f0e8}.psp_ad-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.psp_ad-data{flex:1;padding-right:24px}.psp_add-title span.lv01{font-size:24px;line-height:1em;margin-bottom:.5em}.psp_add-title span.lv02{font-size:36px;line-height:1em;margin-bottom:.5em}.psp_add-text{font-size:16px;line-height:1.8em}.psp_add-notice{font-size:14px;line-height:1.4em}@media (max-width:767px){.event-title{width:51vw;overflow:hidden;text-overflow:ellipsis}.psp_ad,.psp_ad-wrapper{width:100%}.psp_ad{padding:36px 24px}.psp_ad-row{flex-flow:column nowrap}.psp_ad-data{padding:0 0 24px;text-align:center}.psp_add-title span.lv01{font-size:20px}.psp_add-title span.lv02{font-size:30px}.psp_add-text{font-size:15px;text-align:left}.psp_add-notice{font-size:13px}}@media (max-width:320px){.psp_ad{width:100%;padding:30px 18px}.psp_ad-data{padding:0 0 18px}.psp_add-title span.lv01{font-size:18px}.psp_add-title span.lv02{font-size:26px}.psp_add-text{font-size:14px}.psp_add-notice{font-size:12px}}.psp_add-link{margin-top:1em}.psp_ad-image{flex:1}.twitter-timeline{margin-left:auto;margin-right:auto}
/*# sourceMappingURL=202305-psq.scss.map */