.top{height:87.8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.top #header{padding:5px 0 12px!important}.top .dash-header{width:100%}.top .dash-header .navigation{z-index:2;position:relative;width:100%;margin:0 auto;padding:1px}.top .dash-header .navigation .navbar{display:flex;position:relative;padding:.5rem 1rem}.top .dash-header .navigation .navbar .navbar-brand{display:flex;align-items:center}.top .dash-header .navigation .navbar .navbar-brand #logo{height:auto;width:175px}.top .dash-header .navigation .navbar .navbar-brand #logo.mobile{height:auto;width:60%;max-width:200px}.top .dash-header .navigation .navbar .navbar-collapse{display:flex;flex-basis:auto;flex-basis:100%;flex-grow:1;align-items:center}.top .dash-header .navigation .navbar .navbar-collapse .ml-auto{margin-left:auto}.top .dash-header .navigation .navbar .navbar-collapse .nav-item{font-size:15px;line-height:20px;text-align:left;color:#3f3939}.top .dash-header .navigation .navbar .navbar-collapse .nav-item .nav-link{display:block;padding:.5rem 1rem}.top .dash-header .navigation .navbar .navbar-collapse .nav-item .top-navbar-link{padding-left:15px;padding-right:15px}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu{margin-left:20px}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu ul{list-style-type:none}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler{display:flex;position:relative;grid-gap:10px;align-items:center;height:100%;cursor:pointer}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Avatar__wrapper{position:relative;width:auto;height:auto;border-radius:inherit}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Avatar__wrapper .ImageLoader{width:35px;height:35px;border-radius:50%}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Nickname{max-width:200px}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Nickname .Nickname__wrapper{display:inline-grid;grid-gap:5px;grid-template-columns:1fr max-content;align-items:center}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Nickname .Nickname__wrapper .Nickname__span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Menu__handle{display:flex;box-sizing:content-box;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .4s;outline:none;cursor:pointer;will-change:transform}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .UserMenu__handler .Menu__handle:before{width:10px;height:10px;background-size:10px px;content:"";display:block;width:6px;height:19px;background-image:url(/img/icon-timeline-item-handle.ad18cb16.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel{position:absolute;z-index:9000;bottom:-5px;transform:none;opacity:1;color:#212121;pointer-events:auto;will-change:opacity,transform;top:calc(100% + 10px);right:25px;color:#888}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel.v-enter-active{animation:fadeIn .4s ease 0s 1 normal backwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul{position:relative;z-index:2000;padding:6px 0;border-radius:5px;background-color:#f9f9f9;box-shadow:0 1px 4px 0 rgba(0,0,0,.29);padding:0}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul a{color:currentcolor;text-decoration:none;cursor:pointer}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__li__profile{grid-gap:16px;gap:16px}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__li__profile h4{color:#212121;font-weight:700}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__li__profile .Avatar__wrapper{position:relative;width:56px;min-width:56px;height:56px;border-radius:inherit}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__li__profile .Avatar__wrapper .ImageLoader{background-color:#f4f4f4;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__li__profile .Avatar__wrapper .Avatar{border-radius:50%}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__ul__a{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:16px;min-width:170px;transition:border-color .4s,background-color .4s;text-align:left;white-space:nowrap;will-change:border-color,background-color}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul .Menu__panel__ul__a .Menu__panel__ul__a__icon{width:18px;height:18px}.top .dash-header .navigation .navbar .navbar-collapse .UserMenu .Menu__panel .Menu__panel__ul>:not(:last-child){border-bottom:1px solid #bcbcbc}.top .dash-header .navigation .navbar .navbar-collapse .Menu_guest{display:flex}.top .dash-header .navigation .navbar .navbar-collapse .Menu_guest a{color:rgba(0,0,0,.5);font-weight:700;text-decoration:none;cursor:pointer}.top .dash-header .navigation .navbar .navbar-collapse .Menu_guest .Menu__panel__ul__a{display:flex;align-items:center;grid-gap:13px;gap:13px;min-width:130px;white-space:nowrap}.top .dash-header .navigation .navbar .navbar-collapse .Menu_guest .Menu__panel__ul__a .Menu__panel__ul__a__icon{width:25px;height:25px}.top .align-items-center{align-items:center}.top .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.top .navbar-expand-lg .navbar-nav{flex-direction:row}.top a{text-decoration:none}.top .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.footer{margin-bottom:0;padding:20px 0;text-align:center;width:100%;background:#eee;color:#ababab}.footer li{list-style:none}.footer .links{margin:30px 0 20px 0}.footer .links li{display:inline-block;font-size:13px;padding:0 5px}.footer .links li a{color:#ababab;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:initial}.footer .links li:after{content:"|";margin-left:15px}.footer .links li:last-child:after{content:""}.home{flex:1}.home li{list-style:none}.home h2.main_title{margin:28px 0 20px;font-size:36px;line-height:1.4;text-align:center}.home h2.main_title div{font-size:24px;transform:rotate(.03deg)}.home h2.main_title div span{font-size:36px}.home .head_error{width:100%;margin:10px 0 40px;text-align:center}.home .head_error .error_container{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 10%;border:2px solid red}.home .head_error .error_container p{white-space:pre-line;color:red;font-size:15.5px;font-weight:700}.home .main{width:100%;margin:0 auto}.home .main .pattern-c{transform:rotate(.03deg)}.home .main .pattern-c .section_payment{margin:0 auto;width:100%;padding-bottom:64px}.home .main .pattern-c .section_payment .payment_method_contents{max-width:1200px;width:80%;margin:0 auto}.home .main .pattern-c .section_payment .payment_method_contents .section_header_title{text-align:center;background-color:#e5e5e5;background:none;line-height:24px;margin-bottom:28px;padding-top:56px}.home .main .pattern-c .section_payment .payment_method_contents .section_header_title h2{display:flex;align-items:center;font-weight:700;font-size:18px;color:#252525}.home .main .pattern-c .section_payment .payment_method_contents .section_header_title h2:before{margin-right:1rem}.home .main .pattern-c .section_payment .payment_method_contents .section_header_title h2:after{margin-left:1rem}.home .main .pattern-c .section_payment .payment_method_contents .section_header_title h2:after,.home .main .pattern-c .section_payment .payment_method_contents .section_header_title h2:before{border-top:1px solid #ccc;content:"";flex-grow:1}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select{width:100%}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .plan_method_container{display:inline-flex;width:100%}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .premium_container{border-top:4px solid #d9a300!important}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .premium_container .app-plan-name{color:#d9a300}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .standard_container{border-top:4px solid #1e90ff!important}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .standard_container .app-plan-name{color:#1e90ff}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .small_container{border-top:4px solid #939393!important}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .small_container .app-plan-name{color:#939393}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .plan_method_center,.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .plan_method_left{border:1px dashed #ccc;width:33%;margin-right:16px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .plan_method_right{border:1px dashed #ccc;width:33%}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .title{text-align:center;margin-top:-8px;margin-bottom:30px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .title span.bg{background:#fff}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .title span.type_tag{background:#252525;color:#fff;padding:5px 14px;border-radius:20px;font-weight:700;font-size:14px;position:relative;top:-5px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .title.year{margin-top:25px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box{padding:0 32px 40px;text-align:center;cursor:pointer}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-plan-heading .ECM_RadioInput-DummyInput{position:relative;top:-27px;left:0;display:block;box-sizing:border-box;width:25px;height:25px;margin:0 16px 0 32px;border-radius:50%;background:#fff;transition:transform .15s linear;border:1px solid #ccc}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-plan-heading .ECM_RadioInput-DummyInput.checked{background:#0180ff;border:1px solid #f9f9f9;box-shadow:0 0 2px 0 rgba(0,0,0,.2),inset 0 0 0 1px #0180ff,inset 0 0 0 5px #fff}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-plan-heading .app-plan-name{display:block;margin:-20px 0 30px;font-size:16px;font-weight:700}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .detail{margin-bottom:32px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-element-subscript{margin-bottom:25px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-element-subscript .monthly-amount{font-size:32px;font-weight:700}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .app-element-subscript .monthly-amount .app-plan-price-unit{font-size:16px}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .sd_list p{position:relative;display:inline;line-height:2}.home .main .pattern-c .section_payment .payment_method_contents .plan_container .plan_select .inner_box .sd_list p:after{content:"";display:block;position:absolute;top:.35em;left:-1.6em;width:10px;height:5px;border-left:3px solid #9c9c9c;border-bottom:3px solid #9c9c9c;transform:rotate(-45deg)}.home .main .pattern-c .section_payment .payment_method_contents .payment_container{display:inline-flex}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select{width:70%;margin-right:20px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container{display:inline-flex;width:100%}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .payment_method_left{width:50%;margin-right:16px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .payment_method_right{width:50%}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category{border:1px dashed #ccc}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category ul{margin-top:32px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .description{margin:0 auto 15px;width:90%;font-weight:400;font-size:13px;color:#999;position:relative}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .title{text-align:center;font-size:18px;font-weight:700;margin-top:-8px;margin-bottom:36px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .title span.bg{background:#fff;padding:0 10px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .title span.type_tag{background:#252525;color:#fff;padding:4px 16px;border-radius:20px;font-weight:700;font-size:14px;position:relative;top:-5px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .btn_paypal_monthly .name{height:auto!important}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .btn_paypal_monthly .ECM_RadioInput-DummyInput{top:-55px!important}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input{display:flex;align-items:center;cursor:pointer}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .ECM_RadioInput-DummyInput{position:relative;top:-24px;left:0;display:block;box-sizing:border-box;width:20px;height:20px;margin:0 16px 0 32px;border-radius:50%;background:#fff;transition:transform .15s linear;border:1px solid #ccc}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .ECM_RadioInput-DummyInput.checked{background:#0180ff;border:1px solid #f9f9f9;box-shadow:0 0 2px 0 rgba(0,0,0,.2),inset 0 0 0 1px #0180ff,inset 0 0 0 5px #fff}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name{display:table-cell;height:78px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_name{margin:4px 0 0;font-size:16px;font-weight:700}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo{width:280px;margin:5px 0 28px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .paypal.services{height:80px}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .services{width:100%;height:25px;margin:0}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .credit_card_icon ul.card{display:flex;align-items:center}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .credit_card_icon .brand-icon{width:33px;max-height:25px;margin-right:4px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .mobile_payment_icon ul.mobile{display:flex;align-items:center}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .mobile_payment_icon .brand-icon{width:auto;margin-right:10px;vertical-align:middle}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .konbini_payment_icon ul.konbini{display:flex;align-items:center}.home .main .pattern-c .section_payment .payment_method_contents .payment_container .payment_select .payment_method_container .category .radio_input .name .payment_method_logo .konbini_payment_icon .brand-icon{width:auto;margin-right:10px;vertical-align:middle}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix{width:30%}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.small_monthly,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.small_year{border-top:8px solid #939393}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.small_monthly .btn_fix button,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.small_year .btn_fix button{background:linear-gradient(90.18deg,#939393 .32%,#b7b7b7 99.68%)}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.standard_monthly,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.standard_year{border-top:8px solid #1e90ff}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.standard_monthly .btn_fix button,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.standard_year .btn_fix button{background:#1e90ff}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.premium_monthly,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.premium_year{border-top:8px solid #d9a300}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.premium_monthly .btn_fix button,.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container.premium_year .btn_fix button{background:linear-gradient(90.18deg,#d6b77c .32%,#d8cbac 99.68%)}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container{width:100%;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail{padding:32px 32px 24px 32px;font-size:18px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .premium{width:162px;height:24px;margin-bottom:4px;font-weight:800;font-size:18px;line-height:24px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_type{margin-bottom:24px;font-weight:800;font-size:14px;line-height:18px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_price{display:flex;margin-bottom:16px;font-weight:800}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_price .price_box_left{margin-right:8px;font-size:42px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_price .price_box_right{line-height:15px;margin-top:30px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_price .price_box_right .premium_term{font-size:15px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .payment_price .price_box_right .payment_step{font-size:10px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .notice{margin-bottom:16px;font-weight:500;font-size:12px;line-height:18px;color:#999;margin-left:8px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .notice a{color:#1374e5;text-decoration:none}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .btn_fix button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:64px;border:1px solid #fff;border-radius:4px;color:#fff;font-weight:800;font-size:20px;cursor:pointer}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .description{margin-left:14px;margin-top:16px;font-size:12px;line-height:130%;text-align:left}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .description a{color:#1374e5;text-decoration:none}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .description li:not(:last-child){margin-bottom:4px}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .description li{font-weight:400;font-size:11px;line-height:160%;color:#999;list-style:none;position:relative}.home .main .pattern-c .section_payment .payment_method_contents .payment_fix .payment_fix_container .detail .description li:before{content:"";width:3px;height:3px;border-radius:100%;background:#999;position:absolute;left:-7px;top:6.5px}.card_payment_wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;min-height:100vh;background:rgba(0,0,0,.9);padding:50px 15px}@media (max-height:500px),screen and (max-width:700px){.card_payment_wrapper{flex-wrap:wrap;flex-direction:column}}.card_payment_wrapper.active{display:block!important;margin:0!important}.card_payment_wrapper .card-form{max-width:470px;margin:auto;width:100%}.card_payment_wrapper .card-form__inner{background:#fff;border-radius:10px;padding:35px}.card_payment_wrapper .card-form__button{width:100%;height:55px;background:#2364d2;border:none;border-radius:5px;font-size:19px;font-weight:700;box-shadow:3px 10px 20px 0 rgba(35,100,210,.2);color:#fff;margin-top:20px;cursor:pointer}.card_payment_wrapper .card-form__button.back{background:transparent;color:#939393;box-shadow:inherit;border:1px solid #939393}.card_payment_wrapper .card-form__error{color:#df1b41;margin-top:8px;font-size:12px;font-weight:700}