body,html{background:#f7f8fa;color:#222;font-family:S-Core Dream\ 4,sans-serif;font-size:15px;line-height:1.8;min-width:320px;overflow:hidden}body{overflow-y:auto}#app.wrap{height:100%;width:100vw}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}a,a:hover{color:#222}a:hover{text-decoration:none}label,p,ul{margin-bottom:0}i{font-style:normal}pre{white-space:pre-wrap;word-break:break-all}button,input,textarea{font-family:Noto Sans KR,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#b1b1b1;font-size:.9rem}input::placeholder,textarea::placeholder{color:#b1b1b1;font-size:.9rem}.pc{display:none}.form-control,.form_select,button,input,textarea{border:1px solid #dfdfdf;-webkit-border-radius:0;-moz-border-radius:0;color:#222}.form-control,button,input,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-control,.form_select{height:36px}.form_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/project/ca/images/common/icon_dropdown_arrow.svg);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:16px;font-size:.9rem;padding:.375rem .75rem;width:100%}.form_editor{background-color:#fff}.bs-tooltip-bottom .arrow:before{border-bottom-color:#dfdfdf}.bs-tooltip-bottom .tooltip-inner{background-color:#fff;border:1px solid #dfdfdf;color:#222}.border_top{border-top:1px solid #2c3542}.border_left{border-left:1px solid #2c3542}.border_right{border-right:1px solid #2c3542}.border_bottom{border-bottom:1px solid #2c3542}.text_danger{color:#fa5050!important}.text-class{color:#299fff;font-size:12px;font-weight:300;letter-spacing:-.7px}.text_dark{color:#222}.text_light{color:#6d6f82}.badge_danger{animation:blink_danger 1s infinite;background:linear-gradient(180deg,#fa5050,#ed2e2e);border-radius:2px;color:#fff;font-size:12px}.badge_danger.n{display:flex;height:17px}.badge_purple{background:linear-gradient(180deg,#a962ff 0,var(--primary-500) 100%);border-radius:2px;color:#fff;font-size:12px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-text-fill-color:#222;caret-color:#222;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill:first-line{font-family:Noto Sans KR,sans-serif;font-size:.9rem}input{filter:none}[class*=icheck-]>input:first-child+label:before{background:#fff}.icheck-default>input:first-child:checked+label:before{background-color:var(--primary-500);border-color:var(--primary-500)}.icheck-default>input:first-child:checked+label:after{border-bottom-color:#fff;border-right-color:#fff}.hover_main:hover{color:var(--primary-500)!important}.text_default{color:#222}.text_highlight{color:var(--primary-500)}.text_contrast{color:#fa5050}.text_plus{color:var(--primary-500)}.text_minus{color:#fa5050}.btn_sm{font-size:12px;padding:.2rem .5rem}.btn_md{font-size:12px;padding:.4rem 1rem}.btn_lg{font-size:14px;padding:.7rem 1rem}.btn_main{background:var(--primary-500);border:1px solid var(--primary-500)}.btn_main,.btn_main:hover{color:#fff}.btn_outline_main{background:#fff;border:1px solid var(--primary-500)}.btn_outline_main,.btn_outline_main:hover{color:var(--primary-500)}.btn_sub{background:#f8f9fa;border:1px solid #bbc4cc}.btn_sub,.btn_sub:hover{color:#222}.btn_cancel{background:#fff;border:1px solid #6d6f82}.btn_cancel,.btn_cancel:hover{color:#6d6f82}.btn_highlight{background:#fff;border:1px solid #fa5050;color:#fa5050}.btn_highlight:hover{color:#fa5050}.btn_outline_white{background:#fff;border:1px solid #6d6f82;color:#6d6f82}.btn_reply{background:#fff;border:1px solid #8e57ef}.btn_reply,.btn_reply.active,.btn_reply:hover{color:#8e57ef}.btn_dark{background-color:#222;border-color:#222}.btn_dark,.btn_dark:hover,.btn_gray{color:#fff}.btn_gray{background-color:#6d6f82;border-color:#6d6f82}.btn_gray:hover{color:#fff}.high_emphasis{margin:auto;width:230px}.high_emphasis>a,.high_emphasis>button{background-color:var(--primary-500);border-color:var(--primary-500);border-radius:1.3rem;color:var(--primary-500);font-weight:300;margin:.25rem .15rem;padding:.8rem .4rem;width:4.53rem}.high_emphasis>button.wish{background-color:#ffecf1;color:#ff385c}.high_emphasis>a i,.high_emphasis>button i{font-size:1rem}.high_emphasis>button.coupon{background-color:#7f00ff;border-color:#7f00ff;color:#fff}@keyframes blink_danger{0%{background:linear-gradient(180deg,#fa5050,#ed2e2e)}to{background:linear-gradient(180deg,#ff6f6f,#fa4646)}}.like-button{transition:all .25s cubic-bezier(.175,.885,.32,1.275);-webkit-user-select:none;-moz-user-select:none;user-select:none}.like-button.liked i{font-weight:700}.like-icon{animation:heartUnlike .25s cubic-bezier(.175,.885,.32,1.275) both;display:inline-block;height:15px;position:relative;width:14px}.liked .like-icon{animation:heartPulse .25s cubic-bezier(.175,.885,.32,1.275) both}.liked .like-icon [class^=heart-animation-]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='heart' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-heart fa-w-16'%3E%3Cpath fill='%23ff385c' d='M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z'/%3E%3C/svg%3E") no-repeat 50%;background-size:100%;display:block;height:14px;left:0;opacity:0;position:absolute;top:0;width:16px}.liked .like-icon [class^=heart-animation-]:after,.liked .like-icon [class^=heart-animation-]:before{background:inherit;background-size:100%;content:"";display:inherit;height:inherit;left:inherit;opacity:0;position:relative;top:inherit;width:inherit}.liked .like-icon .heart-animation-1{animation:heartFloatMain-1 1s cubic-bezier(.175,.885,.32,1.275) both}.liked .like-icon .heart-animation-1:after,.liked .like-icon .heart-animation-1:before{height:10px;visibility:hidden;width:12px}.liked .like-icon .heart-animation-1:before{animation:heartFloatSub-1 1s cubic-bezier(.175,.885,.32,1.275) .25s both;opacity:.6}.liked .like-icon .heart-animation-1:after{animation:heartFloatSub-2 1s cubic-bezier(.175,.885,.32,1.275) .15s both;opacity:.75}.liked .like-icon .heart-animation-2{animation:heartFloatMain-2 1s cubic-bezier(.175,.885,.32,1.275) .1s both}.liked .like-icon .heart-animation-2:after,.liked .like-icon .heart-animation-2:before{height:8px;visibility:hidden;width:10px}.liked .like-icon .heart-animation-2:before{animation:heartFloatSub-3 1s cubic-bezier(.175,.885,.32,1.275) .25s both;opacity:.25}.liked .like-icon .heart-animation-2:after{animation:heartFloatSub-4 1s cubic-bezier(.175,.885,.32,1.275) .15s both;opacity:.4}@keyframes heartPulse{0%{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes heartUnlike{50%{transform:scale(.75)}}@keyframes heartFloatMain-1{0%{opacity:0;transform:translate(0) rotate(0)}50%{opacity:1;transform:translateY(-25px) rotate(-20deg)}}@keyframes heartFloatMain-2{0%{opacity:0;transform:translate(0) rotate(0) scale(0)}50%{opacity:.9;transform:translate(-10px,-38px) rotate(25deg) scale(1)}}@keyframes heartFloatSub-1{0%{transform:translate(0) rotate(0);visibility:hidden}50%{transform:translate(13px,-13px) rotate(30deg);visibility:visible}}@keyframes heartFloatSub-2{0%{transform:translate(0) rotate(0);visibility:hidden}50%{transform:translate(18px,-10px) rotate(55deg);visibility:visible}}@keyframes heartFloatSub-3{0%{transform:translate(0) rotate(0);visibility:hidden}50%{transform:translate(-10px,-10px) rotate(-40deg);visibility:visible}to{transform:translate(-50px)}}@keyframes heartFloatSub-4{0%{transform:translate(0) rotate(0);visibility:hidden}50%{transform:translate(2px,-18px) rotate(-25deg);visibility:visible}}@media(min-width:384px){.high_emphasis{width:auto}.high_emphasis>a,.high_emphasis>button{margin:0}}@media(min-width:992px){.high_emphasis>a:hover,.high_emphasis>button:hover{background-color:#c81031;border-color:#c81031;color:var(--primary-500)}.high_emphasis>button.wish:hover{background-color:#ffecf1;border-color:var(--primary-500);color:#ff385c}.high_emphasis>button.wish:hover .fa-heart{font-weight:700}.high_emphasis>button.coupon:hover{background-color:#6a20d9;border-color:#6a20d9;color:#fff}.high_emphasis>button.coupon:hover i{font-weight:700}}.header_m .logo_search{background:#fff;height:52px}.header_m .logo_search .logo{flex:0 0 170px;max-width:170px}.header_m .logo_search .logo img{max-height:70px;max-width:100%}.header_m .logo_search .btn_search i{color:var(--primary-500);font-size:17px;margin-top:3px}.header_m .logo_search .btn_alarm svg{color:var(--primary-500);height:24px}.header_menu_m{position:sticky;top:0;z-index:1040}.header_menu_m>.navbar{background-color:var(--primary-500);height:40px;padding:0}.header_menu_m>.navbar .open_gnb{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);color:#222;display:flex;font-size:1.2rem;justify-content:center}.header_menu_m>.navbar .gradation{height:100%;position:absolute;top:0;width:16px;z-index:1}.header_menu_m>.navbar .gradation.left{background:linear-gradient(to left,transparent 0,var(--primary-500) 60%);left:0}.header_menu_m>.navbar .gradation.right{background:linear-gradient(to right,transparent 0,var(--primary-500) 60%);right:0}.header_menu_m>.navbar .depth_1{display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-color:transparent transparent;scrollbar-width:none;white-space:nowrap;width:calc(100vw - 45px)}.header_menu_m>.navbar .depth_1>li{margin:0 10px}.header_menu_m>.navbar .depth_1>li.active a{color:#ffff4f}.header_menu_m>.navbar .depth_1>li a{color:#fff;display:block;font-size:14px;font-weight:700;padding:12px 0}.mobile_search_box .searchbar{padding:.5rem}.mobile_search_box .searchbar .form-control{border:2px solid var(--primary-500);border-radius:18px}.mobile_search_box .searchbar .form-control>input{border:none;width:100%}.total_menu{bottom:0;position:fixed;top:0;z-index:1050}.total_menu.right_to_left{max-width:360px;right:-50vw;transition:right .2s linear;width:50vw}.total_menu.right_to_left.show{right:0}.total_menu.collapse:not(.show){display:block}.total_menu.collapsing{height:100%}.alarm_list{bottom:0;position:fixed;top:0;z-index:1040}.alarm_list.right_to_left{max-width:360px;right:-50vw;transition:right .2s linear;width:50vw}.alarm_list.right_to_left.show{right:0}.alarm_list.left_to_right{left:-100vw;transition:left .2s linear;width:100vw}.alarm_list.left_to_right.show{left:0}.alarm_list.collapse:not(.show){display:block}.alarm_list.collapsing{height:100%}.my_info{bottom:0;position:fixed;top:0;z-index:1040}.my_info.right_to_left{max-width:360px;right:-50vw;transition:right .2s linear;width:50vw}.my_info.right_to_left.show{right:0}.my_info.left_to_right{left:-100vw;transition:left .2s linear;width:100vw}.my_info.left_to_right.show{left:0}.my_info.collapse:not(.show){display:block}.my_info.collapsing{height:100%}.gnb_m{bottom:0;position:fixed;top:0;z-index:1050}.gnb_m.right_to_left{max-width:300px;right:-100vw;transition:right .2s linear;width:100vw}.gnb_m.right_to_left.show{right:0}.gnb_m.left_to_right{left:-100vw;transition:left .2s linear;width:100vw}.gnb_m.left_to_right.show{left:0}.gnb_inner{-ms-overflow-style:none;background-color:#f7f8fa;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.1);height:100vh;overflow:auto;scrollbar-width:none}.gnb_inner::-webkit-scrollbar{display:none!important}.gnb_inner .gnb_header{border-bottom:3px solid var(--primary-500);color:var(--primary-500);height:52px}.gnb_inner .gnb_header .close_gnb{align-items:center;color:#222;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.gnb_inner .fa-sort-up{height:10px;position:absolute;right:17px;top:17px;transition:transform .3s linear;width:10px}.gnb_inner .collapsed .fa-sort-up{color:#b1b1b1;transform:rotate(180deg);transform-origin:center}.gnb_inner li a{border-bottom:1px solid #dfdfdf;color:#222;position:relative;touch-action:manipulation}.gnb_inner .depth_1{background:#eceef2;padding:0 0 120px}.gnb_inner .depth_1>li>a{border-bottom:0;display:block;font-weight:700;padding:4px 15px}.gnb_inner .depth_2{background:#dfdfdf;-moz-column-gap:1px;column-gap:1px;display:flex;flex-wrap:wrap}.gnb_inner .depth_2>li{background:#fff;border-bottom:1px solid #dfdfdf;flex:1 1 calc(50% - 1px);text-align:center}.gnb_inner .depth_2>li a{border-bottom:0;display:block;padding:10px 15px}.gnb_inner .quick_menu{display:flex;gap:1rem;justify-content:space-between;padding:10px}.gnb_inner .quick_menu .box{background:#fff;border-radius:5px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);flex:1 1 auto;padding:10px 5px;text-align:center}.gnb_inner .quick_menu .box>img{height:26px;width:26px}.gnb_inner .quick_menu .title{color:#222;font-size:14px;font-weight:700}.gnb_inner .event_banner{padding:10px}.alarm_inner{-ms-overflow-style:none;background-color:#f7f8fa;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.1);height:100vh;overflow:auto;scrollbar-width:none}.alarm_inner::-webkit-scrollbar{display:none!important}.alarm_inner .alarm_header{background-color:#fff;border-bottom:3px solid var(--primary-500);color:var(--primary-500);height:52px}.alarm_inner .alarm_header .close_alarm{align-items:center;color:#6d6f82;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.alarm_inner .category_title{align-items:center;align-self:stretch;border-bottom:1px solid #e5e5e5;display:flex;flex:1 0 0;font-size:14px;justify-content:space-between;padding:4px 20px}.alarm_inner .category_title .management{color:#6d6f82}.alarm_inner .nolist{color:#6d6f82;padding:4px 20px}.alarm_inner .list li,.alarm_inner .nolist{background-color:#fff;border-bottom:1px solid #e5e5e5}.alarm_inner .list li{padding:14px 20px}.alarm_inner .list .read{color:#6d6f82}.alarm_inner .list .unread{color:#fa5050}.alarm_inner .list .board_name,.alarm_inner .list .date{color:#6d6f82}.my_info_inner{-ms-overflow-style:none;background:#f7f8fa;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.1);height:100vh;overflow:auto;scrollbar-width:none}.my_info_inner .my_info_header{background-color:#fff;border-bottom:3px solid var(--primary-500);color:var(--primary-500);height:52px}.my_info_inner .my_info_header .close_my_info{align-items:center;color:#6d6f82;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.my_info_inner>div:not(.my_info_header){border-bottom:1px solid #e5e5e5}.my_info_inner .user_info .avatar{align-items:center;background-color:#fff;border-radius:21px;display:flex;flex-shrink:0;gap:10px;height:50px;justify-content:center;overflow:hidden;width:50px}.my_info_inner .user_info .avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.my_info_inner .user_info .badge{background-color:#fa5050;position:absolute;right:-6px;top:-4px}.my_info_inner .exp{align-items:center;background-color:#fff;display:flex}.my_info_inner .exp .progress{background-color:#f7f8fa;border-radius:7px}.my_info_inner .exp .progress-bar{background-color:var(--primary-500);border-radius:7px}.my_info_inner .user_point_box .point{align-items:center;display:flex}.my_info_inner .user_point_box .point>img{height:14px;width:14px}.my_info_inner .side_quick_menu{background:#dfdfdf}.my_info_inner .side_quick_menu>.row{-moz-column-gap:1px;column-gap:1px}.my_info_inner .side_quick_menu>.row:not(:first-of-type){margin-top:1px}.my_info_inner .side_quick_menu .col{background:#fff}.my_info_inner .side_quick_menu .col .btn{padding:.6rem}.login_inner{-ms-overflow-style:none;background-color:#f7f8fa;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.1);height:100vh;overflow:auto;scrollbar-width:none}.login_inner::-webkit-scrollbar{display:none!important}.login_inner .login_header{background-color:#fff;border-bottom:3px solid var(--primary-500);color:var(--primary-500);height:52px}.login_inner .login_header .close_login{align-items:center;color:#6d6f82;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}@media(min-width:992px){.header_pc{background:var(--white)}.header_pc .topbar{background:#edf1f5}.header_pc .topbar .topbar_right .event>span{color:#fa5050;font-size:12px;font-weight:700}.header_pc .topbar .topbar_right .event>img{height:16px;width:16px}.header_pc .topbar .topbar_right .searchbar{background:#fff;border:1.5px solid var(--primary-500);border-radius:20px;height:30px;overflow:hidden;padding:0 10px}.header_pc .topbar .topbar_right .searchbar>input{border:none;width:123px}.header_pc .topbar .topbar_right .searchbar .ico{filter:var(--filter-primary-500)}.header_pc .gnb_pc .count{color:#ffa2b3;font-size:80%}.header_pc .gnb_pc .depth_1>li{float:left;min-width:90px;position:relative;z-index:1040}.header_pc .gnb_pc .depth_1 .gnb_title{color:#fff!important;cursor:pointer;display:block;font-size:17px;font-weight:600;padding:14px 16px;text-align:center}.header_pc .gnb_pc .depth_1 .gnb_title.active{color:var(--primary-500)}.header_pc .gnb_pc .depth_2,.header_pc .gnb_pc .depth_3,.header_pc .gnb_pc .depth_4{box-shadow:0 5px 8px rgba(0,0,0,.1);display:none;left:100%;position:absolute;top:0;width:150px;z-index:1}.header_pc .gnb_pc .depth_2>li a .count,.header_pc .gnb_pc .depth_2>li a .ellipsis,.header_pc .gnb_pc .depth_3>li a .count,.header_pc .gnb_pc .depth_3>li a .ellipsis,.header_pc .gnb_pc .depth_4>li a .count,.header_pc .gnb_pc .depth_4>li a .ellipsis{display:inline-block;vertical-align:middle}.header_pc .gnb_pc .depth_2>li a .ellipsis,.header_pc .gnb_pc .depth_3>li a .ellipsis,.header_pc .gnb_pc .depth_4>li a .ellipsis{max-width:65%}.header_pc .gnb_pc .depth_2{left:calc(50% - 75px);top:100%}.header_pc .gnb_pc .depth_2:before{border:10px solid transparent;border-bottom:10px solid var(--primary-500);content:"";height:0;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:0}.header_pc .gnb_pc .depth_2 li{background:var(--primary-500);padding:6px;position:relative}.header_pc .gnb_pc .depth_2>li a{color:#fff;display:block;padding:6px}.header_pc .gnb_pc .depth_2>li ul{width:100%}.header_pc .gnb_pc .depth_2>li:hover>.title,.header_pc .gnb_pc .depth_2>li>.title.active{background:var(--primary-500)}.header_pc .gnb_pc .depth_3>li a,.header_pc .gnb_pc .depth_4>li a{border-bottom:1px solid #dfdfdf}.header_pc .gnb_pc .depth_3>li:hover>a,.header_pc .gnb_pc .depth_3>li:hover>a .count,.header_pc .gnb_pc .depth_4>li:hover>a,.header_pc .gnb_pc .depth_4>li:hover>a .count{color:var(--primary-500)}.header_pc .gnb_pc .depth_3>li:last-child a,.header_pc .gnb_pc .depth_4>li:last-child a{border-bottom:none}.header_pc .gnb_pc .depth_1>li:hover .gnb_title{color:var(--primary-500)}.header_pc .gnb_pc .depth_1>li:hover .gnb_title i:after{background-color:var(--primary-500);width:100%}.header_pc .gnb_pc .depth_1>li:hover .depth_2,.header_pc .gnb_pc .depth_2>li:hover .depth_3,.header_pc .gnb_pc .depth_3>li:hover .depth_4{display:block}.header_pc .gnb_pc #gnb_category.grid_align .depth_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,auto))}.header_pc .btn_menu{background:#fff;border:1px solid #d9d9d9;border-radius:10px;color:var(--primary-500);padding:7px 11px}}a.a_danger,a.a_danger:hover{color:#dc3545!important}a.a_danger:hover{text-decoration:underline}a.a_primary,a.a_primary:hover{color:#007bff!important}a.a_primary:hover{text-decoration:underline}.content_center{max-width:100%;width:100%}.container-fluid.content{padding-left:30px;padding-right:30px}body.non_scroll{height:100%;overflow:hidden}body.modal-open>#app,body.non_scroll>#app{overflow:hidden}.header_height{padding-top:92px}.content,.max_content{max-width:1200px}.nav_tabs .nav-link{background-color:transparent;border:none;color:#717171;font-size:14px;font-weight:700}.nav_tabs .nav-link.active{border-bottom:2px solid var(--primary-500);color:var(--primary-500)}.right_side_banner{left:0;margin-left:-220px}.left_side_banner,.right_side_banner{background:#ccc;height:800px;position:absolute;width:200px}.left_side_banner{margin-right:-220px;right:0}.floatings{bottom:50px;position:fixed;right:0;z-index:1040}.floatings .btn_f_bottom,.floatings .btn_f_top{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 2px 6px 0 rgba(0,0,0,.15);color:#b1b1b1;height:40px;padding-top:.4rem;width:40px}.floatings .btn_f_bottom:hover,.floatings .btn_f_top:hover{background:#fbfbfb}.gnb_backdrop{height:100vh;left:0;padding-top:50px;position:fixed;top:0;width:100%;z-index:1040}.gnb_backdrop:before{background-color:#f6f6f6;content:"";display:block;height:100%}.gnb_backdrop.show{opacity:1}.icon_level{background-image:url(/project/ca/images/common/user_grade.gif);background-position:0 0;background-position-y:0;background-repeat:no-repeat;display:inline-block}.icon_level.sm{background-size:auto;height:20px;width:28px}.icon_level.sm.lv0{background-position-x:0}.icon_level.sm.lv1{background-position-x:-28px}.icon_level.sm.lv2{background-position-x:-56px}.icon_level.sm.lv3{background-position-x:-84px}.icon_level.sm.lv4{background-position-x:-112px}.icon_level.sm.lv5{background-position-x:-140px}.icon_level.sm.lv6{background-position-x:-168px}.icon_level.sm.lv7{background-position-x:-196px}.icon_level.sm.lv8{background-position-x:-224px}.icon_level.sm.lv9{background-position-x:-252px}.icon_level.sm.lv10{background-position-x:0;background-position-y:-26px}.icon_level.sm.lv11{background-position-x:-28px;background-position-y:-26px}.icon_level.sm.lv12{background-position-x:-56px;background-position-y:-26px}.icon_level.sm.lv13{background-position-x:-84px;background-position-y:-26px}.icon_level.sm.lv14{background-position-x:-112px;background-position-y:-26px}.icon_level.sm.lv15{background-position-x:-140px;background-position-y:-26px}.icon_level.sm.lv16{background-position-x:-168px;background-position-y:-26px}.icon_level.sm.lv17{background-position-x:-196px;background-position-y:-26px}.icon_level.sm.lv18{background-position-x:-224px;background-position-y:-26px}.icon_level.sm.lv19{background-position-x:-252px;background-position-y:-26px}.icon_level.sm.lv20{background-position-x:0;background-position-y:-52px}.icon_level.sm.lv21{background-position-x:-28px;background-position-y:-52px}.icon_level.sm.lv22{background-position-x:-56px;background-position-y:-52px}.icon_level.sm.lv23{background-position-x:-84px;background-position-y:-52px}.icon_level.sm.lv24{background-position-x:-112px;background-position-y:-52px}.icon_level.sm.lv25{background-position-x:-140px;background-position-y:-52px}.icon_level.sm.lv26{background-position-x:-168px;background-position-y:-52px}.icon_level.sm.lv27{background-position-x:-196px;background-position-y:-52px}.icon_level.sm.lv28{background-position-x:-224px;background-position-y:-52px}.icon_level.sm.lv29{background-position-x:-252px;background-position-y:-52px}.icon_level.sm.lv30{background-position-x:0;background-position-y:-78px}.icon_level.sm.lv31{background-position-x:-28px;background-position-y:-78px}.icon_level.sm.lv32{background-position-x:-56px;background-position-y:-78px}.icon_level.sm.lv33{background-position-x:-84px;background-position-y:-78px}.icon_level.sm.lv34{background-position-x:-112px;background-position-y:-78px}.icon_level.sm.lv35{background-position-x:-140px;background-position-y:-78px}.icon_level.sm.lv36{background-position-x:-168px;background-position-y:-78px}.icon_level.sm.lv37{background-position-x:-196px;background-position-y:-78px}.icon_level.sm.lv38{background-position-x:-224px;background-position-y:-78px}.icon_level.sm.lv39{background-position-x:-252px;background-position-y:-78px}.icon_level.sm.lv40{background-position-x:0;background-position-y:-104px}.icon_level.sm.lv41{background-position-x:-28px;background-position-y:-104px}.icon_level.sm.lv42{background-position-x:-56px;background-position-y:-104px}.icon_level.sm.lv43{background-position-x:-84px;background-position-y:-104px}.icon_level.sm.lv44{background-position-x:-112px;background-position-y:-104px}.icon_level.sm.lv45{background-position-x:-140px;background-position-y:-104px}.icon_level.sm.lv46{background-position-x:-168px;background-position-y:-104px}.icon_level.sm.lv47{background-position-x:-196px;background-position-y:-104px}.icon_level.sm.lv48{background-position-x:-224px;background-position-y:-104px}.icon_level.sm.lv49{background-position-x:-252px;background-position-y:-104px}.icon_level.sm.lv50{background-position-x:0;background-position-y:-130px}.icon_level.sm.lv51{background-position-x:-28px;background-position-y:-130px}.icon_level.sm.lv52{background-position-x:-56px;background-position-y:-130px}.icon_level.sm.lv53{background-position-x:-84px;background-position-y:-130px}.icon_level.sm.lv54{background-position-x:-112px;background-position-y:-130px}.icon_level.sm.lv55{background-position-x:-140px;background-position-y:-130px}.icon_level.sm.lv56{background-position-x:-168px;background-position-y:-130px}.icon_level.sm.lv57{background-position-x:-196px;background-position-y:-130px}.icon_level.sm.lv58{background-position-x:-224px;background-position-y:-130px}.icon_level.sm.lv59{background-position-x:-252px;background-position-y:-130px}.icon_level.sm.lv60{background-position-x:0;background-position-y:-156px}.icon_level.sm.lv61{background-position-x:-28px;background-position-y:-156px}.icon_level.sm.lv62{background-position-x:-56px;background-position-y:-156px}.icon_level.sm.lv63{background-position-x:-84px;background-position-y:-156px}.icon_level.sm.lv64{background-position-x:-112px;background-position-y:-156px}.icon_level.sm.lv65{background-position-x:-140px;background-position-y:-156px}.icon_level.sm.lv66{background-position-x:-168px;background-position-y:-156px}.icon_level.sm.lv67{background-position-x:-196px;background-position-y:-156px}.icon_level.sm.lv68{background-position-x:-224px;background-position-y:-156px}.icon_level.sm.lv69{background-position-x:-252px;background-position-y:-156px}.icon_level.sm.lv70{background-position-x:0;background-position-y:-182px}.icon_level.sm.lv71{background-position-x:-28px;background-position-y:-182px}.icon_level.sm.lv72{background-position-x:-56px;background-position-y:-182px}.icon_level.sm.lv73{background-position-x:-84px;background-position-y:-182px}.icon_level.sm.lv74{background-position-x:-112px;background-position-y:-182px}.icon_level.sm.lv75{background-position-x:-140px;background-position-y:-182px}.icon_level.sm.lv76{background-position-x:-168px;background-position-y:-182px}.icon_level.sm.lv77{background-position-x:-196px;background-position-y:-182px}.icon_level.sm.lv78{background-position-x:-224px;background-position-y:-182px}.icon_level.sm.lv79{background-position-x:-252px;background-position-y:-182px}.icon_level.sm.lv80{background-position-x:0;background-position-y:-208px}.icon_level.sm.lv81{background-position-x:-28px;background-position-y:-208px}.icon_level.sm.lv82{background-position-x:-56px;background-position-y:-208px}.icon_level.sm.lv83{background-position-x:-84px;background-position-y:-208px}.icon_level.sm.lv84{background-position-x:-112px;background-position-y:-208px}.icon_level.sm.lv85{background-position-x:-140px;background-position-y:-208px}.icon_level.sm.lv86{background-position-x:-168px;background-position-y:-208px}.icon_level.sm.lv87{background-position-x:-196px;background-position-y:-208px}.icon_level.sm.lv88{background-position-x:-224px;background-position-y:-208px}.icon_level.sm.lv89{background-position-x:-252px;background-position-y:-208px}.icon_level.sm.lv90{background-position-x:0;background-position-y:-234px}.icon_level.sm.lv91{background-position-x:-28px;background-position-y:-234px}.icon_level.sm.lv92{background-position-x:-56px;background-position-y:-234px}.icon_level.sm.lv93{background-position-x:-84px;background-position-y:-234px}.icon_level.sm.lv94{background-position-x:-112px;background-position-y:-234px}.icon_level.sm.lv95{background-position-x:-140px;background-position-y:-234px}.icon_level.sm.lv96{background-position-x:-168px;background-position-y:-234px}.icon_level.sm.lv97{background-position-x:-196px;background-position-y:-234px}.icon_level.sm.lv98{background-position-x:-224px;background-position-y:-234px}.icon_level.sm.lv99{background-position-x:-252px;background-position-y:-234px}.icon_level.sm.lv100{background-position-x:0;background-position-y:-260px}.icon_level.sm.lv101{background-position-x:-28px;background-position-y:-260px}.icon_level.sm.lv102{background-position-x:-56px;background-position-y:-260px}.icon_level.sm.lv103{background-position-x:-84px;background-position-y:-260px}.form_sign_in,.form_sign_in a,.form_sign_in_side,.form_sign_in_side a{color:#6d6f82}.form_sign_in .input-group>input,.form_sign_in_side .input-group>input{border-left:none;border-color:#d9d9d9}.form_sign_in .input-group .input-group-text,.form_sign_in_side .input-group .input-group-text{background:none;border-radius:0;border-right:none;border-color:#d9d9d9}.form_sign_in .login_option,.form_sign_in_side .login_option{align-items:center;display:flex;justify-content:space-between}.side{flex:0 0 300px;width:300px}.side .box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);line-height:1.5}.side .username>a{color:#fff}.side .sign_in{overflow:hidden}.side .sign_in>div .checkbox>label{color:#6d6f82}.side .sign_in .signed_in>div{border-bottom:1px solid #e5e5e5}.side .sign_in .signed_in .user_info{background:#f7f8fa}.side .sign_in .signed_in .user_info .avatar{align-items:center;background-color:#fff;border-radius:30px;display:flex;flex-shrink:0;gap:10px;height:70px;justify-content:center;overflow:hidden;width:70px}.side .sign_in .signed_in .user_info .avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.side .sign_in .signed_in .exp{align-items:center;display:flex}.side .sign_in .signed_in .exp .progress{background-color:#f7f8fa;border-radius:7px}.side .sign_in .signed_in .exp .progress-bar{background-color:var(--primary-500);border-radius:7px;color:#000;overflow:visible}.side .sign_in .signed_in .user_point_box{background-color:#f7f8fa}.side .sign_in .signed_in .user_point_box .point{align-items:center;display:flex}.side .sign_in .signed_in .user_point_box .point>img{height:14px;width:14px}.side .sign_in .signed_in .side_quick_menu{background:#dfdfdf}.side .sign_in .signed_in .side_quick_menu>.row{-moz-column-gap:1px;column-gap:1px}.side .sign_in .signed_in .side_quick_menu>.row:not(:first-of-type){margin-top:1px}.side .sign_in .signed_in .side_quick_menu .col{background:#fff}.side .sign_in .signed_in .side_quick_menu .badge{background-color:#fa5050;left:calc(50% - 3px);position:absolute;top:8px}.side .event_list{background-color:#fff;min-height:20px}.side .event_list li{padding:12px 0}.side .event_list button{font-size:6px}.side .side_event{overflow:hidden}.side .side_event .title{background:var(--primary-500);color:#fff;font-size:14px;font-weight:700;padding:12px 10px;text-align:center}.side .side_event .event{background-color:#fff;min-height:200px;padding:12px 10px}.side .side_event .event li{align-items:center;display:flex;margin:5px 0}.side .side_event .event li .badge{flex:0 0 50px;padding-top:6px}.side .side_event .event li .date{color:#6d6f82}.side .side_recent .tab-content{padding:12px 10px}.side .side_recent .tab-content li{align-items:center;display:flex;margin:5px 0}.side .side_recent .date{color:var(--gray-500);font-size:12px}.side .side_lanking .tab-content{padding:12px 10px}.side .side_lanking .tab-content li{align-items:center;display:flex;margin:5px 0}.side .side_lanking .lank_number{background:#d9d9d9;border-radius:5px;color:#6d6f82;display:block;font-size:12px;font-weight:700;height:18px;line-height:1.5;padding-right:2px;text-align:center;width:18px}.main_quick_menu{display:flex;gap:1rem;justify-content:space-between}.main_quick_menu .box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);color:#6d6f82;flex:1 1 auto;font-size:14px;font-weight:400;text-align:center}.main_quick_menu .title{color:#222;font-size:20px;font-weight:700}.m_main_quick_menu{display:flex;justify-content:space-between;text-align:center}.m_main_quick_menu .box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);flex:1 1 auto;margin:auto;width:57px}.m_main_quick_menu .box>img{height:27px;width:27px}.m_main_quick_menu .title{color:#222;font-size:12px;font-weight:700;margin-top:5px}.main_partners .title_wrap{text-align:center}.main_partners .title_wrap .title{align-items:center;color:#222;display:flex;font-size:20px;font-weight:700;justify-content:center}.main_partners .title_wrap .title>img{height:25px;margin:0 .5rem;width:25px}.main_partners .title_wrap .title>span{color:var(--primary-500)}.main_partners .title_wrap .title .reverse{transform:rotateY(180deg)}.main_partners .title_wrap .discription{color:#6d6f82;font-size:16px;font-weight:400}.main_about_major .title_wrap,.main_intro .title_wrap,.main_money_menual .title_wrap,.main_powerball .title_wrap,.main_proto_sports_toto .title_wrap,.main_safety_system .title_wrap,.main_safety_toto .title_wrap,.main_safety_toto2 .title_wrap,.main_safety_toto3 .title_wrap,.main_toto_menual .title_wrap{text-align:center}.main_about_major .title_wrap .title h1,.main_intro .title_wrap .title h1,.main_money_menual .title_wrap .title h1,.main_powerball .title_wrap .title h1,.main_proto_sports_toto .title_wrap .title h1,.main_safety_system .title_wrap .title h1,.main_safety_toto .title_wrap .title h1,.main_safety_toto2 .title_wrap .title h1,.main_safety_toto3 .title_wrap .title h1,.main_toto_menual .title_wrap .title h1{font-size:24px}.main_about_major .title_wrap .title h2,.main_intro .title_wrap .title h2,.main_money_menual .title_wrap .title h2,.main_powerball .title_wrap .title h2,.main_proto_sports_toto .title_wrap .title h2,.main_safety_system .title_wrap .title h2,.main_safety_toto .title_wrap .title h2,.main_safety_toto2 .title_wrap .title h2,.main_safety_toto3 .title_wrap .title h2,.main_toto_menual .title_wrap .title h2{color:#222;font-size:22px;font-weight:700}.main_about_major .title_wrap .discription,.main_intro .title_wrap .discription,.main_money_menual .title_wrap .discription,.main_powerball .title_wrap .discription,.main_proto_sports_toto .title_wrap .discription,.main_safety_system .title_wrap .discription,.main_safety_toto .title_wrap .discription,.main_safety_toto2 .title_wrap .discription,.main_safety_toto3 .title_wrap .discription,.main_toto_menual .title_wrap .discription{color:#6d6f82;font-size:16px;font-weight:400}.main_about_major .intro_contents,.main_intro .intro_contents,.main_money_menual .intro_contents,.main_powerball .intro_contents,.main_proto_sports_toto .intro_contents,.main_safety_system .intro_contents,.main_safety_toto .intro_contents,.main_safety_toto2 .intro_contents,.main_safety_toto3 .intro_contents,.main_toto_menual .intro_contents{border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);margin-top:15px;overflow:hidden}.main_about_major .main_explain_con,.main_intro .main_explain_con,.main_money_menual .main_explain_con,.main_powerball .main_explain_con,.main_proto_sports_toto .main_explain_con,.main_safety_system .main_explain_con,.main_safety_toto .main_explain_con,.main_safety_toto2 .main_explain_con,.main_safety_toto3 .main_explain_con,.main_toto_menual .main_explain_con{color:#333;padding:30px 15px;position:relative;z-index:1}.main_about_major .main_explain_con>div,.main_intro .main_explain_con>div,.main_money_menual .main_explain_con>div,.main_powerball .main_explain_con>div,.main_proto_sports_toto .main_explain_con>div,.main_safety_system .main_explain_con>div,.main_safety_toto .main_explain_con>div,.main_safety_toto2 .main_explain_con>div,.main_safety_toto3 .main_explain_con>div,.main_toto_menual .main_explain_con>div{margin-top:20px}.main_about_major .main_explain_con>div:first-child,.main_intro .main_explain_con>div:first-child,.main_money_menual .main_explain_con>div:first-child,.main_powerball .main_explain_con>div:first-child,.main_proto_sports_toto .main_explain_con>div:first-child,.main_safety_system .main_explain_con>div:first-child,.main_safety_toto .main_explain_con>div:first-child,.main_safety_toto2 .main_explain_con>div:first-child,.main_safety_toto3 .main_explain_con>div:first-child,.main_toto_menual .main_explain_con>div:first-child{margin-top:0}.main_about_major .main_explain_con>div strong,.main_intro .main_explain_con>div strong,.main_money_menual .main_explain_con>div strong,.main_powerball .main_explain_con>div strong,.main_proto_sports_toto .main_explain_con>div strong,.main_safety_system .main_explain_con>div strong,.main_safety_toto .main_explain_con>div strong,.main_safety_toto2 .main_explain_con>div strong,.main_safety_toto3 .main_explain_con>div strong,.main_toto_menual .main_explain_con>div strong{font-size:24px}.main_about_major .main_explain_con>div strong span,.main_intro .main_explain_con>div strong span,.main_money_menual .main_explain_con>div strong span,.main_powerball .main_explain_con>div strong span,.main_proto_sports_toto .main_explain_con>div strong span,.main_safety_system .main_explain_con>div strong span,.main_safety_toto .main_explain_con>div strong span,.main_safety_toto2 .main_explain_con>div strong span,.main_safety_toto3 .main_explain_con>div strong span,.main_toto_menual .main_explain_con>div strong span{color:var(--primary-500)}.main_about_major .main_explain_con_img,.main_intro .main_explain_con_img,.main_money_menual .main_explain_con_img,.main_powerball .main_explain_con_img,.main_proto_sports_toto .main_explain_con_img,.main_safety_system .main_explain_con_img,.main_safety_toto .main_explain_con_img,.main_safety_toto2 .main_explain_con_img,.main_safety_toto3 .main_explain_con_img,.main_toto_menual .main_explain_con_img{position:absolute;right:0;text-align:right;top:0}.main_about_major .main_explain_con_div,.main_intro .main_explain_con_div,.main_money_menual .main_explain_con_div,.main_powerball .main_explain_con_div,.main_proto_sports_toto .main_explain_con_div,.main_safety_system .main_explain_con_div,.main_safety_toto .main_explain_con_div,.main_safety_toto2 .main_explain_con_div,.main_safety_toto3 .main_explain_con_div,.main_toto_menual .main_explain_con_div{padding-top:0;position:relative}.main_about_major .main_explain_con_div:first-child,.main_intro .main_explain_con_div:first-child,.main_money_menual .main_explain_con_div:first-child,.main_powerball .main_explain_con_div:first-child,.main_proto_sports_toto .main_explain_con_div:first-child,.main_safety_system .main_explain_con_div:first-child,.main_safety_toto .main_explain_con_div:first-child,.main_safety_toto2 .main_explain_con_div:first-child,.main_safety_toto3 .main_explain_con_div:first-child,.main_toto_menual .main_explain_con_div:first-child{padding-top:0}.main_about_major .main_explain_con_title,.main_intro .main_explain_con_title,.main_money_menual .main_explain_con_title,.main_powerball .main_explain_con_title,.main_proto_sports_toto .main_explain_con_title,.main_safety_system .main_explain_con_title,.main_safety_toto .main_explain_con_title,.main_safety_toto2 .main_explain_con_title,.main_safety_toto3 .main_explain_con_title,.main_toto_menual .main_explain_con_title{display:block;font-size:18px;font-weight:700;line-height:1.4;padding:10px 20px;position:relative;word-break:break-all;z-index:1}.main_about_major .main_explain_con_title>*,.main_intro .main_explain_con_title>*,.main_money_menual .main_explain_con_title>*,.main_powerball .main_explain_con_title>*,.main_proto_sports_toto .main_explain_con_title>*,.main_safety_system .main_explain_con_title>*,.main_safety_toto .main_explain_con_title>*,.main_safety_toto2 .main_explain_con_title>*,.main_safety_toto3 .main_explain_con_title>*,.main_toto_menual .main_explain_con_title>*{font-size:18px}.main_about_major .main_explain_con>div,.main_intro .main_explain_con>div,.main_money_menual .main_explain_con>div,.main_powerball .main_explain_con>div,.main_proto_sports_toto .main_explain_con>div,.main_safety_system .main_explain_con>div,.main_safety_toto .main_explain_con>div,.main_safety_toto2 .main_explain_con>div,.main_safety_toto3 .main_explain_con>div,.main_toto_menual .main_explain_con>div{font-size:14px;letter-spacing:-.04rem}.main_about_major .main_explain_con>div ul li,.main_intro .main_explain_con>div ul li,.main_money_menual .main_explain_con>div ul li,.main_powerball .main_explain_con>div ul li,.main_proto_sports_toto .main_explain_con>div ul li,.main_safety_system .main_explain_con>div ul li,.main_safety_toto .main_explain_con>div ul li,.main_safety_toto2 .main_explain_con>div ul li,.main_safety_toto3 .main_explain_con>div ul li,.main_toto_menual .main_explain_con>div ul li{display:flex;font-size:14px;letter-spacing:-.04rem;margin-top:10px}.main_about_major .main_explain_con>div ul li .strong,.main_intro .main_explain_con>div ul li .strong,.main_money_menual .main_explain_con>div ul li .strong,.main_powerball .main_explain_con>div ul li .strong,.main_proto_sports_toto .main_explain_con>div ul li .strong,.main_safety_system .main_explain_con>div ul li .strong,.main_safety_toto .main_explain_con>div ul li .strong,.main_safety_toto2 .main_explain_con>div ul li .strong,.main_safety_toto3 .main_explain_con>div ul li .strong,.main_toto_menual .main_explain_con>div ul li .strong{font-size:20px;font-weight:700;line-height:1.3}.main_about_major .main_explain_con>div ul li span.main_explain_con_num_icon,.main_intro .main_explain_con>div ul li span.main_explain_con_num_icon,.main_money_menual .main_explain_con>div ul li span.main_explain_con_num_icon,.main_powerball .main_explain_con>div ul li span.main_explain_con_num_icon,.main_proto_sports_toto .main_explain_con>div ul li span.main_explain_con_num_icon,.main_safety_system .main_explain_con>div ul li span.main_explain_con_num_icon,.main_safety_toto .main_explain_con>div ul li span.main_explain_con_num_icon,.main_safety_toto2 .main_explain_con>div ul li span.main_explain_con_num_icon,.main_safety_toto3 .main_explain_con>div ul li span.main_explain_con_num_icon,.main_toto_menual .main_explain_con>div ul li span.main_explain_con_num_icon{border-radius:50%;display:inline-block;font-size:13px;font-weight:700;height:24px;letter-spacing:-1px;line-height:25px;margin-right:10px;min-width:24px;padding-right:1px;text-align:center;vertical-align:middle;width:24px}.main_about_major .main_explain_con .main_explain_con_inner_end,.main_intro .main_explain_con .main_explain_con_inner_end,.main_money_menual .main_explain_con .main_explain_con_inner_end,.main_powerball .main_explain_con .main_explain_con_inner_end,.main_proto_sports_toto .main_explain_con .main_explain_con_inner_end,.main_safety_system .main_explain_con .main_explain_con_inner_end,.main_safety_toto .main_explain_con .main_explain_con_inner_end,.main_safety_toto2 .main_explain_con .main_explain_con_inner_end,.main_safety_toto3 .main_explain_con .main_explain_con_inner_end,.main_toto_menual .main_explain_con .main_explain_con_inner_end{color:#6d6f82;font-size:14px;letter-spacing:-.04rem;margin-top:20px;text-align:center}.main_intro .title_wrap{text-align:center}.main_intro .title_wrap .discription{color:#6d6f82}.main_intro .intro_contents{margin-top:40px;overflow:visible}.main_intro .intro_contents .main_explain_con_div:first-child{border-radius:10px;overflow:hidden}.main_intro .intro_contents #main_con_1_1{background:#e7eaef;padding-top:35px}.main_intro .intro_contents #main_con_1_1 .main_explain_con_title{background:var(--primary-500);color:#fff;font-size:14px;font-weight:500}.main_intro .intro_contents #main_con_1_1 .main_explain_con{padding:36px 40px}.main_intro .intro_contents #main_con_1_1 .main_explain_con>div strong{font-size:20px}.main_intro .intro_contents #main_con_1_1 .main_explain_con_img{opacity:.4;right:-10px;top:-40px}.main_toto_menual .intro_contents #main_con_2_1{background-image:url(/project/ca/images/store/img_toto_menual01.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.main_toto_menual .intro_contents #main_con_2_1 .main_explain_con{padding:36px 40px}.main_toto_menual .intro_contents #main_con_2_1 .main_explain_con>div{text-align:center}.main_toto_menual .intro_contents #main_con_2_1 .main_explain_con>div strong{font-size:14px}.main_toto_menual .intro_contents #main_con_2_1 .main_explain_con>div strong span{color:#fa5050}.main_toto_menual .intro_contents #main_con_2_2{background:#fff;padding-top:20px}.main_toto_menual .intro_contents #main_con_2_2 .main_explain_con>div ul li span.main_explain_con_num_icon,.main_toto_menual .intro_contents #main_con_2_2 .main_explain_con_title{background:#202d82;color:#fff}.main_about_major .intro_contents #main_con_3_1{background-image:url(/project/ca/images/store/img_about_major01.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.main_about_major .intro_contents #main_con_3_1 .main_explain_con{color:#fff;padding:36px 40px;text-align:center}.main_about_major .intro_contents #main_con_3_1 .main_explain_con>div strong{color:#f5af3e;display:block;font-size:22px;line-height:1.5;margin-top:15px;position:relative;z-index:1}.main_about_major .intro_contents #main_con_3_2{background:#fff;padding-top:20px}.main_about_major .intro_contents #main_con_3_2 .main_explain_con_title{background:#874fef;color:#fff}.main_about_major .intro_contents #main_con_3_3{background:#fff}.main_about_major .intro_contents #main_con_3_3 .main_explain_con_title{background:#f04ca5;color:#fff}.main_about_major .intro_contents #main_con_3_3 .main_explain_con>div ul li h3{font-size:14px;line-height:1.8}.main_about_major .intro_contents #main_con_3_3 .main_explain_con>div ul li span.main_explain_con_num_icon{background:#f04ca5;color:#fff}.main_money_menual .intro_contents #main_con_4_1{background:#ffc400}.main_money_menual .intro_contents #main_con_4_1 .main_explain_con{padding:36px 40px}.main_money_menual .intro_contents #main_con_4_1 .main_explain_con_img{opacity:.4}.main_money_menual .intro_contents #main_con_4_2{background:#fff;padding-top:20px}.main_money_menual .intro_contents #main_con_4_2 .main_explain_con_title{background:#ffc400;color:#222}.main_money_menual .intro_contents #main_con_4_3{background:#fff}.main_money_menual .intro_contents #main_con_4_3 .main_explain_con_title{background:#874fef;color:#fff}.main_safety_system .intro_contents #main_con_5_1{background:#fff}.main_safety_system .intro_contents #main_con_5_1 .main_explain_con_title{background:#85c52d;color:#fff}.main_safety_system .intro_contents #main_con_5_2{background:#fff}.main_safety_system .intro_contents #main_con_5_2 .main_explain_con_title{background:#fa5050;color:#fff}.main_safety_system .intro_contents #main_con_5_2 .main_explain_con_inner_end{color:#222;display:block;font-size:18px;font-weight:700;line-height:1.5;margin-top:30px;position:relative;z-index:1}.main_safety_system .intro_contents #main_con_5_2 .main_explain_con_inner_end>span{color:#fa5050}.main_safety_toto .intro_contents #main_con_6_1{background-image:url(/project/ca/images/store/img_safety_toto01.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.main_safety_toto .intro_contents #main_con_6_1 .main_explain_con{color:#fff;text-align:center}.main_safety_toto .intro_contents #main_con_6_1 .main_explain_con>div strong{color:#f5af3e;display:block;font-size:20px;line-height:1.5;margin-bottom:15px;position:relative;z-index:1}.main_safety_toto .intro_contents #main_con_6_2{background:#fff;padding-top:20px}.main_safety_toto .intro_contents #main_con_6_2 .main_explain_con_title{background:#202d82;color:#fff}.main_safety_toto .intro_contents #main_con_6_3{background:#fff}.main_safety_toto .intro_contents #main_con_6_3 .main_explain_con_title{background:#874fef;color:#fff}.main_safety_toto2 .intro_contents #main_con_7_1{background-image:url(/project/ca/images/store/img_safety_toto201.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.main_safety_toto2 .intro_contents #main_con_7_1 .main_explain_con{color:#fff;padding:20px 15px;text-align:center}.main_safety_toto2 .intro_contents #main_con_7_1 .main_explain_con>div strong{color:#fff;display:block;font-size:24px;line-height:1.5;position:relative;z-index:1}.main_safety_toto2 .intro_contents #main_con_7_2{background:#fff;padding-top:20px}.main_safety_toto2 .intro_contents #main_con_7_2 .main_explain_con_title{background:#874fef;color:#fff}.main_safety_toto2 .intro_contents #main_con_7_2 .main_explain_con>div ul li h3{font-size:14px;line-height:1.8}.main_safety_toto2 .intro_contents #main_con_7_2 .main_explain_con>div ul li span.main_explain_con_num_icon{background:#874fef;color:#fff}.main_safety_toto3 .intro_contents #main_con_8_1{background-image:url(/project/ca/images/store/img_safety_toto301.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con{padding:30px 40px}.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con>div{color:#222;font-size:18px;font-weight:700;text-align:center}.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con>div strong{color:#ff7200;display:block;font-size:18px;line-height:1.5;position:relative;z-index:1}.main_safety_toto3 .intro_contents #main_con_8_2{background:#fff;padding-top:20px}.main_safety_toto3 .intro_contents #main_con_8_2 .main_explain_con_title{background:#202d82;color:#fff}.main_safety_toto3 .intro_contents #main_con_8_3{background:#fff}.main_safety_toto3 .intro_contents #main_con_8_3 .main_explain_con_title{background:#874fef;color:#fff}.main_blacklist.box,.main_board.box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);color:#6d6f82;flex:1 1 auto;font-size:14px}.main_blacklist .nav-tabs .nav-link,.main_board .nav-tabs .nav-link{padding:.5rem}.main_blacklist .board_content,.main_board .board_content{color:#6d6f82;font-size:14px}.main_blacklist .board_content .img_wrap,.main_board .board_content .img_wrap{overflow:hidden;padding-top:74.7%;position:relative}.main_blacklist .board_content .img_wrap>img,.main_board .board_content .img_wrap>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;right:0;top:0;width:100%}.main_board .main_board_tab{border-bottom:1px solid #dfdfdf;display:flex;flex-wrap:nowrap;overflow-x:scroll;position:relative;scrollbar-color:transparent transparent;scrollbar-width:none;white-space:nowrap}.main_board .nav-tabs{border-color:transparent;flex-wrap:nowrap;white-space:nowrap}.main_board .tab-content{padding:1rem}.main_board .board_content{color:#6d6f82;font-size:14px}.main_board .board_content .banner_list{line-height:1.3}.main_board .board_content .banner_list li>a{display:block;margin-bottom:10px}.main_board .board_content .banner_list .title{color:#2c2c2c;font-size:12px}.main_board .board_content .banner_list .nickname{color:#888;font-size:12px}.main_board .board_ranking .list-group-item{padding:0}.main_blacklist .btn_more{position:absolute;right:15px;top:7px}.main_blacklist .board_content ul{display:flex;flex-wrap:wrap}.main_blacklist .board_content li{flex:0 0 50%;max-width:50%;padding:0 7.5px;text-align:center}@media(min-width:768px){.content_center{max-width:calc(100% - 315px)}}@media(min-width:992px){.pc{display:block}.mobile{display:none}.main_partners .title_wrap .title{font-size:30px}.main_partners .title_wrap .title>img{height:50px;width:50px}.floatings{right:3vh}.floatings .btn_f_bottom,.floatings .btn_f_top{border-radius:16px;height:50px;padding-top:.8rem;width:50px}.main_about_major .title_wrap .title h1,.main_intro .title_wrap .title h1,.main_money_menual .title_wrap .title h1,.main_powerball .title_wrap .title h1,.main_proto_sports_toto .title_wrap .title h1,.main_safety_system .title_wrap .title h1,.main_safety_toto .title_wrap .title h1,.main_safety_toto2 .title_wrap .title h1,.main_safety_toto3 .title_wrap .title h1,.main_toto_menual .title_wrap .title h1{font-size:34px}.main_about_major .title_wrap .title h2,.main_intro .title_wrap .title h2,.main_money_menual .title_wrap .title h2,.main_powerball .title_wrap .title h2,.main_proto_sports_toto .title_wrap .title h2,.main_safety_system .title_wrap .title h2,.main_safety_toto .title_wrap .title h2,.main_safety_toto2 .title_wrap .title h2,.main_safety_toto3 .title_wrap .title h2,.main_toto_menual .title_wrap .title h2{font-size:30px}.main_about_major .intro_contents,.main_intro .intro_contents,.main_money_menual .intro_contents,.main_powerball .intro_contents,.main_proto_sports_toto .intro_contents,.main_safety_system .intro_contents,.main_safety_toto .intro_contents,.main_safety_toto2 .intro_contents,.main_safety_toto3 .intro_contents,.main_toto_menual .intro_contents{margin-top:40px}.main_about_major .main_explain_con,.main_intro .main_explain_con,.main_money_menual .main_explain_con,.main_powerball .main_explain_con,.main_proto_sports_toto .main_explain_con,.main_safety_system .main_explain_con,.main_safety_toto .main_explain_con,.main_safety_toto2 .main_explain_con,.main_safety_toto3 .main_explain_con,.main_toto_menual .main_explain_con{padding:30px 40px}.main_about_major .main_explain_con_img,.main_intro .main_explain_con_img,.main_money_menual .main_explain_con_img,.main_powerball .main_explain_con_img,.main_proto_sports_toto .main_explain_con_img,.main_safety_system .main_explain_con_img,.main_safety_toto .main_explain_con_img,.main_safety_toto2 .main_explain_con_img,.main_safety_toto3 .main_explain_con_img,.main_toto_menual .main_explain_con_img{position:absolute;right:0;text-align:right;top:0}.main_about_major .main_explain_con_div,.main_intro .main_explain_con_div,.main_money_menual .main_explain_con_div,.main_powerball .main_explain_con_div,.main_proto_sports_toto .main_explain_con_div,.main_safety_system .main_explain_con_div,.main_safety_toto .main_explain_con_div,.main_safety_toto2 .main_explain_con_div,.main_safety_toto3 .main_explain_con_div,.main_toto_menual .main_explain_con_div{padding-top:35px}.main_about_major .main_explain_con_title,.main_intro .main_explain_con_title,.main_money_menual .main_explain_con_title,.main_powerball .main_explain_con_title,.main_proto_sports_toto .main_explain_con_title,.main_safety_system .main_explain_con_title,.main_safety_toto .main_explain_con_title,.main_safety_toto2 .main_explain_con_title,.main_safety_toto3 .main_explain_con_title,.main_toto_menual .main_explain_con_title{border-radius:0 30px 30px 0;display:inline-block;font-size:24px;padding:10px 40px}.main_about_major .main_explain_con_title>*,.main_intro .main_explain_con_title>*,.main_money_menual .main_explain_con_title>*,.main_powerball .main_explain_con_title>*,.main_proto_sports_toto .main_explain_con_title>*,.main_safety_system .main_explain_con_title>*,.main_safety_toto .main_explain_con_title>*,.main_safety_toto2 .main_explain_con_title>*,.main_safety_toto3 .main_explain_con_title>*,.main_toto_menual .main_explain_con_title>*{font-size:24px}.main_about_major .main_explain_con .main_explain_con_inner_end,.main_intro .main_explain_con .main_explain_con_inner_end,.main_money_menual .main_explain_con .main_explain_con_inner_end,.main_powerball .main_explain_con .main_explain_con_inner_end,.main_proto_sports_toto .main_explain_con .main_explain_con_inner_end,.main_safety_system .main_explain_con .main_explain_con_inner_end,.main_safety_toto .main_explain_con .main_explain_con_inner_end,.main_safety_toto2 .main_explain_con .main_explain_con_inner_end,.main_safety_toto3 .main_explain_con .main_explain_con_inner_end,.main_toto_menual .main_explain_con .main_explain_con_inner_end{margin-top:50px}.main_intro .intro_contents{margin-top:40px;overflow:visible}.main_intro .intro_contents #main_con_1_1{border-radius:10px}.main_intro .intro_contents #main_con_1_1 .main_explain_con_title{font-size:14px}.main_intro .intro_contents #main_con_1_1 .main_explain_con{padding:10px 40px 30px}.main_intro .intro_contents #main_con_1_1 .main_explain_con_img{opacity:1;right:0;top:-40px}.main_toto_menual .intro_contents #main_con_2_1 .main_explain_con>div strong{font-size:24px}.main_toto_menual .intro_contents #main_con_2_2{padding-top:35px}.main_about_major .intro_contents #main_con_3_1 .main_explain_con{padding:30px 15px}.main_about_major .intro_contents #main_con_3_1 .main_explain_con>div strong{font-size:28px}.main_about_major .intro_contents #main_con_3_2{padding-top:35px}.main_money_menual .intro_contents #main_con_4_1 .main_explain_con{padding:60px 300px 60px 40px}.main_money_menual .intro_contents #main_con_4_1 .main_explain_con_img{opacity:1}.main_money_menual .intro_contents #main_con_4_2,.main_safety_system .intro_contents #main_con_5_1{padding-top:35px}.main_safety_system .intro_contents #main_con_5_2 .main_explain_con_inner_end{font-size:24px;margin-top:60px}.main_safety_toto .intro_contents #main_con_6_1 .main_explain_con>div strong{font-size:34px;margin-bottom:24px}.main_safety_toto .intro_contents #main_con_6_2{padding-top:35px}.main_safety_toto2 .intro_contents #main_con_7_1 .main_explain_con{padding:80px 15px}.main_safety_toto2 .intro_contents #main_con_7_1 .main_explain_con>div strong{font-size:34px}.main_safety_toto2 .intro_contents #main_con_7_2{padding-top:35px}.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con{padding:30px 15px}.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con>div,.main_safety_toto3 .intro_contents #main_con_8_1 .main_explain_con>div strong{font-size:24px}.main_safety_toto3 .intro_contents #main_con_8_2{padding-top:35px}.main_blacklist .nav-tabs .nav-link,.main_board .nav-tabs .nav-link{padding:.5rem 1rem}.main_board .nav-tabs{width:100%!important}.main_blacklist .board_content li{flex:0 0 20%;max-width:20%}}.overlay{background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay-content{color:#fff;left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px}.loading-image{max-width:100px}.loading-text{color:#fff;font-size:20px}.current_time_info{border-bottom:3px solid var(--primary-500);font-size:14px;padding-bottom:10px}.current_time_info .time{font-size:16px}.current_time_info .time>span{font-weight:700}.current_time_info .info{align-items:center;background:#fff;border:1px solid #ddd;border-radius:5px;-moz-column-gap:5px;column-gap:5px;display:flex;font-size:12px;padding:5px}.calendar_layout_header{font-size:24px}.calendar_layout_header .buttons,.calendar_layout_header .year{flex:0 0 30%}.calendar_layout_header a{background:#fff;border:1px solid #6d6f82;border-radius:3px;color:#6d6f82;display:inline-block;font-size:14px;padding:4px 10px;text-align:center}.calendar_layout{box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);box-sizing:border-box;position:relative;width:100%}.calendar_layout td.sun{color:#fa5050}.calendar_layout .day_name{background:#6d6f82;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#fff;font-size:13px;width:100%}.calendar_layout .day_name .item{font-weight:400;height:33px;padding:5px;text-align:center;width:14.2857142857%}.calendar_layout .week{background-color:#fff}.calendar_layout .week .item{border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:13px;height:50px;position:relative;width:14.2857142857%}.calendar_layout .week .item:hover .date{color:#fa5050}.calendar_layout .week .item:last-child{border-right:0}.calendar_layout .week .item .date{border-radius:50%;display:inline-block;font-size:.8rem;height:27px;left:0;padding:4px;position:absolute;text-align:center;top:0;width:27px}.calendar_layout .week .item .icon_attendance{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.calendar_layout .week .item .icon_attendance>img{opacity:.6}.calendar_layout .week .item .icon_attendance>img.pointer{opacity:1}.calendar_layout .week .item .today_user{bottom:0;color:#fa5050;padding:6px;position:absolute;right:0}.my_info_lanking{border-bottom:3px solid var(--primary-500);color:#222;font-size:14px;padding-bottom:10px}.my_info_lanking button{font-weight:700;padding:.375rem .5rem}.my_info_lanking .able_time{font-size:16px;font-weight:700}.attendance_form{border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);height:80px;overflow:hidden}.attendance_form input{border:none;font-size:16px;font-weight:700;text-align:center}.attendance_form button{background:radial-gradient(80.21% 80.21% at 50% 19.79%,#a962ff 0,#8e57ef 100%);border-radius:0;color:#fff}.attendance_form button:hover{color:#fff}.attendance_not_today{color:#6d6f82;font-size:14px;font-weight:700;text-align:center}.attendance_complete .main_text{font-size:20px}.attendance_complete .sub_text{font-size:13px}.attendance_table{box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.attendance_table>div{border-top:none;font-size:12px}.attendance_table .table .list_title{background:#6d6f82;color:#fff;text-align:center}.attendance_table .table .list_title>th{border-bottom:none;padding:.45rem .2rem}.attendance_table .table .list_item{background-color:#fff}.attendance_table .table .list_item>td{padding:.45rem .2rem;vertical-align:middle}@media screen and (min-width:992px){.current_time_info .time{font-size:24px}.calendar_layout .day_name,.calendar_layout .day_name .item{font-size:15px}.calendar_layout .week .item{font-size:15px;height:76px}.calendar_layout .week .item .date{font-size:1rem;height:34px;padding:6px;width:34px}.calendar_layout .week .item .icon_attendance{width:40%}.attendance_complete .main_text{font-size:28px}.attendance_complete .sub_text{font-size:16px}.attendance_table>div{font-size:13px}.attendance_table .table .list_item>td,.attendance_table .table .list_title>th{padding:.75rem .3rem}}.coupon_list .thumbnail .icon_coupon{left:5%;position:absolute;top:5%;width:35%;z-index:1000}.coupon_list .thumbnail .text_wrap{bottom:1rem;color:#fff;font-size:1.2rem;font-weight:700;left:0;line-height:1.5rem;padding:0 1rem;position:absolute;z-index:900}.coupon_list .thumbnail .coupon_thumb_over{background:rgba(0,0,0,.1);height:100%;position:absolute;top:0;width:100%}.coupon_list .store_info{border:1px solid #e1e1e1}.coupon_list .store_info .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:3rem;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.coupon_list .thumbnail .text_wrap{font-size:2rem;line-height:2.2rem}}.search_filter .d-inline-block{padding:.25rem .75rem .375rem;vertical-align:middle}.select_local{background-color:#fff;border:1px solid var(--primary-500);font-weight:500;width:290px}.select_local .input-group-text{background-color:transparent;border:none}.format_date{color:inherit}.format_time{color:#fa5050}.format_full_date{color:inherit}.noti .board_list .list_item .title.read{opacity:.6}.noti .board_list .text_unread{color:#fa5050;font-weight:700}.noti .board_list .text_read{color:#222;font-weight:700}.point_info .board_top_title{color:#222;font-size:18px;font-weight:700;margin-top:20px}.point_info .board_top_title>.col{align-items:center;display:flex;justify-content:center}.point_info .board_top_title>.col:before{background-image:url(/project/ca/images/common/icon_money.png);background-size:100%;content:"";display:block;height:28px;margin-right:5px;width:28px}.point_info .board_list{border-top:none}.point_info .board_list .list_title{background-color:#6d6f82;color:#fff}.point_info .board_list .list_item:not(.list_important){align-items:center;background-color:#fff;border-color:#e5e5e5}.point_info .board_list .menu_group_text,.point_info .board_list .text_level{color:#fa5050;font-weight:700}.point_info .board_list .exp,.point_info .board_list .rewards{font-weight:700}.lottery_status .board_top_title{color:#222;font-size:18px;font-weight:700;margin-top:20px}.lottery_status .board_top_title>.col{align-items:center;display:flex;justify-content:center}.lottery_status .board_top_title>.col:before{background-image:url(/project/ca/images/common/icon_money.png);background-size:100%;content:"";display:block;height:28px;margin-right:5px;width:28px}.lottery_status .winners_ranking .board_list{border-top:none}.lottery_status .winners_ranking .board_list .list_title{background-color:#6d6f82;border-radius:5px 5px 0 0;color:#fff}.lottery_status .winners_ranking .board_list .list_item:not(.list_important){align-items:center;background-color:#fff;border-color:#e5e5e5}.lottery_status .winners_ranking .board_list .winner{color:#fa5050}.tags{font-size:0}.tags>.tag{display:inline-block;font-size:.8rem}.tags>.tag:not(:first-child){margin-left:.25rem}.tags .tag.tag_viewtag{background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;color:#222}.tags .tag .remove_tag{color:#222;cursor:pointer;margin-left:8px}.tag.hit{background-color:#e81818;border:1px solid #d20e0e;color:#fff}.tag.answer_complete,.tag.recommend{background-color:#00a3ff;border:1px solid #018fdf;color:#fff}.tag.answer_wait,.tag.discount{background-color:#fef077;border:1px solid #ffd52d;color:#495057}.tag_new{background-color:#ff385c;color:#fff;display:inline-block;height:14px;line-height:14px;width:14px}.board_tab{display:flex}.board_tab .navbar{background:linear-gradient(277deg,#007612 .94%,#00aa1b 96.83%);border-radius:3px 0 0 3px;padding:9px 20px}.board_tab .navbar .navbar-brand{color:#fff;font-size:16px;margin-right:1rem;padding-bottom:0;padding-top:0}.board_tab .nav_wrap{background:#fff;border:1px solid #ddd;border-left:none;display:flex;overflow-x:scroll;scrollbar-color:transparent transparent;scrollbar-width:none;white-space:nowrap;width:100%}.board_tab .nav-pills{flex-wrap:nowrap;padding:9px 10px}.board_tab .nav-pills .nav-link{border-radius:3px;color:#222;font-weight:700;margin:0 7px;padding:0 .5rem}.board_tab .nav-pills .nav-link.active{background:var(--primary-500);color:#fff;font-weight:500}.board_tab_sub{border-bottom:1px solid #ddd}.board_tab_sub .nav-pills{border-left:none;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-color:transparent transparent;scrollbar-width:none;white-space:nowrap;width:100%}.board_tab_sub .nav-pills .nav-item{flex:0 1 auto}.board_tab_sub .nav-pills li:first-child{border-top-left-radius:5px}.board_tab_sub .nav-pills li:last-child{border-top-right-radius:5px}.board_tab_sub .nav-pills .nav-link{border:1px solid #ddd;border-bottom:0;border-radius:0;color:#6d6f82;font-size:12px;font-weight:700;min-width:42px;padding:.4rem;text-align:center}.board_tab_sub .nav-item:first-child .nav-link{border-top-left-radius:5px}.board_tab_sub .nav-item:last-child .nav-link{border-top-right-radius:5px}.board_tab_sub .nav-item .nav-link{margin-left:-1px}.board_tab_sub .nav-item:first-child .nav-link{margin-left:0}.board_tab_sub .nav-pills .nav-link.active{background:radial-gradient(80.21% 80.21% at 50% 19.79%,#a962ff 0,#8e57ef 100%);border-color:#a962ff;color:#fff;font-weight:500}.board_searchbar{background:#f7f8fa;border:1px solid #ddd}.board_searchbar .btn_search{margin-bottom:3px}.board_top_option .page_info,.service_view{font-size:14px}.service_view{border-top:2px solid #8e57ef}.service_view .service_header .date,.service_view .service_header .tags_info{color:#6d6f82}.service_view .service_body{font-size:14px}.service_view .service_body .service_content{min-height:250px;word-break:break-all}.service_view .service_body .service_content img{display:block;margin:0 auto;max-width:100%}.service_view .service_body .tui-editor-contents img{max-width:100%}.service_view .service_body .bg_secondary{background:#6d6f82}.service_view .service_body .border{border-color:#ddd!important}.service_view .service_body .box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.service_view .service_body .title{border-bottom:1px solid #6d6f82;color:#222;font-size:16px;font-weight:700}.service_view .service_body .pick_table{background:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);font-size:13px}.service_view .service_body .pick_table .th{background-color:#222;color:#fff}.service_view .service_body .pick_table .th.pick{color:#ffda45}.service_view .service_body .job_top{background:#fff;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);font-size:13px;padding:10px}.service_view .service_body .job_top>.col{border:1px solid #ddd;border-radius:10px 10px 0 0;overflow:hidden}.service_view .service_body .job_top .thead .th{background:linear-gradient(180deg,#fff,#f0f1f3);border-bottom:1px solid #ddd}.service_view .service_body .job_top .tbody .td,.service_view .service_body .job_top .tbody .th{border-bottom:1px solid #ddd}.service_view .service_body .job_top .tbody .th{background:#6d6f82;color:#fff}.service_view .service_body .site_promotion{background-color:#fff;border:1px solid #ddd;border-radius:10px 10px 0 0;overflow:hidden}.service_view .service_body .site_promotion>[class*=col]{border-bottom:1px solid #ddd}.service_view .service_body .event_select .btn_event_select{background:linear-gradient(180deg,#fff,#f0f1f3);border:1px solid #c2c2c2;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);color:#fa5050;flex:0 0 45%;font-size:12px;max-width:45%}.service_view .service_body .event_select .btn_event_select>.selector{font-size:12px;font-weight:700}.service_view .service_body .event_select .btn_event_select.active{background:linear-gradient(180deg,#fa5050,#c21d1d);color:#fff}.service_view .service_body .point_transaction{border:1px solid #ddd;border-radius:3px;font-size:1rem}.service_view .service_body .point_transaction .title{background:#6d6f82;color:#fff;font-size:1rem;font-weight:400}.service_view .service_body .point_transaction .content{border-bottom:1px solid #ddd;border-radius:0 3px 0 0;padding:3px 15px;text-align:center}.service_view .service_body .point_transaction .content:last-child{border-bottom:0}.service_view .board_sign{border-bottom:1px solid #6d6f82;border-top:1px solid #6d6f82;font-size:14px}.service_view .board_sign .title{color:#6d6f82}.service_view .board_sign .detail>i{color:#b7bbc2}.service_view .service_footer{font-size:14px;padding:0 0 1.5rem}.service_view .service_footer .reply_count{background:#fff;border:1px solid #ddd;color:#6d6f82;font-weight:400;padding:.65rem 0}.service_view .service_footer .reply_count span{color:#ff385c;font-weight:700}.service_view .service_footer .reply{border-bottom:1px solid #dee2e6;position:relative}.service_view .service_footer .reply .comment,.service_view .service_footer .reply pre{font-size:14px;white-space:normal}.service_view .service_footer .reply.active{animation:color_focus 1.5s linear forwards}.service_view .service_footer .reply .date{color:rgba(0,0,0,.5)}.service_view .service_footer .reply .grade>img{margin-bottom:3px;width:12px}.service_view .service_footer .reply .dropdown-menu{min-width:0;padding:0}.service_view .service_footer .reply .dropdown-item{border-radius:0}.service_view .service_footer .reply .dropdown-item:active{background-color:#f8f9fa;color:#212529}.service_view .service_footer .my_reply{background-color:#f8f9fa;border:1px solid #dee2e6;margin-top:-1px;padding:0 1rem}.service_view .service_footer .my_reply .text_account{color:#6d6f82}.service_view .service_footer .my_reply .text_account span{color:#fa5050;font-weight:700}.service_view .service_footer .my_reply .text_form .input-group-append{flex:0 0 100px}.service_view .service_footer .my_reply textarea{font-size:.9rem;min-height:6rem;min-height:3.08rem}.service_view .service_footer [class*="col reply_depth"]{border-top:1px solid #e1e1e1}.service_view .service_footer .reply_depth_2{padding-left:2.5rem!important}.service_view .service_footer .reply_depth_2 .nickname{margin-left:-1.7rem}.service_view .service_footer .form_comment{padding-left:1.5rem!important}.service_view .service_footer .form_comment .nickname{margin-left:-1.7rem}.qna_list{margin-left:-30px;margin-right:-30px;padding-top:3rem}.qna_list>.col{background:#fff}.qna_list .list_item{border-bottom:1px solid #dee2e6}.qna_list .qna_title{word-break:break-all}.qna_list .fa-chevron-up{transform:rotate(0deg);transition:transform .2s linear}.qna_list .collapsed .fa-chevron-up{transform:rotate(180deg)}.qna_list .collapsed .qna_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna_list .qna_answer_icon{max-width:35px}.qna_list .qna_answer{background:#f6f6f6}.board_list_wrap{padding-top:3rem}.board_list{border-top:3px solid var(--primary-500);font-size:13px;word-break:break-all}.board_list .table td,.board_list .table th{font-weight:400;padding:.75rem .3rem}.board_list .list_title{background:#fff;border-bottom:1px solid #b7bbc2}.board_list .list_item,.board_list .list_title{color:#222;text-align:center}.board_list .list_item .title{text-align:start}.board_list .list_item .board_date,.board_list .list_item .views{color:#6d6f82}.board_list .list_item .tag_image,.board_list .list_item .tag_new{flex:0 0 14px}.board_list .list_item .tag_open{color:var(--primary-500)}.board_list .list_item .tag_close{color:#888}.board_list .list_item .count_reply{white-space:nowrap}.board_list .list_item.search{line-height:1.8}.board_list .list_item.search>.col>.row{margin-bottom:3px}.board_list .list_item:not(.list_important){border-bottom:1px solid #dee2e6}.board_list .list_item.active{background:#e7eaf0}.board_list .list_item.active .table_number,.board_list .list_item.active .title{color:#8e57ef}.board_list .list_item_image .box{background-color:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);display:flex;overflow:hidden;padding:10px}.board_list .list_item_image .left_top_tag{left:0;position:absolute;top:0;z-index:1}.board_list .list_item_image .img_wrap{overflow:hidden;padding-top:76%;position:relative}.board_list .list_item_image .img_wrap>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;right:0;top:0;width:100%}.board_list .list_item_image .inner_table{border-radius:3px;line-height:1.8;overflow:hidden;text-align:center}.board_list .list_item_image .inner_table .tr{margin-left:0;margin-right:0}.board_list .list_item_image .inner_table .td,.board_list .list_item_image .inner_table .th{padding:5.2px 5px}.board_list .list_item_image .inner_table .th{background:#6d6f82;border:1px solid #6d6f82;color:#fff}.board_list .list_item_image .inner_table .td{background:#fff;border:1px solid #e5e5e5;border-bottom:none;border-left:none}.board_list .list_item_image .inner_table .tr:last-child .td{border-bottom:1px solid #e5e5e5}.board_list .list_item_image.money .img_wrap>img,.board_list .list_item_image.mttip .img_wrap>img,.board_list .list_item_image.official .img_wrap>img{-o-object-fit:fill;object-fit:fill}.board_list .list_item_image.mttip>.col{flex:0 0 100%;max-width:100%}.board_list .list_item_image.mttip .box>.col.img_col{flex:0 0 41.66666667%;max-width:41.66666667%;padding-left:0;padding-right:1rem}.board_list .list_item_image.mttip .box>.col.table_col{flex:0 0 58.33333333%;max-width:58.33333333%}.board_list .list_item_image.mttip .box>.col.bottom_col{flex:0 0 100%;max-width:100%}.board_list .list_item_image.mttip .left_top_tag{left:20px;top:8px;width:30px}.board_list .list_item_image.mttip .inner_table .th{flex:0 0 41.66666667%;max-width:41.66666667%}.board_list .list_item_image.mttip .inner_table .td{flex:0 0 58.33333333%;max-width:58.33333333%}.board_list .list_item_image.money>.col{flex:0 0 50%;max-width:50%}.board_list .list_item_image.money .img_wrap{border:1px solid var(--primary-500)}.board_list .list_item_image.money .left_top_tag{background:var(--primary-500);border-radius:0 0 10px 0;color:#fff;font-size:14px;line-height:1.8;padding:0 8px}.board_list .list_item_image.money .box>.col.img_col{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.board_list .list_item_image.money .box>.col.table_col{flex:0 0 100%;max-width:100%}.board_list .list_item_image.money .box>.col.bottom_col{flex:0 0 100%;margin-top:.5rem;max-width:100%}.board_list .list_item_image.money .inner_table_money{border-radius:3px;font-size:14px;line-height:1.8;margin-top:.5rem;overflow:hidden}.board_list .list_item_image.money .inner_table_money .td,.board_list .list_item_image.money .inner_table_money .th{padding:0}.board_list .list_item_image.money .inner_table_money .th{background:#6d6f82;border:1px solid #6d6f82;color:#fff}.board_list .list_item_image.money .inner_table_money .td{background:#fff;border:1px solid #e5e5e5}.board_list .list_item_image.money .inner_table_money .td:not(:first-child){border-top:none}.board_list .list_item_image.gallery .img_wrap{height:auto;padding-top:60%}.board_list .list_item_image.event{text-align:center}.board_list .list_item_image.event .img_wrap .cover_img{align-items:center;color:#fff;font-size:16px;height:100%;justify-content:center;left:0;padding-top:35px;position:absolute;top:0;width:100%}.board_list .list_item_image.event .img_wrap .cover_img.open{background-color:#fa5050;display:none;opacity:.7}.board_list .list_item_image.event .box:hover .img_wrap .cover_img.open{display:flex}.board_list .list_item_image.event .img_wrap .cover_img.closed{background-color:#000;display:flex;opacity:.7}.board_list .list_item_image.event .center_top_tag{color:#fff;left:0;padding:5px 10px;position:absolute;top:0;width:100%;z-index:1}.board_list .list_item_image.event .center_top_tag.open{background:#fa5050}.board_list .list_item_image.event .center_top_tag.closed{background:#7e7e7e}.board_list .list_item_image.event .img_wrap{border-radius:8px 8px 0 0;height:auto;padding-top:76%}.board_list .list_item_image.event .title{color:#000;margin-top:.5rem}.board_list .list_item_image.event .event_date{background:#f7f8fa;color:#6d6f82;line-height:1.2;margin-top:.5rem}.board_list .list_item_image.event .event_date>i{display:none}.board_list .tag_imp{background-color:#fa5050;color:#fff;display:inline-block;font-size:12px;font-weight:400}.board_list .table_number{color:#888}.board_list .board_date,.board_list .icon_photo{color:#b1b1b1}.board_list .board_part{color:var(--primary-500)}.board_list .title_responsive_ellipsis{font-size:.9rem;height:2.7rem}.board_list .ellipsis_multiLine,.board_list .title_responsive_ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.board_list .ellipsis_multiLine{font-size:1rem;height:3rem}.mttip_review_store .progress.star{height:18px;-webkit-mask:url(/project/ca/images/store/img_star.png) center no-repeat;mask:url(/project/ca/images/store/img_star.png) center no-repeat;position:relative;width:97px}.mttip_review_store .progress.star .progress-bar{background-color:#fa5050}.money_exchange_top{font-size:14px;letter-spacing:-.5px}.money_exchange_top [class*=col-].red .th>div{background-color:#fa5050;border-radius:5px;color:#fff;font-size:16px}.money_exchange_top [class*=col-].red .td>div{background-color:#fff;border:1px solid #fa5050;border-radius:5px;height:100%}.money_exchange_top [class*=col-].black .th>div{background-color:#222;border-radius:5px;color:#fff;font-size:16px}.money_exchange_top [class*=col-].black .td>div{background-color:#fff;border:1px solid #222;border-radius:5px;height:100%}.money_exchange_top [class*=col-].black .td>div.total{font-size:30px}.lottery_list_top{font-size:14px;letter-spacing:-.5px}.lottery_list_top [class*=col-].red .th>div{background-color:#fa5050;border-radius:5px;color:#fff;font-size:16px}.lottery_list_top [class*=col-].red .td>div{background-color:#fff;border:1px solid #fa5050;border-radius:5px;height:100%}.lottery_list_top [class*=col-].black .th>div{background-color:#222;border-radius:5px;color:#fff;font-size:16px}.lottery_list_top [class*=col-].black .td>div{background-color:#fff;border:1px solid #222;border-radius:5px;height:100%}.lottery_list_top [class*=col-].black .td>div.total{font-size:24px}.lottery_list_top [class*=col-].black .td>div.total span{font-size:30px}.lottery_issuance .btn_ticket{background:radial-gradient(80.21% 80.21% at 50% 19.79%,#a962ff 0,#8e57ef 100%);border:1px solid var(--primary-500);color:#fff}.lottery_issuance .btn_ticket.disabled,.lottery_issuance .btn_ticket:disabled{opacity:.6}.lottery_issuance .btn_ticket.disabled+p,.lottery_issuance .btn_ticket:disabled+p{color:red}.list_item.one_line.active,.list_item.one_line:hover{background-color:#eff2f5}.list_item.one_line .board_date{color:rgba(0,0,0,.5);width:auto!important}.list_important_area{border:2px solid #f5b110}.list_important{background-color:#fffef8;border-bottom:1px solid #dee2e6}.list_important .board_cate,.list_important .title{color:#ff385c}.list_important:hover .title{text-decoration:underline}.list_important:last-of-type{border-bottom:0}.ranking_item .ranking_date{background-color:#f8f9fa;border-bottom:1px solid #e1e1e1}.ranking_item .ranking_date .fa-search{background-color:#f8f9fa}.ranking_item .ranking_arrow{background:#f8f9fa 0 0 no-repeat padding-box;border:1px solid #cfcfcf;border-radius:5px;cursor:pointer;display:inline-block;height:25px;width:25px}.ranking_item .ranking_name{border-bottom:0}.ranking_item .user_name{color:#495057;font-weight:700}.ranking_item .ranking_name.ranking1 .badge{background-color:#fa5050}.ranking_item .ranking_name.ranking2 .badge{background-color:var(--primary-500)}.ranking_item .ranking_name.ranking3 .badge{background-color:#fdb800}.ranking_item li>div{color:#888;padding:.3rem 0}.ranking_item li .badge{background-color:#b1b1b1;color:#fff}.ranking_item li:hover{background-color:#f8f9fa}.ranking_item li:hover a{color:var(--primary-500)}.board_write input,.board_write select,.board_write textarea{border-radius:5px}.board_write form>.row:not(:last-child){border-bottom:1px solid hsla(0,0%,87%,.87);padding-bottom:13px;padding-top:3px}.board_write .btn_md.btn_cancel,.board_write .btn_md.btn_main{font-size:14px;padding:.7rem 1rem}.board_write .image_field{border-radius:5px}.board_write .image_field .input-group-prepend label{background-color:#6d6f82;border:none;color:#fff}.board_write .image_field .custom-file>input[type=file]{border-left:none;border-radius:0 5px 5px 0}.board_write .image_field .custom-file-label{padding-right:4rem}.board_write .image_field .custom-file-label:after{background-color:#6d6f82;color:#fff;content:"선택";height:calc(100% + 2px);top:-1px}.board_write .preview_img{position:relative}.board_write .preview_img button{position:absolute;right:-10px;top:-10px}.board_write .captcha_img{border:1px solid #dfdfdf;flex:0 0 92px;height:36px;overflow:hidden;position:relative;width:92px}.board_write .captcha_img>img{position:absolute;top:50%;transform:translate3d(0,-50%,10px);width:100%}.board_write .btn_captcha{background-color:#d9d9d9;border-radius:5px;color:#222}.board_write .pick_container>.row{border-bottom:1px solid hsla(0,0%,87%,.87);padding-bottom:13px;padding-top:3px}@media(min-width:992px){.point_info .board_top_title{font-size:24px;margin-top:20px}.point_info .board_top_title>.col:before{height:36px;margin-right:10px;width:36px}.service_view .service_body .btn_contact{max-width:75%}.service_view .service_body .pick_table{font-size:14px}.service_view .service_body .event_select .btn_event_select{flex:1 1 auto;font-size:14px;max-width:200px}.service_view .service_body .event_select .btn_event_select>.selector{font-size:20px}.service_view .service_content{min-height:500px}.board_list{font-size:12px;line-height:1.2}.board_list .list_item_image .box{flex-direction:column}.board_list .list_item_image .img_wrap{height:auto}.board_list .list_item_image.mttip>.col{flex:0 0 33.33333333%;max-width:33.33333333%}.board_list .list_item_image.mttip .box>.col.img_col{flex:0 0 100%;max-width:100%;padding-right:0}.board_list .list_item_image.mttip .box>.col.bottom_col,.board_list .list_item_image.mttip .box>.col.table_col{flex:0 0 100%;max-width:100%}.board_list .list_item_image.mttip .left_top_tag{width:60px}.board_list .list_item_image.money>.col{flex:0 0 33.33333333%;max-width:33.33333333%}.board_list .list_item_image.money .inner_table_money .td:not(:first-child){border-left:none;border-top:1px solid #e5e5e5}.board_list .list_item_image.event{font-size:14px;line-height:1.8}.board_list .list_item_image.event .box .img_wrap .cover_img{font-size:20px}.board_write form>.row:not(:last-child){padding-top:13px}.board_write .col-form-label{flex:0 0 130px;max-width:130px}.board_write .pick_container>.row{padding-top:13px}}@keyframes color_focus{0%{background:#e6f4ff}to{background:none}}.auth_login{background:#fff;border:1px solid #ddd;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.auth_login .title{background:var(--primary-500);color:#fff;font-size:1.2rem;font-weight:700;padding:.5rem;text-align:center}.register_form .box{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.register_form form .form_wrap{padding-bottom:1.5rem;padding-top:1.5rem}.register_form form .form_wrap>.col{flex-basis:0;flex-grow:1;max-width:100%}.register_form form .form_wrap .form_item{padding:13px 0}.register_form form .form_wrap>.col .row.form_title{display:none}.register_form .captcha_img{border:1px solid #dfdfdf;flex:0 0 125px;height:36px;overflow:hidden;position:relative;width:125px}.register_form .captcha_img>img{position:absolute;top:50%;transform:translate3d(0,-50%,10px);width:100%}.register_form .btn_captcha{background-color:#d9d9d9;border-radius:5px;color:#222}@media(min-width:992px){.register_form form .form_wrap>.col{flex:0 0 83.33333333%;max-width:83.33333333%}.register_form .captcha_img{flex:0 0 150px;width:150px}}._card{background:#fff;border-radius:0;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);font-size:1.2rem;text-align:center}._card ._card_title{background:#8e57ef;color:#fff;font-weight:700}._card ._card_content_title{color:#2c2c2c}._card .input-group>input{border-left:none;border-color:#d9d9d9}._card .input-group .input-group-text{background:none;border-radius:0;border-right:none;border-color:#d9d9d9}.myinfo_password .nav-tabs{border-radius:10px 10px 0 0}.myinfo_password .box,.myinfo_password .nav-tabs{background:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.myinfo_password .box{border-radius:0 0 10px 10px}.myinfo_password .avatar{align-items:center;background-color:#fff;border-radius:26px;display:flex;flex-shrink:0;gap:10px;height:60px;justify-content:center;overflow:hidden;width:60px}.myinfo_password .avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.myinfo_password .image_field .input-group-prepend label{background-color:#6d6f82;border:none;color:#fff}.myinfo_password .image_field>.custom-file{border-radius:0 5px 5px 0;overflow:hidden}.myinfo_password .image_field .custom-file-label{padding-right:4rem}.myinfo_password .image_field .custom-file-label:after{background-color:#6d6f82;color:#fff;content:"선택";height:calc(100% + 2px);top:-1px}.myinfo_password form .form_wrap>.row{padding:13px 0}.myinfo_password .captcha_img{border:1px solid #dfdfdf;flex:0 0 92px;height:36px;overflow:hidden;position:relative;width:92px}.myinfo_password .captcha_img>img{position:absolute;top:50%;transform:translate3d(0,-50%,10px);width:100%}.myinfo_password .btn_captcha{background-color:#d9d9d9;border-radius:5px;color:#222}.mypage_point{background-color:var(--primary-500)}.mypage_point .point_title{color:#5a0c1a}.my_info .row{min-height:44px}.my_info .row .icon_level{margin-bottom:-4px}.contents_pagination .page-link{background-color:#fff;border:1px solid #dfdfdf;color:#888;font-size:.9rem;padding:.5rem 0;text-align:center;width:35px}.contents_pagination .page-link:hover{background-color:#f8f9fa;border:1px solid #dfdfdf}.contents_pagination .page-item.active .page-link{background-color:var(--primary-500);border-color:var(--primary-500)}.contents_pagination .fas{color:#b1b1b1}.contents_pagination .page-item.disabled .page-link .fas{color:#bbc4cc}.modal-footer .contents_pagination{margin-top:20px}@media(min-width:992px){.contents_pagination{margin-top:80px}}.bottom_navigation{bottom:0;color:#6d6f82;min-width:370px;position:fixed;width:100%;z-index:999}.bottom_navigation .navigation_bg{background:#fff;border-radius:25px 25px 0 0;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.1);margin-bottom:-18px}.bottom_navigation .navigation_bg>img{height:65px;margin:auto;position:relative;top:-18px}.bottom_navigation .buttons_wrap{bottom:0;position:absolute;width:100%}.bottom_navigation .buttons_wrap .home{color:#fff;line-height:1.5;margin-top:-12px}#footer{background:#222;margin-top:6rem}#footer .footer_link li{display:inline-block}#footer .footer_link li:not(:first-child):before{background:#d2bfbb;content:"";display:inline-block;height:10px;width:1px}#footer .footer_link li a{color:#222}#footer .copyright{color:#888;white-space:pre-line}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#footer{display:block}#footer>.col{margin:auto}}.modal_dialog .btn_close{color:#fff;margin:-.3rem -.5rem -.5rem auto;padding:.5rem}.modal_dialog .modal-content{border:none;border-radius:0;box-shadow:5px 5px 10px rgba(0,0,0,.1)}.modal_dialog .modal-header{background:var(--primary-500);border-radius:0;color:#fff}.modal_dialog .modal_title{font-size:16px}.modal_dialog .nav-tabs{border-bottom:1px solid var(--primary-500)}.modal_dialog .nav-tabs .nav-item.show .nav_link,.modal_dialog .nav-tabs .nav_link.active{background:#fff;border-color:var(--primary-500) var(--primary-500) #fff;color:var(--primary-500)}.modal_dialog .nav-tabs .nav_link{background:#f7f8fa;border:1px solid #ddd;border-bottom:1px solid var(--primary-500);color:#6d6f82;flex:0 1 auto;margin-bottom:-1px;max-width:92px;padding:.15rem .5rem!important}#modal_note .modal-body{padding:1rem 0}.note_list_wrap{font-size:12px}.note_list_wrap .note_list_top{color:#6d6f82;font-size:12px}.note_list_wrap .note_list_top>p{padding:.25rem 1rem}.note_list_wrap .note_list_top .text_info{background:#f7f8fa;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#222}.note_list_wrap .note_list{height:514.15px}.note_list_wrap .note_list .note_list_item{border-bottom:1px solid #e5e5e5;padding:.5rem 0}.note_list_wrap .note_list .text_unread{color:#fa5050;font-weight:700}.note_list_wrap .note_list .text_read{color:#222;font-weight:700}.note_list_wrap .note_list .note_contents{color:#222}.note_list_wrap .note_list .date{color:#6d6f82;font-size:12px}.note_list_wrap .note_list .nickname{font-size:12px}.note_list_wrap .note_list .btn_delete_note{align-items:center;color:#6d6f82;display:flex;font-size:18px;justify-content:center;padding-left:0}.note_list_wrap .note_list .ellipsis_multiline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;height:36px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}#modal_note_pagination .contents_pagination{margin-top:1rem}.jconfirm .jconfirm-box{padding:0}.jconfirm.jconfirm-light .jconfirm-box{border-radius:0}.jconfirm .jconfirm-box .jconfirm_custom_title{background-color:var(--primary-500);color:#fff;font-size:16px;padding:.8rem 1rem;position:absolute;top:0;width:100%}.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:#fff;opacity:1}.jconfirm .jconfirm-box .nickname{font-size:12px}.jconfirm .jconfirm-box .note_date,.jconfirm .jconfirm-box .note_info{color:#6d6f82;font-size:12px}.jconfirm .jconfirm-box pre.read_form{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#222;line-height:1.5;margin-bottom:0;min-height:150px;padding:.25rem 1rem}.jconfirm .jconfirm-box .btn_captcha{background-color:#d9d9d9;border-radius:3px;color:#222}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content{margin-top:9px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content .jconfirm_custom_top{align-items:center;background:#f7f8fa;display:flex;justify-content:space-between;padding:.25rem 1rem}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:none;text-align:center}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .btn_note_delete,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .btn_note_list{background-color:#6d6f82;border-color:#6d6f82;color:#fff}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .btn_note_delete:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons .btn_note_list:hover{color:#fff}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_send{margin-top:9px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_send .jconfirm_custom_top_send{color:#6d6f82;font-size:12px;padding:.7rem 1rem}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_send .send_form{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#222;line-height:1.5;margin-bottom:0;min-height:150px;padding:.25rem 1rem}.jconfirm .jconfirm-box .btn_lg.btn_main{margin:0 0 5px;padding:.7rem 1rem}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_nickname{margin-top:9px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_nickname .jconfirm_custom_top_nickname{color:#6d6f82;font-size:12px;padding:.7rem 1rem}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm_custom_content_nickname .nickname_form{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#222;line-height:1.5;margin-bottom:0;min-height:150px;padding:.25rem 1rem}#search_keyword .modal{z-index:1040}#search_keyword .modal-content{border:8px solid var(--primary-500)}#search_keyword .modal-body{background-color:#fff}#modal_favorite .modal-body{padding:1rem 0}.favorite_list_wrap{font-size:14px}.favorite_list_wrap .favorite_list_top{border-bottom:1px solid #e5e5e5;color:#6d6f82;font-size:12px}.favorite_list_wrap .favorite_list_top>p{padding:.25rem 1rem}.favorite_list_wrap .favorite_list{height:465.71px}.favorite_list_wrap .favorite_list .favorite_list_item{border-bottom:1px solid #e5e5e5;padding:.5rem 0}.favorite_list_wrap .favorite_list .date{color:#6d6f82;font-size:12px}.favorite_list_wrap .favorite_list .btn_delete_favorite{align-items:center;color:#6d6f82;display:flex;font-size:18px;justify-content:center;padding-left:0}#modal_favorite_pagination .contents_pagination{margin-top:1rem}.my_point_popup{background:#fff}.my_point_popup .navbar{background-color:var(--primary-500);color:#fff}.my_point_popup .current_point{border-bottom:1px solid #6d6f82}.my_point_popup .current_point>div{padding:.25rem 1rem}.my_point_popup .current_point .title{background-color:#fff;border:1px solid #6d6f82;border-bottom-color:#fff;color:#6d6f82;font-weight:700;margin-bottom:-1px}.my_point_popup .current_point .point{background:#f7f8fa;border:1px solid;border-color:#ddd #ddd #6d6f82;color:#6d6f82;margin-bottom:-1px}.my_point_popup .list_top{background-color:#fbfbfb;border-bottom:1px solid #e5e5e5;color:#6d6f82}.my_point_popup .point_list{background-color:#fff;color:#222}.my_point_popup .point_list>div{border-bottom:1px solid #e5e5e5}.my_info_popup{background:#fff}.my_info_popup .navbar{background-color:var(--primary-500);color:#fff}.my_info_popup .user_info{background-color:#f7f8fa}.my_info_popup .user_info .avatar{align-items:center;background-color:#fff;border-radius:30px;display:flex;flex-shrink:0;gap:10px;height:70px;justify-content:center;overflow:hidden;width:70px}.my_info_popup .user_info .avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}#modal_attendance_lanking .btn_close{background:rgba(0,0,0,.6);border-radius:50%;height:50px;margin:0;position:absolute;right:5px;top:5px;width:50px;z-index:1}#modal_attendance_lanking .modal-content{border:3px solid #8e57ef;border-radius:20px}#modal_attendance_lanking .modal-body{padding:1rem}#modal_attendance_lanking .modal-body .attendance_lanking_title{color:#8e57ef;font-size:24px;font-weight:700;text-align:center}#modal_attendance_lanking .modal-body .attendance_lanking_top{color:#222;font-size:14px;text-align:center}#modal_attendance_lanking .modal-body .attendance_lanking_top span{font-weight:700;text-decoration:underline}#modal_attendance_lanking .modal-body .nav{border-bottom:none;display:flex;justify-content:center}#modal_attendance_lanking .modal-body .nav .nav_link{background:#fff;border:1px solid #ddd;color:#222}#modal_attendance_lanking .modal-body .nav .nav_link.active,#modal_attendance_lanking .modal-body .nav .nav_link.show{background:#8e57ef;border-color:#8e57ef;color:#fff}#modal_attendance_lanking .modal-body .attendance_lanking_list{border-radius:5px;overflow:hidden;text-align:center;width:100%}#modal_attendance_lanking .modal-body .attendance_lanking_list .attendance_lanking_list_item td,#modal_attendance_lanking .modal-body .attendance_lanking_list .attendance_lanking_list_title th{border-bottom:1px solid #e5e5e5;font-size:12px;font-weight:400;padding:.1rem 0}#modal_attendance_lanking .modal-body .attendance_lanking_list .attendance_lanking_list_title th{background:#6d6f82;color:#fff}#modal_attendance_lanking .modal-body .attendance_lanking_list .attendance_lanking_list_item td{background-color:#f7f8fa}#modal_attendance_lanking .modal-body .attendance_lanking_list .attendance_lanking_list_item td.top_lank{color:#fa5050;font-weight:700}#modal_lanking_point .btn_close{background:rgba(0,0,0,.6);border-radius:50%;height:50px;margin:0;position:absolute;right:5px;top:5px;width:50px;z-index:1}#modal_lanking_point .modal-content{border:3px solid #8e57ef;border-radius:20px}#modal_lanking_point .modal-body{padding:1rem}#modal_lanking_point .modal-body .lanking_point_title{color:#8e57ef;font-size:24px;font-weight:700;text-align:center}#modal_lanking_point .modal-body .lanking_point_list{border-radius:5px;overflow:hidden;text-align:center;width:100%}#modal_lanking_point .modal-body .lanking_point_list .lanking_point_list_item td,#modal_lanking_point .modal-body .lanking_point_list .lanking_point_list_title th{border-bottom:1px solid #e5e5e5;font-size:12px;font-weight:400;padding:.1rem 0}#modal_lanking_point .modal-body .lanking_point_list .lanking_point_list_title th{background:#6d6f82;color:#fff}#modal_lanking_point .modal-body .lanking_point_list .lanking_point_list_item td{background-color:#f7f8fa}#modal_gift_lanking .btn_close{background:rgba(0,0,0,.6);border-radius:50%;height:50px;margin:0;position:absolute;right:5px;top:5px;width:50px;z-index:1}#modal_gift_lanking .modal-content{border:3px solid #8e57ef;border-radius:20px}#modal_gift_lanking .modal-body{padding:1rem}#modal_gift_lanking .modal-body .gift_lanking_title{color:#8e57ef;font-size:24px;font-weight:700;text-align:center}#modal_gift_lanking .modal-body .gift_lanking_top{color:#222;font-size:14px;text-align:center}#modal_gift_lanking .modal-body .gift_lanking_top span{font-weight:700;text-decoration:underline}#modal_gift_lanking .my_exchange_amount{font-size:14px;letter-spacing:-.5px;text-align:center}#modal_gift_lanking .my_exchange_amount [class*=col-].red .td>div{background-color:#fff;border:1px solid #fa5050;border-radius:5px;height:100%}#modal_gift_lanking .gift_lanking_search{background:#232524;border-radius:5px}#modal_gift_lanking .gift_lanking_search input{background:transparent;border:none;color:#fff;height:30px;padding:0 6px;width:100%}#modal_gift_lanking .gift_lanking_search .btn_search{margin-right:10px}#modal_gift_lanking .modal-body .gift_lanking_list{border-radius:5px;overflow:hidden;text-align:center;width:100%}#modal_gift_lanking .modal-body .gift_lanking_list .gift_lanking_list_item td,#modal_gift_lanking .modal-body .gift_lanking_list .gift_lanking_list_title th{border-bottom:1px solid #e5e5e5;font-size:12px;font-weight:400;padding:.1rem 0}#modal_gift_lanking .modal-body .gift_lanking_list .gift_lanking_list_title th{background:#6d6f82;color:#fff}#modal_gift_lanking .modal-body .gift_lanking_list .gift_lanking_list_item td{background-color:#f7f8fa}#modal_gift_lanking .modal-body .gift_lanking_list .gift_lanking_list_item td.top_lank{color:#fa5050;font-weight:700}.modal_main_popup{background-color:rgba(0,0,0,.5);display:flex;height:100vh;left:50%;outline:0;overflow:auto;position:fixed;text-align:center;top:0;transform:translate3d(-50%,0,0);width:100%;z-index:1050}.modal_main_popup>.main_popup_wrap{background-color:#eaeaea;height:auto;margin:0;position:absolute;top:0;width:100%}.modal_main_popup>.main_popup_wrap .main_popup_header{background-color:#fff;position:relative}.modal_main_popup>.main_popup_wrap .main_popup_header>img{height:100%}.modal_main_popup>.main_popup_wrap .btn_close_popup{background-color:transparent;border:none;color:#6d6f82;height:100%;padding:0 20px;position:absolute;right:0;top:0}.modal_main_popup>.main_popup_wrap .main_popup_content{overflow:hidden}.modal_main_popup>.main_popup_wrap .main_popup_content img{width:100%}.modal_main_popup>.main_popup_wrap .main_popup_footer{background-color:#fff;height:60px;padding:12px;position:relative}.modal_main_popup>.main_popup_wrap .main_popup_footer>button{border-radius:15px}@media(max-width:992px){.modal_main_popup>.main_popup_wrap{left:20%;position:absolute;top:10%;width:60%}}@media(max-width:575px){.modal_main_popup>.main_popup_wrap{left:8%;position:absolute;top:15%;width:85%}}.modal_lottery_popup{background-color:rgba(0,0,0,.5);display:flex;height:100vh;left:50%;outline:0;overflow:auto;position:fixed;text-align:center;top:0;transform:translate3d(-50%,0,0);width:100%;z-index:1050}.modal_lottery_popup>.lottery_popup_wrap{background-color:#eaeaea;height:auto;margin:0;position:absolute;top:0;width:100%}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_header{background-color:#fff;position:relative}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_header>img{height:100%}.modal_lottery_popup>.lottery_popup_wrap .btn_close_popup{background-color:transparent;border:none;color:#fff;height:100%;padding:0 20px;position:absolute;right:0;top:10px}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content{background:url(/project/ca/images/event/lottery/bg_lottery.png) 50% no-repeat;background-size:100% 100%;height:100%;overflow:hidden;padding:0 8px}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content .content_position_wrap{border-radius:20px;margin-bottom:5%;margin-top:56.5%;overflow:hidden;position:relative}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content .lottery_result{align-items:center;background-color:#fff;height:100%;margin:0;position:absolute;top:0;width:100%}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content .lottery_result p{font-size:14px}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content .lottery_scratch{height:0!important;padding-top:56.5%;position:relative;width:100%!important}.modal_lottery_popup>.lottery_popup_wrap .lottery_popup_content .lottery_scratch>canvas{border-radius:20px;cursor:wait;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:575px){.modal_dialog{margin:0}.modal-dialog-scrollable,.modal-dialog-scrollable .modal-content{max-height:none}}@media(min-width:992px){.note_list_wrap{font-size:14px}.note_list_wrap .note_list{height:562.1px}.note_list_wrap .note_list .ellipsis_multiline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:14px;height:42px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}#modal_attendance_lanking .btn_close{height:70px;margin:0;position:absolute;right:-80px;top:0;width:70px}#modal_attendance_lanking .modal-body .attendance_lanking_title{font-size:34px}#modal_lanking_point .btn_close{height:70px;margin:0;position:absolute;right:-80px;top:0;width:70px}#modal_lanking_point .modal-body .lanking_point_title{font-size:34px}#modal_gift_lanking .btn_close{height:70px;margin:0;position:absolute;right:-80px;top:0;width:70px}#modal_gift_lanking .modal-body .gift_lanking_title{font-size:34px}.modal_main_popup{align-items:center;justify-content:center;text-align:center;top:50%;transform:translate3d(-50%,-50%,0)}.modal_main_popup>.main_popup_wrap{height:600px;margin:10px;position:relative;width:460px}.modal_lottery_popup{align-items:center;justify-content:center;text-align:center;top:50%;transform:translate3d(-50%,-50%,0)}.modal_lottery_popup>.lottery_popup_wrap{height:520px;margin:10px;position:relative;width:460px}}.line_content{border-bottom:3px solid #6d6f82}.official_store .store_card{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.official_store .store_info{border:1px solid #ddd;border-radius:3px;font-size:1rem;word-break:break-word}.official_store .store_info .title{background:#6d6f82;color:#fff;font-size:1rem;font-weight:400}.official_store .store_info .content{border-bottom:1px solid #ddd;border-radius:0 3px 0 0}.official_store .store_info .content:last-child{border-bottom:0}.official_store .store_info .store_code{color:#fa5050}.official_store .store_info .badge_game_kind{background:#e5e5e5;border-radius:3px;font-weight:400}.mttip_review_store .left_content,.mttip_review_store .right_content{height:100%;padding:15px 7px}.mttip_review_store .image_container{padding-bottom:15px}.mttip_review_store .store_card{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);padding-bottom:12px}.mttip_review_store .store_info{border:1px solid #ddd;border-radius:3px;font-size:1rem}.mttip_review_store .store_info .title{align-items:center;background:#6d6f82;color:#fff;display:flex;font-size:1rem;font-weight:400;padding:3px 15px}.mttip_review_store .store_info .content{border-bottom:1px solid #ddd;border-radius:0 3px 0 0;padding:3px 15px;text-align:center}.mttip_review_store .store_info .content:last-child{border-bottom:0}.mttip_review_store .chart_title{align-items:center;background:var(--primary-500);border-radius:5px 5px 0 0;color:#fff;display:flex;height:10%;justify-content:center;margin-bottom:5px;padding:10px 0}.mttip_review_store .chart_container{align-items:center;display:flex;height:50%;justify-content:center;position:relative}.mttip_review_store .chart_buttons{align-items:center;display:flex;flex-direction:column;height:35%;justify-content:space-evenly;padding:0 5px}.mttip_review_store .text_strong{color:#fa5050}.money_exchange_store .left_content,.money_exchange_store .right_content{font-size:normal;height:100%;padding:15px 7px}.money_exchange_store .image_container{border:1px solid #ddd;border-radius:3px}.money_exchange_store .store_card{background:#fff;border-radius:10px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.money_exchange_store .store_info{border:1px solid #ddd;border-radius:3px;font-size:1rem}.money_exchange_store .store_info .title{align-items:center;background:#6d6f82;border-bottom:1px solid #ddd;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:center}.money_exchange_store .store_info .content{align-items:center;border-bottom:1px solid #ddd;border-radius:0 3px 0 0;display:flex}.money_exchange_store .store_info div:nth-last-child(-n+2){border-bottom:0}.money_exchange_view .money_exchange_title .btn_arrow{align-items:center;background-color:#fff;border-radius:50%;color:#b7bbc2;display:flex;height:24px;width:24px}.money_exchange_view .money_exchange_list{font-size:12px;text-align:center}.money_exchange_view .money_exchange_list .tr{background-color:#fff;border-bottom:1px solid #d9d9d9}.money_exchange_view .money_exchange_list .th{background-color:#6d6f82;color:#fff;padding:7.5px 0}.money_exchange_view .money_exchange_list .td{line-height:1.5;padding:7.5px 0}.money_exchange_view .money_exchange_list .badge_state{border-radius:3px;line-height:1.2;padding:4px 8px}.money_exchange_view .money_exchange_list .badge_state.request{background:rgba(68,189,61,.15);color:#44bd3d}.money_exchange_view .money_exchange_list .badge_state.examine{background:rgba(255,176,7,.15);color:#ffb007}.money_exchange_view .money_exchange_list .badge_state.complete{background:rgba(142,87,239,.15);color:#8e57ef}.money_exchange_view .money_exchange_list .badge_state.hold{background:hsla(234,9%,47%,.15);border-radius:3px;color:#6d6f82}.money_exchange_view .money_exchange_list .badge_state.cancel{background:rgba(229,42,83,.15);border-radius:3px;color:#e52a53}.money_exchange_view .pagination .page-item .page-link{background-color:#f8f9fa;border:1px solid #dfdfdf;color:#888}.money_exchange_view .pagination .page-item.active .page-link{background-color:var(--primary-500);border-color:var(--primary-500);color:#fff}.service_view .service_body .money_exchange_view .service_content{min-height:0}
