/* font.css */
@font-face{font-family:'NotoKr-Light';font-style:normal;font-weight:200;src:url(../fonts/fonts/NotoSans/NotoKr-Light.eot) format("eot"),url(../fonts/NotoSans/NotoKr-Light.woff) format("woff"),url(../fonts/NotoSans/NotoKr-Light.woff2) format("woff2")}@font-face{font-family:'NotoKr-Regular';font-style:normal;font-weight:400;src:url(../fonts/NotoSans/NotoKr-Regular.eot) format("eot"),url(../fonts/NotoSans/NotoKr-Regular.woff) format("woff"),url(../fonts/NotoSans/NotoKr-Regular.woff2) format("woff2")}@font-face{font-family:'NotoKr-Medium';font-style:normal;font-weight:500;src:url(../fonts/NotoSans/NotoKr-Medium.eot) format("eot"),url(../fonts/NotoSans/NotoKr-Medium.woff) format("woff"),url(../fonts/NotoSans/NotoKr-Medium.woff2) format("woff2")}@font-face{font-family:'NotoKr-Bold';font-style:normal;font-weight:700;src:url(../fonts/NotoSans/NotoKr-Bold.eot) format("eot"),url(../fonts/NotoSans/NotoKr-Bold.woff) format("woff"),url(../fonts/NotoSans/NotoKr-Bold.woff2) format("woff2")}@font-face{font-family:'Montserrat-Regular';font-style:normal;font-weight:700;src:url(../fonts/NotoSans/Montserrat-Regular.eot) format("eot"),url(../fonts/NotoSans/Montserrat-Regular.woff) format("woff"),url(../fonts/NotoSans/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:'NanumSquareRoundEB';font-style:normal;font-weight:500;src:url(../fonts/NotoSans/NanumSquareRoundEB.eot) format("eot"),url(../fonts/NotoSans/NanumSquareRoundEB.woff) format("woff"),url(../fonts/NotoSans/NanumSquareRoundEB.woff2) format("woff2")}@font-face{font-family:'yg-jalnan';font-style:normal;font-weight:500}

/* mobile_default.css */
@charset "UTF-8";@font-face{font-family:'RobotoL';src:url(../fonts/roboto/roboto-v20-latin-300.eot);src:local("Roboto Light"),local(Roboto-Light),url(../fonts/roboto/roboto-v20-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-v20-latin-300.woff2) format("woff2"),url(../fonts/roboto/roboto-v20-latin-300.woff) format("woff"),url(../fonts/roboto/roboto-v20-latin-300.ttf) format("truetype")}@font-face{font-family:'RobotoR';src:url(../fonts/roboto/roboto-v20-latin-regular.eot);src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-v20-latin-regular.woff2) format("woff2"),url(../fonts/roboto/roboto-v20-latin-regular.woff) format("woff"),url(../fonts/roboto/roboto-v20-latin-regular.ttf) format("truetype")}@font-face{font-family:'RobotoB';src:url(../fonts/roboto/roboto-v20-latin-700.eot);src:local("Roboto Bold"),local(Roboto-Bold),url(../fonts/roboto/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto/roboto-v20-latin-700.woff2) format("woff2"),url(../fonts/roboto/roboto-v20-latin-700.woff) format("woff"),url(../fonts/roboto/roboto-v20-latin-700.ttf) format("truetype")}@font-face{font-family:'NEXONFootballGothicBA1';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXONFootballGothicBA1.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'GmarketSansBold';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'GmarketSansLight';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff");font-weight:400;font-style:normal}html{font-size:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff}html *{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}html,body{height:100%;font-family:sans-serif;background-color:#fff}body *{font-family:'NotoKr-Regular',sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;font-family:'NotoKr-Regular',sans-serif}input,select,textarea{font-size:100%;-webkit-appearance:none;-webkit-border-radius:0}table{border-collapse:collapse;border-spacing:0}abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ins,a{text-decoration:none;color:#151515}button{border:0;outline:0;background-color:transparent;cursor:pointer}em{font-style:normal}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[readonly]::-webkit-input-placeholder{color:#777!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder,input[readonly]:-ms-input-placeholder{color:#777!important}input::-ms-input-placeholder,textarea::-ms-input-placeholder,input[readonly]::-ms-input-placeholder{color:#777!important}input::placeholder,textarea::placeholder,input[readonly]::placeholder{color:#777!important}input:placeholder,textarea:placeholder,input[readonly]:placeholder{color:#777!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[readonly]::-webkit-input-placeholder{color:#777!important}input:-webkit-input-placeholder,textarea:-webkit-input-placeholder,input[readonly]:-webkit-input-placeholder{color:#777!important}input[type="number"]{-webkit-appearance:none;-webkit-border-radius:0}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.box_header_container{z-index:300}.box_nav_container{z-index:500}.box_nav_container .box_nav_header{z-index:520}.box_nav_container .nav_inner_wrap{position:relative;z-index:510}.box_nav_container:after{z-index:480}.box_filter_wrap{z-index:100}.box_filter_wrap .box_btn{z-index:130}.box_filter_wrap .box_filter_contents{z-index:120}.box_filter_wrap .box_dim{z-index:110}.button_floatfix01{z-index:80}.button_floatfix02{z-index:80}.box_description_wrap{z-index:150}.box_popup_container{z-index:700}.box_popup_container .box_popup_wrap{z-index:720}.box_popup_container .box_dim{z-index:710}.box_tabwrap{z-index:200}.box_writeformgroup{z-index:100}.box_float_wrap{z-index:400}.status_tag01,.status_tag03{display:inline-block;width:60px;height:auto;line-height:1;padding:3px 0;border:1px solid #4f2a7f;font-size:11px;color:#4f2a7f;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:#fff;font-weight:400}.status_tag02{display:inline-block;width:60px;height:auto;line-height:1;padding:3px 0;border:1px solid #4f2a7f;font-size:11px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:#4f2a7f;font-weight:400}.status_tag03{border:1px solid #ddd;color:#777}.status_tag04{display:inline-block;padding:0 10px;height:20px;border:1px solid #4f2a7f;line-height:18px;font-size:11px;color:#4f2a7f;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.status_tag05{display:inline-block;width:60px;height:auto;line-height:1;padding:3px 0;border:1px solid #f4f4f4;background-color:#f4f4f4;font-size:11px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:400;color:#ccc}.tag_type00,.tag_type02{display:inline-block;padding:3px 5px;line-height:1;font-size:11px;color:#fff;background-color:#4f2a7f;text-align:center;font-weight:400}.tag_type01{display:inline-block;padding:5px 5px 3px;line-height:1;font-size:11px;color:#fff;background-color:#4f2a7f;text-align:center;font-weight:400}.icon_rock{display:block;width:100%;height:19px;background:url(../images/common/icon_rock.png) right center no-repeat;background-size:16px auto}div + .text_title01{margin-top:20px}.text_title01{font-size:17px;color:#3f1479}.text_title01 + div{margin-top:5px}.text_title01 + ul{margin-top:5px}.text_title01 + table{margin-top:5px}.blind_text{font-size:1px;color:transparent;width:1px;height:1px;visibility:hidden;overflow:hidden}.hidden_input{width:1px;height:1px;visibility:hidden;position:absolute;left:0;top:0}.txt_iconstar{color:#e67429}.text_field{min-width:100%;max-width:100%;width:100%;background-color:#f4f4f4;font-size:14px;color:#888;border:0}input[type="text"],input[type="password"],input[type="number"]{width:100%;height:40px;padding:0 10px;font-size:14px;color:#151515;border:1px solid #f4f4f4;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;letter-spacing:-1px}input[type="text"][readonly],input[type="password"][readonly],input[type="number"][readonly]{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#959595}input[type="text"]:active,input[type="password"]:active,input[type="number"]:active{border:1px solid #4f2a7f;background-color:#fff}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus{border:1px solid #4f2a7f;background-color:#fff}.list_type01 .list{padding:20px 0;border-bottom:1px solid #eee}.list_type01 .list:first-child{border-top:1px solid #eee}.list_type01 .list a > span{display:block;width:100%}.list_type01 .list .txt_tag{font-size:13px;color:#f06f1a}.list_type01 .list .txt_title{overflow:hidden;max-height:44px;margin-top:10px;font-size:17px;color:#151515;line-height:22px;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_type01 .list .txt_title01{overflow:hidden;margin-top:10px;font-size:17px;color:#151515;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.list_type01 .list .txt_content{overflow:hidden;font-size:16px;color:#777;line-height:22px;text-overflow:ellipsis;white-space:nowrap;font-weight:lighter}.list_type01 .list .txt_date{margin-top:15px;font-size:14px;color:#777}.list_type02 .list{height:auto;border-bottom:1px solid #eee}.list_type02 .list:first-child{border-top:1px solid #eee}.list_type02.session_info{padding-top:10px}.list_type03 > li{border-bottom:1px solid #ddd}.list_type03 .text_cat{display:block;font-size:13px;color:#f06f1a;font-weight:400}.list_type03 .text_title{font-size:17px;color:#151515;font-weight:400}.list_type03 .button_faq{position:relative;width:100%;min-height:100px;padding-left:50px;padding-right:40px;text-align:left;background:url(../images/common/icon_faq_q.png) 15px center no-repeat;background-size:14px auto}.list_type03 .button_faq:after{content:'';position:absolute;right:10px;top:50%;display:block;width:20px;height:20px;margin-top:-10px;background-image:url(../images/common/icon_button_togglearrow.png);background-repeat:no-repeat;background-position:0 0;background-size:20px 40px}.list_type03 .button_faq.active:after{background-position:0 -20px}.list_type03 .button_faq.active ~ .box_detailwrap{display:block}.list_type03 .box_detailwrap{display:none;padding:30px 50px;border-top:1px solid #ddd;background:url(../images/common/icon_faq_a.png) 15px 35px no-repeat;background-size:14px auto;background-color:#f9f9f9;font-size:14px;color:#666;font-weight:100;line-height:23px}.list_type03 > li:first-child{border-top:1px solid #ddd}.list_type03 .fixed_notice{background-color:#f5f5f5}.list_type04 > li,.list_type05 > li{position:relative;padding:18px 0 14px;border-bottom:1px solid #ddd}.list_type04 > li:first-child,.list_type05 > li:first-child{border-top:1px solid #ddd}.list_type05 > li:first-child{border-top:1px solid #151515}.box_filter_wrap{position:relative;background-color:#fff;padding-bottom:15px}.box_filter_wrap ~ .box_innerwrap{padding-top:0}.box_filter_wrap.active{position:absolute;left:0;top:55px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.box_filter_wrap.active ~ .box_innerwrap{padding-top:56px}.box_filter_wrap.active .box_filter_contents{display:block}.box_filter_wrap.active .box_dim{display:block}.box_filter_wrap.active .box_btn{padding-bottom:10px}.box_filter_wrap .box_btn{position:relative;text-align:right;padding:5px 20px 0;background-color:#fff}.box_filter_wrap .box_btn .button_checktype04{position:absolute;left:20px;top:30px}.box_filter_wrap .box_btn .box_members_legendwrap{position:absolute;left:20px;top:30px}.box_filter_wrap .box_filter_contents{display:none;position:absolute;left:0;top:30px;width:100%;height:auto;padding:0 20px 30px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.box_filter_wrap .box_filter_contents div + .filter_search{margin-top:20px}.box_filter_wrap .box_filter_contents .filter_option ~ .filter_option{margin-top:20px}.box_filter_wrap .filter_option .text_title{font-size:14px;color:#151515}.box_filter_wrap .option_category{letter-spacing:-5px;padding:10px 0 20px;border-bottom:1px solid #eee}.box_filter_wrap .option_category .button_filter_category{letter-spacing:0;margin-bottom:5px;margin-right:5px}.box_filter_wrap .option_category label{letter-spacing:0;margin-right:5px;margin-bottom:5px}.box_filter_wrap .option_category.type_scrollx{white-space:nowrap;overflow-x:auto;padding-bottom:10px}.box_filter_wrap .option_category.type_scrollx::-webkit-scrollbar{-webkit-appearance:none}.box_filter_wrap .option_category.type_scrollx::-webkit-scrollbar-thumb{background:#4f2a7f}.box_filter_wrap .option_category.type_scrollx::-webkit-scrollbar:horizontal{height:2px}.box_filter_wrap .option_category.type_scrollx::-webkit-scrollbar-track{border-radius:2px;background-color:#ccc}.box_filter_wrap .option_category.type_nobd{border-bottom:0;padding-bottom:0}.box_filter_wrap .filter_search .text_title{font-size:14px;color:#151515}.box_filter_wrap .filter_search .search_field{margin-top:10px;position:relative}.box_filter_wrap .filter_search .search_field input{padding-right:40px}.box_filter_wrap .filter_search .search_field .button_icon_search{position:absolute;right:0;top:0}.box_filter_wrap .box_dim{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.box_btn span.badge{color:#666;font-size:14px;margin-right:0;position:relative;display:inline;background:none}.box_btn span.badge:before{content:'';width:15px;height:15px;display:inline-block;background:url(../images/common/badge.png)no-repeat;position:absolute;left:-20px;top:3px;background-size:100%}.box_tabwrap{position:relative;background-color:#fff;padding:30px 20px 0}.list_tabmenu{letter-spacing:-5px}.list_tabmenu > li{display:inline-block;width:50%;height:auto;letter-spacing:0}.list_tabmenu2{letter-spacing:-5px}.list_tabmenu2 > li{display:inline-block;width:33%;height:auto}.list_tabmenu2 > li:last-child{width:34%}.box_popup_container{display:none;position:fixed;left:0;top:0;width:100%;height:100%}.box_popup_container.active{display:block}.box_popup_container .pop_title{font-size:16px;color:#151515;font-weight:400}.box_popup_container .pop_title02{text-align:center;padding-top:40px;font-size:22px;color:#451c8b;font-weight:100}.box_popup_container .pop_title02 strong{font-weight:700}.box_popup_container .pop_close{position:absolute;right:20px;top:20px;text-align:right;height:18px;width:100%}.box_popup_container .pop_close + .pop_contbox{margin-top:20px}.box_popup_container .box_popup_wrap{position:absolute;left:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;height:auto;min-height:230px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.box_popup_container .pop_contbox .txt01{font-size:15px;color:#151515;font-weight:400;line-height:21px;text-align:center}.box_popup_container .pop_contbox .txt01 em{color:#f06f1a}.box_popup_container .pop_contbox .txt01 + .txt01{margin-top:10px}.box_popup_container .pop_contbox .txtgroup{margin-top:20px;margin-bottom:10px;width:100%;height:auto;padding:8px 0;background-color:#f5f5f5}.box_popup_container .pop_contbox .txtgroup > span{display:block;width:100%;height:auto}.box_popup_container .pop_contbox .txtgroup .txt{text-align:center;font-size:13px;color:#777;font-weight:400}.box_popup_container .pop_contbox .txtgroup .cont{font-size:22px;color:#151515;font-weight:700;text-align:center}.box_popup_container .pop_contbox .txt02{font-size:13px;color:#777;line-height:21px;font-weight:400;text-align:center}.box_popup_container .pop_contbox * + .form_field01{margin-top:20px}.box_popup_container .pop_contbox * + .descbox{margin-top:30px}.box_popup_container .pop_contbox .descbox{padding:10px 15px;color:#333;font-size:13px;font-weight:100;line-height:20px;background-color:#f4f4f4}.box_popup_container .pop_button_wrap{margin-top:40px;letter-spacing:-5px;text-align:center}.box_popup_container .pop_button_wrap a,.box_popup_container .pop_button_wrap button{letter-spacing:-1px}.box_popup_container .box_dim{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}* + .box_subtab{margin-top:40px}.box_subtab{letter-spacing:-5px}.box_subtab.type01 > a,.box_subtab.type01 > button{display:inline-block;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0}.box_subtab .button_subtabmenu{position:relative;z-index:20;height:36px;border:1px solid #f06f1a;background-color:#fff;color:#f06f1a;border-bottom:1px solid #4f2a7f;vertical-align:top}.box_subtab .button_subtabmenu.active{z-index:30;border:1px solid #4f2a7f;color:#4f2a7f;border-bottom:1px solid #fff}.list_place{padding-top:30px;letter-spacing:-5px}.list_place > li{display:inline-block;width:50%;letter-spacing:0;margin-bottom:15px}.list_place > li > span{display:inline-block;letter-spacing:0;vertical-align:middle}.list_place > li .txtnum{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;font-size:13px;color:#fff;background-color:#4f2a7f}.list_place > li .txt{padding-left:10px;font-size:13px;color:#151515;font-weight:400}.box_terms_wrap .text_termtit01{font-size:15px;color:#151515;font-weight:700;padding-bottom:7px;line-height:1.1;border-bottom:1px solid #ddd}.box_terms_wrap .text_termtit01 ~ .text_termtit01{margin-top:30px}.box_terms_wrap .text_termtit01 ~ .text_termtit02{margin-top:15px}.box_terms_wrap .text_termtit01 + p{margin-top:15px}.box_terms_wrap .text_termtit02{font-size:13px;color:#777;font-weight:400;line-height:20px}.box_terms_wrap .text_termtit02 ~ .text_termtit02{margin-top:20px}.box_terms_wrap .text_term01{font-size:13px;color:#777;font-weight:400;line-height:20px}.box_terms_wrap p + p{margin-top:20px}.box_terms_wrap .text_term02{font-size:13px;color:#777;font-weight:400;line-height:20px}.box_terms_wrap .list_terms > li{font-size:13px;color:#777;font-weight:400;line-height:20px}.box_terms_wrap .list_terms > li + li{margin-top:20px}.box_live_wrap{width:100%;height:auto;min-height:450px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_live_wrap img{max-width:100%;height:auto}.box_map_menu{margin:-29px -20px 0;letter-spacing:-5px}.box_map_menu .button_map_menu{display:inline-block;width:50%;height:41px;letter-spacing:0;border-bottom:1px solid #eee;color:#451c8b;font-size:13px;font-weight:400}.box_map_menu .button_map_menu:nth-child(odd){border-right:1px solid #eee}.box_map_menu .button_map_menu.active{background-color:#451c8b;color:#fff}.box_map_image{overflow:hidden;width:100%;height:auto}.box_map_image img{max-width:100%;height:auto}.box_map_legend{position:relative;margin-top:40px}.box_map_legend .button_legend_map{width:16px;height:16px;margin-left:3px;background:url(../images/common/icon_legend_off.png) 0 0 no-repeat;background-size:16px auto;vertical-align:middle}.box_map_legend .button_legend_map.active{background:url(../images/common/icon_legend_on.png) 0 0 no-repeat;background-size:16px auto}.box_map_legend .button_legend_map.active + .box_legned_map{display:block}.box_map_legend .box_legned_map{display:none;position:absolute;left:0;top:17px;width:180px;height:auto;padding:15px;border:1px solid #4f2a7f;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.box_map_legend .box_legned_map .list_legendsns > li{font-size:13px;color:#333;letter-spacing:-1px}.box_map_legend .box_legned_map .list_legendsns > li + li{margin-top:5px}.box_share{letter-spacing:-5px;padding:40px 0}.box_share .button_share{width:25%;text-align:center;letter-spacing:0}.box_share .button_share .icon_box.icon_share{display:block;width:40px;height:40px;margin:auto}.box_share .button_share .txt{display:block;margin-top:10px;font-size:13px;color:#111;font-weight:400;text-align:center}.icon_share{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:40px auto}.icon_share.type01{background-image:url(../images/common/icon_share01.png)}.icon_share.type02{background-image:url(../images/common/icon_share02.png)}.icon_share.type03{background-image:url(../images/common/icon_share03.png)}.icon_share.type04{background-image:url(../images/common/icon_share04.png)}.box_total_searchform .search_field{position:relative}.box_total_searchform .search_field button{position:absolute;right:0;top:0}.box_total_searchform .search_field input:focus{border:1px solid #4f2a7f;background-color:#fff;width:100%}.box_total_searchform .search_field input:focus ~ .button_icon_search{width:40px;height:40px;background:url(../images/common/icon_totalsearch_on.png) center center no-repeat;background-size:17px auto}.box_total_searchform .search_field input:active{border:1px solid #4f2a7f;background-color:#fff}.box_total_searchform .search_field input:active ~ .button_icon_search{width:40px;height:40px;background:url(../images/common/icon_totalsearch_on.png) center center no-repeat;background-size:17px auto}.box_total_searchform .search_field .button_icon_search{width:40px;height:40px;background:url(../images/common/icon_totalsearch_off.png) center center no-repeat;background-size:17px auto}.box_result_text{margin-top:40px;font-size:16px;color:#151515;font-weight:400;line-height:23px;text-align:center}.box_result_text > span{color:#f06f1a}.box_result_container{margin-top:40px}.box_search_result .text_title{font-size:17px;color:#151515;font-weight:700;margin-bottom:5px}.box_search_result .text_title .cnt{font-weight:100}.box_search_result .result_wrap{position:relative;height:auto}.box_search_result .result_wrap .no_result{width:100%;height:auto;padding:40px 0;text-align:center;font-size:16px;color:#777;font-weight:100;border-top:1px solid #eee;border-bottom:1px solid #eee}.box_search_result ~ .box_search_result{margin-top:40px}.font_l{font-weight:100!important}.font_b{font-weight:700!important}.box_popup_container.boxlocation .box_popup_wrap{padding:0;padding-bottom:2px}.box_popup_container.boxlocation .pop_close + .pop_contbox{margin-top:0}.box_popup_container.boxlocation .pop_title{padding-left:20px;padding-top:20px}.box_popup_container.boxlocation .box_location_subway{width:auto;max-width:100%;height:auto;padding:30px 20px 0}.box_popup_container.boxlocation img{max-width:100%}.box_popup_container.boxlocation .box_map_tabs{padding:0 10px;margin-top:20px;letter-spacing:-5px}.box_popup_container.boxlocation .button_map_tab{width:50%;height:45px;border:0;color:#969696;background-color:#e1e1e1;font-weight:400;border:1px solid #e1e1e1;border-bottom:1px solid #451c8b}.box_popup_container.boxlocation .button_map_tab.active{background-color:#fff;border:1px solid #451c8b;border-bottom:1px solid #fff;color:#451c8b;font-weight:400}.box_popup_container.boxlocation .box_infogroup{letter-spacing:-5px}.box_popup_container.boxlocation .box_infogroup .txtgroup,.box_popup_container.boxlocation .box_infogroup .imggroup{display:block;width:auto;max-width:100%;margin:0 20px;height:auto;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0}.box_popup_container.boxlocation .box_infogroup .txtgroup{padding-top:20px;background-color:#fff}.box_popup_container.boxlocation .box_infogroup .txtgroup ul > li{position:relative;padding-left:5px;font-size:15px;color:#777;line-height:1.3}.box_popup_container.boxlocation .box_infogroup .txtgroup ul > li:before{position:absolute;left:0;top:9px;display:inline-block;width:1px;height:1px;background-color:#777;vertical-align:middle;content:''}.box_popup_container.boxlocation .box_infogroup .txtgroup ul > li > span{color:#151515}.box_popup_container.boxlocation .box_infogroup .txtgroup ul > li + li{margin-top:10px}.box_popup_container.boxlocation .box_infogroup .imggroup{margin-top:10px;text-align:center}.box_popup_container.boxlocation .box_map_tabcontwrap{max-height:250px;overflow:hidden;overflow-y:auto}.box_popup_container.boxlocation .box_map_tabcontwrap .tab_contents{display:none}.box_popup_container.boxlocation .box_map_tabcontwrap .tab_contents.active{display:block}.box_popup_container.boxlocation .box_map_tabcontwrap .box_map{margin-top:30px;background-color:#f5f5f5}.box_location_subway img{max-width:100%}.box_photoview{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#111;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.box_photoview img{position:relative;top:50%;max-width:100%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}.box_header_container{position:fixed;left:0;top:0;width:100%;height:auto;border-bottom:1px solid #eee;background-color:#fff;z-index:500}.box_header_container .box_qr{position:absolute;left:0;top:0;width:55px;height:55px}.box_header_container .box_logo{width:113px;height:55px;margin:auto}.box_header_container .box_logo img{max-width:100%;height:auto}.box_header_container .box_nav{position:absolute;right:0;top:0;width:55px;height:55px}.box_header_container .nav_list{letter-spacing:-5px;font-size:0;width:100%;white-space:nowrap;overflow-x:scroll}.box_header_container .nav_list li{background:#fff;position:relative;display:inline-block;width:120px;padding:0 15px;height:42px;letter-spacing:0;text-align:center}0721?섏젙
.box_header_container .nav_list li .button_gnb{display:inline-block;height:42px;line-height:42px;text-align:center;font-size:16px;color:#151515;font-family:'NotoKr-Medium'}.box_header_container .nav_list li .button_gnb.active_on{border-bottom:2px solid #4f2a7f;font-weight:700;color:#4f2a7f}.box_header_container .nav_list li .button_gnb.gnbinsub.active + .gnb_sublist{display:block}.box_header_container .nav_list .gnb_sublist{overflow-y:auto;position:fixed;z-index:200;left:0;top:97px;display:none;width:100%;height:auto;letter-spacing:-5px;border-top:1px solid #eee}.box_header_container .nav_list .gnb_sublist > li{background:#fff;border-right:1px solid #eee;display:inline-block;width:50%;height:41px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee}.box_header_container .nav_list .gnb_sublist > li:last-child{border-right:none}.box_header_container .nav_list .gnb_sublist > li > a{display:inline-block;width:100%;height:40px;padding-left:20px;line-height:40px;text-align:left;background-color:#fff;color:#4f2a7f;font-weight:400;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_header_container .nav_list .gnb_sublist > li > a:after{content:'';display:inline-block;position:absolute;right:0;top:52%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(../images/common/icon_gnb_arrow01.png) center center no-repeat;background-size:5px auto}.box_header_container .box_back,.box_header_container .box_title{vertical-align:middle}.box_header_container .box_back{position:absolute;display:block;left:0;top:0;width:53px;height:55px}.box_header_container .box_title{display:block;padding-left:55px;height:55px;line-height:55px;font-size:17px;color:#111}.box_header_container .box_title.type01{padding-left:20px}.box_header_container .box_title span{color:#e67429;font-weight:400}.box_header_container .button_page_close{position:absolute;right:0;top:0;width:55px;height:55px;background:url(../images/etc/icon_close.png) center center no-repeat;background-size:17px auto}#gnb{width:100%;overflow:auto;overflow-y:hidden;height:47px;border-bottom:1px solid #d3d3d3;background:#fff;z-index:200}#gnb .gnb{white-space:nowrap}#gnb .gnb > li{display:inline-block;padding:0 10px}#gnb .gnb > li > a{display:inline-block;box-sizing:border-box;min-width:25px;height:47px;line-height:51px;border-bottom:2px solid #fff;text-align:center;font-size:16px;font-weight:600;color:#0c0c0c;letter-spacing:-1px;font-family:'NEXONFootballGothicBA1';font-weight:normal}#gnb .gnb > li.on > a{color:#4f2a7f;border-color:#4f2a7f}#gnb .gnb > li > div.gnb_sublist{position:absolute;top:102px;left:0}#gnb .gnbinsub.active + .gnb_sublist{display:block}#gnb .gnb_sublist{overflow-y:auto;position:fixed;z-index:200;left:0;top:97px;display:none;width:100%;height:auto;letter-spacing:-5px;border-top:1px solid #eee}#gnb .gnb_sublist > ul li{position:relative;background:#fff;border-right:1px solid #eee;display:inline-block;width:50%;height:41px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee}#gnb .gnb_sublist.type2 > ul li{width:50%!important}#gnb .gnb_sublist > ul li:last-child{border-right:none}#gnb .gnb_sublist > ul li > a{display:inline-block;letter-spacing:0;width:100%;height:40px;padding-left:20px;line-height:40px;text-align:left;background-color:#fff;color:#4f2a7f;font-weight:400;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box}#gnb .gnb_sublist > ul li > a:after{content:'';display:inline-block;position:absolute;right:0;top:52%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(../images/common/icon_gnb_arrow01.png) center center no-repeat;background-size:5px auto}.box_notice_wrap{position:relative;width:100%;height:auto}.box_notice_wrap .button_link_notice{position:relative;display:block;width:auto;max-width:100%;height:49px;padding:0 15px;border-top:1px solid #eee;background-color:#f5f5f5}.box_notice_wrap .button_link_notice > span{display:block}.box_notice_wrap .button_link_notice .notice_tag{position:absolute;left:15px;top:51%;width:50px;height:auto;margin-top:-10px;padding:5px 0 3px;line-height:1;background-color:#4f2a7f;font-size:11px;color:#fff;text-align:center;letter-spacing:0;text-transform:uppercase}.box_notice_wrap .button_link_notice .notice_tag ~ .link_text{padding-left:59px}.box_notice_wrap .link_text{width:auto;max-width:100%;height:auto;line-height:46px;padding-right:50px;font-size:13px;color:#777;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.box_notice_wrap .button_notice_close{position:absolute;right:0;top:0;width:46px;height:46px;background-image:url(../images/main/icon_button_close16.png);background-repeat:no-repeat;background-position:center center;background-size:16px;background-color:transparent;border:0;outline:0}.box_notice_wrap .slidenotice_wrap{width:100%;height:46px;overflow:hidden}.box_float_wrap{position:fixed;left:0;bottom:-86%;width:100%;height:92%;height:calc(100% - 97px);background-color:#4f2a7f;-webkit-transition-property:bottom;transition-property:bottom;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.5s;transition-duration:.5s;bottom:calc(-100% + 97px)}.box_float_wrap.box_show{bottom:0}.box_float_wrap .box_float_menu{position:absolute;right:0;top:-41px;width:138px;height:41px}.button_floatmenu{width:138px;height:41px;padding-right:12px;background:url(../images/main/bg_floatbox.png) right 0 no-repeat;background-size:100% auto;font-size:15px;font-weight:700;color:#fff;text-align:right}.button_floatmenu .menu_text{display:inline-block;line-height:1;vertical-align:middle}.button_floatmenu:after{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:5px;background-image:url(../images/main/icon_button_arrow120.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto}.button_floatmenu.active:after{background-position:0 -20px}.box_nav_container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1000;visibility:hidden;opacity:0;transition:.3s}.box_nav_container.nav_open{opacity:1;visibility:inherit}.nav_area{position:fixed;top:0;width:75%;height:100%;right:-85%;transition:.3s;transform:translateX(150%);-webkit-transition-property:right;transition-property:right;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.5s;transition-duration:.5s;background:url(../images/nav/img_bg_nav.png) right bottom no-repeat #fff;background-size:100% auto}.box_nav_container.nav_open .nav_area{right:0;transition:.3s;transform:translateX(0)}.box_nav_container.nav_close .nav_area{right:-85%;transition:.9s;transform:translateX(150%)}.nav_area .box_nav_header{position:absolute;width:100%;height:55px;left:0;top:0;background-color:#4f2a7f}.onclick{height:100%;width:24.4%}.nav_inner_wrap{height:100%;padding-top:129px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;background:url(../images/nav/menu_bg.png) right bottom no-repeat #fff;background-size:130px}.box_nav_container .nav_utilmenu{position:absolute;right:10px;top:10px}.nav_utilmenu > a,.nav_utilmenu > button,.nav_utilmenu > div{vertical-align:top}.box_change_lang{position:relative;display:inline-block;width:68px;height:32px;border:1px solid #fff}.box_change_lang.active{height:64px;border:1px solid #ccc}.box_change_lang.active .button_lang{display:inline-block}.box_change_lang.active .button_lang.active{background-color:#eee}.box_change_lang .button_lang{position:absolute;left:0;top:32px;display:none;width:68px;height:32px;padding-left:30px;font-size:13px;color:#333;font-weight:400;background-repeat:no-repeat;background-position:6px center;background-size:20px auto;text-align:left}.box_change_lang .button_lang.type_ko{background-image:url(../images/nav/icon_nav_langflag_ko.png)}.box_change_lang .button_lang.type_en{background-image:url(../images/nav/icon_nav_langflag_en.png)}.box_change_lang .button_lang.active{display:block;top:0}.box_change_lang .button_lang.active:after{display:block;content:'';display:inline-block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:3px;background:url(../images/nav/icon_nav_langarrow.png) center center no-repeat;background-size:100% auto}.nav_profilebox{padding:10px 0 20px;background:#4f2a7f}.nav_profilebox > p{font-size:16px;color:#fff;font-weight:700;text-align:center}.nav_profilebox .box_profile{letter-spacing:-5px;padding:20px 20px 0}.nav_profilebox .box_profile > a > span{display:inline-block;letter-spacing:0;vertical-align:middle}.nav_profilebox .box_profile > a > span.imgbox{width:44px;height:44px;overflow:hidden;border-radius:44px;margin-right:10px;border:1px solid #fff;background:url(../images/common/img_profile_default.png);background-size:100%}.nav_profilebox .box_profile > a > span.imgbox img{max-width:100%;height:auto}.nav_profilebox .box_profile > a > span.txtbox{font-size:16px;color:#fff;font-weight:400}.nav_profilebox .box_profile > a > span.txtbox em{color:#fff}.nav_profilebox .box_buttons{padding:10px 20px 0;text-align:right}.button_home{display:inline-block;width:32px;height:32px;background:url(../images/nav/nav_home.png) center center no-repeat;background-size:21px auto;position:relative;top:10px;left:20px}.button_total_search{display:inline-block;width:32px;height:32px;background:url(../images/nav/nav_search.png) center center no-repeat;background-size:21px auto}.button_setting{display:inline-block;width:32px;height:32px;background:url(../images/nav/nav_setting.png) center center no-repeat;background-size:21px auto}.button_nav_login,.button_nav_mypage{padding-right:11px;font-size:14px;color:#fff;font-weight:400;background:url(../images/nav/nav_arrow.png) right center no-repeat;background-size:5px auto}.box_nav_group{margin-top:25px;padding-bottom:20px;border-bottom:1px solid #eee}.list_nav{padding:0 30px}.list_nav > li + li{margin-top:15px}.list_nav_sub{padding-left:30px}.list_nav_sub > li{padding-top:13px}.list_nav_sub > li a{font-size:14px;color:#151515;font-weight:400}.etc_list_menu{margin-top:15px;padding:0 30px}.etc_list_menu > li{margin-top:13px}.etc_list_menu > li:first-child{margin-top:0}.etc_list_menu > li .button_etcmenu{padding-left:10px}.button_menu{display:inline-block;height:30px;line-height:30px;padding-left:30px;font-size:18px;font-weight:700;color:#151515;background-repeat:no-repeat;background-position:left center;background-size:20px auto}.button_menu.type01{background-image:url(../images/nav/icon_nav01.png)}.button_menu.type02{background-image:url(../images/nav/icon_nav02.png)}.button_menu.type03{background-image:url(../images/nav/icon_nav03.png)}.button_menu.type04{background-image:url(../images/nav/icon_nav04.png)}.button_menu.type05{background-image:url(../images/nav/icon_nav05.png)}.button_menu.new:after{content:'';position:relative;top:7px;left:3px;display:inline-block;width:3px;height:3px;background:url(../images/nav/icon_newdot.png) 0 0 no-repeat;background-size:3px;vertical-align:top}.button_etcmenu{font-family:'NotoKr-Medium';display:inline-block;height:auto;font-size:14px;color:#151515;font-weight:400}.button_etcmenu.new:after{content:'';position:relative;top:3px;left:5px;display:inline-block;width:3px;height:3px;background:url(../images/nav/icon_newdot.png) 0 0 no-repeat;background-size:3px;vertical-align:top}.button_sovacshow{display:inline-block;height:auto;line-height:1;padding:7px 20px 7px 10px;color:#fff;font-weight:400;font-size:13px;background:url(../images/nav/icon_button_arrow01.png) 95% center no-repeat #4f2a7f;background-size:5px auto;width:92px}.hidden_scroll{overflow:hidden!important}.button_top_qr{width:55px;height:55px;background-color:transparent;background-image:url(../images/common/icon_button_topqr.png);background-repeat:no-repeat;background-position:15px 20px;background-size:21px auto;border:0;outline:0}.button_alarm{position:relative;width:55px;height:55px;background-color:transparent;background-image:url(../images/common/icon_alarm00.png);background-repeat:no-repeat;background-position:15px 20px;background-size:21px auto;border:0;outline:0}.button_alarm .text_alarm{display:inline-block;position:absolute;right:10px;top:15px;width:18px;height:18px;background-color:#f06f1a;border-radius:20px;font-size:9px;color:#fff;font-weight:400;line-height:18px;text-align:center}.button_nav,.button_nav2{width:32px;height:32px;background-color:transparent;color:#fff;font-size:14px;border:0;outline:0;background-repeat:no-repeat;background-position:center center;background-size:20px auto}.button_nav{background-image:url(../images/common/icon_button_topmenu.png);width:55px;height:55px}.button_nav2{background-image:url(../images/nav/nav_close.png)}.button_page_back{width:53px;height:55px;background:url(../images/common/icon_button_topback.png) center center no-repeat;background-size:20px auto}.button_large_type01{width:100%;height:45px;border:1px solid #4f2a7f;color:#4f2a7f;font-size:15px}.button_large_type02{height:45px;border:1px solid #bbb;color:#777;font-size:15px;background-color:#fff}.button_large_type03{height:45px;border:1px solid #4f2a7f;color:#fff;font-size:15px;background-color:#4f2a7f}input[type="radio"]{position:absolute;left:0;top:0;visibility:hidden}input[type="radio"] + .button_radiotype01,input[type="radio"] + .button_radiotype02,input[type="radio"]:checked + .button_radiotype02{display:inline-block;height:40px;border:1px solid #ddd;font-size:14px;color:#777;text-align:center;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"]:checked + .button_radiotype01,input[type="radio"]:checked + .button_radiotype02{color:#4f2a7f;border:1px solid #4f2a7f}input[type="radio"]:checked + .button_radiotype01:before,input[type="radio"]:checked + .button_radiotype02:before{content:'';display:inline-block;width:14px;height:40px;margin-right:3px;background:url(../images/common/icon_button_checkp.png) center center no-repeat;background-size:100% auto;vertical-align:top}input[type="radio"]:checked + .button_radiotype01.select_etc ~ input,input[type="radio"]:checked + .select_etc.button_radiotype02 ~ input{display:block;margin-top:8px}input[type="radio"]:checked + .button_radiotype02.select_etc ~ input{display:block;margin-top:8px}input[type="radio"] + .button_radiotype03{display:inline-block;height:26px;padding-left:36px;line-height:26px;font-size:14px;color:#151515;font-weight:400;background-image:url(../images/common/icon_button_radio01.png);background-repeat:no-repeat;background-position:0 0;background-size:26px auto;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"]:checked + .button_radiotype03{background-position:0 -26px}input[type="radio"] + .button_radiotype04{display:inline-block;height:20px;padding-left:30px;line-height:20px;font-size:14px;color:#151515;font-weight:400;background-image:url(../images/common/icon_button_radio03.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"]:checked + .button_radiotype04{background-position:0 -20px}input[type="radio"][disabled] + .button_radiotype04{background-position:0 -40px}input[type="radio"][disabled]:checked + .button_radiotype04{background-position:0 -40px}input[type="radio"] + .button_radiotype05{display:inline-block;height:auto;padding:5px 10px;line-height:1;border:1px solid #ddd;border-radius:24px;font-size:13px;color:#888}input[type="radio"]:checked + .button_radiotype05{border:1px solid #4f2a7f;color:#4f2a7f}input[type="checkbox"]{display:none;position:absolute;left:0;top:0;width:1px;height:1px;border:0;background-color:transparent;visibility:hidden}input[type="checkbox"] + .button_checktype01,input[type="checkbox"] + .button_checktype02,input[type="checkbox"]:checked + .button_checktype02{display:inline-block;height:40px;border:1px solid #ddd;font-size:14px;color:#777;text-align:center;line-height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-1px}input[type="checkbox"]:checked + .button_checktype01,input[type="checkbox"]:checked + .button_checktype02{color:#4f2a7f;border:1px solid #4f2a7f}input[type="checkbox"]:checked + .button_checktype01:before,input[type="checkbox"]:checked + .button_checktype02:before{content:'';display:inline-block;width:14px;height:40px;margin-right:3px;background:url(../images/common/icon_button_checkp.png) center 14px no-repeat;background-size:100% auto;vertical-align:top}input[type="checkbox"]:checked + .button_checktype01.select_etc ~ input,input[type="checkbox"]:checked + .select_etc.button_checktype02 ~ input{display:block;margin-top:8px}input[type="checkbox"]:checked + .button_checktype02.select_etc ~ input{display:block;margin-top:8px}input[type="checkbox"] + .button_checktype03{position:relative;display:inline-block;height:21px;line-height:23px;padding-left:30px;font-size:14px;color:#777;font-weight:400;letter-spacing:-1px}input[type="checkbox"] + .button_checktype03.inline{display:inline}input[type="checkbox"] + .button_checktype03.type01{height:auto;padding-left:35px}input[type="checkbox"] + .button_checktype03.type01:before{background-image:url(../images/common/icon_button_check2.png);background-position:0 0;background-repeat:no-repeat;background-size:23px auto}input[type="checkbox"] + .button_checktype03.type02{font-size:17px;font-weight:700;color:#333;line-height:1.3}input[type="checkbox"] + .button_checktype03.type02 span{color:#f06f1a;font-weight:400}input[type="checkbox"] + .button_checktype03:before{content:'';position:absolute;left:0;top:50%;display:inline-block;width:23px;height:23px;margin-top:-11.5px;background-image:url(../images/common/icon_button_check.png);background-position:0 .4px;background-repeat:no-repeat;background-size:23px auto}input[type="checkbox"] + .button_checktype03 > a{border-bottom:1px solid #8a8a8a;color:#151515}input[type="checkbox"]:checked + .button_checktype03:before{background-position:0 -23px}input[type="checkbox"][disabled] + .button_checktype03:before{background-image:url(../images/common/icon_button_check2.png);background-position:0 -47px;background-repeat:no-repeat;background-size:23px auto}input[type="checkbox"] + .button_checktype04{height:20px;padding-right:30px;font-size:14px;color:#333;background-image:url(../images/common/icon_button_radio02.png);background-repeat:no-repeat;background-position:right 0;background-size:24px 40px}input[type="checkbox"]:checked + .button_checktype04{background-position:right -20px}input[type="checkbox"] + .button_checktype05{display:inline-block;height:auto;padding:5px 10px;line-height:1;font-size:14px;color:#333;border:1px solid #333;border-radius:14px}input[type="checkbox"]:checked + .button_checktype05{color:#fff;background-color:#333}input[type="checkbox"] + .button_checktype06{height:22px;font-size:14px;color:#151515;background-image:url(../images/common/icon_button_radio04.png);background-repeat:no-repeat;background-position:right 0;background-size:40px 44px}input[type="checkbox"]:checked + .button_checktype06{background-position:right -22px}input[type="checkbox"] + .button_checktype07{display:inline-block;height:auto;padding:5px 10px;line-height:1;border:1px solid #ddd;border-radius:24px;font-size:13px;color:#888}input[type="checkbox"]:checked + .button_checktype07{border:1px solid #4f2a7f;color:#4f2a7f}.button_icon_filter{height:16px;line-height:16px;font-size:15px;color:#151515;padding-left:20px;background-image:url(../images/common/icon_button_filter.png);background-repeat:no-repeat;background-position:0 0;background-size:16px 32px}.button_icon_filter.active{background-position:0 -16px;color:#4f2a7f}.button_filter_category{height:28px;padding:0 12px;border:1px solid #ddd;border-radius:14px;font-size:14px;color:#888}.button_filter_category.checked{border:1px solid #4f2a7f;color:#4f2a7f}.button_midium_type01,.button_midium_type02{width:60px;height:36px;background-color:#aaa;color:#fff;font-size:14px}.button_midium_type01[disabled],.button_midium_type02[disabled]{background-color:#f1f1f1}.button_icon_search{width:40px;height:40px;background:url(../images/common/icon_button_search.png) 0 0 no-repeat;background-size:100% auto}.button_toggle_info{position:relative;width:100%;height:auto;padding:15px 45px 15px 15px}.button_toggle_info .desc_txt{text-align:left;display:block;width:100%;height:auto}.button_toggle_info:after{content:'';position:absolute;right:10px;top:50%;display:block;width:20px;height:20px;margin-top:-10px;background-image:url(../images/common/icon_button_togglearrow.png);background-repeat:no-repeat;background-position:0 0;background-size:20px 40px}.button_toggle_info.active:after{background-position:0 -20px}.button_type_w01,.button_type_w02,.button_type_w03{width:100%;height:45px;border:1px solid #4f2a7f;color:#fff;font-size:15px;background-color:#4f2a7f;margin-top:5px}.button_type_w01[disabled],.button_type_w02[disabled],.button_type_w03[disabled]{background-color:#3f2266;opacity:.5;-webkit-filter:opacity(0.5);filter:opacity(0.5)}.button_type_w02{background-color:#fff;color:#4f2a7f}.button_type_w02[disabled]{border:1px solid rgba(79,42,117,0.5);background-color:#fff}.button_type_w02.w05{margin-top:10px}.button_type_w03{border:1px solid #ddd;color:#777;background-color:#fff}.button_type_w03[disabled]{border:#fff;background-color:#fff}.button_type_w04{width:100%;height:45px;border:1px solid #4f2a7f;color:#fff;font-size:15px;background-color:#4f2a7f}.button_type_w04[disabled]{background-color:#f4f4f4;border:1px solid #f4f4f4;color:#cacaca}.button_type_m01{width:120px;height:36px;font-size:14px;color:#fff;border:1px solid #4f2a7f;background-color:#4f2a7f;color:#fff}.button_list_moreshow{font-size:14px;color:#777}.button_list_moreshow:after{content:'';display:inline-block;width:10px;height:6px;margin-left:5px;background-image:url(../images/common/icon_button_moreshowarrow.png);background-repeat:no-repeat;background-position:0 center;background-size:10px auto;vertical-align:middle}.button_list_moreshow .emtxt01{color:#151515;font-weight:700}.button_type_s01,.button_type_s02,.button_type_s03,.button_type_s04{height:36px;font-size:14px;color:#fff;font-weight:400;background-color:#aaa}.button_type_s02{background-color:#888}.button_type_s03{background-color:#4f2a7f}.button_type_s04{background-color:#3f2266}.button_alink{font-size:14px;color:#777;border-bottom:1px solid #a3a3a3}.box_flex_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.box_flex_buttons > button{width:49%}.box_flex_buttons > button + button{margin-left:2%}.flex_field{position:relative;padding-right:90px}.flex_field .text_time{display:inline-block;position:absolute;right:90px;height:40px;line-height:40px;padding-right:10px;color:#e67429;font-size:11px}.flex_field .text_time02{display:inline-block;position:absolute;right:10px;height:40px;line-height:40px;padding-right:10px;color:#e67429;font-size:11px}.flex_field .button_in_form01{position:absolute;right:0;width:90px;height:40px;font-size:14px;color:#777;letter-spacing:-1px;border:1px solid #bbb}.flex_field.nopd{padding-right:0}.flex_field.type02{padding-right:57px}.flex_field.type02 .button_in_form01{width:57px}.button_notice{display:block;width:auto;max-width:100%;height:auto;padding:20px 15px;letter-spacing:-1px}.button_notice > span{display:block}.button_notice .txttit{font-size:17px;color:#151515;font-weight:400;line-height:23px}.button_notice .txtdate{margin-top:10px;font-size:14px;color:#777;font-weight:200}.button_tabmenu01,.button_tabmenu02{display:inline-block;width:100%;height:37px;border-bottom:3px solid #eee;border-left:0;border-top:0;border-right:0;font-size:16px;color:#888;font-weight:700;text-align:center}.button_tabmenu01.active,.active.button_tabmenu02{border-bottom:3px solid #4f2a7f;color:#4f2a7f}.button_tabmenu01 span,.button_tabmenu02 span{font-weight:200}.button_tabmenu02{height:auto;padding-bottom:10px;padding-top:5px;font-weight:200;letter-spacing:-1px}.button_tabmenu01.typesv > span,.typesv.button_tabmenu02 > span{font-weight:200}.button_floatfix01{position:fixed;right:15px;bottom:100px;width:66px;height:66px;background:url(../images/common/icon_button_fix01.png) 0 0 no-repeat;background-size:100% auto}.button_floatfix02{position:fixed;right:15px;bottom:100px;width:66px;height:66px;background:url(../images/common/icon_button_fix02.png) 0 0 no-repeat;background-size:100% auto}.button_formshow{width:100%;height:40px;padding:0 10px;border:1px solid #ddd;font-size:14px;text-align:left;color:#151515;text-align:center;background-color:#fff}.button_reply_reg{width:54px;height:27px;color:#fff;font-size:14px;text-align:center;background-color:#bbb}.button_icon_l{height:20px;padding-left:25px;background:url(../images/common/icon_reply01.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto;vertical-align:middle;color:#999}.button_icon_l[disabled]{background-position:0 -40px}.button_icon_l:active{background-position:0 -20px}.button_icon_l.active{background-position:0 -20px}.button_icon_f{width:20px;height:20px;background:url(../images/common/icon_reply02.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto;vertical-align:middle}.button_icon_f[disabled]{background-position:0 -40px}.button_icon_f:active{background-position:0 -20px}.button_icon_f.active{background-position:0 -20px}.button_icon_s{width:20px;height:20px;background:url(../images/common/icon_reply03.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto;vertical-align:middle}.button_icon_s[disabled]{background-position:0 -40px}.button_icon_s:active{background-position:0 -20px}.button_icon_s.active{background-position:0 -20px}.button_popup_close{width:18px;height:18px;background:url(../images/common/icon_button_popupclose.png) 0 0 no-repeat;background-size:100% auto}.button_popup_w01,.button_popup_w02,.button_popup_w03,.button_popup_w04{width:158px;height:36px;color:#fff;font-weight:400;background-color:#4f2a7f;border:0}.button_popup_w02,.button_popup_w03,.button_popup_w04{width:49%}.button_popup_w02 + button,.button_popup_w03 + button,.button_popup_w04 + button{margin-left:2%}.button_popup_w03{border:1px solid #ddd;color:#777;background-color:#fff}.button_popup_w04{background-color:#aaa;color:#fff}.downfile{font-size:14px;font-weight:400;color:#777;padding-right:25px;background:url(../images/common/icon_button_filedownload.png) right center no-repeat;background-size:18px auto}.button_session_info{display:inline-block;padding:0 7px;height:25px;line-height:25px;font-size:13px;color:#fff;font-weight:400;text-align:left;background-color:#4f2a7f}.button_session_info.adv{position:absolute;right:0;top:-2px}.button_session_info:after{content:'';display:inline-block;margin-left:5px;position:relative;top:-2px;width:7px;height:10px;background:url(../images/common/icon_button_arrow01.png) center center no-repeat;vertical-align:middle;background-size:5px auto}.button_changepassword{width:100%;height:40px;background-color:#aaa;color:#fff;font-size:14px}.button_confirmnumber{width:100%;height:40px;border:1px solid #bbb;background-color:#fff;font-size:13px;color:#777}.pop_contbox p{text-align:center}p.btn_c{position:relative;top:20px}p.btn_c a{width:39%;display:inline-block;box-sizing:border-box;padding:19px 0;background:url(../images/login/googleplay.jpg)no-repeat;background-size:100%;font-size:0;margin:0 4%}p.btn_c a.appstore{background:url(../images/login/appstore.jpg)no-repeat;background-size:100%}button.button_type_w01.w05{background:#aaa;border:1px solid #aaa}.button_type_w02.btn_121{width:121px}.box_buttons div{position:relative}.box_buttons div p{padding-right:125px}.box_buttons div > button{position:absolute;top:0;right:0}.list_apply_table th{font-size:13px;font-weight:700;text-align:center;border-top:1px solid #151515;border-bottom:1px solid #ddd;padding:10px 0}.list_apply_table td.fixed_number{font-size:13px;text-align:center}.list_apply_table .colsize03{width:7%}.list_apply_table .colsize04{width:auto}.list_apply_table .colsize05{width:10%}.list_apply_table .colsize06{width:30%}.pagination{margin:20px 0;text-align:center;font-size:14px}p.pagination a{margin:0 10px}p.pagination a.on{font-weight:700;border-bottom:2px solid #000}p.pagination a img{position:relative;top:2px}.box_buttons p{overflow:hidden}.box_buttons p button{float:left}.box_buttons p.half button{width:48%;margin:1%}.box_rdset.box_nic{margin:15px 0;border-top:1px solid #eee;padding-top:10px}input[type="radio"] + .button_radiotype03.br03-2{height:20.7px;background-size:21px auto;padding-left:27px;margin-right:10px;line-height:1.4;width:auto}input[type="radio"]:checked + .button_radiotype03.br03-2{background-position:0 -19px;height:21px;background-size:20px auto}.btn_h{overflow:hidden;margin:10px 0}.btn_h p{text-align:center;float:left;width:48%}.btn_h a{display:block;text-align:center;font-size:15px;padding:9px 0;font-size:13px}.btn_h a.btn_gray.return_btn{display:inline-block;float:left;text-align:center;background:url(../images/common/return.png)no-repeat center left 13px;background-size:15px;padding:9px 0 9px 14px;box-sizing:border-box}.btn_h a.btn_gray{float:right;border:1px solid #ddd;color:#777;width:48%}.orange_txt{color:#f06f1a;font-size:13px;text-indent:-15px;padding-left:15px;line-height:1.5}.return_inp input{padding:0 10px;background:#f4f4f4;background-size:15px}.pop_ct.pop_att_event.nic_pop{top:35%}.pop_ct.pop_att_event.nic_pop h3{border:0;padding:19px 20px 11px}.b-button.nic_button{margin:10px 20px 0;padding-bottom:20px;overflow:hidden}.b-button.nic_button button{width:48%;height:40px;line-height:.7;font-weight:400;box-sizing:border-box}.b-button.nic_button button.btn_again{background:#4F2A7F;color:#fff;border:1px solid #4F2A7F}.b-button.nic_button button.btn_cancle{border:1px solid #777;color:#777;float:right}@media screen and (max-width: 360px){.btn_h a.btn_gray.return_btn{padding:9px 0 9px 18px;background:url(../images/common/return.png)no-repeat center left 9px;background-size:15px}}@media screen and (max-width: 320px){.btn_h a.btn_gray.return_btn{background:none;padding:9px 0}}.txt_ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#gnb{-ms-overflow-style:none;scrollbar-width:none}#gnb::-webkit-scrollbar{display:none}

/* mobile_subui.css */
@charset "UTF-8";@font-face{font-family:'NEXONFootballGothicBA1';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXONFootballGothicBA1.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'GmarketSansBold';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'GmarketSansLight';src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format('woff');font-weight:400;font-style:normal}.body_style01{background:url(../images/common/bg_login_img01.png) 0 top no-repeat;background-size:100% auto}.body_style01.type02{background:url(../images/common/bg_login_img02.png) 0 0 no-repeat #f5f5f5}.body_style01.type03{background:url(../images/common/bg_login_img03.png) 0 bottom no-repeat #f5f5f5;background-size:100% auto}.body_style02{background-color:#f5f5f5;background-repeat:no-repeat;background-image:url(../images/common/img_bg_memberjoinfin.png);background-position:0 bottom;background-size:100% auto}.body_style03{padding-bottom:290px;background-color:#f5f5f5;background-repeat:no-repeat;background-image:url(../images/login/img_login_img01.png);background-position:left bottom;background-size:100% auto}.body_style04{padding-bottom:310px;background-color:#f5f5f5;background-repeat:no-repeat;background-image:url(../images/login/img_login_img02.png);background-position:left bottom;background-size:100% auto}.body_style05{padding-bottom:340px;background-color:#f5f5f5;background-repeat:no-repeat;background-image:url(../images/login/img_login_img03.png);background-position:left bottom;background-size:100% auto}.body_style06{background-color:#4f2a7f}#sv_wrap{padding-top:55px}#sv_wrap.type01{padding-top:0;overflow-x:hidden}#sv_wrap.type01 .box_contents_container{padding-top:97px;padding-bottom:0}#sv_wrap.page_donation{padding-bottom:60px}#sv_wrap.type02:after{content:'';display:block;width:100%;height:358px;position:fixed;left:0;bottom:0;background:url(../images/common/bg_member01.png) -50px bottom no-repeat;background-size:100% auto}.box_contents_container.type01{padding-top:97px;padding-bottom:0}.box_innerwrap{padding:30px 20px 30px 20px}.box_innerwrap.layout_type01{padding:30px 20px 50px 20px}.box_innerwrap.layout_type01.stlogin{padding-bottom:80px}.box_innerwrap.layout_type02{padding:30px 20px 56px 20px}.box_innerwrap.layout_talkbox{position:fixed;left:0;top:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:80px 20px 76px 20px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}.box_innerwrap.layout_type03{padding:80px 20px 0 20px}.box_innerwrap.timetable{padding:40px 20px 30px 20px}.box_innerwrap.livewrap{padding:30px 20px 30px 20px}.box_page_buttongroup{margin-top:30px;letter-spacing:-5px}.box_page_buttongroup button{width:49%;letter-spacing:0}.box_page_buttongroup button~button{margin-left:2%}div,p,em,span,h1,h2,h3,h4,h5,h6,td,th,a,dd,dt,dl,li{word-break:break-all}.box_button_wrap{margin-top:100px;letter-spacing:-5px}.box_button_wrap a,.box_button_wrap button{letter-spacing:-1px}.box_button_wrap .button_large_type01+.button_large_type01{margin-top:10px}.box_button_wrap.type01{margin-top:30px}.box_button_wrap.type02{margin-top:20px}.box_button_wrap.type03{margin-top:30px}.box_button_wrap.type03 button{width:49%}.box_button_wrap.type03 button+button{margin-left:2%}.box_mypage_profile{padding-top:80px}.box_photo_info{position:relative;width:100px;height:100px;margin:auto}.box_photo_info .box_image{width:100px;height:100px;overflow:hidden;border-radius:100px;border:1px solid #ddd;background-color:#ddd;text-align:center}.box_photo_info .box_image img{max-width:100%;height:auto;min-height:100%}.box_photo_info .box_image.reg~.button_photoreg{display:none}.box_photo_info .box_image.reg~.button_photodel{display:inline-block}.box_photo_info .cmicons{position:absolute;right:-3px;bottom:-3px;width:30px;height:30px;background-image:url(../images/common/icon_legend_type00.png);background-repeat:no-repeat;background-position:center center;background-size:28px auto}.box_photo_info .cmicons>span{width:30px;height:30px;background-size:22px auto}.box_photo_info .button_photoreg{position:absolute;right:2px;bottom:1px;width:30px;height:30px;background:url(../images/common/icon_button_photoreg.png) center center no-repeat;background-size:15px auto;background-color:#fff;border-radius:30px;overflow:hidden;border:1px solid #ddd}.box_photo_info .button_photodel{display:none;position:absolute;right:2px;top:1px;width:30px;height:30px;background:url(../images/common/icon_button_photodel.png) center center no-repeat;background-size:12px auto;background-color:#959595;border-radius:30px;overflow:hidden;border:1px solid #959595}.box_text_info{margin-top:10px}.box_text_info .text_info01,.box_text_info .text_info02,.box_text_info .text_info03{text-align:center}.box_text_info .text_info01{font-size:20px;font-weight:700;color:#151515}.box_text_info .text_info02{font-size:14px;color:#777}.box_text_info .text_info03{font-size:14px;color:#151515}.box_myinfogroup .text_info01{font-size:17px;color:#777}.box_myinfogroup .text_info01 .text_em{color:#111}div+.box_infogroup{margin-top:30px}.box_infogroup .box_title_group,.box_infogroup .box_title_group2,.box_infogroup .box_title_group3{position:relative;padding-bottom:11px;border-bottom:1px solid #151515;line-height:1}.box_infogroup .box_title_group .text_title,.box_infogroup .box_title_group2 .text_title,.box_infogroup .box_title_group3 .text_title{font-size:17px;font-weight:700;color:#151515}.box_infogroup .box_title_group2 .text_title{padding-right:78px;word-break:keep-all;line-height:1.2}.box_infogroup .box_title_group .text_desc,.box_infogroup .box_title_group2 .text_desc,.box_infogroup .box_title_group3 .text_desc{position:absolute;right:0;bottom:11px;font-size:13px;color:#151515}.box_infogroup .box_title_group.nobd,.box_infogroup .nobd.box_title_group2,.box_infogroup .nobd.box_title_group3{border-bottom:0}.box_infogroup .box_title_group2{border-bottom:0;padding-bottom:11px}.box_infogroup .box_title_group2~.box_select_group{margin-top:0}.box_infogroup .box_title_group2 .text_desc2{margin-top:10px;font-size:13px;color:#e67429;line-height:1.3}.box_infogroup .box_title_group2 .text_desc3{margin-top:10px;font-size:13px;line-height:1.5;color:#777}.box_infogroup .box_title_group2 .text_desc3>span{color:#e67429}.box_infogroup .box_title_group2+.box_cont_group{margin-top:5px}.box_infogroup .box_title_group3{border-bottom:1px solid #eee}.box_infogroup .box_cont_group{margin-top:20px}.box_infogroup .box_cont_group~.box_cont_group{margin-top:15px}.box_infogroup .box_cont_group .text_title{display:block;padding-bottom:7px;font-size:14px;font-weight:400;color:#151515;line-height:1}.box_infogroup .box_cont_group .button_changepassword{width:100%;height:40px;background-color:#aaa;color:#fff;font-size:14px}.box_infogroup .box_cont_group .contgroup{position:relative;width:auto;max-width:100%;height:auto;padding-right:90px;background-color:#ddd}.box_infogroup .box_cont_group .contgroup input{background-color:#f4f4f4}.box_infogroup .box_cont_group .contgroup button{position:absolute;right:0;top:0;width:90px;height:40px;border:1px solid #bbb;background-color:#fff;font-size:13px;color:#777}.box_infogroup .box_cont_group .contgroup button.button_changemembership{width:115px;height:40px;border:1px solid #4f2a7f;color:#fff;background-color:#4f2a7f}.box_infogroup .box_cont_group .contgroup .txt_time{position:absolute;display:inline-block;right:90px;top:0;height:40px;line-height:40px;text-align:right;padding-right:10px;font-size:11px;color:#f06f1a;font-weight:400}.box_infogroup .box_cont_group .contgroup~.contgroup{margin-top:8px}.box_infogroup .box_cont_group .contgroup.formsearch{padding-right:57px}.box_infogroup .box_cont_group .contgroup.formsearch button.button_inbox_search{width:57px;height:40px}.box_infogroup .box_cont_group~.box_select_group{margin-top:17px}.box_infogroup .box_photo_info{margin-top:30px}.box_infogroup .box_visibility_set{margin-top:15px}.box_infogroup+.box_buttons{margin-top:30px}.box_select_group label{letter-spacing:0}.box_select_group label.button_radiotype01{width:100%}.box_select_group label.button_radiotype02{width:49%}.box_select_group label~label.button_radiotype02{margin-left:2%}.box_select_group input[type="text"]{display:none}.radiogroup_type01{position:relative;display:block;letter-spacing:-5px}.radiogroup_type01 input[type="radio"]{position:absolute;left:0;top:0;width:1px;height:1px;visibility:hidden}.radiogroup_type01 label{letter-spacing:0}.radiogroup_type01 label.button_radiotype01{width:100%}.radiogroup_type01 label.button_radiotype02{width:49%}.radiogroup_type01 label~label.button_radiotype02{margin-left:2%}.radiogroup_type01 input[type="text"]{display:none}.radiogroup_type01~.radiogroup_type01{margin-top:8px}.checkgroup_type01{position:relative;display:block;letter-spacing:-5px}.checkgroup_type01 label{letter-spacing:0}.checkgroup_type01 input[type="checkbox"]{position:absolute;left:0;top:0;width:1px;height:1px;visibility:hidden}.checkgroup_type01 label.button_checktype01{width:100%}.checkgroup_type01 label.button_checktype02{width:49%}.checkgroup_type01 label.button_checktype02~label.button_checktype02{margin-left:2%}.checkgroup_type01 input[type="text"]{display:none}.checkgroup_type01~.checkgroup_type01{margin-top:8px}.box_sns_set{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}.box_sns_set .text_title{font-size:14px;color:#151515;line-height:1;padding-bottom:15px}.box_sns_set .sns_set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.box_sns_set .sns_set label{width:40px}.box_sns_set .sns_set input{width:100%}.box_sns_set .sns_set~.sns_set{margin-top:8px}.box_sns_set .img_icon{width:40px;height:40px;background-repeat:no-repeat;background-position:0 center;background-size:30px auto}.box_sns_set .img_icon.icon01{background-image:url(../images/common/icon_sns01.png)}.box_sns_set .img_icon.icon02{background-image:url(../images/common/icon_sns02.png)}.box_sns_set .img_icon.icon03{background-image:url(../images/common/icon_sns03.png)}.box_sns_set .img_icon.icon04{background-image:url(../images/common/icon_sns04.png)}.box_sns_set .img_icon.icon05{background-image:url(../images/common/icon_sns05.png)}.box_visibility_set{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.box_visibility_set .text_title{display:inline-block;width:73px;height:26px;line-height:26px;font-size:14px;color:#151515}.box_visibility_set .button_radiotype03{width:93px}.box_visibility_set .button_radiotype03.button_radiotype00{width:118px}.box_myintro{margin-top:20px}.box_myintro .text_title{padding-bottom:10px;font-size:14px;color:#151515;line-height:1}.box_myintro textarea{width:100%;max-width:100%;min-width:100%;height:200px;max-height:200px;min-height:200px;padding:15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#151515;border:0}.box_myinfo{padding:0 20px;margin-top:20px}.box_myinfo .text_title{font-size:14px;color:#151515;line-height:1.4}.box_myinfo .box_rdset{margin-top:10px}.box_myinfo .box_rdset label{width:93px}.box_detail_infogroup{display:none;padding:30px 15px;border-top:1px solid #eee;background-color:#f9f9f9}.box_detail_infogroup .box_session_cat{margin:0}.button_toggle_info.active~.box_detail_infogroup{display:block}.box_detailinfo01,.box_detailinfo02,.box_listcont01{position:relative}.box_detailinfo01 .info_title,.box_detailinfo02 .info_title,.box_listcont01 .info_title{display:block;font-size:17px;color:#f06f1a;line-height:1.1}.box_detailinfo01 .info_group,.box_detailinfo02 .info_group,.box_listcont01 .info_group{padding-right:70px}.box_detailinfo01 .info_group>span,.box_detailinfo02 .info_group>span,.box_listcont01 .info_group>span{display:block}.box_detailinfo01 .info_group .tgap,.box_detailinfo02 .info_group .tgap,.box_listcont01 .info_group .tgap{position:relative;top:-2px;padding:0 8px;color:#ccc;font-size:13px}.box_detailinfo01 .info_group .info_txt01,.box_detailinfo02 .info_group .info_txt01,.box_listcont01 .info_group .info_txt01{display:block;margin-top:10px;font-size:15px;color:#151515;letter-spacing:-5px;word-break:keep-all}.box_detailinfo01 .info_group .info_txt01>span,.box_detailinfo02 .info_group .info_txt01>span,.box_listcont01 .info_group .info_txt01>span{display:inline;letter-spacing:0;vertical-align:middle}.box_detailinfo01 .info_group .info_txt02,.box_detailinfo02 .info_group .info_txt02,.box_listcont01 .info_group .info_txt02{margin-top:5px;font-size:13px;color:#777;line-height:1.5}.box_detailinfo01 .button_group,.box_detailinfo02 .button_group,.box_listcont01 .button_group{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:60px}.box_detailinfo01 .button_group>span+span,.box_detailinfo02 .button_group>span+span,.box_listcont01 .button_group>span+span{margin-top:10px}.box_detailinfo01 .button_group .button_midium_type01,.box_detailinfo02 .button_group .button_midium_type01,.box_listcont01 .button_group .button_midium_type01{margin-top:20px}.box_detailinfo01~.box_detailinfo02,.box_detailinfo02~.box_detailinfo02,.box_listcont01~.box_detailinfo02,.box_detailinfo01~.box_listcont01,.box_detailinfo02~.box_listcont01,.box_listcont01~.box_listcont01{margin-top:20px}.box_detailinfo02 .info_title,.box_listcont01 .info_title{padding-bottom:10px;border-bottom:1px solid #ddd}.box_detailinfo02 .info_group,.box_listcont01 .info_group{padding-top:0;padding-right:70px}.box_detailinfo02 .info_group .info_subtitle,.box_listcont01 .info_group .info_subtitle{font-size:15px;color:#f06f1a;font-weight:200;line-height:1.1}.box_detailinfo02 .info_group .info_txt01,.box_listcont01 .info_group .info_txt01{margin-top:5px;font-size:17px;color:#151515;letter-spacing:0}.box_detailinfo02 .info_group .info_txt02,.box_listcont01 .info_group .info_txt02{margin-top:14px;letter-spacing:-5px}.box_detailinfo02 .info_group .info_txt02>span,.box_listcont01 .info_group .info_txt02>span{letter-spacing:0}.box_detailinfo02 .info_list>li,.box_listcont01 .info_list>li{position:relative;padding:20px 10px 20px 10px;border-bottom:1px solid #ddd}.box_listcont01{position:relative;width:100%}.box_listcont01 .info_group .info_subtitle{font-size:13px}.box_listcont01 .info_group .info_txt02>span{font-weight:200}.box_listcont01 .button_group{width:20%}.box_listcont01 .button_group .icon_rock{margin-top:17px}.box_listcont01 .img_group{display:table-cell;width:100px;height:100px;padding-bottom:0;text-align:center;vertical-align:top;overflow:hidden}.box_listcont01 .img_group .img_box{display:inline-block;width:100px;height:100px;overflow:hidden}.box_listcont01 .img_group .img_box img{max-width:100%;height:auto;min-height:100%}.box_listcont01 .img_group .icon_play,.box_listcont01 .img_group .icon_doc01,.box_listcont01 .img_group .icon_doc02,.box_listcont01 .img_group .icon_doc03{position:absolute;z-index:20;right:5px;top:90px}.box_listcont01 .icon_rock{display:block;width:100%;height:19px;background:url(../images/common/icon_rock.png) right center no-repeat;background-size:16px auto}.box_listcont01 .icon_group{position:absolute;z-index:20;right:5px;bottom:20px}.result_wrap .box_listcont01 .info_group{width:70%;padding-right:30px}.result_wrap .box_listcont01 .button_group{width:30%}ul.list_type04.list_community li>div.pin{position:absolute;top:0;right:0;background:url(../images/online/pin.png)no-repeat;background-size:100%;width:30px;height:30px;font-size:0;z-index:99}.box_listcont02{position:relative}.box_listcont02.typeimage .info_txt01{padding-right:120px}.box_listcont02.typeimage>.info_txt02{padding-right:120px}.box_listcont02.typeimage .info_imgbox{position:absolute;right:0;top:0;width:100px;height:100px;overflow:hidden}.box_listcont02.typeimage .info_imgbox img{max-width:100%;height:auto;min-height:100%}.box_listcont02>span{display:block}.box_listcont02 .tag_type01+.info_txt01{margin-top:5px}.box_listcont02 .info_txt01{font-size:17px;color:#151515;font-weight:400;line-height:23px}.box_listcont02 .info_txt02{font-size:14px;color:#777;font-weight:400}.box_listcont02 .info_txt03{font-size:14px;color:#777;font-weight:400}.box_listcont02 .info_group{letter-spacing:-5px}.box_listcont02 .info_group>span{width:50%;display:inline-block;letter-spacing:0}.box_listcont02 .info_group .info_txt02{text-align:left}.box_listcont02 .info_group .info_txt03{text-align:right}.box_listcont02 .info_txt01+.info_txt02{margin-top:8px}.box_listcont02 .info_txt02+.info_group{margin-top:15px}.box_list_contgroup .tag_type01{text-transform:uppercase}.box_list_contgroup .inner_contgroup{letter-spacing:-5px}.box_list_contgroup .inner_contgroup>div{display:inline-block;vertical-align:top;letter-spacing:0}.box_list_contgroup .inner_contgroup>span{display:inline-block}.box_list_contgroup .inner_contgroup .txt_group{width:calc(100% - 100px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px}.box_list_contgroup .inner_contgroup .info_imgbox{width:100px;height:100px}.box_list_contgroup .info_imgbox{position:relative;width:100px;height:100px;overflow:hidden}.box_list_contgroup .info_imgbox img{max-width:100%;height:auto;min-height:100%}.box_list_contgroup .info_imgbox .icon_play,.box_list_contgroup .info_imgbox .icon_doc01,.box_list_contgroup .info_imgbox .icon_doc02,.box_list_contgroup .info_imgbox .icon_doc03{position:absolute;z-index:20;right:5px;bottom:5px}.box_list_contgroup .info_subtitle{font-size:13px;color:#f06f1a;font-weight:100;line-height:1.1}.box_list_contgroup .info_txt01{display:block;font-size:17px;color:#151515;font-weight:400;line-height:23px;overflow:hidden;height:46px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box_list_contgroup .info_txt02{display:block;font-size:14px;color:#777;font-weight:400;line-height:20px}.box_list_contgroup .info_txt03{font-size:12px;color:#777;font-weight:400}.box_list_contgroup .info_txt04{display:block;font-size:13px;color:#777;font-weight:200;line-height:1}.box_list_contgroup span+.info_txt01{margin-top:5px}.box_list_contgroup span+.info_txt02{margin-top:8px}.box_list_contgroup span+.info_txt04{margin-top:20px}.box_list_contgroup .info_group{display:block;width:100%;letter-spacing:-5px;margin-top:5px}.box_list_contgroup .info_group>span{letter-spacing:0;display:inline-block}.box_list_contgroup .info_group .info_txt02{width:50%}.box_list_contgroup .info_group .info_txt03{width:50%;text-align:right}.box_list_contgroup.typetxt .inner_contgroup .txt_group{width:100%}.box_list_contgroup.typetag .txt_group{width:70%}.box_list_contgroup.typetag .btn_group{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30%;text-align:right}.box_list_contgroup .icon_rock{position:absolute;right:0;bottom:18px}.box_form01,.box_form02{padding:20px 20px 34px 20px;border:1px solid #eee;background-color:#fff}.box_form01~.box_flex_buttons.box_buttons,.box_form02~.box_flex_buttons.box_buttons{margin-top:20px}.box_write_form .box_title_group,.box_write_form .box_infogroup .box_title_group2,.box_infogroup .box_write_form .box_title_group2,.box_write_form .box_infogroup .box_title_group3,.box_infogroup .box_write_form .box_title_group3{text-align:right;padding-bottom:8px;border-bottom:1px solid #eee}.box_write_form .box_title_group .text_desc,.box_write_form .box_infogroup .box_title_group2 .text_desc,.box_infogroup .box_write_form .box_title_group2 .text_desc,.box_write_form .box_infogroup .box_title_group3 .text_desc,.box_infogroup .box_write_form .box_title_group3 .text_desc{font-size:13px;color:#151515;font-weight:400}.box_write_form .box_cont_group{margin-top:20px}.box_write_form .box_cont_group~.box_cont_group{margin-top:15px}.box_write_form .box_cont_group .text_title{display:block;padding-bottom:7px;font-size:14px;font-weight:400;color:#151515;line-height:1}.box_write_form .box_cont_group .button_changepassword{width:100%;height:40px;background-color:#aaa;color:#fff;font-size:14px}.box_write_form .box_cont_group.type_qna label{width:32%;margin-bottom:5px}.box_write_form .box_cont_group.type_qna select{position:relative;width:100%;height:40px;padding:0 40px 0 15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;background-image:url(../images/common/icon_button_moreshowarrow01.png);background-repeat:no-repeat;background-position:95% center;background-size:12px auto;font-size:14px}.box_write_form .box_cont_group .form_file{position:relative;width:100%;height:auto;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-5px}.box_write_form .box_cont_group .form_file+.form_file{margin-top:10px}.box_write_form .box_cont_group .form_file input,.box_write_form .box_cont_group .form_file label{letter-spacing:0}.box_write_form .box_cont_group .form_file input[type="file"]{position:absolute;left:0;top:0;visibility:hidden;width:1px;height:1px}.box_write_form .box_cont_group .form_file input{display:inline-block;width:calc(100% - 90px);vertical-align:middle}.box_write_form .box_cont_group .form_file label{display:inline-block;width:90px;height:40px;line-height:40px;font-size:14px;color:#777;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #eee;vertical-align:middle}.box_write_form .box_cont_group .form_file label.button_file_upload{width:100%}.box_write_form .box_cont_group .form_file .button_addfileform,.box_write_form .box_cont_group .form_file .button_delfileform{position:absolute;right:0;top:0;display:inline-block;width:40px;height:40px;background:url(../images/common/icon_addfile.png) center center no-repeat;background-size:20px auto;border:1px solid #eee;background-color:#fff}.box_write_form .box_cont_group .form_file .button_delfileform{background:url(../images/common/icon_delfile.png) center center no-repeat;background-size:20px auto}.box_write_form .box_cont_group .add_filelist{margin-top:15px}.box_write_form .box_cont_group .add_filelist .addfile{font-size:14px;line-height:22px;color:#888;font-weight:400}.box_write_form .box_cont_group .add_filelist .addfile+.addfile{margin-top:10px}.box_write_form .box_cont_group .add_filelist .button_icon_delete{width:22px;height:22px;color:#fff0;font-size:1px;background-image:url(../images/common/icon_btn_delete.png);background-repeat:no-repeat;background-size:22px auto;background-position:center center;background-color:#fff0}.box_write_form .box_cont_group .textarea_form01{width:100%;max-width:100%;min-width:100%;height:200px;max-height:200px;min-height:200px;padding:10px 10px;font-size:14px;color:#151515;line-height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f4f4f4;border:1px solid #f4f4f4}.box_write_form .box_cont_group~.box_select_group{margin-top:17px}.box_write_form .box_cont_group .button_radiotype03{display:inline-block;margin-right:5px;margin-bottom:5px;padding-left:33px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_write_form .box_cont_group input.iptcat1:checked~.box_tooltip.type01{display:block}.box_write_form .box_cont_group input.iptcat2:checked~.box_tooltip.type02{display:block}.box_write_form .box_cont_group input.iptcat3:checked~.box_tooltip.type03{display:block}.box_write_form .box_cont_group input.iptcat4:checked~.box_tooltip.type04{display:block}.box_write_form .box_cont_group input.iptcat5:checked~.box_tooltip.type05{display:block}.box_write_form .box_cont_group input.iptcat6:checked~.box_tooltip.type06{display:block}.box_write_form .box_cont_group input.iptcat7:checked~.box_tooltip.type07{display:block}.box_write_form .box_cont_group .box_tooltip{display:none;position:relative;min-height:70px;height:70px;padding:0 0;margin-top:10px;border:1px solid #4f2a7f;color:#4f2a7f;font-size:13px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.box_write_form .box_cont_group .box_tooltip>p{position:absolute;height:auto;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#4f2a7f;font-size:13px;text-align:center;line-height:21px}.form_field01>label{display:block;width:100%;height:auto;font-size:14px;color:#151515}.form_field01>label+input{margin-top:7px}.form_field01>label+.flex_field{margin-top:7px}.form_field01>label+textarea{margin-top:7px}.form_field01>label+select{margin-top:7px}.form_field01>label em{color:#f06f1a}.form_field01 .box_myinfo{padding:0}.form_field01 .text_title{padding-bottom:7px;font-size:14px;color:#151515;font-weight:400}.form_field01~.form_field01{margin-top:10px}.form_field01~.form_field02{margin-top:30px}.form_field01 .flex_field~.flex_field{margin-top:8px}.form_field01 .text_title~.box_select_group{margin-top:5px}.form_field01+.box_result{margin-top:15px}.form_field01 .box_select_group{margin-top:10px}.form_field02 .text_title{padding-bottom:7px;font-size:14px;color:#151515;font-weight:400}.form_util{position:relative;margin-top:13px}.form_util .button_alink{position:absolute;right:0;top:0;line-height:23px}.form_desc{padding-bottom:25px;font-size:13px;color:#151515;line-height:20px}.form_button{margin-top:40px}.box_form02{padding:10px 20px 34px 20px}.box_form02 .form_field01.addborder{border-bottom:1px solid #eee;margin:0 -20px;padding:0 20px 10px 20px}.box_form02 .form_field01~.form_field01{margin-top:15px}.box_etc_loginform{margin-top:50px}.box_etc_loginform .text_title{font-size:18px;color:#111;font-weight:400;line-height:23px;letter-spacing:-1px}.box_etc_loginform .text_desc{margin-top:15px;font-size:14px;color:#959595;font-weight:400;line-height:20px;letter-spacing:-1px}.box_etc_loginform .box_buttons{margin-top:20px;text-align:center}.box_etc_loginform .box_buttons .button_alink{display:inline-block;margin-top:30px;line-height:23px}.box_join_step{position:relative;padding-bottom:25px}.box_join_step .text_title{font-size:24px;color:#151515;line-height:1.1}.box_join_step .text_desc{margin-top:10px;font-size:13px;color:#777}.box_join_step .show_step{position:absolute;right:0;top:0}.box_join_step .step_list{letter-spacing:-5px}.box_join_step .step_list .step{display:inline-block;letter-spacing:0;width:10px;height:12px;background-repeat:no-repeat;background-position:center center;background-size:10px auto;background-image:url(../images/common/img_bgstep00.png);vertical-align:middle}.box_join_step .step_list .step+.step{margin-left:5px}.box_join_step .step_list .step:nth-child(1).on{width:22px;height:18px;background-image:url(../images/common/img_bgstep01.png);background-size:21px auto}.box_join_step .step_list .step:nth-child(2).on{width:22px;height:18px;background-image:url(../images/common/img_bgstep02.png);background-size:21px auto}.box_join_step .step_list .step:nth-child(3).on{width:22px;height:18px;background-image:url(../images/common/img_bgstep03.png);background-size:21px auto}.box_join_step .step_list .step.active{background-image:url(../images/common/img_bgstep04.png)}.desc_list>li{font-size:13px;color:#e67429;text-indent:-15px;padding-left:15px}.desc_list>li+li{margin-top:2px}.box_result{position:relative;border:1px solid #888;border-left:0;border-right:0}.box_result.nolist{min-height:229px}.box_result .rs_title{height:45px;font-size:14px;color:#151515;line-height:45px;text-align:center;font-weight:700}.box_result .rs_list>li{height:45px;line-height:45px;padding:0 10px;font-size:14px;border-bottom:1px solid #ddd}.box_result .rs_list>li a{display:block;width:auto;max-width:100%;height:45px;line-height:45px;color:#151515}.box_result .rs_list>li:first-child{border-top:1px solid #ddd}.box_result .rs_list>li:last-child{border-bottom:0}.box_result .text_nolist{position:absolute;left:0;top:50%;width:100%;height:auto;padding:0 20px;font-size:14px;color:#959595;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_result+.form_field01{margin-top:30px}.box_result~.box_buttons{margin-top:30px}.box_memberjoin_fin{padding-top:35px}.box_memberjoin_fin .fin_title{font-size:16px;color:#451c8b;text-align:center}.box_memberjoin_fin .fin_title .emtxt{font-size:22px;font-weight:400}.box_memberjoin_fin .fin_desc{margin-top:25px;font-size:13px;color:#151515;text-align:center}.box_memberjoin_fin~.box_buttons{margin-top:30px}.box_view_contents .view_header{position:relative;padding-bottom:20px}.box_view_contents .view_header.type01 .box_group.group_type02{color:#4f2a7f}.box_view_contents .view_header.type01 .box_group.group_type02 .tag_type02{border:1px solid #4f2a7f;background-color:#4f2a7f;color:#fff}.box_view_contents .view_header.type02{padding:30px 20px 20px 20px;margin:-30px -20px 0 -20px}.box_view_contents .view_header.type02 .view_title{color:#fff}.box_view_contents .view_header.type02 .tag_type02{border:1px solid #fff;background-color:#fff0;color:#fff}.box_view_contents .view_header.type02 .txt01{color:#fff!important}.box_view_contents .view_header.type02 .txt02{color:#fff!important}.box_view_contents .view_header .box_group{text-align:right;position:relative}.box_view_contents .view_header .box_group.group_type01>span{display:inline-block;vertical-align:middle}.box_view_contents .view_header .box_group.group_type01 .txtdate{font-size:14px;color:#777}.box_view_contents .view_header .box_group.group_type01 .txtdate+.status_tag01{margin-left:5px}.box_view_contents .view_header .box_group.group_type02{text-align:left;color:#fff;font-size:13px}.box_view_contents .view_header .box_group.group_type02>span{display:inline-block;vertical-align:middle}.box_view_contents .view_header .box_group.group_type02 .tag_type02{margin-right:5px}.box_view_contents .view_header .box_group.group_type03{text-align:left;color:#4f2a7f;font-size:13px;font-weight:400}.box_view_contents .view_header .box_group.group_type03>span{display:inline-block;vertical-align:middle}.box_view_contents .view_header .box_group.group_type03 .tag_type01{margin-right:5px}.box_view_contents .view_header .box_group .tag_type01{text-transform:uppercase}.box_view_contents .view_header .box_group,.box_view_contents .view_header .view_cat,.box_view_contents .view_header .view_title,.box_view_contents .view_header .view_subcont{position:relative;z-index:20}.box_view_contents .view_header .view_cat{font-size:15px;color:#f06f1a;font-weight:400}.box_view_contents .view_header .view_title{font-size:22px;color:#111;font-weight:400;margin-top:10px;line-height:1.2}.box_view_contents .view_header .view_subtitle{margin-top:5px;font-size:17px;color:#777;font-weight:400}.box_view_contents .view_header .view_subcont{position:relative;margin-top:20px}.box_view_contents .view_header .view_subcont.type01 .box_txtgroup{padding-left:0}.box_view_contents .view_header .view_subcont.type02{margin-top:10px}.box_view_contents .view_header .view_subcont.type02 .txt_info{margin-top:20px;font-size:17px;color:#151515;font-weight:400}.box_view_contents .view_header .view_subcont .box_img{position:absolute;left:0;top:3px;width:30px;height:30px;overflow:hidden;border-radius:30px}.box_view_contents .view_header .view_subcont .box_img img{width:100%}.box_view_contents .view_header .view_subcont .box_txtgroup{padding-left:40px}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_name{font-size:14px;color:#000;font-weight:400}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_name .txt_id{color:#999}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_info{margin-top:3px;font-size:12px;letter-spacing:-5px}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_info>span{letter-spacing:-1px;color:#999}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_info .txtgap{position:relative;top:-1px;padding:0 7px}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_info .txt01{font-size:12px}.box_view_contents .view_header .view_subcont .box_txtgroup .txt_info .txt02{font-size:14px}.box_view_contents .view_header .view_infogroup{margin-top:25px;font-size:12px;letter-spacing:-5px}.box_view_contents .view_header .view_infogroup>span{letter-spacing:-1px;color:#999}.box_view_contents .view_header .view_infogroup .txtgap{position:relative;top:-1px;padding:0 7px}.box_view_contents .view_header .view_infogroup em{color:#151515;font-weight:400}.box_view_contents .view_header .view_infogroup .txtcnt{padding-left:15px;background:url(../images/common/icon_people.png) 0 center no-repeat;background-size:11px auto}.box_view_contents .view_header .box_group_info{position:relative;z-index:30}.box_view_contents .view_header .box_group_info .box_icongroup{position:absolute;z-index:30;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_view_contents .view_header .box_group_info .box_icongroup button+button{margin-left:10px}.box_view_contents .view_header .box_bg{overflow:hidden;position:absolute;z-index:10;left:0;top:0;width:100%;height:100%}.box_view_contents .view_header .box_bg img{max-width:100%;height:auto}.box_view_contents .view_cont_body{position:relative;padding:50px 0 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.box_view_contents .view_cont_body .text_cont{color:#000;font-size:15px}.box_view_contents .view_cont_body .box_reply{margin-top:30px;padding:24px 15px;background-color:#f5f5f5}.box_view_contents .view_cont_body .box_reply .reply_header{position:relative;padding-bottom:10px;border-bottom:1px solid #ddd}.box_view_contents .view_cont_body .box_reply .reply_header .text_title{font-size:18px;color:#4f2a7f;font-weight:400;line-height:1}.box_view_contents .view_cont_body .box_reply .reply_header .text_info{position:absolute;right:0;top:0;letter-spacing:-5px}.box_view_contents .view_cont_body .box_reply .reply_header .text_info>span{letter-spacing:-1px;font-size:12px}.box_view_contents .view_cont_body .box_reply .reply_header .text_info .txtinfo{color:#f06f1a}.box_view_contents .view_cont_body .box_reply .reply_header .text_info .txtgap{position:relative;top:-1px;padding:0 4px;color:#ccc}.box_view_contents .view_cont_body .box_reply .reply_header .text_info .txtdate{color:#999}.box_view_contents .view_cont_body .box_reply .reply_body{margin-top:15px;font-size:14px;color:#333;font-weight:400;line-height:23px}.box_view_contents .view_cont_body div+.view_imgbox,.box_view_contents .view_cont_body p+.view_imgbox{margin-top:60px}.box_view_contents .view_cont_body .view_imgbox{text-align:center}.box_view_contents .view_cont_body .view_imgbox img{max-width:100%;height:auto}.box_view_contents .view_cont_body .view_imgbox+p,.box_view_contents .view_cont_body .view_imgbox+div{margin-top:60px}.box_view_contents .view_cont_body .view_videobox{width:auto;height:auto;margin:0 -25px;margin-bottom:40px}.box_view_contents .view_cont_body .view_videobox .inner_box{width:100%;height:auto}.box_view_contents .view_cont_body .view_videobox img{max-width:100%}.box_view_contents .view_cont_body.type01{padding:50px 0 50px 0;border-bottom:0}.box_view_contents .view_cont_body.type01 .view_title{font-size:20px;color:#151515;font-weight:700}.box_view_contents .view_cont_body.type01 .view_title~.text_cont{margin-top:10px}.box_view_contents .view_cont_body.type01 .text_cont~.box_files{margin-top:30px}.box_view_contents .view_cont_body.type02{padding:50px 0 20px 0;border-bottom:0}.box_view_contents .view_cont_body.type02 .view_title{font-size:20px;color:#151515;font-weight:700}.box_view_contents .view_cont_body.type02 .view_title~.text_cont{margin-top:30px}.box_view_contents .view_cont_body.type02 p~.box_files{margin-top:30px}.box_view_contents .view_cont_body.type03{padding:50px 0 50px 0}.box_view_contents .view_cont_body.type03 .view_title{font-size:20px;color:#151515;font-weight:700}.box_view_contents .view_cont_body.type03 .view_title~.text_cont{margin-top:10px}.box_view_contents .view_cont_body.type03 .text_cont~.box_files{margin-top:30px}.box_view_contents .view_cont_body.type04{padding:0 0 50px 0}.box_view_contents .view_cont_body.type04 .view_title{font-size:20px;color:#151515;font-weight:700}.box_view_contents .view_cont_body.type04 .view_title~.text_cont{margin-top:10px}.box_view_contents .view_cont_body.type04 .text_cont~.box_files{margin-top:30px}.box_view_contents .view_cont_body.type04 .text_cont{background-color:#f4f4f4;padding:50px 10px}.box_view_contents .view_cont_body.type_live{border-bottom:0;padding:40px 0 0 0}.box_view_contents .view_cont_body.type_live .text_desc{font-size:13px;color:#f06f1a;font-weight:400;letter-spacing:-.5px}.box_view_contents .view_cont_body.type_live .box_video_area{width:100%;height:auto;min-height:180px;overflow:hidden}.box_view_contents .view_cont_body.type_live .box_video_area img{max-width:100%;height:auto}.box_view_contents .view_cont_body.type_live .box_text_area{display:none;margin-top:40px;font-size:15px;font-weight:400;line-height:1.3;color:#777}.box_view_contents .view_buttons{margin-top:15px;letter-spacing:-5px;text-align:right}.box_view_contents .view_buttons>a{letter-spacing:-1px;font-size:14px;color:#777;font-weight:400}.box_view_contents .view_buttons .txtgap{position:relative;top:-1px;padding:0 5px;letter-spacing:-1px;color:#bbb;font-weight:400;font-size:14px}.box_view_contents .view_buttons.type01{margin-top:20px;padding-top:15px;border-top:1px solid #ddd}.box_view_contents .box_buttons{margin-top:30px}.box_view_contents .box_incfile{position:absolute;right:0;top:10px}.box_view_contents .downfile{font-size:13px}.box_files{position:relative}.box_files .text_title{font-size:151515;font-size:17px;font-weight:400;line-height:1}.box_files .list_file{margin-top:10px}.box_files .list_file>li{text-align:left}.box_files .list_file>li+li{margin-top:7px}.box_files .list_file>li .button_file,.box_files .list_file>li .button_filedownload{vertical-align:middle}.box_files .list_file>li .button_file+.button_filedownload{margin-left:5px}.box_files .button_file{font-size:13px;color:#777;font-weight:400}.box_files .button_filedownload{width:18px;height:17px;background:url(../images/common/icon_button_filedownload.png) 0 0 no-repeat;background-size:18px auto}.box_files .button_linkvideo{padding-left:20px;font-size:14px;color:#777;font-weight:400;background:url(../images/common/icon_view_video.png) left center no-repeat;background-size:auto 11px}.box_files.type01 .text_title{font-size:17px;color:#151515;font-weight:700;line-height:1}.button_rctype01,.button_rctype02,.button_rctype03{padding-left:25px;font-size:14px;color:#777;font-weight:400}.button_rctype01{background:url(../images/program/icon_rc01.png) left center no-repeat;background-size:17px}.button_rctype02{background:url(../images/program/icon_rc02.png) left center no-repeat;background-size:17px}.button_rctype03{background:url(../images/program/icon_rc03.png) left center no-repeat;background-size:17px}.box_form03 .form_title{padding-left:15px;text-indent:-15px;font-size:13px;color:#f06f1a;font-weight:400}.box_form03 .box_descwrap{margin-top:20px;padding:15px 10px;background-color:#f5f5f5}.box_form03 .list_desc>li{padding-left:15px;text-indent:-15px;line-height:21px;letter-spacing:-1px;font-size:13px;color:#333}.box_form03 .list_desc>li em{color:#4f2a7f;font-style:normal}.box_form03 .list_desc>li>span{display:block;line-height:21px;margin-top:10px;padding-left:10px;text-indent:-8px;letter-spacing:-1px;color:#777}.box_form03 .list_desc>li+li{margin-top:50px}.box_form03 .list_desc.type01>li{border-bottom:1px solid #ddd;padding-left:15px;padding-bottom:25px;text-indent:-10px}.box_form03 .list_desc.type01>li>span{letter-spacing:0}.box_form03 .list_desc.type01>li+li{margin-top:25px}.box_form03 .list_desc.type01>li:last-child{padding-bottom:0;border-bottom:0}.box_form03 .form_field01{margin-top:35px}.box_form03 .text_field{height:100px;min-height:100px;max-height:100px;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_form03 .box_buttons{margin-top:30px}.box_noticewrap .box_morelist .button_list_moreshow,.box_eventwrap .box_morelist .button_list_moreshow{width:100%;padding:10px 0;text-align:center}div .box_morelist .button_list_moreshow{width:100%;padding:10px 0;text-align:center}div.box_buttons+.box_form_reply{margin-top:30px}.box_form_reply_wrap{position:fixed;left:0;bottom:50px;width:100%;height:auto;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5}.button_reply_showbtn{position:absolute;left:10px;top:0;display:inline-block;height:50px;background:url(../images/common/icon_reply_write.png) left center no-repeat;background-size:30px 30px;padding-left:30px;font-size:14px;color:#151515;letter-spacing:-.5px}.box_form_reply{position:relative}.box_form_reply.active .button_formshow{display:none}.box_form_reply.active .reply_body{display:block}.box_form_reply .reply_header{padding:10px 15px}.box_form_reply .reply_header .rp_title{font-size:15px;color:#151515}.box_form_reply .reply_header .rp_title .cnt{color:#f06f1a}.box_form_reply .reply_body{display:none;padding:12px 0 0 0;border:1px solid #ddd;background-color:#fff}.box_form_reply .info_group{padding:0 12px}.box_form_reply .info_group .img_box{display:inline-block;width:30px;height:30px;overflow:hidden;border-radius:30px;vertical-align:middle;background-color:#ccc}.box_form_reply .info_group .img_box img{max-width:100%;height:auto;min-height:100%}.box_form_reply .info_group .txt{padding:0;line-height:30px;vertical-align:middle;margin-left:5px;display:inline-block;color:#151515;font-size:14px;font-weight:400}.box_form_reply .info_group .txt span{color:#999}.box_form_reply .reply_ipt{width:100%;min-width:100%;max-width:100%;height:100px;min-height:100px;max-height:100px;font-size:14px;color:#151515;padding:12px 12px;border:0;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;line-height:23px}.box_form_reply .form_fileupload{position:relative;left:0;bottom:0;width:100%;height:46px;border-top:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.box_form_reply .form_fileupload input[type="file"]{visibility:hidden;position:absolute;left:0;top:0;width:1px}.box_form_reply .form_fileupload label{display:inline-block;padding-left:48px;height:46px;line-height:46px;font-size:13px;background:url(../images/common/icon_photo.png) 15px center no-repeat;background-size:24px auto}.box_form_reply .box_uploadimages{display:none;width:100%;letter-spacing:-5px;display:none;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_form_reply .box_uploadimages .imgbox{display:inline-block;letter-spacing:0;width:19%;height:19%;overflow:hidden}.box_form_reply .box_uploadimages .imgbox img{max-width:100%;height:auto;min-height:100%}.box_form_reply .box_uploadimages .imgbox+.imgbox{margin-left:2px}.box_form_reply .box_uploadimages.active{display:block}.box_form_reply .box_uploadimages .box_img{position:relative;display:inline-block;width:50px;height:50px;margin-right:11px;margin-bottom:11px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.box_form_reply .box_uploadimages .box_img:after{content:'';position:absolute;right:-11px;top:-11px;display:block;width:22px;height:22px;background:url(../images/common/icon_button_imgdelete.png) 0 0 no-repeat;background-size:22px auto}.box_form_reply .box_uploadimages .box_img:last-child{margin-right:0}.box_form_reply .box_uploadimages .box_img .innerbox{width:100%;height:auto;max-height:48px;overflow:hidden}.box_form_reply .box_uploadimages .box_img .innerbox img{max-width:100%}.box_form_reply .button_reply_reg{position:absolute;right:10px;bottom:11px}.box_replylist{border-top:1px solid #e0e0e0;padding:0 0 30px 0;margin:0 -20px;background-color:#f5f5f5}.box_replylist .reply_list>li{padding:20px 0;border-bottom:1px solid #e0e0e0}.box_replylist .reply_list>li .box_form_reply{margin-top:0;padding-left:40px}.box_replylist .reply_list .rp_write,.box_replylist .reply_list .rp_view{background-color:#f1f1f1;background-repeat:no-repeat;background-size:12px 12px;background-image:url(../images/common/icon_reply04.png)}.box_replylist .reply_list .rp_write{padding-right:20px;background-position:20px 20px}.box_replylist .reply_list .rp_write .box_form_reply{margin-left:0}.box_replylist .reply_list .rp_view{background-position:20px 20px}.box_replylist .reply_list .rp_view .reply_contents{margin:0 20px 0 50px}.box_replylist .reply_contents{position:relative;padding-left:40px;margin:0 20px}.box_replylist .reply_contents .imgbox{position:absolute;left:0;top:0}.box_replylist .reply_contents .btnbox{margin-top:10px}.box_replylist .txtname{font-size:14px;color:#000;font-weight:400;padding:5px 0}.box_replylist .txtname span{color:#777}.box_replylist .txtrpuser{margin-top:10px;font-size:17px;color:#4f2a7f;font-weight:700;line-height:1.1}.box_replylist .txtcont{margin-top:5px;font-size:14px;color:#555;font-weight:400}.box_replylist .txttime{margin-top:10px;font-size:11px;color:#959595;font-weight:400}.box_replylist .imgbox{width:30px;height:30px;overflow:hidden;border-radius:30px}.box_replylist .imgbox a{max-width:100%;height:auto;min-height:100%}.box_replylist .imgbox img{max-width:100%;height:auto;min-height:100%}.box_replylist .box_buttongroup{position:absolute;right:0;top:0;text-align:right}.box_replylist .box_buttongroup .button_optionshowhide{width:20px;height:16px;background:url(../images/common/icon_button_option.png) right top no-repeat;background-size:auto 16px}.box_replylist .box_buttongroup.active .btn_opt{display:block}.box_replylist .box_buttongroup .btn_opt{display:none;margin-top:5px;width:50px;height:auto;padding:8px 0;border:1px solid #ccc;background-color:#fff;text-align:center}.box_replylist .box_buttongroup .btn_opt .button_option{width:50px;height:24px;border:0;font-size:13px;color:#333;font-weight:400}.box_replylist .box_buttongroup .button_txt{font-size:14px;color:#777;vertical-align:middle}.box_replylist .box_buttongroup .txtgap{font-size:13px;color:#777;padding:0 5px;position:relative;top:-1px;vertical-align:middle}.box_replylist p+.box_rpimage,.box_replylist div+.box_rpimage{margin-top:10px}.box_replylist .box_rpimage{letter-spacing:-5px}.box_replylist .box_rpimage .rpimg{display:inline-block;width:80px;height:80px;overflow:hidden;letter-spacing:0;margin-right:7px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.box_replylist .box_rpimage .rpimg:last-child{margin-right:0}.box_replylist .box_rpimage .rpimg img{max-width:100%;min-height:100%}.button_rp_write{padding:0 15px;height:27px;font-size:14px;color:#777;font-weight:400;background-color:#fff;border:1px solid #ddd}.box_fix_replyinfo{position:fixed;left:0;bottom:0;width:100%;height:50px;background-color:#fff;line-height:50px}.box_fix_replyinfo .text_title{color:#151515;font-size:15px;padding-left:20px}.box_fix_replyinfo .text_title span{color:#f06f1a;padding-left:5px}.box_fix_replyinfo .box_icongroup{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_fix_replyinfo .box_icongroup button+button{margin-left:10px}.box_description_wrap{position:relative;background-color:#fff;padding:30px 20px 0 20px}.box_description_wrap .text_title{font-size:22px;color:#151515}.box_description_wrap .text_title em{color:#f06f1a}.box_description_wrap+.box_filter_wrap .box_btn{padding-top:20px}.box_description_wrap+.box_filter_wrap .box_btn .box_members_legendwrap{top:20px}.box_description_wrap+.box_filter_wrap .box_filter_contents{top:46px;padding-top:20px}.box_members_legendwrap .txtdesc{display:inline-block;font-size:13px;color:#151515;font-weight:400;letter-spacing:-1px;vertical-align:middle}.box_members_legendwrap .txtdesc span{color:#4f2a7f}.box_members_legendwrap .button_legend_sns{width:16px;height:16px;margin-left:3px;background:url(../images/common/icon_legend_off.png) 0 0 no-repeat;background-size:16px auto;vertical-align:middle}.box_members_legendwrap .button_legend_sns.active{background:url(../images/common/icon_legend_on.png) 0 0 no-repeat;background-size:16px auto}.box_members_legendwrap .button_legend_sns.active+.box_legned_sns{display:block}.box_members_legendwrap .box_legned_sns{display:none;position:absolute;left:0;top:30px;width:180px;height:auto;padding:15px;border:1px solid #4f2a7f;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.box_members_legendwrap .box_legned_sns .list_legendsns>li{font-size:13px;color:#333;letter-spacing:-1px}.box_members_legendwrap .box_legned_sns .list_legendsns>li+li{margin-top:5px}.icon_lgtype00,.icon_lgtype01,.icon_lgtype02,.icon_lgtype03,.icon_lgtype04,.icon_lgtype05,.icon_lgtype06,.icon_lgtype07,.icon_lgtype08,.icon_lgtype09,.icon_lgtype10,.icon_maptype01,.icon_maptype02,.icon_maptype03,.icon_maptype04,.icon_maptype05,.icon_maptype06,.icon_maptype07,.icon_maptype08{position:relative;top:-1px;display:inline-block;width:20px;height:20px;margin-right:3px;background-size:16px auto;background-repeat:no-repeat;background-position:center center;vertical-align:middle}.icon_lgtype01{background-image:url(../images/common/icon_legend_type01.png)}.icon_lgtype02{background-image:url(../images/common/icon_legend_type02.png)}.icon_lgtype03{background-image:url(../images/common/icon_legend_type03.png)}.icon_lgtype04{background-image:url(../images/common/icon_legend_type04.png)}.icon_lgtype05{background-image:url(../images/common/icon_legend_type05.png)}.icon_lgtype06{background-image:url(../images/common/icon_legend_type06.png)}.icon_lgtype07{background-image:url(../images/common/icon_legend_type07.png)}.icon_lgtype08{background-image:url(../images/common/icon_legend_type08.png)}.icon_lgtype09{background-image:url(../images/common/icon_legend_type09.png)}.icon_lgtype10{background-image:url(../images/common/icon_legend_type10.png)}.icon_maptype01{background-image:url(../images/common/map/icon_01.png)}.icon_maptype02{background-image:url(../images/common/map/icon_02.png)}.icon_maptype02+span{display:block;margin-top:-4px;padding-left:20px;font-size:13px;color:#777;font-weight:200}.icon_maptype03{background-image:url(../images/common/map/icon_03.png)}.icon_maptype04{background-image:url(../images/common/map/icon_04.png)}.icon_maptype05{background-image:url(../images/common/map/icon_05.png)}.icon_maptype06{top:-2px;background-image:url(../images/common/map/icon_06.png)}.icon_maptype07{background-image:url(../images/common/map/icon_07.png)}.icon_maptype08{top:-2px;background-image:url(../images/common/map/icon_08.png)}.list_members{letter-spacing:-5px}.list_members>li{display:inline-block;letter-spacing:0;width:49%;height:250px;margin-bottom:2%;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.list_members>li:nth-child(even){margin-left:2%}.mmlist{padding-top:20px}.mmlist .box_imggroup{position:relative;width:55px;height:55px;margin:auto}.mmlist .box_imggroup .imgbox{width:55px;height:55px;overflow:hidden;border-radius:55px}.mmlist .box_imggroup .imgbox img{max-width:100%;height:auto;min-height:100%}.mmlist .box_imggroup .cmicons{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;background-image:url(../images/common/icon_legend_type00.png);background-repeat:no-repeat;background-position:center center;background-size:20px auto}.mmlist .box_txtgroup{margin-top:13px}.mmlist .box_txtgroup .txt_tit,.mmlist .box_txtgroup .txt_id,.mmlist .box_txtgroup .txt_cm{text-align:center;line-height:1.1}.mmlist .box_txtgroup .txt_id{margin-top:5px}.mmlist .box_txtgroup .txt_cm{margin-top:8px}.mmlist .txt_tit{font-size:17px;color:#151515;font-weight:700}.mmlist .txt_id{font-size:13px;color:#777;font-weight:200}.mmlist .txt_cm{font-size:15px;color:#151515;font-weight:400}.mmlist .box_hgroup{margin-top:15px;padding:0 8px;letter-spacing:-5px;text-align:center}.mmlist .box_hgroup .txt_hashtag{letter-spacing:0;margin-right:5px;margin-bottom:5px}.txt_hashtag{display:inline-block;padding:2px 8px;height:auto;line-height:1;font-size:12px;color:#777;font-weight:300;letter-spacing:-1px;border:1px solid #ddd;border-radius:3px}.box_profile_informtaion{position:relative;background-color:#f5f5f5;padding:20px 0 40px 0}.box_profile_informtaion .box_snsgroup{position:absolute;left:0;bottom:-22px;width:100%;height:auto;text-align:center}.box_profile_informtaion .box_snsgroup>a{display:inline-block;vertical-align:middle}.box_membership_infogroup.type01{padding-top:40px}.box_membership_infogroup .info_txt{font-size:15px;color:#151515;font-weight:400;line-height:20px;text-align:center}.box_membership_infogroup .info_txt em{color:#f06f1a}.box_membership_infogroup .info_txt+.info_txt{margin-top:5px}.box_profile_info .text_title{font-size:17px;color:#151515}.box_profile_info .box_hgroup{margin-top:15px;letter-spacing:-5px}.box_profile_info .box_hgroup .txt_hashtag{letter-spacing:-1px;margin-right:5px;margin-bottom:5px}.box_profile_info .text_intro{font-size:14px;color:#333;line-height:20px;font-weight:200}.box_profile_info+.box_profile_info{margin-top:20px}.box_descript{position:relative}.box_descript.profile_reg{padding:23px;background-color:#451c8b;border-radius:10px}.box_descript.profile_reg:after{content:'';position:absolute;right:-20px;top:-30px;display:block;width:116px;height:165px;background:url(../images/common/img_bg_members_deco01.png) 0 0 no-repeat;background-size:100% auto}.box_descript .main_desc{font-size:18px;color:#fff;font-weight:400;line-height:25px}.box_descript .sub_desc{margin-top:10px;font-size:14px;color:#fff;font-weight:200;line-height:20px}.box_snsgroup .img_icon{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:30px auto}.box_snsgroup .img_icon.icon01{background-image:url(../images/common/icon_sns01.png)}.box_snsgroup .img_icon.icon02{background-image:url(../images/common/icon_sns02.png)}.box_snsgroup .img_icon.icon03{background-image:url(../images/common/icon_sns03.png)}.box_snsgroup .img_icon.icon04{background-image:url(../images/common/icon_sns04.png)}.box_snsgroup .img_icon.icon05{background-image:url(../images/common/icon_sns05.png)}.box_button_fixgroup{position:fixed;left:0;bottom:0;width:100%;height:56px;letter-spacing:-5px}.box_button_fixgroup>button,.box_button_fixgroup>a{vertical-align:middle}.box_button_fixgroup>button{position:relative;letter-spacing:0}.box_button_fixgroup>button+button:before{content:'';position:absolute;left:0;display:block;width:1px;height:30%;background-color:rgb(255 255 255 / .5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_button_fixgroup>a{letter-spacing:0;position:relative;letter-spacing:0}.box_button_fixgroup>a+a:before{content:'';position:absolute;left:0;display:block;width:1px;height:30%;background-color:rgb(255 255 255 / .5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button_talk{width:50%;height:56px;font-size:16px;color:#fff;font-weight:400;background-color:#4f2a7f}.button_talk .icon_talk{position:relative;top:-1px;display:inline-block;width:18px;height:18px;background:url(../images/common/icon_talk.png) center center no-repeat;background-size:17px auto;margin-right:5px;vertical-align:middle}.button_mail{width:50%;height:56px;font-size:16px;color:#fff;font-weight:400;background-color:#4f2a7f}.button_mail .icon_mail{position:relative;top:-2px;display:inline-block;width:18px;height:18px;background:url(../images/common/icon_mail.png) center center no-repeat;background-size:18px auto;margin-right:5px;vertical-align:middle}.box_writeformgroup{position:fixed;left:0;bottom:0;width:100%;height:56px;letter-spacing:-5px}.box_writeformgroup input{height:56px;background-color:#fff;border-top:1px solid #ddd;padding:0 128px 0 20px;font-size:14px;color:#151515}.box_writeformgroup .button_photoupload{position:absolute;right:68px;top:0;width:40px;height:56px;background-color:#fff0;background:url(../images/common/icon_button_photoreg.png) center center no-repeat;background-size:50% auto;border:0}.box_writeformgroup .button_submit{position:absolute;right:0;top:0;width:68px;height:56px;background-color:#959595;font-size:16px;color:#fff;font-weight:400}.box_writeformgroup .box_imageuploadgroup{display:none;position:absolute;left:0;bottom:56px;width:100%;min-height:84px;height:auto;padding:17px 17px 0 17px;background-color:rgb(0 0 0 / .75);-webkit-box-sizing:border-box;box-sizing:border-box}.box_writeformgroup .box_imageuploadgroup.active{display:block}.box_writeformgroup .box_imageuploadgroup .box_img{position:relative;display:inline-block;width:50px;height:50px;margin-bottom:17px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin-right:11px}.box_writeformgroup .box_imageuploadgroup .box_img:last-child{margin-right:11px}.box_writeformgroup .box_imageuploadgroup .box_img .button_imgdel{position:absolute;right:-11px;top:-11px;display:block;width:22px;height:22px;background:url(../images/common/icon_button_imgdelete.png) 0 0 no-repeat;background-size:22px auto;overflow:hidden;cursor:pointer}.box_writeformgroup .box_imageuploadgroup .box_img .innerbox{width:100%;height:auto;max-height:48px;overflow:hidden}.box_writeformgroup .box_imageuploadgroup .box_img .innerbox img{max-width:100%}.box_before_talkbox .box_optalkgroup .tarrow,.box_today_talkbox .box_optalkgroup .tarrow{position:absolute;z-index:10;left:-6px;top:-1px;display:block;width:20px;height:20px;background:url(../images/common/icon_bg_talkarrow01.png) 0 0 no-repeat;background-size:20px auto}.box_before_talkbox .box_optalkgroup .talkbox,.box_today_talkbox .box_optalkgroup .talkbox{background-color:#fff;border:1px solid #ddd;color:#333}.box_before_talkbox .box_optalkgroup .txttime,.box_today_talkbox .box_optalkgroup .txttime{position:absolute;right:-30px;bottom:0;color:#959595;font-size:10px}.box_before_talkbox .box_optalkgroup+.box_optalkgroup,.box_today_talkbox .box_optalkgroup+.box_optalkgroup{margin-top:10px}.box_before_talkbox .box_optalkgroup+.box_mytalkgroup,.box_today_talkbox .box_optalkgroup+.box_mytalkgroup{margin-top:10px}.box_before_talkbox .box_mytalkgroup,.box_today_talkbox .box_mytalkgroup{text-align:right}.box_before_talkbox .box_mytalkgroup .tarrow,.box_today_talkbox .box_mytalkgroup .tarrow{position:absolute;z-index:10;right:-6px;top:-1px;display:block;width:20px;height:20px;background:url(../images/common/icon_bg_talkarrow02.png) 0 0 no-repeat;background-size:20px auto}.box_before_talkbox .box_mytalkgroup .talkbox,.box_today_talkbox .box_mytalkgroup .talkbox{background-color:#8570a0;border:1px solid #8570a0;color:#fff}.box_before_talkbox .box_mytalkgroup .txttime,.box_today_talkbox .box_mytalkgroup .txttime{position:absolute;left:-30px;bottom:0;color:#959595;font-size:10px}.box_before_talkbox .box_mytalkgroup+.box_mytalkgroup,.box_today_talkbox .box_mytalkgroup+.box_mytalkgroup{margin-top:10px}.box_before_talkbox .box_mytalkgroup+.box_optalkgroup,.box_today_talkbox .box_mytalkgroup+.box_optalkgroup{margin-top:10px}.box_before_talkbox .profile_box,.box_today_talkbox .profile_box{display:inline-block;position:relative;padding-left:40px;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.box_before_talkbox .profile_box .imgbox,.box_today_talkbox .profile_box .imgbox{position:absolute;left:0;top:0;width:30px;height:30px;overflow:hidden;border-radius:30px}.box_before_talkbox .profile_box .imgbox img,.box_today_talkbox .profile_box .imgbox img{max-width:100%}.box_before_talkbox .profile_box .txtname,.box_today_talkbox .profile_box .txtname{line-height:30px;font-size:14px;color:#151515}.box_before_talkbox .profile_box~.profile_box,.box_today_talkbox .profile_box~.profile_box{margin-top:10px}.box_before_talkbox .talkbox,.box_today_talkbox .talkbox{position:relative;display:inline-block;max-width:80%;height:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-size:14px;text-align:left}.box_before_talkbox .talkbox .txt,.box_today_talkbox .talkbox .txt{position:relative;z-index:20}.box_before_talkbox .box_imggroup,.box_today_talkbox .box_imggroup{position:relative;display:inline-block;max-width:70%;height:auto}.box_before_talkbox .box_imggroup .innerbox,.box_today_talkbox .box_imggroup .innerbox{width:100%;height:auto;overflow:hidden;border-radius:5px}.box_before_talkbox .box_imggroup img,.box_today_talkbox .box_imggroup img{max-width:100%;height:auto}.box_before_talkbox+.box_today_talkbox,.box_today_talkbox+.box_today_talkbox{margin-top:10px}.box_today_talkbox .box_showdate{position:relative;text-align:center}.box_today_talkbox .box_showdate .txt_date{position:relative;z-index:20;display:inline-block;padding:10px 10px;color:#777;font-weight:400;font-size:12px;background-color:#eee}.box_today_talkbox .box_showdate:after{content:'';position:absolute;left:0;top:50%;display:block;width:100%;height:1px;border-bottom:1px solid #ddd;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_nochat{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;padding:1px 0;font-size:15px;color:#999;font-weight:400;text-align:center;line-height:1}.box_filter_wrap+.box_contents_wrap{margin-top:0}.box_contents_wrap{width:auto;max-width:100%;height:auto;padding:0 0 20px 0;background-color:#f5f5f5}.box_scrollx .list_contents{overflow-y:hidden;overflow-x:scroll;padding:20px;white-space:nowrap;letter-spacing:-5px}.box_scrollx .list_contents::-webkit-scrollbar{-webkit-appearance:none}.box_scrollx .list_contents::-webkit-scrollbar-thumb{background:#4f2a7f}.box_scrollx .list_contents::-webkit-scrollbar:horizontal{height:2px}.box_scrollx .list_contents::-webkit-scrollbar-track{border-radius:2px;background-color:#ccc}.box_scrollx .list_contents>li{position:relative;display:inline-block;width:263px;height:263px;background-color:#fff;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / .3);box-shadow:0 0 8px 0 rgb(0 0 0 / .3)}.box_scrollx .list_contents>li+li{margin-left:15px}.box_scrollx .list_contents>li .icon_play{position:absolute;right:20px;bottom:20px}.box_scrollx .list_contents .text_group{position:relative;z-index:20;padding:100px 20px 0 20px}.box_scrollx .list_contents .text_group .txt_tit{margin-top:5px;font-size:20px;color:#fff;font-weight:400;line-height:25px;width:auto;max-width:100%;overflow:hidden;height:75px;line-height:25px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box_scrollx .list_contents .text_group .txt_date{margin-top:20px;font-size:14px;color:#fff;font-weight:200;line-height:1.1}.box_scrollx .list_contents .img_box{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.box_scrollx .list_contents .img_box:before{position:absolute;top:0;left:0;z-index:1;content:'';display:block;width:100%;height:100%;background:rgb(0 0 0 / .7)}.box_scrollx .list_contents .img_box img{max-width:100%;height:auto;min-height:100%}.icon_play{display:inline-block;width:24px;height:24px;padding:5px;border-radius:50%;background:rgb(255 255 255 / .7) url(../images/common/icon_videoplay_p.png) center center no-repeat;background-size:19px auto}.icon_doc01{display:inline-block;width:24px;height:24px;padding:5px;border-radius:50%;background:rgb(255 255 255 / .7) url(../images/common/icon_cont_type3.png) center center no-repeat;background-size:20px auto}.icon_doc02{display:inline-block;width:24px;height:24px;padding:5px;border-radius:50%;background:rgb(255 255 255 / .7) url(../images/common/icon_doc02_p.png) center center no-repeat;background-size:19px auto}.icon_doc03{display:inline-block;width:24px;height:24px;padding:5px;border-radius:50%;background:rgb(255 255 255 / .7) url(../images/common/icon_doc03_p.png) center center no-repeat;background-size:19px auto}.text_tag{position:relative;display:inline-block!important;padding:5px 5px 3px;font-size:11px;color:#fff;font-weight:400;line-height:1;background-color:#4f2a7f}.text_tag.badge:after{content:'';width:17px;height:17px;display:inline-block;background:url(../images/common/badge.png)no-repeat;position:absolute;right:-24px;top:0;background-size:100%}.box_table_wrap{padding-bottom:15px}.box_table_wrap+.box_table_wrap{margin-top:50px}.box_table_wrap+.box_table_wrap{margin-top:50px}.list_table .colsize01{width:16%}.list_table .colsize02{width:64%}.list_table .colsize03{width:20%}.list_table tr:first-child th,.list_table tr:first-child td{border-top:1px solid #151515}.list_table .type01 th{border-bottom:1px solid #ddd}.list_table .type01 td{border-bottom:1px solid #ddd}.list_table .type02 td{border-bottom:1px solid #ddd}.list_table .type02:last-child td{border-bottom:0}.list_table th,.list_table td{padding:15px 0}.list_table th{font-weight:700;color:#151515;font-size:15px;vertical-align:top}.list_table th.txt01{font-size:17px;color:#4f2a7f;font-weight:400;vertical-align:middle}.list_table td.txt01{padding:15px 5px;font-size:15px;color:#151515;font-weight:400}.list_table td.txt01 .txt{margin-bottom:10px}.list_table td.txt02{text-align:right;font-size:13px;color:#151515;font-weight:200}.list_table td.txt02 p+.button_midium_type01{margin-top:20px}.list_table .txt_hashtag01{font-size:13px;color:#e67429}.list_table td .txttime{font-size:13px;color:#777;font-weight:400}.list_table .txtgroup{letter-spacing:-5px}.list_table .txtgroup>span{display:inline-block;letter-spacing:0;vertical-align:middle}.list_table .txtgroup>.txt01{font-size:13px;color:#151515;font-weight:400}.list_table .txtgroup .txtgap{font-size:11px;position:relative;top:-1px;padding:0 5px;color:#ccc}.list_table .txtgroup .txt_cnt{font-size:13px;color:#777}.list_table .txtgroup .txt_cnt strong{color:#e67429;font-weight:400}.list_table .txtgroup .txt_cnt .ut{color:#151515;padding-right:5px}.list_table .txtgroup .txt_cnt .gap{padding:0 5px;color:#777}.list_table .txtgroup .txt_cnt.lgd_type01{color:#55a944}.list_table .txtgroup .txt_cnt.lgd_type01 strong{color:#55a944}.list_table .txtgroup .txt_cnt.lgd_type02{color:#6c97d8}.list_table .txtgroup .txt_cnt.lgd_type02 strong{color:#6c97d8}.list_table .txtgroup .txt_cnt.lgd_type03{color:#b65959}.list_table .txtgroup .txt_cnt.lgd_type03 strong{color:#b65959}.list_table .txtgroup .txt_cnt.lgd_type04{color:#ccc}.list_table .txtgroup .txt_cnt.lgd_type04 strong{color:#ccc}.list_table .txtgroup~.txtgroup{margin-top:5px}.list_timetable{display:none}.list_timetable>li{padding:18px 0;letter-spacing:-5px}.list_timetable>li:first-child{border-top:1px solid #151515}.list_timetable>li.type01{border-bottom:1px solid #ddd}.list_timetable>li>div{display:inline-block;letter-spacing:0;vertical-align:top}.list_timetable>li .txt_timegroup{width:16%;font-weight:700;color:#151515;font-size:15px}.list_timetable>li .txt_contentgroup{width:84%;letter-spacing:-5px}.list_timetable>li .txt_contentgroup>div{letter-spacing:0;display:inline-block;vertical-align:middle}.list_timetable>li .txt_cont{width:76%;font-size:15px;color:#151515;font-weight:400}.list_timetable>li .txt_place{width:24%;text-align:right;font-size:13px;color:#151515;font-weight:200}.list_timetable .txt_hashtag01{font-size:13px;color:#e67429}.list_timetable .list_in li{border-bottom:1px solid #ddd;padding:18px 0 18px 0;letter-spacing:-5px}.list_timetable .list_in li:first-child{padding-top:0}.list_timetable .list_in li>div{display:inline-block;letter-spacing:0;vertical-align:middle}.box_session_wrap .text_title{font-size:24px;color:#151515;font-weight:400}.box_session_wrap .text_desc{margin-top:10px;font-size:15px;color:#777;font-weight:400;line-height:21px;word-break:keep-all}.box_session_wrap .text_subdesc{margin-top:10px;font-size:13px;color:#e56c20;font-weight:400;line-height:20px;word-break:keep-all}.box_session_wrap+.box_session_descwrap{margin-top:50px}.box_files+.box_session_descwrap{margin-top:40px}.box_session_descwrap .text_title{font-size:24px;color:#151515;line-height:1.1}.box_session_descwrap .text_title+.box_introgroup{margin-top:20px}.box_session_descwrap .box_introgroup+.box_introgroup{margin-top:50px}.box_session_descwrap .box_introgroup{letter-spacing:-5px}.box_session_descwrap .box_introgroup .box_profilegroup{position:relative;z-index:30;display:inline-block;letter-spacing:0;vertical-align:top}.box_session_descwrap .box_introgroup .box_descgroup{position:relative;z-index:20;display:inline-block;top:40px;min-height:145px;margin-left:-10px;letter-spacing:0;vertical-align:top}@media screen and (max-width:375px){.box_session_descwrap .box_introgroup .box_descgroup{margin-left:-20px}}@media screen and (max-width:360px){.box_session_descwrap .box_introgroup .box_descgroup{margin-left:-25px}}@media screen and (max-width:320px){.box_session_descwrap .box_introgroup .box_descgroup{margin-left:-38px;padding:20px 10px 20px 45px}}.box_viewsession_wrap{margin:-20px -20px 0 -20px;background-color:#f4f4f4}.box_viewsession_wrap .box_introgroup{padding:20px}.box_viewsession_wrap .box_introgroup .box_profilegroup{position:relative;z-index:20}.box_viewsession_wrap .box_introgroup .box_profilegroup .imgbox{-webkit-box-shadow:0 0 5px 1px rgb(0 0 0 / .15);box-shadow:0 0 5px 1px rgb(0 0 0 / .15)}.box_viewsession_wrap .box_introgroup .box_descgroup{position:absolute;z-index:10;right:20px;top:50px;width:65%;min-height:145px;padding:20px 20px 20px 8%}.box_viewsession_wrap .box_introgroup .box_descgroup .txt01{line-height:21px;height:auto;height:auto;overflow:visible;white-space:normal;text-overflow:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media screen and (max-width:375px){.box_viewsession_wrap .box_introgroup .box_descgroup{padding:20px 20px 20px 12%}}@media screen and (max-width:360px){.box_viewsession_wrap .box_introgroup .box_descgroup{padding:20px 20px 20px 14%}}@media screen and (max-width:320px){.box_viewsession_wrap .box_introgroup .box_descgroup{width:60%;min-width:60%;padding:20px 20px 20px 14%}}.box_introgroup{position:relative}.box_introgroup .box_introgroup .box_profilegroup{position:relative;z-index:30}.box_introgroup .box_introgroup .box_descgroup{position:absolute;z-index:20;right:0;top:20px}.box_introgroup .box_profilegroup{position:relative;z-index:30}.box_introgroup .box_descgroup{position:absolute;z-index:20;right:0;top:20px}.box_introgroup .box_profilegroup{width:120px;height:auto}.box_introgroup .box_profilegroup .imgbox{width:120px;height:150px;overflow:hidden;background-color:#e5e5e5}.box_introgroup .box_profilegroup .imgbox img{max-width:100%;height:auto;min-height:100%}.box_introgroup .box_profilegroup .txt01{padding-right:10px;margin-top:10px;font-size:13px;color:#4f2a7f;font-weight:400}.box_introgroup .box_profilegroup .txt02{padding-right:10px;margin-top:5px;font-size:18px;color:#151515;font-weight:500}.box_introgroup .box_profilegroup .txt03{padding-right:10px;margin-top:2px;font-size:13px;color:#777;font-weight:200;line-height:1.1}.box_introgroup .box_descgroup{max-width:66%;min-width:66%;padding:20px 28px;background-color:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.box_introgroup .box_descgroup .txt01{font-size:15px;color:#4f2a7f;font-weight:400;line-height:21px;height:63px;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box_introgroup .box_descgroup .txt02{margin-top:10px;font-size:13px;color:#151515;font-weight:200}.box_introgroup .box_descgroup .linkbox{margin-top:15px}.box_introgroup .box_descgroup .linkview{position:absolute;right:20px;bottom:-16px;display:inline-block;width:40px;height:33px;background:url(../images/common/icon_button_moreview.png) center center no-repeat;background-size:auto 33px}@media screen and (max-width:375px){.box_introgroup .box_descgroup .box_descgroup{margin-left:-30px;padding:20px 20px 20px 35px}}@media screen and (max-width:360px){.box_introgroup .box_descgroup .box_descgroup{min-width:68%;max-width:68%;margin-left:-22px;padding:20px 20px 20px 30px}}@media screen and (max-width:320px){.box_introgroup .box_descgroup .box_descgroup{min-width:65%;max-width:65%;margin-left:-26px;padding:20px 15px 20px 30px}}.box_introgroup.type01{letter-spacing:-5px;height:auto;padding-top:40px}.box_introgroup.type01 .box_profilegroup{position:relative;z-index:30;left:0;top:-40px;display:inline-block;letter-spacing:0;vertical-align:top}.box_introgroup.type01 .box_profilegroup .txt03{width:105px}.box_introgroup.type01 .box_descgroup{position:relative;z-index:20;right:0;top:0;display:inline-block;letter-spacing:0;vertical-align:top;min-width:72%;max-width:72%;min-height:145px;margin-left:-20px}.box_introgroup.type01 .box_descgroup .txt01{font-size:13px;color:#777}@media screen and (max-width:375px){.box_introgroup.type01 .box_descgroup{margin-left:-30px;padding:20px 20px 20px 35px}}@media screen and (max-width:360px){.box_introgroup.type01 .box_descgroup{min-width:68%;max-width:68%;margin-left:-22px;padding:20px 20px 20px 30px}}@media screen and (max-width:320px){.box_introgroup.type01 .box_descgroup{min-width:65%;max-width:65%;margin-left:-26px;padding:20px 15px 20px 30px}}.box_viewsession_sub{margin-top:40px}.box_viewsession_sub .box_contgroup .text_title{font-size:17px;color:#151515;font-weight:700}.box_viewsession_sub .box_contgroup .text_title+*{margin-top:5px}.box_viewsession_sub .box_contgroup .txt01{display:block;font-size:14px;color:#777;font-weight:400;line-height:21px}.box_viewsession_sub .box_contgroup .linktxt{display:block;font-size:14px;color:#777}.box_viewsession_sub .box_contgroup .linkvideo{display:block;padding-left:20px;font-size:14px;color:#777;background:url(../images/common/icon_view_video.png) left center no-repeat;background-size:auto 11px}.box_viewsession_sub .box_contgroup .linkvideo+.linkvideo{margin-top:2px}.box_viewsession_sub .box_contgroup+.box_contgroup{margin-top:40px}.box_viewsession_sub .list_file>li+li{margin-top:7px}.box_session_wrap+.box_checkbox_scrollx{margin-top:50px}.box_checkbox_scrollx{padding:1px 0 10px 0;letter-spacing:-5px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto}.box_checkbox_scrollx::-webkit-scrollbar{-webkit-appearance:none}.box_checkbox_scrollx::-webkit-scrollbar-thumb{background:#4f2a7f}.box_checkbox_scrollx::-webkit-scrollbar:horizontal{height:2px}.box_checkbox_scrollx::-webkit-scrollbar-track{border-radius:2px;background-color:#ccc}.box_checkbox_scrollx label{letter-spacing:0}.box_checkbox_scrollx label~label{margin-left:8px}.box_checkbox_scrollx+div{margin-top:20px}*+.box_qslist_wrap{margin-top:55px}.box_qslist_wrap .qs_title{font-size:15px;color:#777;font-weight:400}.box_qslist_wrap .qs_title span{color:#f06f1a}.box_qslist_wrap .box_replylist{margin-bottom:-30px;margin-top:10px;background-color:#fff;border-top:1px solid #151515}.text_qsdesc{font-size:13px;color:#777;line-height:20px}*+.box_qsformgroup{margin-top:30px}.box_qsformgroup select,.box_qsformgroup textarea{font-size:14px}.box_qsformgroup select{position:relative;width:100%;height:40px;padding:0 40px 0 15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;background-image:url(../images/common/icon_button_moreshowarrow01.png);background-repeat:no-repeat;background-position:95% center;background-size:12px auto}.box_qsformgroup textarea{width:100%;min-width:100%;max-width:100%;height:100px;min-height:100px;max-height:100px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f4f4f4;border:0}.box_qsformgroup .form_field01+.form_field01{margin-top:30px}.box_qsformgroup .form_buttons{margin-top:20px;text-align:right}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.box_mapdown{text-align:right}.box_mapdown .button_file{font-size:13px;color:#777;font-weight:400}.box_mapdown .button_filedownload{margin-left:5px;width:18px;height:17px;background:url(../images/common/icon_button_filedownload.png) 0 0 no-repeat;background-size:18px auto}*+.box_map_detailview{margin-top:10px!important}.box_map_detailview{position:fixed;left:0;top:120px;overflow:auto;width:100%;height:calc(100% - 145px);background-color:#f5f5f5;margin:0 0 0 0}.text_maindesc{font-size:17px;color:#333;font-weight:400}.text_maindesc span{color:#f06f1a}.text_maindesc+.text_subdesc{margin-top:20px}.text_subdesc{font-size:13px;color:#777;font-weight:400;line-height:20px}*+.box_apply_wrap{margin-top:10px}.box_apply_wrap+.box_buttons{margin-top:30px}.list_apply_table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}.list_apply_table .colsize01{width:auto}.list_apply_table .colsize02{width:30%}.list_apply_table td{padding:15px 0;border-bottom:1px solid #ddd}.list_apply_table .cont{padding-left:10px;font-size:13px}.list_apply_table .stat{text-align:center;font-size:14px}.list_apply_table tr:first-child td{border-top:1px solid #151515}.list_apply_table .type01 .stat{color:#f06f1a}.list_apply_table .type02 .stat{color:#451c8b}.list_apply_table .type03 .stat{color:#777}.list_apply_table label .txt01{color:#777}.list_apply_table label .txt02{color:#151515}.box_apply_wrap .subtitle{font-size:16px;font-weight:400;color:#333;padding-bottom:15px}.view_table{width:100%;table-layout:fixed}.view_table .colsize01{width:23%}.view_table tr:first-child th,.view_table tr:first-child td{border-top:1px solid #151515}.view_table th,.view_table td{padding:15px 0;border-bottom:1px solid #ddd}.view_table th{background-color:#f5f5f5;font-weight:400;color:#151515;font-size:14px;text-align:center}.view_table td{padding:0 10px;font-weight:400;color:#777;font-size:14px}.box_version_info{padding-top:50px;text-align:center}.box_version_info .imgbox{display:inline-block;width:150px;height:auto}.box_version_info .imgbox img{max-width:100%;height:auto}.box_version_info .txt_version{margin-top:10px;font-size:13px;color:#777;font-weight:400}.box_version_info .button_update_version{width:200px;height:32px;margin-top:10px;background-color:#4f2a7f;font-size:13px;color:#fff;border-radius:16px}.box_version_info .button_update_version.type02{color:#ccc;background-color:#f5f5f5}.box_version_info+.box_setting_group{margin-top:40px}.box_setting_group .titlegroup{position:relative;height:32px;line-height:32px;padding-bottom:5px;border-bottom:1px solid #eee;font-size:15px;color:#4f2a7f}.box_setting_group .titlegroup .button_logout{position:absolute;right:0;top:0;width:100px;height:32px;border:1px solid #4f2a7f;font-size:13px;color:#4f2a7f;font-weight:400}.box_setting_group .setgroup{margin-top:20px}.box_setting_group .setgroup .button_checktype06{display:inline-block;width:100%;padding-right:0}.box_setting_group .setgroup .link_term{display:block;width:100%;height:auto;font-size:16px;color:#151515;font-weight:400;background:url(../images/main/icon_arrow02.png) right center no-repeat;background-size:7px auto}.box_setting_group .setgroup .link_term+.link_term{margin-top:15px}.box_setting_group+.box_setting_group{margin-top:40px}.box_setting_group+.box_buttons{margin-top:30px}.box_alarm_tab{letter-spacing:-5px}.box_alarm_tab a,.box_alarm_tab button{letter-spacing:0}.box_alarm_tab button+button{margin-left:15px}.box_alarm_tab a+a{margin-left:15px}.button_tab_alarm{display:inline-block;height:auto;padding-bottom:5px;color:#777;font-size:17px;font-weight:400}.button_tab_alarm.active{border-bottom:1px solid #4f2a7f;color:#4f2a7f}.text_recent_al{font-size:13px;color:#f06f1a;font-weight:400;line-height:1.1}.box_alarm_cont{margin-top:20px}.box_alarm_cont .text_date{font-size:13px;color:#777;font-weight:200}.box_alarm_cont .list_alarm{margin-top:7px}.box_alarm_cont+.box_alarm_cont{margin-top:40px}.box_alarm_nocont{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;text-align:center;font-size:16px;color:#777;font-weight:200}.list_alarm>li{position:relative;width:100%;min-height:100px;height:auto;padding:15px 15px 15px 80px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5}.list_alarm>li .imgbox{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;overflow:hidden;border-radius:25px;background-repeat:no-repeat;background-size:50px auto;background-position:0 0;background-color:#fff}.list_alarm>li .imgbox img{display:none;max-width:100%;height:auto}.list_alarm>li .txtgroup{position:relative;padding-top:15px}.list_alarm>li .txttag{font-size:13px;color:#4f2a7f}.list_alarm>li .txtcont{display:block;margin-top:3px;font-size:14px;color:#333}.list_alarm>li .txtrp{display:block;width:100%;height:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#333;font-weight:400}.list_alarm>li .txtc{font-size:13px;color:#777}.list_alarm>li .txttime{position:absolute;right:15px;top:15px;font-size:13px;color:#777}.list_alarm>li+li{margin-top:10px}.list_alarm>li.type01 .imgbox{background-image:url(../images/common/icon_alarm_type01.png)}.list_alarm>li.type02 .imgbox{background-image:url(../images/common/icon_alarm_type02.png)}.list_alarm>li.type03 .imgbox{background-image:url(../images/common/icon_alarm_type03.png)}.list_alarm>li.type04 .imgbox{background-image:url(../images/common/icon_alarm_type04.png)}.list_alarm>li.type05 .imgbox{background-image:url(../images/common/icon_alarm_type05.png)}.list_alarm>li.type06 .imgbox{background-image:url(../images/common/icon_alarm_type06.png)}.list_alarm>li.type07 .imgbox{background-image:url(../images/common/icon_alarm_type07.png)}.list_alarm>li.type08 .imgbox{background-image:url(../images/common/icon_alarm_type08.png)}.list_alarm>li.type09 .imgbox{background-image:url(../images/common/icon_alarm_type09.png)}.list_alarm>li.statdisable .imgbox{opacity:.5;-webkit-filter:opacity(50%);filter:opacity(50%)}.list_alarm>li.statdisable .txtcont{color:#ccc}.list_alarm>li.statdisable .txttag{color:#ccc7d6}.list_alarm>li.statdisable .txtc{color:#ccc}.list_alarm>li.statdisable .txttime{color:#ccc}.list_alarm>li.statdisable .txtrp{color:#ccc}.box_payment_header{margin:-20px;padding:20px;background:url(../images/etc/img_etc_headimg01.png) 0 bottom no-repeat;background-size:100%;background-size:cover;margin-bottom:30px}.box_payment_header .txt_box{width:230px;height:auto;padding:10px;background-color:rgb(255 255 255 / .9);-webkit-box-sizing:border-box;box-sizing:border-box}.box_payment_header .txt_box .title{font-size:18px;font-weight:400;color:#4f2a7f;line-height:25px}.box_payment_header .txt_box .desc{margin-top:15px;font-size:13px;color:#777;font-weight:400;line-height:21px}.box_infogroup .box_cont_group .txt01{padding-left:15px;font-size:14px;color:#151515;font-weight:400;line-height:40px}.box_infogroup .box_cont_group .box_radiogroup.type01>label{width:100%}.box_infogroup .box_cont_group .box_radiogroup.type01>label~label{margin-top:10px}.box_infogroup .box_cont_group .box_radiogroup.type02{letter-spacing:-5px}.box_infogroup .box_cont_group .box_radiogroup.type02>label{width:49%;letter-spacing:0}.box_infogroup .box_cont_group .box_radiogroup.type02>label~label{margin-left:2%}.box_infogroup .box_cont_group .box_paymenttype{position:relative}.box_infogroup .box_cont_group .box_paymenttype input[type="radio"]{position:absolute;width:1px;height:1px}.box_infogroup .box_cont_group .box_description{margin-top:10px}.box_infogroup .box_cont_group .box_description+.box_radiogroup{margin-top:30px}.box_infogroup .box_cont_group.ipttype01 input{width:calc(100% - 50px);vertical-align:middle}.box_infogroup .box_cont_group.ipttype01>span{display:inline-block;width:45px;height:40px;padding-left:10px;font-size:14px;color:#151515;font-weight:400;line-height:40px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.box_infogroup .box_cont_group.ipttype01 p.txt_desc{margin-top:5px;font-size:13px;color:#777;font-weight:400}.box_infogroup .box_cont_group.sectype01 select{position:relative;width:100%;height:40px;padding:0 40px 0 15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;background-image:url(../images/common/icon_button_moreshowarrow01.png);background-repeat:no-repeat;background-position:95% center;background-size:12px auto;font-size:14px}.box_infogroup .box_cont_group+.box_buttons{margin-top:20px}.box_infogroup .box_cont_group+.box_description{margin-top:10px}.box_infogroup .box_paymentgroup{position:relative}.box_infogroup .box_paymentgroup .list_paymenttype{letter-spacing:-5px}.box_infogroup .box_paymentgroup .list_paymenttype>li{position:relative;display:inline-block;width:49%;height:auto;margin-bottom:2%}.box_infogroup .box_paymentgroup .list_paymenttype>li:nth-child(even){margin-left:2%}.box_infogroup .box_paymentgroup input[type="radio"]{position:absolute;left:0;top:0;visibility:hidden}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment{letter-spacing:0;display:inline-block;width:100%;height:98px;padding-top:17px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment .txt{display:inline-block;width:100%;height:auto;color:#151515;font-size:14px;font-weight:400;text-align:center}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment .icon_box{display:inline-block;width:100%;height:40px;background-repeat:no-repeat;background-position:center center;background-size:auto 40px}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment.type01 .icon_box{background-image:url(../images/etc/img_payment01_off.png)}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment.type02 .icon_box{background-image:url(../images/etc/img_payment02_off.png)}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment.type03 .icon_box{background-image:url(../images/etc/img_payment03_off.png)}.box_infogroup .box_paymentgroup input[type="radio"]+.radio_payment.type04 .icon_box{background-image:url(../images/etc/img_payment04_off.png)}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment{background-image:url(../images/etc/img_paymentbg_on.png)}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment .txt{color:#fff}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment.type01 .icon_box{background-image:url(../images/etc/img_payment01_on.png)}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment.type02 .icon_box{background-image:url(../images/etc/img_payment02_on.png)}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment.type03 .icon_box{background-image:url(../images/etc/img_payment03_on.png)}.box_infogroup .box_paymentgroup input[type="radio"]:checked+.radio_payment.type04 .icon_box{background-image:url(../images/etc/img_payment04_on.png)}.box_infogroup .list_description{margin-top:20px}.box_infogroup .list_description>li+li{margin-top:5px}.box_infogroup .list_description+.box_buttons{margin-top:30px}.box_description{padding-left:10px;font-size:13px;color:#777;font-weight:200;background-image:url(../images/common/icon_dot01.png);background-size:3px auto;background-repeat:no-repeat;background-position:0 7px}.box_description+.box_buttons{margin-top:20px}.box_description.type01{color:#e67429;background-image:url(../images/common/icon_dot02.png)}.box_description .link_txt,.box_description .emtxt{color:#e67429;border-bottom:1px solid #e67429}.table_info{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;border-top:1px solid #eee}.table_info.type01 .colsize01{width:100px}.table_info.type01 .colsize02{width:auto}.table_info.type02 .colsize01{width:115px}.table_info.type02 .colsize02{width:auto}.table_info tbody th,.table_info tbody td{height:45px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eee}.table_info tbody th{padding-left:15px;font-size:14px;color:#151515;font-weight:400;background-color:#f5f5f5}.table_info tbody td{padding-left:15px;padding-right:15px;font-size:14px;color:#777;font-weight:400}.table_info tbody td .box_cont_group{margin-top:0}.table_info tbody .vtop{vertical-align:top;line-height:40px}.table_info+.box_description{margin-top:20px}.table_info .contgroup{position:relative;width:auto;max-width:100%;height:auto}.table_info .contgroup input{background-color:#f4f4f4}.table_info .contgroup input:focus,.box_infogroup .box_cont_group .contgroup input:focus{border:1px solid #4f2a7f;background-color:#fff}.table_info .contgroup button{margin-top:5px}.table_info .contgroup .txt_time{position:absolute;display:inline-block;right:0;top:0;height:40px;line-height:40px;text-align:right;padding-right:10px;font-size:11px;color:#f06f1a;font-weight:400}.table_info .contgroup~.contgroup{margin-top:8px}.table_info .contgroup>span{display:inline-block;height:40px;line-height:40px}.table_info .contgroup .button_changemembership{position:absolute;right:0;top:0;width:115px;height:40px;border:1px solid #4f2a7f;color:#fff;background-color:#4f2a7f;margin-top:0}.box_title_group3 .button_session_info{position:absolute;right:0;top:0}.box_info_group select{position:relative;width:100%;height:40px;padding:0 40px 0 15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;background-image:url(../images/common/icon_button_moreshowarrow01.png);background-repeat:no-repeat;background-position:95% center;background-size:12px auto;font-size:14px}.list_legend_session{letter-spacing:-5px}.list_legend_session>li{display:inline-block;letter-spacing:0;padding-right:15px}.legend_session01,.legend_session02,.legend_session03,.legend_session04{color:13px;color:#333;font-weight:400}.legend_session01:before,.legend_session02:before,.legend_session03:before,.legend_session04:before{content:'';display:inline-block;width:14px;height:14px;background-color:#55a944;vertical-align:middle;margin-right:5px}.legend_session02:before{background-color:#6c97d8}.legend_session03:before{background-color:#b65959}.legend_session04:before{background-color:#ccc}.list_sessioninfo>li.session01 .legend_session:before{background-color:#55a944}.list_sessioninfo>li.session02 .legend_session:before{background-color:#6c97d8}.list_sessioninfo>li.session03 .legend_session:before{background-color:#b65959}.list_sessioninfo>li.session04 .legend_session:before{background-color:#ccc}.list_sessioninfo>li .legend_session{display:inline-block;width:17px;height:17px;overflow:hidden;font-size:11px;color:#fff0}.list_sessioninfo>li .legend_session:before{content:'';display:inline-block;vertical-align:middle;margin:0;width:17px;height:17px}.list_sessioninfo>li.session01 .session_boxinfo{background-color:#55a944;color:#fff}.list_sessioninfo>li.session02 .session_boxinfo{background-color:#6c97d8;color:#fff}.list_sessioninfo>li.session03 .session_boxinfo{background-color:#b65959;color:#fff}.list_sessioninfo>li.session04 .session_boxinfo{padding:15px 0;background-color:#f4f4f4;color:#ccc}.list_sessioninfo>li .session_boxinfo{display:inline-block;width:70px;height:50px;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:400}.list_sessioninfo>li .session_boxinfo .txt01,.list_sessioninfo>li .session_boxinfo .txt02{display:block}.list_sessioninfo>li .session_boxinfo .txt01{font-size:14px}.list_sessioninfo>li .session_boxinfo .txt02{font-size:12px}.list_sessioninfo>li .box_list_contgroup.typetag .btn_group{width:25%}.list_sessioninfo>li .box_list_contgroup.typetag .inner_contgroup label{width:75%}.list_sessioninfo .button_checktype03.type01{width:75%;-webkit-box-sizing:border-box;box-sizing:border-box}.list_sessioninfo .button_checktype03.type01 span{height:auto;line-height:23px}.legend_session+.box_session_infowrap{margin-top:10px}.box_session_infowrap+.box_buttons{margin-top:30px}.box_session_infowrap~.box_session_infowrap{margin-top:20px}.box_session_cat{margin:0 -20px;padding:15px 0;background-color:#f5f5f5}.box_session_cat .txt01{font-size:13px;color:#777;font-weight:400;text-align:center}.box_session_cat .txt02{font-size:20px;color:#151515;font-weight:400;text-align:center}.box_session_cat .txt02 .subtxt{font-size:13px;color:#f06f1a;font-weight:400}.txt_timetable{height:30px;line-height:30px;margin-top:10px;font-size:16px;color:#4f2a7f;font-weight:400}.box_donation_group{position:fixed;left:0;bottom:0;width:100%;height:60px;padding-left:20px;padding-right:100px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;letter-spacing:-5px;-webkit-box-shadow:0 -1px 5px 0 rgb(0 0 0 / .15);box-shadow:0 -1px 5px 0 rgb(0 0 0 / .15)}.box_donation_group .txt_title{display:inline-block;width:30%;line-height:60px;letter-spacing:0;vertical-align:top;font-size:13px;color:#151515;font-weight:400;letter-spacing:0}.box_donation_group .txt_group{display:inline-block;width:70%;line-height:60px;padding-right:10px;text-align:right;vertical-align:top;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}.box_donation_group .txt_group>span{letter-spacing:0}.box_donation_group .txt_group .txt{font-size:24px;color:#4f2a7f;font-weight:700}.box_donation_group .txt_group .unit{padding-left:2px;font-size:15px;color:#4f2a7f;font-weight:400}.box_donation_group .button_donation{position:absolute;right:0;bottom:0;width:100px;height:60px;background-color:#4f2a7f;font-size:15px;color:#fff;font-weight:700;letter-spacing:0}.box_donation_group .button_donation[disabled]{font-size:15px;color:#cacaca;font-weight:700;letter-spacing:0;background-color:#f4f4f4}.box_term_wrap .txt01{font-size:13px;color:#777;font-weight:400;line-height:21px;margin-bottom:30px}.box_term_wrap .txt02{font-size:14px;color:#151515;font-weight:400;line-height:21px;margin-top:20px}.box_term_wrap .txt_tit{font-size:17px;color:#333;font-weight:700;line-height:1.1}.box_term_wrap .txt_tit~.txt_tit{margin-top:20px}.box_term_wrap .txt_desc{margin-top:10px;font-size:13px;color:#777;font-weight:400;line-height:21px}.box_term_wrap .list_description{margin-top:10px}.box_term_wrap .list_description>li+li{margin-top:5px}.box_term_wrap .txt_group{margin-top:20px;padding:15px;background-color:#f5f5f5}.box_term_wrap .txt_group .txt_tit01{font-size:14px;color:#f06f1a;font-weight:400;line-height:1.1}.box_term_wrap .txt_group .txt_tit01~.txt_tit01{margin-top:20px}.box_term_wrap .txt_group .txt03{margin-top:10px;width:80%;font-size:13px;color:#333;font-weight:400;line-height:20px}.box_term_wrap .txt04{margin-top:10px;font-size:14px;color:#f06f1a;font-weight:400}.box_term_wrap .box_buttons{margin-top:30px}.box_dn_profile .txt_tit{font-size:22px;color:#151515;font-weight:200}.box_dn_profile .txt_tit span{font-weight:400}.box_dn_profile .txt{margin-top:10px;font-size:16px;color:#777;font-weight:200}.box_dn_profile .txt span{font-weight:400;color:#4f2a7f}.box_ss_profile .txt_tit{font-size:22px;color:#151515;font-weight:200}.box_ss_profile .txt_tit .emtxt01{font-weight:400}.box_ss_profile .txt_tit .emtxt02{color:#f06f1a;font-weight:400}.box_ss_profile .txt{font-weight:200;color:#777;font-size:16px}.box_buttons.type01{letter-spacing:-5px}.box_buttons.type01 button{width:49%;letter-spacing:0}.box_buttons.type01 button+button{margin-left:2%}.box_buttons.typebdt{border-top:1px solid #ddd;padding-top:30px}.box_fix_utilmenu{position:fixed;left:0;bottom:0;width:100%;height:56px;letter-spacing:-5px;background-color:#4f2a7f}.box_fix_utilmenu .button_fix_utilmenu{position:relative;width:33%;height:56px;background-color:#4f2a7f;color:#fff;font-weight:400;font-size:16px;letter-spacing:0}.box_fix_utilmenu .button_fix_utilmenu:before{content:'';position:relative;display:inline-block;width:23px;height:23px;margin-right:2px;background-repeat:no-repeat;background-size:23px auto;background-position:center center;vertical-align:middle}.box_fix_utilmenu .button_fix_utilmenu.type02{width:34%}.box_fix_utilmenu .button_fix_utilmenu.type01:before{background-image:url(../images/common/icon_fixbtn01.png)}.box_fix_utilmenu .button_fix_utilmenu.type02:before{top:-1px;background-image:url(../images/common/icon_fixbtn02.png)}.box_fix_utilmenu .button_fix_utilmenu.type03:before{top:-2px;background-image:url(../images/common/icon_fixbtn03.png)}.box_fix_utilmenu .button_fix_utilmenu.type03.active:before{top:-2px;background-image:url(../images/common/icon_fixbtn03_on.png)}.box_fix_utilmenu .button_fix_utilmenu.type01:after{content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:18px;background-color:#777;margin-top:-9px}.box_fix_utilmenu .button_fix_utilmenu.type02:after{content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:18px;background-color:#777;margin-top:-9px}*+.box_quest_wrap{margin-top:50px}.box_quest_wrap .txtlgt{padding-bottom:5px;border-bottom:1px solid #ddd;font-size:13px;color:#151515;font-weight:400;text-align:right}.box_quest_wrap .txtlgt span{color:#f06f1a}.box_quest_wrap .txtlgt+.qs_list{margin-top:20px}.box_quest_wrap .qs_list+.qs_list{margin-top:30px}.box_quest_wrap .qs_list textarea{width:100%;max-width:100%;min-width:100%;height:120px;max-height:120px;min-height:120px;padding:15px;background-color:#f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#151515;border:0}.box_quest_wrap .qsbadge{font-size:13px;color:#e67429;font-weight:400;line-height:1.1}.box_quest_wrap .qstitle{margin-top:5px;font-size:17px;color:#151515;font-weight:400}.box_quest_wrap .button_checktype02,.box_quest_wrap .button_radiotype02{width:100%}.box_quest_wrap .chk_group{margin-top:20px}.box_quest_wrap .chk_group .chk_box+.chk_box{margin-top:10px}.box_quest_wrap .chk_group.img_group{padding-left:50px}.box_quest_wrap .chk_group.img_group .chk_box{position:relative}.box_quest_wrap .chk_group.img_group .chk_box img{width:40px;height:40px;position:absolute;left:-50px;top:0}.box_quest_wrap .chk_group.img_group_rs{padding-left:60px}.box_quest_wrap .chk_group.img_group_rs .box_rs_progress{position:relative}.box_quest_wrap .chk_group.img_group_rs .box_rs_progress img{width:50px;height:50px;position:absolute;left:-60px;top:0}.box_quest_wrap .box_rs_progress{letter-spacing:-5px}.box_quest_wrap .box_rs_progress .titbox{font-size:14px;color:#777;font-weight:400;line-height:1;letter-spacing:0}.box_quest_wrap .box_rs_progress~.box_rs_progress{margin-top:15px}.box_quest_wrap .box_rs_progress .pg_txt{display:inline-block;width:20%;padding-left:10px;font-size:14px;color:#777;letter-spacing:-5px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.box_quest_wrap .box_rs_progress .pg_txt>span{letter-spacing:0}.box_quest_wrap .box_rs_progress .pg_txt .vc{display:block;color:#4f2a7f}.box_quest_wrap .box_rs_progress .pg_txt .gap{padding-right:5px;font-size:12px}.box_quest_wrap .box_rs_progress .pg_bar{position:relative;display:inline-block;width:80%;height:30px;margin-top:5px;background-color:#f1f1f1;overflow:hidden;vertical-align:middle}.box_quest_wrap .box_rs_progress .pg_bar.p0 .bar{width:0%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani0;animation-name:barani0}.box_quest_wrap .box_rs_progress .pg_bar.p1 .bar{width:1%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani1;animation-name:barani1}.box_quest_wrap .box_rs_progress .pg_bar.p2 .bar{width:2%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani2;animation-name:barani2}.box_quest_wrap .box_rs_progress .pg_bar.p3 .bar{width:3%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani3;animation-name:barani3}.box_quest_wrap .box_rs_progress .pg_bar.p4 .bar{width:4%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani4;animation-name:barani4}.box_quest_wrap .box_rs_progress .pg_bar.p5 .bar{width:5%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani5;animation-name:barani5}.box_quest_wrap .box_rs_progress .pg_bar.p6 .bar{width:6%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani6;animation-name:barani6}.box_quest_wrap .box_rs_progress .pg_bar.p7 .bar{width:7%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani7;animation-name:barani7}.box_quest_wrap .box_rs_progress .pg_bar.p8 .bar{width:8%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani8;animation-name:barani8}.box_quest_wrap .box_rs_progress .pg_bar.p9 .bar{width:9%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani9;animation-name:barani9}.box_quest_wrap .box_rs_progress .pg_bar.p10 .bar{width:10%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani10;animation-name:barani10}.box_quest_wrap .box_rs_progress .pg_bar.p11 .bar{width:11%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani11;animation-name:barani11}.box_quest_wrap .box_rs_progress .pg_bar.p12 .bar{width:12%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani12;animation-name:barani12}.box_quest_wrap .box_rs_progress .pg_bar.p13 .bar{width:13%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani13;animation-name:barani13}.box_quest_wrap .box_rs_progress .pg_bar.p14 .bar{width:14%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani14;animation-name:barani14}.box_quest_wrap .box_rs_progress .pg_bar.p15 .bar{width:15%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani15;animation-name:barani15}.box_quest_wrap .box_rs_progress .pg_bar.p16 .bar{width:16%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani16;animation-name:barani16}.box_quest_wrap .box_rs_progress .pg_bar.p17 .bar{width:17%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani17;animation-name:barani17}.box_quest_wrap .box_rs_progress .pg_bar.p18 .bar{width:18%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani18;animation-name:barani18}.box_quest_wrap .box_rs_progress .pg_bar.p19 .bar{width:19%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani19;animation-name:barani19}.box_quest_wrap .box_rs_progress .pg_bar.p20 .bar{width:20%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani20;animation-name:barani20}.box_quest_wrap .box_rs_progress .pg_bar.p21 .bar{width:21%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani21;animation-name:barani21}.box_quest_wrap .box_rs_progress .pg_bar.p22 .bar{width:22%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani22;animation-name:barani22}.box_quest_wrap .box_rs_progress .pg_bar.p23 .bar{width:23%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani23;animation-name:barani23}.box_quest_wrap .box_rs_progress .pg_bar.p24 .bar{width:24%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani24;animation-name:barani24}.box_quest_wrap .box_rs_progress .pg_bar.p25 .bar{width:25%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani25;animation-name:barani25}.box_quest_wrap .box_rs_progress .pg_bar.p26 .bar{width:26%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani26;animation-name:barani26}.box_quest_wrap .box_rs_progress .pg_bar.p27 .bar{width:27%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani27;animation-name:barani27}.box_quest_wrap .box_rs_progress .pg_bar.p28 .bar{width:28%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani28;animation-name:barani28}.box_quest_wrap .box_rs_progress .pg_bar.p29 .bar{width:29%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani29;animation-name:barani29}.box_quest_wrap .box_rs_progress .pg_bar.p30 .bar{width:30%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani30;animation-name:barani30}.box_quest_wrap .box_rs_progress .pg_bar.p31 .bar{width:31%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani31;animation-name:barani31}.box_quest_wrap .box_rs_progress .pg_bar.p32 .bar{width:32%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani32;animation-name:barani32}.box_quest_wrap .box_rs_progress .pg_bar.p33 .bar{width:33%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani33;animation-name:barani33}.box_quest_wrap .box_rs_progress .pg_bar.p34 .bar{width:34%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani34;animation-name:barani34}.box_quest_wrap .box_rs_progress .pg_bar.p35 .bar{width:35%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani35;animation-name:barani35}.box_quest_wrap .box_rs_progress .pg_bar.p36 .bar{width:36%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani36;animation-name:barani36}.box_quest_wrap .box_rs_progress .pg_bar.p37 .bar{width:37%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani37;animation-name:barani37}.box_quest_wrap .box_rs_progress .pg_bar.p38 .bar{width:38%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani38;animation-name:barani38}.box_quest_wrap .box_rs_progress .pg_bar.p39 .bar{width:39%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani39;animation-name:barani39}.box_quest_wrap .box_rs_progress .pg_bar.p40 .bar{width:40%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani40;animation-name:barani40}.box_quest_wrap .box_rs_progress .pg_bar.p41 .bar{width:41%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani41;animation-name:barani41}.box_quest_wrap .box_rs_progress .pg_bar.p42 .bar{width:42%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani42;animation-name:barani42}.box_quest_wrap .box_rs_progress .pg_bar.p43 .bar{width:43%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani43;animation-name:barani43}.box_quest_wrap .box_rs_progress .pg_bar.p44 .bar{width:44%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani44;animation-name:barani44}.box_quest_wrap .box_rs_progress .pg_bar.p45 .bar{width:45%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani45;animation-name:barani45}.box_quest_wrap .box_rs_progress .pg_bar.p46 .bar{width:46%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani46;animation-name:barani46}.box_quest_wrap .box_rs_progress .pg_bar.p47 .bar{width:47%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani47;animation-name:barani47}.box_quest_wrap .box_rs_progress .pg_bar.p48 .bar{width:48%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani48;animation-name:barani48}.box_quest_wrap .box_rs_progress .pg_bar.p49 .bar{width:49%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani49;animation-name:barani49}.box_quest_wrap .box_rs_progress .pg_bar.p50 .bar{width:50%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani50;animation-name:barani50}.box_quest_wrap .box_rs_progress .pg_bar.p51 .bar{width:51%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani51;animation-name:barani51}.box_quest_wrap .box_rs_progress .pg_bar.p52 .bar{width:52%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani52;animation-name:barani52}.box_quest_wrap .box_rs_progress .pg_bar.p53 .bar{width:53%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani53;animation-name:barani53}.box_quest_wrap .box_rs_progress .pg_bar.p54 .bar{width:54%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani54;animation-name:barani54}.box_quest_wrap .box_rs_progress .pg_bar.p55 .bar{width:55%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani55;animation-name:barani55}.box_quest_wrap .box_rs_progress .pg_bar.p56 .bar{width:56%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani56;animation-name:barani56}.box_quest_wrap .box_rs_progress .pg_bar.p57 .bar{width:57%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani57;animation-name:barani57}.box_quest_wrap .box_rs_progress .pg_bar.p58 .bar{width:58%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani58;animation-name:barani58}.box_quest_wrap .box_rs_progress .pg_bar.p59 .bar{width:59%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani59;animation-name:barani59}.box_quest_wrap .box_rs_progress .pg_bar.p60 .bar{width:60%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani60;animation-name:barani60}.box_quest_wrap .box_rs_progress .pg_bar.p61 .bar{width:61%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani61;animation-name:barani61}.box_quest_wrap .box_rs_progress .pg_bar.p62 .bar{width:62%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani62;animation-name:barani62}.box_quest_wrap .box_rs_progress .pg_bar.p63 .bar{width:63%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani63;animation-name:barani63}.box_quest_wrap .box_rs_progress .pg_bar.p64 .bar{width:64%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani64;animation-name:barani64}.box_quest_wrap .box_rs_progress .pg_bar.p65 .bar{width:65%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani65;animation-name:barani65}.box_quest_wrap .box_rs_progress .pg_bar.p66 .bar{width:66%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani66;animation-name:barani66}.box_quest_wrap .box_rs_progress .pg_bar.p67 .bar{width:67%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani67;animation-name:barani67}.box_quest_wrap .box_rs_progress .pg_bar.p68 .bar{width:68%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani68;animation-name:barani68}.box_quest_wrap .box_rs_progress .pg_bar.p69 .bar{width:69%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani69;animation-name:barani69}.box_quest_wrap .box_rs_progress .pg_bar.p70 .bar{width:70%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani70;animation-name:barani70}.box_quest_wrap .box_rs_progress .pg_bar.p71 .bar{width:71%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani71;animation-name:barani71}.box_quest_wrap .box_rs_progress .pg_bar.p72 .bar{width:72%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani72;animation-name:barani72}.box_quest_wrap .box_rs_progress .pg_bar.p73 .bar{width:73%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani73;animation-name:barani73}.box_quest_wrap .box_rs_progress .pg_bar.p74 .bar{width:74%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani74;animation-name:barani74}.box_quest_wrap .box_rs_progress .pg_bar.p75 .bar{width:75%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani75;animation-name:barani75}.box_quest_wrap .box_rs_progress .pg_bar.p76 .bar{width:76%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani76;animation-name:barani76}.box_quest_wrap .box_rs_progress .pg_bar.p77 .bar{width:77%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani77;animation-name:barani77}.box_quest_wrap .box_rs_progress .pg_bar.p78 .bar{width:78%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani78;animation-name:barani78}.box_quest_wrap .box_rs_progress .pg_bar.p79 .bar{width:79%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani79;animation-name:barani79}.box_quest_wrap .box_rs_progress .pg_bar.p80 .bar{width:80%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani80;animation-name:barani80}.box_quest_wrap .box_rs_progress .pg_bar.p81 .bar{width:81%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani81;animation-name:barani81}.box_quest_wrap .box_rs_progress .pg_bar.p82 .bar{width:82%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani82;animation-name:barani82}.box_quest_wrap .box_rs_progress .pg_bar.p83 .bar{width:83%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani83;animation-name:barani83}.box_quest_wrap .box_rs_progress .pg_bar.p84 .bar{width:84%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani84;animation-name:barani84}.box_quest_wrap .box_rs_progress .pg_bar.p85 .bar{width:85%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani85;animation-name:barani85}.box_quest_wrap .box_rs_progress .pg_bar.p86 .bar{width:86%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani86;animation-name:barani86}.box_quest_wrap .box_rs_progress .pg_bar.p87 .bar{width:87%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani87;animation-name:barani87}.box_quest_wrap .box_rs_progress .pg_bar.p88 .bar{width:88%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani88;animation-name:barani88}.box_quest_wrap .box_rs_progress .pg_bar.p89 .bar{width:89%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani89;animation-name:barani89}.box_quest_wrap .box_rs_progress .pg_bar.p90 .bar{width:90%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani90;animation-name:barani90}.box_quest_wrap .box_rs_progress .pg_bar.p91 .bar{width:91%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani91;animation-name:barani91}.box_quest_wrap .box_rs_progress .pg_bar.p92 .bar{width:92%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani92;animation-name:barani92}.box_quest_wrap .box_rs_progress .pg_bar.p93 .bar{width:93%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani93;animation-name:barani93}.box_quest_wrap .box_rs_progress .pg_bar.p94 .bar{width:94%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani94;animation-name:barani94}.box_quest_wrap .box_rs_progress .pg_bar.p95 .bar{width:95%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani95;animation-name:barani95}.box_quest_wrap .box_rs_progress .pg_bar.p96 .bar{width:96%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani96;animation-name:barani96}.box_quest_wrap .box_rs_progress .pg_bar.p97 .bar{width:97%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani97;animation-name:barani97}.box_quest_wrap .box_rs_progress .pg_bar.p98 .bar{width:98%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani98;animation-name:barani98}.box_quest_wrap .box_rs_progress .pg_bar.p99 .bar{width:99%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani99;animation-name:barani99}.box_quest_wrap .box_rs_progress .pg_bar.p100 .bar{width:100%;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:barani100;animation-name:barani100}.box_quest_wrap .box_rs_progress .pg_bar .bar{height:30px;background-color:#4f2a7f}.box_quest_wrap .quest_nottxt{padding:40px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:16px;font-weight:400;text-align:center;line-height:23px;color:#959595}@-webkit-keyframes barani0{from{width:0}to{width:0%}}@keyframes barani0{from{width:0}to{width:0%}}@-webkit-keyframes barani1{from{width:0}to{width:1%}}@keyframes barani1{from{width:0}to{width:1%}}@-webkit-keyframes barani2{from{width:0}to{width:2%}}@keyframes barani2{from{width:0}to{width:2%}}@-webkit-keyframes barani3{from{width:0}to{width:3%}}@keyframes barani3{from{width:0}to{width:3%}}@-webkit-keyframes barani4{from{width:0}to{width:4%}}@keyframes barani4{from{width:0}to{width:4%}}@-webkit-keyframes barani5{from{width:0}to{width:5%}}@keyframes barani5{from{width:0}to{width:5%}}@-webkit-keyframes barani6{from{width:0}to{width:6%}}@keyframes barani6{from{width:0}to{width:6%}}@-webkit-keyframes barani7{from{width:0}to{width:7%}}@keyframes barani7{from{width:0}to{width:7%}}@-webkit-keyframes barani8{from{width:0}to{width:8%}}@keyframes barani8{from{width:0}to{width:8%}}@-webkit-keyframes barani9{from{width:0}to{width:9%}}@keyframes barani9{from{width:0}to{width:9%}}@-webkit-keyframes barani10{from{width:0}to{width:10%}}@keyframes barani10{from{width:0}to{width:10%}}@-webkit-keyframes barani11{from{width:0}to{width:11%}}@keyframes barani11{from{width:0}to{width:11%}}@-webkit-keyframes barani12{from{width:0}to{width:12%}}@keyframes barani12{from{width:0}to{width:12%}}@-webkit-keyframes barani13{from{width:0}to{width:13%}}@keyframes barani13{from{width:0}to{width:13%}}@-webkit-keyframes barani14{from{width:0}to{width:14%}}@keyframes barani14{from{width:0}to{width:14%}}@-webkit-keyframes barani15{from{width:0}to{width:15%}}@keyframes barani15{from{width:0}to{width:15%}}@-webkit-keyframes barani16{from{width:0}to{width:16%}}@keyframes barani16{from{width:0}to{width:16%}}@-webkit-keyframes barani17{from{width:0}to{width:17%}}@keyframes barani17{from{width:0}to{width:17%}}@-webkit-keyframes barani18{from{width:0}to{width:18%}}@keyframes barani18{from{width:0}to{width:18%}}@-webkit-keyframes barani19{from{width:0}to{width:19%}}@keyframes barani19{from{width:0}to{width:19%}}@-webkit-keyframes barani20{from{width:0}to{width:20%}}@keyframes barani20{from{width:0}to{width:20%}}@-webkit-keyframes barani21{from{width:0}to{width:21%}}@keyframes barani21{from{width:0}to{width:21%}}@-webkit-keyframes barani22{from{width:0}to{width:22%}}@keyframes barani22{from{width:0}to{width:22%}}@-webkit-keyframes barani23{from{width:0}to{width:23%}}@keyframes barani23{from{width:0}to{width:23%}}@-webkit-keyframes barani24{from{width:0}to{width:24%}}@keyframes barani24{from{width:0}to{width:24%}}@-webkit-keyframes barani25{from{width:0}to{width:25%}}@keyframes barani25{from{width:0}to{width:25%}}@-webkit-keyframes barani26{from{width:0}to{width:26%}}@keyframes barani26{from{width:0}to{width:26%}}@-webkit-keyframes barani27{from{width:0}to{width:27%}}@keyframes barani27{from{width:0}to{width:27%}}@-webkit-keyframes barani28{from{width:0}to{width:28%}}@keyframes barani28{from{width:0}to{width:28%}}@-webkit-keyframes barani29{from{width:0}to{width:29%}}@keyframes barani29{from{width:0}to{width:29%}}@-webkit-keyframes barani30{from{width:0}to{width:30%}}@keyframes barani30{from{width:0}to{width:30%}}@-webkit-keyframes barani31{from{width:0}to{width:31%}}@keyframes barani31{from{width:0}to{width:31%}}@-webkit-keyframes barani32{from{width:0}to{width:32%}}@keyframes barani32{from{width:0}to{width:32%}}@-webkit-keyframes barani33{from{width:0}to{width:33%}}@keyframes barani33{from{width:0}to{width:33%}}@-webkit-keyframes barani34{from{width:0}to{width:34%}}@keyframes barani34{from{width:0}to{width:34%}}@-webkit-keyframes barani35{from{width:0}to{width:35%}}@keyframes barani35{from{width:0}to{width:35%}}@-webkit-keyframes barani36{from{width:0}to{width:36%}}@keyframes barani36{from{width:0}to{width:36%}}@-webkit-keyframes barani37{from{width:0}to{width:37%}}@keyframes barani37{from{width:0}to{width:37%}}@-webkit-keyframes barani38{from{width:0}to{width:38%}}@keyframes barani38{from{width:0}to{width:38%}}@-webkit-keyframes barani39{from{width:0}to{width:39%}}@keyframes barani39{from{width:0}to{width:39%}}@-webkit-keyframes barani40{from{width:0}to{width:40%}}@keyframes barani40{from{width:0}to{width:40%}}@-webkit-keyframes barani41{from{width:0}to{width:41%}}@keyframes barani41{from{width:0}to{width:41%}}@-webkit-keyframes barani42{from{width:0}to{width:42%}}@keyframes barani42{from{width:0}to{width:42%}}@-webkit-keyframes barani43{from{width:0}to{width:43%}}@keyframes barani43{from{width:0}to{width:43%}}@-webkit-keyframes barani44{from{width:0}to{width:44%}}@keyframes barani44{from{width:0}to{width:44%}}@-webkit-keyframes barani45{from{width:0}to{width:45%}}@keyframes barani45{from{width:0}to{width:45%}}@-webkit-keyframes barani46{from{width:0}to{width:46%}}@keyframes barani46{from{width:0}to{width:46%}}@-webkit-keyframes barani47{from{width:0}to{width:47%}}@keyframes barani47{from{width:0}to{width:47%}}@-webkit-keyframes barani48{from{width:0}to{width:48%}}@keyframes barani48{from{width:0}to{width:48%}}@-webkit-keyframes barani49{from{width:0}to{width:49%}}@keyframes barani49{from{width:0}to{width:49%}}@-webkit-keyframes barani50{from{width:0}to{width:50%}}@keyframes barani50{from{width:0}to{width:50%}}@-webkit-keyframes barani51{from{width:0}to{width:51%}}@keyframes barani51{from{width:0}to{width:51%}}@-webkit-keyframes barani52{from{width:0}to{width:52%}}@keyframes barani52{from{width:0}to{width:52%}}@-webkit-keyframes barani53{from{width:0}to{width:53%}}@keyframes barani53{from{width:0}to{width:53%}}@-webkit-keyframes barani54{from{width:0}to{width:54%}}@keyframes barani54{from{width:0}to{width:54%}}@-webkit-keyframes barani55{from{width:0}to{width:55%}}@keyframes barani55{from{width:0}to{width:55%}}@-webkit-keyframes barani56{from{width:0}to{width:56%}}@keyframes barani56{from{width:0}to{width:56%}}@-webkit-keyframes barani57{from{width:0}to{width:57%}}@keyframes barani57{from{width:0}to{width:57%}}@-webkit-keyframes barani58{from{width:0}to{width:58%}}@keyframes barani58{from{width:0}to{width:58%}}@-webkit-keyframes barani59{from{width:0}to{width:59%}}@keyframes barani59{from{width:0}to{width:59%}}@-webkit-keyframes barani60{from{width:0}to{width:60%}}@keyframes barani60{from{width:0}to{width:60%}}@-webkit-keyframes barani61{from{width:0}to{width:61%}}@keyframes barani61{from{width:0}to{width:61%}}@-webkit-keyframes barani62{from{width:0}to{width:62%}}@keyframes barani62{from{width:0}to{width:62%}}@-webkit-keyframes barani63{from{width:0}to{width:63%}}@keyframes barani63{from{width:0}to{width:63%}}@-webkit-keyframes barani64{from{width:0}to{width:64%}}@keyframes barani64{from{width:0}to{width:64%}}@-webkit-keyframes barani65{from{width:0}to{width:65%}}@keyframes barani65{from{width:0}to{width:65%}}@-webkit-keyframes barani66{from{width:0}to{width:66%}}@keyframes barani66{from{width:0}to{width:66%}}@-webkit-keyframes barani67{from{width:0}to{width:67%}}@keyframes barani67{from{width:0}to{width:67%}}@-webkit-keyframes barani68{from{width:0}to{width:68%}}@keyframes barani68{from{width:0}to{width:68%}}@-webkit-keyframes barani69{from{width:0}to{width:69%}}@keyframes barani69{from{width:0}to{width:69%}}@-webkit-keyframes barani70{from{width:0}to{width:70%}}@keyframes barani70{from{width:0}to{width:70%}}@-webkit-keyframes barani71{from{width:0}to{width:71%}}@keyframes barani71{from{width:0}to{width:71%}}@-webkit-keyframes barani72{from{width:0}to{width:72%}}@keyframes barani72{from{width:0}to{width:72%}}@-webkit-keyframes barani73{from{width:0}to{width:73%}}@keyframes barani73{from{width:0}to{width:73%}}@-webkit-keyframes barani74{from{width:0}to{width:74%}}@keyframes barani74{from{width:0}to{width:74%}}@-webkit-keyframes barani75{from{width:0}to{width:75%}}@keyframes barani75{from{width:0}to{width:75%}}@-webkit-keyframes barani76{from{width:0}to{width:76%}}@keyframes barani76{from{width:0}to{width:76%}}@-webkit-keyframes barani77{from{width:0}to{width:77%}}@keyframes barani77{from{width:0}to{width:77%}}@-webkit-keyframes barani78{from{width:0}to{width:78%}}@keyframes barani78{from{width:0}to{width:78%}}@-webkit-keyframes barani79{from{width:0}to{width:79%}}@keyframes barani79{from{width:0}to{width:79%}}@-webkit-keyframes barani80{from{width:0}to{width:80%}}@keyframes barani80{from{width:0}to{width:80%}}@-webkit-keyframes barani81{from{width:0}to{width:81%}}@keyframes barani81{from{width:0}to{width:81%}}@-webkit-keyframes barani82{from{width:0}to{width:82%}}@keyframes barani82{from{width:0}to{width:82%}}@-webkit-keyframes barani83{from{width:0}to{width:83%}}@keyframes barani83{from{width:0}to{width:83%}}@-webkit-keyframes barani84{from{width:0}to{width:84%}}@keyframes barani84{from{width:0}to{width:84%}}@-webkit-keyframes barani85{from{width:0}to{width:85%}}@keyframes barani85{from{width:0}to{width:85%}}@-webkit-keyframes barani86{from{width:0}to{width:86%}}@keyframes barani86{from{width:0}to{width:86%}}@-webkit-keyframes barani87{from{width:0}to{width:87%}}@keyframes barani87{from{width:0}to{width:87%}}@-webkit-keyframes barani88{from{width:0}to{width:88%}}@keyframes barani88{from{width:0}to{width:88%}}@-webkit-keyframes barani89{from{width:0}to{width:89%}}@keyframes barani89{from{width:0}to{width:89%}}@-webkit-keyframes barani90{from{width:0}to{width:90%}}@keyframes barani90{from{width:0}to{width:90%}}@-webkit-keyframes barani91{from{width:0}to{width:91%}}@keyframes barani91{from{width:0}to{width:91%}}@-webkit-keyframes barani92{from{width:0}to{width:92%}}@keyframes barani92{from{width:0}to{width:92%}}@-webkit-keyframes barani93{from{width:0}to{width:93%}}@keyframes barani93{from{width:0}to{width:93%}}@-webkit-keyframes barani94{from{width:0}to{width:94%}}@keyframes barani94{from{width:0}to{width:94%}}@-webkit-keyframes barani95{from{width:0}to{width:95%}}@keyframes barani95{from{width:0}to{width:95%}}@-webkit-keyframes barani96{from{width:0}to{width:96%}}@keyframes barani96{from{width:0}to{width:96%}}@-webkit-keyframes barani97{from{width:0}to{width:97%}}@keyframes barani97{from{width:0}to{width:97%}}@-webkit-keyframes barani98{from{width:0}to{width:98%}}@keyframes barani98{from{width:0}to{width:98%}}@-webkit-keyframes barani99{from{width:0}to{width:99%}}@keyframes barani99{from{width:0}to{width:99%}}@-webkit-keyframes barani100{from{width:0}to{width:100%}}@keyframes barani100{from{width:0}to{width:100%}}.box_qrcode_tabwrap{height:auto;letter-spacing:-5px;cursor:pointer}.box_qrcode_tabwrap>button{width:50%;height:40px;background-color:#fff;color:#4f2a7f;letter-spacing:0;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box}.box_qrcode_tabwrap>button+button{border-left:1px solid #eee}.box_qrcode_tabwrap>button.active{background-color:#4f2a7f;color:#fff;border-bottom:1px solid #4f2a7f}.box_qrcode_tabwrap.typeadmin>button{width:33.3%}.box_qrcode_tabwrap.typeadmin>button+button{width:33.4%}.box_qrcode_tabwrap.typeadmin>button+button+button{width:33.3%}.box_qrcode_conthead{position:relative;height:171px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/main/img_bg_qrcode.png) right -174px no-repeat;background-size:380px auto}.box_qrcode_conthead>p{padding-top:30px;padding-left:30px;color:#fff;font-size:30px;font-weight:400;line-height:1.2}.box_qrcode_conthead .button_qrcode_scan{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:calc(100% - 40px);height:45px;color:#fff;font-weight:400;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f06f1a}.box_qrcode_contbody{overflow:hidden;overflow-y:auto;position:fixed;left:0;bottom:0;margin:0 10px;width:calc(100% - 20px);height:calc(100% - 266px);max-height:calc(100% - 266px);background-color:#fff;border-radius:10px 10px 0 0}.box_qrcode_contbody .box_inner{padding:50px 20px 50px 20px}.box_qrcode_contbody .qrimgbox{width:130px;height:130px;margin:0 auto;-webkit-box-shadow:0 0 3px 1px rgb(0 0 0 / .25);box-shadow:0 0 3px 1px rgb(0 0 0 / .25)}.box_qrcode_contbody .qrimgbox img{width:130px;height:130px}.box_qrcode_contbody .desc_tit{margin-top:60px;font-size:17px;color:#f06f1a;font-weight:500}.box_qrcode_contbody .desc_tit~.desc_tit{margin-top:30px}.box_qrcode_contbody .desc_list{margin-top:5px}.box_qrcode_contbody .desc_list>li{font-size:14px;color:#777;font-weight:400;padding-left:10px;text-indent:0;background-image:url(../images/common/icon_dot01.png);background-size:3px auto;background-repeat:no-repeat;background-position:0 7px}.box_coupon_conthead{padding:30px 30px 0 30px;height:211px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/main/img_bg_qrcode.png) right -140px no-repeat;background-size:380px auto}.box_coupon_conthead .txt01{color:#f06f1a;font-size:22px;font-weight:400;line-height:1.1}.box_coupon_conthead .txt02{margin-top:12px;font-size:30px;color:#fff;font-weight:700;line-height:1.1}.box_coupon_conthead .txt03{margin-top:22px;font-size:14px;color:#fff;font-weight:200;line-height:1.1;opacity:.8;-webkit-filter:opacity(.8);filter:opacity(.8)}.box_coupon_contbody{overflow:hidden;position:fixed;left:0;bottom:0;margin:0 10px;width:calc(100% - 20px);height:calc(100% - 266px);max-height:calc(100% - 266px);background-color:#fff;border-radius:10px 10px 0 0}.box_coupon_contbody .box_inner{padding:30px 0 0 0}.box_coupon_contbody .qrgroupbox{position:relative;z-index:20;padding-bottom:35px;background:url(../images/qr/bg_pt_dot01.png) left bottom repeat-x;background-size:11px auto}.box_coupon_contbody .qrgroupbox:after,.box_coupon_contbody .qrgroupbox:before{content:'';position:absolute;bottom:0;display:block;width:16px;height:16px;background-color:#4f2a7f}.box_coupon_contbody .qrgroupbox:before{left:-8px;border-radius:15px}.box_coupon_contbody .qrgroupbox:after{right:-8px;border-radius:15px}.box_coupon_contbody .qrcontgroupbox{overflow:hidden;overflow-y:auto;z-index:10;position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 214px);height:calc(100% - 214px);background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 30px 20px}.box_coupon_contbody .qrcontgroupbox.cused:after{content:'';position:absolute;z-index:10;left:0;top:0;display:block;width:100%;height:100%;background-color:rgb(255 255 255 / .8)}.box_coupon_contbody .qrcontgroupbox.cused .icon_cstat01{display:block}.box_coupon_contbody .qrcontgroupbox.cexpire .icon_cstat02{display:block}.box_coupon_contbody .qrcontgroupbox .icon_cstat01{position:absolute;z-index:20;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.box_coupon_contbody .qrcontgroupbox .icon_cstat01{display:none;width:120px;height:auto}.box_coupon_contbody .qrcontgroupbox .icon_cstat01 img{max-width:100%}.box_coupon_contbody .qrimgbox{width:130px;height:130px;margin:0 auto;-webkit-box-shadow:0 0 3px 1px rgb(0 0 0 / .25);box-shadow:0 0 3px 1px rgb(0 0 0 / .25)}.box_coupon_contbody .qrimgbox img{width:130px;height:130px}.box_coupon_contbody .qrcodebox{width:auto;max-width:100%;height:auto;margin-top:10px;text-align:center;font-size:18px;color:#151515;font-weight:400}.box_coupon_contbody .desc_tit{margin-top:0;font-size:17px;color:#f06f1a;font-weight:500}.box_coupon_contbody .desc_tit~.desc_tit{margin-top:30px}.box_coupon_contbody .desc_list{margin-top:5px}.box_coupon_contbody .desc_list>li{font-size:14px;color:#777;font-weight:400;padding-left:10px;text-indent:0;background-image:url(../images/common/icon_dot01.png);background-size:3px auto;background-repeat:no-repeat;background-position:0 7px}.coupon_list{padding:30px 20px}.coupon_list .box_coupon{position:relative;height:110px;background-color:#fff}.coupon_list .box_coupon .coupon_textgroup{width:calc(100% - 120px);padding:20px 0 0 15px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.coupon_list .box_coupon .coupon_textgroup .txt01{font-size:13px;color:#f06f1a;font-weight:400;line-height:1.1}.coupon_list .box_coupon .coupon_textgroup .txt02{margin-top:10px;font-size:17px;color:#151515;font-weight:700;line-height:1.1}.coupon_list .box_coupon .coupon_textgroup .txt03{margin-top:12px;font-size:13px;color:#777;font-weight:200;line-height:1.1}.coupon_list .box_coupon .coupon_qrcode{position:absolute;right:0;top:0;width:110px;height:110px;background-color:#fff}.coupon_list .box_coupon .coupon_qrcode:before{content:'';position:absolute;left:-10px;top:0;width:10px;height:110px;background:url(../images/qr/bg_qrdotline01.png) 0 0 no-repeat;background-size:auto 110px}.coupon_list .box_coupon .coupon_qrcode .box_img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px;height:auto;text-align:center;overflow:hidden}.coupon_list .box_coupon .coupon_qrcode .box_img img{max-width:50px}.coupon_list .box_coupon+.box_coupon{margin-top:10px}.coupon_list .box_coupon.cused:after,.coupon_list .box_coupon.cexpire:after{content:'';position:absolute;z-index:10;left:0;top:0;display:block;width:100%;height:100%;background-color:rgb(0 0 0 / .8)}.coupon_list .box_coupon.cused .icon_cstat01{display:block}.coupon_list .box_coupon.cexpire .icon_cstat02{display:block}.coupon_list .box_coupon .icon_cstat01,.coupon_list .box_coupon .icon_cstat02{position:absolute;z-index:20;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-140%);transform:translateY(-50%) translateX(-140%)}.coupon_list .box_coupon .icon_cstat01{display:none;width:70px;height:auto}.coupon_list .box_coupon .icon_cstat01 img{max-width:70px}.coupon_list .box_coupon .icon_cstat02{display:none;font-size:17px;color:#fff;font-weight:700;line-height:1.1}.box_qrcode_contbody .ctit{width:auto;max-width:100%;margin:0 15px;height:55px;border-bottom:1px solid #151515;padding:25px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:17px;color:#151515;font-weight:400;line-height:1}.box_qrcode_contbody .coupon_history_cont{position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 56px);max-height:calc(100% - 56px);overflow-y:auto;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.box_qrcode_contbody .coupon_listtb{width:100%;table-layout:fixed}.box_qrcode_contbody .coupon_listtb .colsize01{width:10%}.box_qrcode_contbody .coupon_listtb .colsize02{width:25%}.box_qrcode_contbody .coupon_listtb .colsize03{width:auto}.box_qrcode_contbody .coupon_listtb .colsize04{width:60px}.box_qrcode_contbody .coupon_listtb th,.box_qrcode_contbody .coupon_listtb td{border-bottom:1px solid #ddd}.box_qrcode_contbody .coupon_listtb th{font-size:15px;color:#f06f1a;font-weight:400}.box_qrcode_contbody .coupon_listtb td{padding:20px 0}.box_qrcode_contbody .coupon_listtb tr:last-child th,.box_qrcode_contbody .coupon_listtb tr:last-child td{border-bottom:0}.box_qrcode_contbody .coupon_listtb .txt01{color:#777;font-weight:200;font-size:13px}.box_qrcode_contbody .coupon_listtb .txt02{color:#151515;font-weight:400;font-size:14px;margin-top:3px}.box_qrcode_contbody .stat_type01{width:60px;height:36px;font-size:14px;font-weight:400;color:#fff;background-color:#aaa}.box_qrcode_contbody .stat_type02{display:block;width:60px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px;border:1px solid #ddd;font-weight:400;color:#777;font-size:11px;text-align:center}.box_qrcode_contbody .stat_type03{display:block;width:60px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px;border:1px solid #4f2a7f;font-weight:400;color:#4f2a7f;font-size:11px;text-align:center}.box_qrcode_contbody .stat_all_button{position:absolute;right:15px;top:23px;display:block;width:auto;padding:0 10px;height:21px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:19px;background-color:#f06f1a;border:1px solid #f06f1a;font-weight:400;color:#fff;font-size:11px;text-align:center}.list_type04.typelivesv .svlink{display:block;width:100%;height:auto;background:url(../images/common/icon_link_arrow.png) right center no-repeat;background-size:8px auto}.list_type04.typelivesv .svlink .info_group{display:block;width:auto;max-width:100%}.badge_type01{display:block;width:50px;height:20px;background-color:#f72e2e;font-size:11px;color:#fff;font-weight:400;line-height:20px;text-align:center;border-radius:10px}.badge_type02{display:inline-block;width:50px;height:20px;background-color:#f72e2e;font-size:11px;color:#fff;font-weight:400;line-height:20px;text-align:center;border-radius:10px}.badge_type02~p{margin-left:8px}.list_table .badge_type01{display:block;margin-top:8px}.box_liveshow{margin-top:15px}.button_showlive{display:block;width:auto;max-width:100%;height:36px;background-color:#f72e2e;font-size:14px;color:#fff;font-weight:400;text-align:center;line-height:36px}.box_badge{position:relative}.box_badge .badge_tag01{display:inline-block;height:19px;line-height:17px;padding:0 10px;border:1px solid #f06f1a;color:#f06f1a;font-size:11px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.box_badge .badge_type01{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:28px;line-height:28px;font-size:14px;border-radius:14px}.box_badge+p,.box_badge+div{margin-top:17px}.box_legend{padding-bottom:10px}.box_legend>span{display:inline-block;font-size:13px;color:#333;font-weight:400;line-height:1.1;vertical-align:middle}.box_legend>span~span{margin-left:15px}.box_legend>span:before{content:'';display:inline-block;width:14px;height:14px;margin-right:10px;vertical-align:middle}.box_legend .lgd_type01:before{background-color:#55a944}.box_legend .lgd_type02:before{background-color:#6c97d8}.box_legend .lgd_type03:before{background-color:#b65959}.box_legend .lgd_type04:before{background-color:#ccc}.box_nolist{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0;margin:0 -20px;margin-top:10px}.box_nolist .nolist_imgbox{width:60px;height:60px;margin:auto}.box_nolist .nolist_imgbox img{max-width:100%;height:auto;min-height:100%}.box_nolist .no_list_text{margin-top:20px;font-size:13px;color:#888;font-weight:400;line-height:1.4;text-align:center}.box_fixedmapwrap{position:fixed;z-index:50;left:0;bottom:-280px;width:100%;height:280px;background-color:#4f2a7f;-webkit-transition-property:bottom;transition-property:bottom;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0.5s;transition-duration:0.5s}@media screen and (max-width:375px){.box_fixedmapwrap{bottom:-250px;width:100%;height:250px}}@media screen and (max-width:360px){.box_fixedmapwrap{bottom:-240px;width:100%;height:240px}}@media screen and (max-width:320px){.box_fixedmapwrap{bottom:-240px;width:100%;height:240px}}.box_fixedmapwrap .box_float_menu{position:absolute;right:0;top:-41px;width:230px;height:41px}.box_fixedmapwrap .button_mapshow{line-height:20px;font-size:15px;color:#151515;font-weight:400;background-color:#451c8b;width:230px;height:41px;padding-right:12px;background:url(../images/common/bg_floatbox2.png) right 0 no-repeat;background-size:100% auto;font-size:15px;font-weight:700;color:#fff;text-align:right}.box_fixedmapwrap .button_mapshow:after{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:5px;background-image:url(../images/main/icon_button_arrow120.png);background-repeat:no-repeat;background-position:0 0;background-size:20px auto}.box_fixedmapwrap .button_mapshow.active:after{background-position:0 -20px}.box_fixedmapwrap.box_mapshow{bottom:0}.box_fixedmapwrap .box_map_wrap .mapbox{text-align:center;width:100%;height:240px;overflow:hidden}.box_fixedmapwrap .box_map_wrap .mapbox img{height:240px}.box_fixedmapwrap .box_map_wrap .button_map_extension{right:20px}@media screen and (max-width:375px){.box_fixedmapwrap .box_map_wrap .mapbox{height:210px}.box_fixedmapwrap .box_map_wrap .mapbox img{height:210px}}@media screen and (max-width:360px){.box_fixedmapwrap .box_map_wrap .mapbox{height:200px}.box_fixedmapwrap .box_map_wrap .mapbox img{height:200px}}@media screen and (max-width:320px){.box_fixedmapwrap .box_map_wrap .mapbox{height:200px}.box_fixedmapwrap .box_map_wrap .mapbox img{height:200px}}*+.box_map_wrap{margin-top:20px}.box_map_wrap{position:relative}.box_map_wrap .mapbox img{max-width:100%;height:auto}.box_map_wrap .button_map_extension{position:absolute;z-index:20;right:0;bottom:5px;width:40px;height:40px;background:url(../images/common/icon_button_mapexten.png) center center no-repeat;background-size:30px auto;cursor:pointer}.box_term_personals .txt_desc{font-size:13px;color:#777;font-weight:400;line-height:20px;padding-bottom:30px}.box_term_personals .chk_group{padding-bottom:10px}.box_term_personals .chk_group~.chk_group{margin-top:30px}.box_term_personals .box_agreement_scroll{padding:20px 0 0 0;width:100%;height:100px;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ddd}.box_term_personals .box_agreement_scroll.type01{height:240px}.box_term_personals .box_agreement_scroll .group_cont{border-bottom:1px solid #ddd;padding:0 10px 20px 10px}.box_term_personals .box_agreement_scroll .group_cont .txtit{font-size:13px;color:#777;font-weight:400;line-height:20px}.box_term_personals .box_agreement_scroll .group_cont .txtit~.txtit{margin-top:17px}.box_term_personals .box_agreement_scroll .group_cont p{font-size:14px;color:#151515;font-weight:400;line-height:21px}.box_term_personals .box_agreement_scroll .group_cont~.group_cont{margin-top:17px}.box_term_personals .txt_desc2{margin-top:10px;font-size:13px;color:#f06f1a;font-weight:400;line-height:20px}.box_term_personals .box_buttons{margin-top:30px}.box_formtab_wrap{letter-spacing:-5px;margin-bottom:-1px}.box_formtab_wrap .button_formtab{width:50%;height:45px;line-height:43px;color:#777;font-size:15px;font-weight:400;border:1px solid #ddd;background-color:#fff;letter-spacing:0}.box_formtab_wrap .button_formtab+.button_formtab{border-left:0}.box_formtab_wrap .button_formtab.active{background-color:#4f2a7f;color:#fff;border:1px solid #4f2a7f}.box_formwrap .form_cont{display:none}.box_formwrap .form_cont.active{display:block}.box_formwrap .flex_field .field_num02{padding-right:40px}.box_formwrap .flex_field.box_confirm{display:none}.box_formwrap .flex_field.box_confirm.active{display:block}.box_formwrap .form_desc{margin-top:10px;padding-bottom:0;font-size:13px;color:#e86711;font-weight:400;line-height:1.35;padding-left:10px;text-indent:-7px}.box_formwrap .box_buttons{margin-top:20px}.box_svcimg{padding-bottom:10px}.box_svcimg img{max-width:100%;height:auto;min-height:100%}.form_account{padding:40px 20px 40px 20px;background-color:#fff}.form_account .subtitle{font-size:20px;color:#f06f1a;font-weight:700;line-height:1.4;text-align:center;padding-bottom:15px;border-bottom:1px solid #ddd}.form_account .box_img{margin-top:40px;text-align:center}.form_account .box_img img{width:53px;height:53px}.form_account .subdesc01{margin-top:15px;font-size:14px;color:#151515;font-weight:400;line-height:1.4;text-align:center}.form_account .subdesc01 span{color:#f06f1a}.form_account .subdesc02{margin-top:10px;font-size:13px;color:#f06f1a;font-weight:400;line-height:1.4;text-align:center}.form_account .subtitle,.form_account .subdesc01,.form_account .subdesc02{letter-spacing:-1px}.form_account .box_buttons{margin-top:25px}.b_showlive{display:inline-block;width:52%;max-width:100%;height:36px;background-color:#f72e2e;font-size:14px;color:#fff;font-weight:400;text-align:center;line-height:36px}.b_showlive.off{background:#999}.b_showlive.alarm{background:#4f2a7f;width:38%;border-radius:30px;margin-left:9%}table.list_table.online_timetable{margin:0 auto}.list_table.online_timetable .type01 th{background:#f8f8f8;padding:10px;text-align:center;font-weight:500;vertical-align:middle}.list_table.online_timetable .type01 td ul li time{font-size:15px;color:#4f2a7f}.list_table.online_timetable .type01 td ul li p{font-size:16px;color:#777;line-height:24px;padding-right:12px;font-weight:500}.list_table.online_timetable .type01 td ul li a p{color:#151515;font-weight:700}.list_table.online_timetable .type01 td span{font-size:11px;display:inline-block;padding:3px 5px 0;font-weight:700}span.live{color:#ff2d55;border:1px solid #ff2d55}span.vod{color:#4f2a7f;border:1px solid #4f2a7f}span.networking{color:#32b16c;border:1px solid #32b16c}span.notice{color:#f06f1a;border:1px solid #f06f1a}.list_table.online_timetable .type01 td ul li+li{margin-top:20px}.list_table.online_timetable .type01 td{padding:15px 10px}p.c_tit{text-align:center}p.c_tit a img{width:30px}p.c_tit span{display:inline-block;text-align:center;font-size:19px;margin:0 10px 19px;position:relative;top:-7px;font-weight:700}.box_contents_container>h2{text-align:center;padding:50px 0 7px;font-size:30px;font-weight:700}.box_contents_container>p{text-align:center;font-size:16px}.box_contents_container>p.right{text-align:right;padding:30px 20px 0}.box_contents_container>p.right a{display:inline-block;background:url(../images/online/filter.png)no-repeat 0;padding-left:22px;background-size:20px;font-size:15px}.card_list{padding:20px;border-top:1px solid #ddd;margin:20px 0}.card_list ul li{margin-bottom:30px}.card_list ul li img{width:100%;height:240px}.card_list.session_list ul li img{height:auto}.card_list ul li dt{position:relative;margin-bottom:10px}.card_list ul li dt em{display:inline-block;position:absolute;right:10px;bottom:10px}.card_list ul li dt i{display:inline-block;font-size:0;width:40px;height:40px;margin-left:5px}.card_list ul li dt i.notice_c{background:url(../images/online/notice_check.png)no-repeat;background-size:40px}.card_list ul li dt i.networking_c{background:url(../images/online/networking_btn.png)no-repeat;background-size:40px}.card_list ul li dd p{font-weight:700;font-size:18px;height:41px;overflow:hidden;padding:3px 0 12px;text-overflow:ellipsis;line-height:1.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card_list.list ul li dl dd span{font-size:14px;color:#777}.card_list.session_list time{font-size:14px;color:#000}.card_list.session_list ul li dl dd span{font-size:10px;font-weight:700;padding:0 5px}.card_list.session_list ul li dd p{height:auto}.more{padding:0 20px}.more p a{display:block;background:url(../images/online/more_btn.png)no-repeat 64%;text-align:center;font-size:14px;border-top:1px solid #bbb;background-size:14px;padding:15px}.more p a span{color:#777}.more p a span b{color:#000}.box_view_contents.slid-btn{position:relative;top:-20px}.box_replylist.view{padding:0}.box_innerwrap.layout_type05{padding:30px 20px 0;position:relative}.view_cont_body.type-01{position:relative;margin:40px 20px 20px;border-bottom:1px solid #ddd;padding-bottom:16px}.view_cont_body.type-01 .view_title{letter-spacing:-1px;font-size:24px;color:#000;font-weight:400;font-family:'NEXONFootballGothicBA1'}.view_cont_body.type-01 .text_cont{font-size:14px;color:#777}.view_cont_body.type-01 span{font-size:13px;color:#777;display:inline-block;padding:3px 10px;border:1px solid #bbb;border-radius:30px;margin:15px 5px -5px 0}.view_cont_body.type-01 .date{font-size:16px;color:#000;margin-top:15px}.view_cont_body.type-01 button.notice_btn{display:inline-block;color:#4f2a7f;border:1px solid #4f2a7f;background:url(../images/online/notice_icon.png)no-repeat 4px 6px;background-size:15px;padding:5px 6px 5px 20px;position:absolute;bottom:15px;right:0;font-size:12px;font-weight:500}.view_cont_body.type-01 button.notice_btn2{display:inline-block;color:#fff;border:1px solid #4f2a7f;background:#4f2a7f url(../images/online/notice_icon_on.png)no-repeat 5px 4px;background-size:15px;padding:5px 5px 5px 24px;position:absolute;bottom:15px;right:0;font-size:12px;font-weight:500}.banner{background:url(../images/online/banner.png)no-repeat;background-size:cover;height:235px;margin:20px;padding:20px;position:relative;border-radius:10px}.banner.live_ready{background:url(../images/online/live_ready.png)no-repeat;background-size:cover}.banner.live_ing{background:url(../images/online/live_ing.png)no-repeat;background-size:cover}.banner.live_end{background:url(../images/online/live_end.png)no-repeat;background-size:cover}.banner p{width:100%;position:absolute;bottom:20px;left:0;text-align:center}.banner p a{display:inline-block;width:29%;font-size:0;height:40px;border-radius:5px;margin-right:.5%}.banner p a.youtube{background:#fff url(../images/online/youtube.png)no-repeat center;background-size:77%}.banner p a.navertv{background:#fff url(../images/online/navertv.png)no-repeat center;background-size:83%}.banner p a.kakaotv{background:#fff url(../images/online/kakaotv.png)no-repeat center;background-size:80%}.box_scrollx.box-2 .list_contents{margin:20px;padding:0}.box_scrollx.box-2 .list_contents::-webkit-scrollbar{display:none}.box_scrollx.box-2 .list_contents .img_box{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.box_scrollx.box-2 .list_contents>li{width:127.5px;box-shadow:none;position:relative;height:114px}.box_scrollx.box-2 .list_contents>li a{display:block}.box_scrollx.box-2 .list_contents>li .img_box{height:72px;overflow:hidden;position:relative}.box_scrollx.box-2 .list_contents>li.on .img_box{border:2px solid #f06f1a;box-sizing:border-box}.box_scrollx.box-2 .list_contents>li.on p{color:#000}.box_scrollx.box-2 .list_contents .img_box:before{display:none}.box_scrollx.box-2 .list_contents>li p{font-size:13px;white-space:break-spaces;height:33px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:5px 0;color:#777}.on_file li a{padding-left:23px;background:url(../images/online/g-save.png)no-repeat;font-size:13px;color:#777}.on_file li a.link{background:url(../images/online/g-link.png)no-repeat;background-size:15px}.on_file li a.file{background:url(../images/online/g-file.png)no-repeat;background-size:15px}.on_link li a{padding-left:20px}.w-900{margin:20px}p.txt{font-size:14px;color:#333;padding-bottom:30px}.box_files>img{width:100%;margin-bottom:30px}.box_form_reply.type02.active.write{padding:20px}.box_form_reply .button_reply_reg.write{position:absolute;right:30px;bottom:30px}p.rp_title01{font-size:14px;border-bottom:1px solid #e0e0e0;padding:10px 20px}p.rp_title01 span{color:#f06f1a}.btn_center{text-align:center;margin:25px 20px 7px}.btn_center a{display:inline-block;width:50%;padding:10px 15px;border:1px solid #4f2a7f;color:#fff;font-size:15px;background-color:#4f2a7f;box-sizing:border-box}.btn_center a.question{background-color:#fff;border:1px solid #ccc;color:#777}.view_cont_body.type05{padding:20px 0;border:none;border-top:1px solid #ddd}a.accorQuest.sLide strong{font-size:18px;border-top:1px solid #000;display:block;padding:10px;background:url(../images/online/btn_accord_arrUp.png) no-repeat right 10px center}a.accorQuest.sLide strong.on{background:url(../images/online/btn_accord_arrDown.png) no-repeat right 10px center}.box_files .text_title.tit{font-size:15px;font-weight:500;color:#000;padding:0}.distribution{margin:35px 0 0}.distribution>ul>li{border-bottom:1px solid #ddd;padding:20px 0}.distribution dl{overflow:hidden}.distribution dl dt{float:left;width:80px;height:80px;margin-right:13px;border-radius:50%;overflow:hidden}.distribution dl dt img{width:100%}.distribution dl dd:nth-child(2){margin-top:13px}.distribution dl dd:last-child{clear:both}.distribution dl dd>p{padding-bottom:2px}p.title_dis{font-size:18px;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:10px}p.ptit{text-align:left;font-size:14px;color:#4f2a7f}p.name{text-align:left;font-size:16px;color:#151515;font-family:'NotoKr-Medium'}p.belong{text-align:left;font-size:12px;color:#777}.txt_box.black p.tit{font-size:13px;padding:10px 0}.txt_box.black.on_file ul li{padding-top:10px}.pop_ct{position:relative;top:0;left:0;width:100%;box-sizing:border-box;padding:30px 30px 30px;background:#fff;z-index:99999}.pop_ct.find_ct.view_ct{z-index:0;font-size:14px}.pop_ct h3{color:#151515;font-size:17px;padding-bottom:10px;border-bottom:1px solid #ddd;font-family:'NotoKr-Regular'}.pop_close_x{position:absolute;top:33px;right:25px;display:block;width:25px;height:20px;background:url(../images/online/close_pop.png) no-repeat;font-size:0;cursor:pointer}.ora_info{padding:10px 0}.ora_info p{color:#f06f1a;font-size:13px;padding:5px 0;text-indent:-15px;padding-left:15px}p.tit{padding-bottom:10px;color:#999;font-size:15px}p.tit.tit2{display:inline;border:none}p.tit b{color:#000;font-weight:500}p.tit span{color:#f06f1a}.table_area{border-top:1px solid #000;border-bottom:1px solid #bbb;padding:15px 0;margin-bottom:20px}.table_area ul li p{font-size:13px;padding:10px 0 5px}.table_area ul li p:after{content:"*";color:#f06f1a}div.box{background:#f4f4f4;height:100px;padding:10px;color:#777;overflow-y:auto;margin:10px 0 20px}div.box p{font-size:13px}.ct .btn_c{margin-top:23px}p.btn_c.pop_c a.normal{color:#777;border:1px solid #bbb;background:#fff}p.btn_c.pop_c .normal.orange{background:#f06f1a;color:#fff;text-align:center;border-radius:7px;border:none;display:inline-block;padding:10px;font-size:15px;width:90%;max-width:270px}p.btn_c.pop_c a.normal.orange b{font-size:17px}.ct .btn_c a.btn{font-family:'NotoKr-Regular';font-size:15px;padding:10px 20px;border-radius:20px}table.sovacTable tr th,table.sovacTable tr td{border:1px solid #ddd;text-align:center}p.pop_c{text-align:center;margin-top:30px}p.pop_c a{display:inline-block;padding:10px 20px;border:1px solid #bbb;border:1px solid #bbb;box-sizing:border-box;width:45%;margin:0 2%;font-size:15px}p.pop_c a.purple{background:#4f2a7f;color:#fff;border:1px solid #4f2a7f}.find.new_pop input[type="checkbox"]{position:relative;width:15px;height:15px;visibility:inherit;-webkit-appearance:none;-moz-appearance:none;top:1px;left:0;display:none}.category{margin-top:27px;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.category::-webkit-scrollbar{display:none}.category a{display:inline-block;width:70px;height:45px;font-size:12px;letter-spacing:-1px;text-align:center;position:relative}.category a.on{color:#4f2a7f;font-weight:600}.category a:before{content:'';background:url(../images/common/cat0.png) center;background-size:100%;width:90px;height:90px;display:block;margin:0 auto 10px;border-radius:50%;width:45px;height:45px}.category a.on:before{background:url(../images/common/cat0_on.png) center;background-size:100%}.category a.cat1:before{background:url(../images/common/cat1.png)no-repeat center;background-size:100%}.category a.cat1.on:before{background:url(../images/common/cat1_on.png)no-repeat center;background-size:100%}.category a.cat2:before{background:url(../images/common/cat2.png)no-repeat center;background-size:100%}.category a.cat2.on:before{background:url(../images/common/cat2_on.png)no-repeat center;background-size:100%}.category a.cat3:before{background:url(../images/common/cat3.png)no-repeat center;background-size:100%}.category a.cat3.on:before{background:url(../images/common/cat3_on.png)no-repeat center;background-size:100%}.category a.cat4:before{background:url(../images/common/cat4.png)no-repeat center;background-size:100%}.category a.cat4.on:before{background:url(../images/common/cat4_on.png)no-repeat center;background-size:100%}.category a.cat5:before{background:url(../images/common/cat5.png)no-repeat center;background-size:100%}.category a.cat5.on:before{background:url(../images/common/cat5_on.png)no-repeat center;background-size:100%}.category a.cat6:before{background:url(../images/common/cat6.png)no-repeat center;background-size:100%}.category a.cat6.on:before{background:url(../images/common/cat6_on.png)no-repeat center;background-size:100%}.category a.cat7:before{background:url(../images/common/cat7.png)no-repeat center;background-size:100%}.category a.cat7.on:before{background:url(../images/common/cat7_on.png)no-repeat center;background-size:100%}.category a.cat8:before{background:url(../images/common/cat8.png)no-repeat center;background-size:100%}.category a.cat8.on:before{background:url(../images/common/cat8_on.png)no-repeat center;background-size:100%}.category a.cat9:before{background:url(../images/common/cat9.png)no-repeat center;background-size:100%}.category a.cat9.on:before{background:url(../images/common/cat9_on.png)no-repeat center;background-size:100%}.category a.cat10:before{background:url(../images/common/cat10.png)no-repeat center;background-size:100%}.category a.cat10.on:before{background:url(../images/common/cat10_on.png)no-repeat center;background-size:100%}.category a.cat11:before{background:url(../images/common/cat11.png)no-repeat center;background-size:100%}.category a.cat11.on:before{background:url(../images/common/cat11_on.png)no-repeat center;background-size:100%}.category a.cat12:before{background:url(../images/common/cat12.png)no-repeat center;background-size:100%}.category a.cat12.on:before{background:url(../images/common/cat12_on.png)no-repeat center;background-size:100%}.category a.cat13:before{background:url(../images/common/cat13.png)no-repeat center;background-size:100%}.category a.cat13.on:before{background:url(../images/common/cat13_on.png)no-repeat center;background-size:100%}.category a.cat14:before{background:url(../images/common/cat14.png)no-repeat center;background-size:100%}.category a.cat14.on:before{background:url(../images/common/cat14_on.png)no-repeat center;background-size:100%}.category a.cat15:before{background:url(../images/common/cat15.png)no-repeat center;background-size:100%}.category a.cat15.on:before{background:url(../images/common/cat15_on.png)no-repeat center;background-size:100%}.category a.cat16:before{background:url(../images/common/cat16.png)no-repeat center;background-size:100%}.category a.cat16.on:before{background:url(../images/common/cat16_on.png)no-repeat center;background-size:100%}.category a.catFunds:before{background:url(../images/common/cat1.png)no-repeat center;background-size:100%}.category a.catFunds.on:before{background:url(../images/common/cat1_on.png)no-repeat center;background-size:100%}.category a.catTechnology:before{background:url(../images/common/cat2.png)no-repeat center;background-size:100%}.category a.catTechnology.on:before{background:url(../images/common/cat2_on.png)no-repeat center;background-size:100%}.category a.catHuman:before{background:url(../images/common/cat3.png)no-repeat center;background-size:100%}.category a.catHuman.on:before{background:url(../images/common/cat3_on.png)no-repeat center;background-size:100%}.category a.catNonProfit:before{background:url(../images/common/cat4.png)no-repeat center;background-size:100%}.category a.catNonProfit.on:before{background:url(../images/common/cat4_on.png)no-repeat center;background-size:100%}.category a.catCommunity:before{background:url(../images/common/cat5.png)no-repeat center;background-size:100%}.category a.catCommunity.on:before{background:url(../images/common/cat5_on.png)no-repeat center;background-size:100%}.category a.catIDC:before{background:url(../images/common/cat6.png)no-repeat center;background-size:100%}.category a.catIDC.on:before{background:url(../images/common/cat6_on.png)no-repeat center;background-size:100%}.category a.catCSR:before{background:url(../images/common/cat7.png)no-repeat center;background-size:100%}.category a.catCSR.on:before{background:url(../images/common/cat7_on.png)no-repeat center;background-size:100%}.category a.catBusiness:before{background:url(../images/common/cat8.png)no-repeat center;background-size:100%}.category a.catBusiness.on:before{background:url(../images/common/cat8_on.png)no-repeat center;background-size:100%}.category a.catPartnership:before{background:url(../images/common/cat9.png)no-repeat center;background-size:100%}.category a.catPartnership.on:before{background:url(../images/common/cat9_on.png)no-repeat center;background-size:100%}.category a.catMarketing:before{background:url(../images/common/cat10.png)no-repeat center;background-size:100%}.category a.catMarketing.on:before{background:url(../images/common/cat10_on.png)no-repeat center;background-size:100%}.category a.catEvaluation:before{background:url(../images/common/cat11.png)no-repeat center;background-size:100%}.category a.catEvaluation.on:before{background:url(../images/common/cat11_on.png)no-repeat center;background-size:100%}.category a.catInfra:before{background:url(../images/common/cat12.png)no-repeat center;background-size:100%}.category a.catInfra.on:before{background:url(../images/common/cat12_on.png)no-repeat center;background-size:100%}.category a.catEnvironment:before{background:url(../images/common/cat13.png)no-repeat center;background-size:100%}.category a.catEnvironment.on:before{background:url(../images/common/cat13_on.png)no-repeat center;background-size:100%}.category a.catHumanRights:before{background:url(../images/common/cat14.png)no-repeat center;background-size:100%}.category a.catHumanRights.on:before{background:url(../images/common/cat14_on.png)no-repeat center;background-size:100%}.category a.catEtc:before{background:url(../images/common/cat15.png)no-repeat center;background-size:100%}.category a.catEtc.on:before{background:url(../images/common/cat15_on.png)no-repeat center;background-size:100%}.category a.catESG:before{background:url(../images/common/cat16.png)no-repeat center;background-size:100%}.category a.catESG.on:before{background:url(../images/common/cat16_on.png)no-repeat center;background-size:100%}@media (max-width:768px){.banner{height:179px}}@media (max-width:535px){.banner{height:125px}}@media (max-width:414px){.banner{height:100px}}@media (max-width:320px){p.c_tit span{font-size:17px}}.box_legend_stat.right_stat{padding:30px 20px 0}.box_legend_stat>span{display:inline-block;font-size:13px;color:#333;font-weight:400}.box_legend_stat>span+span{margin-left:7px}.box_legend_stat>span:before{content:'';position:relative;top:-2px;display:inline-block;width:15px;height:15px;margin-right:5px;vertical-align:middle}.box_legend_stat>span.txt_lg05:before{background-color:#31b816}.box_legend_stat>span.txt_lg06:before{background-color:#f06f1a}.box_legend_stat>span.txt_lg07:before{background-color:#e11038}.box_legend_stat>span.txt_lg08:before{background-color:#666}.card_list.advice{margin:0;border:0}.card_list.advice ul li{padding:30px 30px 55px;border:1px solid #ddd}.card_list.advice dt{border-bottom:1px solid #151515;padding-bottom:15px}.card_list.advice dt b{font-size:18px;line-height:1.2;word-break:keep-all}.card_list.advice dt p{color:#777;padding-top:10px;font-size:14px}.card_list.advice ul li dl dd{padding:10px 0 0}.card_list.advice ul li dl dd span{display:inline-block;color:#151515;font-size:13px}.card_list.advice ul li dl dd span:first-child{width:80px;color:#777}.card_list.advice ul li dl dd span i{font-style:normal}.card_list.advice ul li dl dd span i.lg01{color:#55a944}.card_list.advice ul li dl dd span i.lg02{color:#6c97d8}.card_list.advice ul li dl dd span i.lg03{color:#b65959}.card_list.advice ul li dl dd span i.lg04{color:#ccc}.card_list.advice ul li dl dd p.btn_c{text-align:center;margin:0;font-weight:400}.card_list.advice ul li dl dd p.btn_c a{background:#fff;color:#4f2a7f;font-size:18px;border:1px solid #4f2a7f;width:100%;padding:10px;margin:0}.card_list.advice ul li dl dd p.btn_c a.application{background:#4f2a7f;color:#fff}.card_list.advice ul li dl dd p.btn_c a.end{background:#f4f4f4;color:#ccc;border:#ccc;cursor:context-menu}.card_list.advice ul li:hover{box-shadow:none}.card_list.advice ul li.end{background:url(../images/content/end.png) no-repeat top right;background-size:23px}.pop_tit{padding:0 0 10px;font-size:17px}.ora_info.ora2 p{text-indent:-14px;padding:0 0 0 17px;font-size:13px;line-height:1.3}.find.new_pop.ad_pop{border-top:1px solid #000}.find.new_pop.ad_pop li{position:relative;border-bottom:1px solid #ddd;padding:15px 10px}.find.new_pop.ad_pop li p{position:absolute;right:0;top:16px;text-align:center;width:230px;color:#f06f1a}.find.new_pop.ad_pop li p.end{color:#777}.find.new_pop.ad_pop li p.application{color:#4f2a7f}.find.new_pop.ad_pop ul li input{position:relative;top:2px;width:15px;height:15px;-webkit-appearance:auto;-webkit-border-radius:0;visibility:visible;margin-right:10px}.find.new_pop.ad_pop ul li input+label{color:#777}.find.new_pop.ad_pop ul li input+label span{color:#000}.find.new_pop.ad_pop ul li input[disabled] .tit3{color:#000;padding:20px 0 10px}table.table_info.type03.type04{margin-bottom:30px}.table_info.type03.type04 tbody th{padding-left:30px;vertical-align:middle;padding:15px 0 15px 30px;font-weight:500}.table_info.type03.type04 tbody td{color:#777;padding-left:10px}textarea.text_box{height:120px}.card_list.advice ul li dl dd.graph_area{height:37px;position:relative;margin-top:10px}.graph_area em{font-weight:500}.graph_area em.result_go{position:absolute;left:0;bottom:0;font-size:14px}.graph_area em.result_date{position:absolute;right:0;bottom:0;font-size:14px}.vote-ing.progress{visibility:top;vertical-align:top;position:absolute;width:100%;top:30px;left:0}.vote-ing .vt .bar{bottom:8px}.vote-ing .bar{position:absolute;width:100%;height:10px;background:#ddd;border-radius:30px}.vote-ing .vt .bar span{height:10px;background:#666;position:absolute;left:0;bottom:0;border-radius:30px}.vote-ing .vt .bar span.lg05{background:#31b816}.vote-ing .vt .bar span.lg06{background:#f06f1a}.vote-ing .vt .bar span.lg07{background:#e11038}.progress span.graph{position:absolute;top:0;left:0;width:0;height:100%;font-size:0;transition:.8s}.vote-ing .vt .bar span b{font-size:0}.info_check{border-top:1px solid #000}.info_check li{border-bottom:1px solid #ddd}p.tit.tit3{color:#333;padding:30px 0 10px}textarea.text_box{height:120px}textarea.layer_t_area{width:100%;padding:10px;background-color:#f5f5f5;border:1px solid #f5f5f5;font-size:15px;letter-spacing:-.25px;-webkit-box-sizing:border-box;box-sizing:border-box}.pop_tit.border{border-bottom:1px solid #000}table.table_info.type03.type04.type05{position:relative}.table_info.type03.type04.type05 tbody th{padding:15px 10px;text-align:center;height:auto}.table_info.type03.type04.type05 tbody td{height:auto}table.table_info.type03.type04.type05 caption{font-size:12px;font-weight:100;position:absolute;bottom:-41px}.uns_body,#uns_wrap{background:#efefef;overflow-x:hidden}#uns_header{width:100%;height:120px;background:#4f2a7f}#uns_header h1{text-align:center;padding:20px 10px}#uns_header h1 img{width:113px}.pop_ct.find_ct.unsubscribe_ct{position:relative;top:-59px;left:0;right:0;width:580px;box-sizing:border-box;padding:0;margin:0 auto;background:#fff;z-index:99999;padding:0 20px}@media (max-width:540px){.pop_ct.find_ct.unsubscribe_ct{width:90%}}.ct.unsubscribe p{text-align:center;font-size:14px}.ct.unsubscribe p.title_p{font-size:20px;font-weight:700;background:url(../images/online/98_unsubscribe_1.png)no-repeat center 32px;background-size:88px;padding:130px 0 30px;line-height:0}.ct.unsubscribe p.title_p.title_p2{background:url(../images/online/98_unsubscribe_2.png)no-repeat center 32px;background-size:88px}.ct.unsubscribe p span{font-weight:500}.ct.unsubscribe p span.pp{color:#4f2a7f}.ct.unsubscribe p span.or{color:#f06f1a}.btn_c.pop_c.uns_c{padding:0 0 40px}.btn_c.pop_c.uns_c a{font-size:15px}.slidesjs-control a{overflow:hidden;height:100%}.box_contents_container>div#slides{display:none;margin-bottom:70px;padding-top:0;position:relative;border-bottom:1px solid #fff0}#slides img{width:100%;height:100%}.nav-g{width:fit-content;position:relative;text-align:center;margin:0 auto;position:relative;bottom:-8px}#slides a.slidesjs-previous{background:url(../images/main/s_prev.png)no-repeat;background-size:100%;width:9px;height:17px;font-size:0;display:inline-block;margin-right:10px;position:absolute;top:12px;left:-52px}#slides a.slidesjs-next{width:9px;height:17px;margin-left:35px;background:url(../images/main/s_next.png)no-repeat;background-size:100%;font-size:0;display:inline-block;position:absolute;top:12px;right:-42px}a.slidesjs-play,a.slidesjs-stop{background:url(../images/online/btns-next-prev.png) no-repeat 0 0;width:12px;overflow:hidden;position:absolute;z-index:499;text-indent:-9999px;border-radius:50px;padding:11px 6px}a.slidesjs-play{width:0;background-position:2px;background-size:30px}a.slidesjs-stop{width:0;background-position:-19px;background-size:30px}.slidesjs-pagination{z-index:499;position:relative;padding:10px 0;border-radius:30px;width:fit-content;float:left;margin-left:-10%}.slidesjs-pagination li{display:inline-block;margin:0 3px}.slidesjs-pagination li a{display:block;width:25px;height:0;padding-top:4px;background:#f0f0f0;overflow:hidden}.slidesjs-pagination li a.active{background:#4919aa}.container{width:100%;text-align:center}.first{height:500px;width:700px;border:1px solid red}.first ul{overflow:hidden}.first ul li{float:left}.first ul li img{width:100px}.top-info{width:1120px;margin:0 auto}.top_wrap{position:relative}.swiper-container{width:75%;height:106px;overflow:hidden;list-style:none;padding:0;z-index:1;margin:40px auto;border-radius:15px}.swiper-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.swiper-container .swiper-wrapper{position:relative;width:100%;height:110px;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;margin-top:11px;border-radius:15px;background:#fff}.swiper-container .swiper-slide{flex-shrink:0;width:100%;height:94%;position:relative;transition-property:transform;box-sizing:border-box}.swiper-slide.scroll-img.scroll-top:last-child{box-sizing:border-box}.swiper-container .top_button{font-size:0;border:none;z-index:99;position:absolute;top:56%;width:23px;height:38px;margin-top:-15px}.swiper-container .swiper-button-prev{left:15px;background:url(../images/online/prev_btn.png)no-repeat;cursor:pointer}.swiper-container .swiper-button-next{right:5px;background:url(../images/online/next_btn.png)no-repeat;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-slide.scroll-img.scroll-top{margin:0;transition:.2s}.swiper-slide.scroll-img.scroll-top a{width:100%;background:#fff;border-radius:15px}.swiper-slide.scroll-img.scroll-top dl{overflow:hidden;padding:15px 15px 0;height:67px}.swiper-slide.scroll-img.scroll-top dl dd{float:left;box-sizing:border-box;text-align:left}.swiper-slide.scroll-img.scroll-top dl dd:first-child{width:20%}.swiper-slide.scroll-img.scroll-top dl dd:nth-child(2){height:44px;padding:6px 0;width:80%}.swiper-slide.scroll-img.scroll-top dl dd>div{width:80%;background:#e5f6ff;border-radius:50%;width:50px;height:50px;position:relative}.swiper-slide.scroll-img.scroll-top dl dd>div:after{content:"/";color:#1e7aaa;display:inline-block;font-size:10px;position:absolute;left:50%;top:31%;font-weight:600;transform:skew(-41deg,-20deg)}.swiper-slide.scroll-img.scroll-top dl dd>div>span{color:#1e7aaa;font-size:14px;position:absolute;font-family:'Montserrat-Regular'}.swiper-slide.scroll-img.scroll-top dl dd>div>span.month{top:8px;left:7px}.swiper-slide.scroll-img.scroll-top dl dd>div>span.day{bottom:8px;right:7px}.swiper-slide.scroll-img.scroll-top dl dd>span{font-size:12px;display:block;color:#777;padding:0 10px}.swiper-slide.scroll-img.scroll-top dl dd>p{height:23px;font-size:14px;font-family:'NotoKr-Medium';;color:#000;padding:5px 10px;width:auto;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.swiper-slide.scroll-img.scroll-top ul li a:hover{background:#4f2a7f;color:#fff;box-shadow:0 10px 15px rgb(79 42 127 / .5)}.swiper-slide.scroll-img.scroll-top ul li a:hover .scroll-img.scroll-top ul li a dl dd>div>span{background:#684792;color:#fff}.swiper-slide.scroll-img.scroll-top.on{transition:.2s}.swiper-slide.scroll-img.scroll-top.on a{background:#f7f4fd}.swiper-slide.scroll-img.scroll-top.on dl dd>div{background:#1e7aaa}.swiper-slide.scroll-img.scroll-top.on dl dd>div>span,.swiper-slide.scroll-img.scroll-top.on.scroll-img.scroll-top dl dd>span,.swiper-slide.scroll-img.scroll-top.on.scroll-img.scroll-top dl dd>p,.swiper-slide.scroll-img.scroll-top.on dl dd>div:after{color:#fff}.view_cont_body.type-01.center{text-align:center;border-bottom:none;margin-bottom:0;position:relative}.view_cont_body.type-01.center_sub{margin:20px 20px 0;padding-bottom:10px;border:0}.box_contents_wrap.conttype01.sv_c{background:none;padding:20px 0 0}.box_scrollx.sv_scrollx .list_contents{padding:0 20px 113px}.box_scrollx.sv_scrollx .list_contents>li{width:250px;height:250px}.box_scrollx.sv_scrollx .list_contents .img_box:before{display:none}.box_scrollx.sv_scrollx .list_contents .img_box{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}.box_scrollx.sv_scrollx .list_contents .txt_box strong{font-size:15px;color:#151515;font-family:'NotoKr-Medium';padding:10px 0;white-space:normal;line-height:22px;overflow:hidden;height:34px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box_scrollx.sv_scrollx .list_contents .txt_box p{font-size:13px;color:#666;font-family:'NotoKr-Medium';padding:5px 0;white-space:normal;line-height:16px;overflow:hidden;height:43px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box_scrollx.sv_scrollx .list_contents::-webkit-scrollbar{-webkit-appearance:none}.box_scrollx.sv_scrollx .list_contents::-webkit-scrollbar-thumb{background:none}.box_scrollx.sv_scrollx .list_contents::-webkit-scrollbar:horizontal{height:2px}.box_scrollx.sv_scrollx .list_contents::-webkit-scrollbar-track{border-radius:2px;background:none}p.right_tab a.on{color:#4f2a7f;border:1px solid #4f2a7f}p.right_tab a{display:inline-block;background:#fff;border:1px solid #ccc;font-size:16px;border-radius:30px;padding:4px 12px 2px;margin:0 0 0 7px;color:#666}.sv_content_wrap{padding:0 20px}.sv_content_wrap ul{overflow:hidden}.sv_content_wrap ul li{float:left;width:48%}.sv_content_wrap ul li:nth-child(2n){margin-left:4%}.sv_content_wrap ul li img{width:100%}.sv_content_wrap ul li p{font-size:15px;font-family:'NotoKr-Medium';line-height:19px;overflow:hidden;height:32px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:5px 0;margin-bottom:17px;color:#151515}.sv_content_wrap ul li a p.mb0{margin-bottom:0!important}.sv_content_wrap ul li a p.mb7{margin-bottom:7px!important}.sovac_session{padding:0 20px}.sovac_session ul li{margin-bottom:15px}.sovac_session dl{overflow:hidden}.sovac_session dl dd{float:left;width:48%}.sovac_session dl dd:first-child{margin-right:3%;padding:0;height:107px;width:49%;max-width:191px}.sovac_session dl dd img{width:100%;height:100%}.sovac_session dl dd>span{color:#666;font-size:13px;position:relative;top:3px}.sovac_session dl dd p{font-size:15px;font-family:'NotoKr-Medium';line-height:22px;overflow:hidden;height:64px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:16px 0 0;margin-bottom:5px;color:#151515;box-sizing:border-box}.sovac_session_m{margin:0 20px 20px;background:#f6f6f6}.sovac_session_m img{width:100%}.sovac_session_m>div{padding:20px 20px 15px}.sovac_session_m div strong{font-size:16px;line-height:1.5;display:block}.sovac_session_m div>span{font-size:13px;color:#666;display:block;margin:5px 0 12px}@media (max-width:320px){.sovac_session dl dd:first-child{width:48%}}.bottom_banner{margin-top:60px}.swiper-bottom{width:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-bottom .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-bottom .swiper-slide{text-align:center;background:#fff;flex-shrink:0;width:100%;position:relative;transition-property:transform}.swiper-bottom .swiper-slide img{width:100%}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction{bottom:10px;right:15px;background:rgb(0 0 0 / .5);padding:5px 10px;color:#fff;border-radius:30px}div#footer{background:#f7f7f7;padding:30px 0;text-align:center}div#footer ul.foot_menu{text-align:center}div#footer ul.foot_menu li{display:inline-block;;color:#666;font-size:12px}div#footer ul.foot_menu li:after{content:"|";padding:0 6px 0 9px;color:#bbb;font-size:1px;position:relative;top:-2px}div#footer ul.foot_menu li:last-child:after{display:none}div#footer ul.foot_menu li.c-orange a{color:#4f2a7f;font-weight:500}div#footer .copyright2{color:#666;font-size:11px;margin-top:8px}.foot_btn{text-align:center;margin:15px 0}.foot_btn a{display:inline-block;width:31%;padding:5px 10px;margin:0 3px;text-align:left;font-size:13px}.foot_btn a.btn_purple_type{color:#fff;background:#4f2a7f url(../images/common/icon_gnb_arrow02.png)no-repeat center right 5px;background-size:7px;border:1px solid #4f2a7f}.foot_btn a.btn_white_type{background:url(../images/common/icon_gnb_arrow01.png)no-repeat center right 5px;background-size:7px;border:1px solid #4f2a7f}.photoList_wrap{overflow:hidden;padding:11px}.photoList_wrap .photoItem{position:relative;float:left;display:block;margin-right:23px}.photoList_wrap .inner_img{overflow:hidden;display:inline-block;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;width:48px;height:50px}.photoList_wrap .photoItem img{display:block;width:100%;height:100%;padding:0}.photoList_wrap .btn_circle_close{position:absolute;top:-9px;right:-10px;width:20px;height:20px;border:1px solid #cfcfcf;border-radius:50%;background:#fff url(../images/common/btn_circle_close.png) no-repeat center center;font-size:0;text-indent:-9999px}.keep{word-break:keep-all}.box_scrollx.sv_scrollx .list_contents .txt_box.keep p{word-break:keep-all}.sv_content_wrap.keep ul li p{word-break:keep-all}.sovac2020.keep dl dd p{word-break:keep-all}.box_visibility_set2{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:15px 0}.box_visibility_set2 .text_title{display:inline-block;width:73px;height:26px;line-height:26px;font-size:14px;color:#151515}.box_visibility_set2>div{margin:10px 0 0 74px}.button_session_info.adv2{margin-top:7px}.pop_wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);z-index:1000}.pop_ct.pop_event{background:none;z-index:99999;padding:30px;top:10%}.pop_ct.pop_event div.ct{position:relative}.pop_ct.pop_event div.ct img{width:100%}button.btn_hgl{background:#000;color:#fff;display:block;position:absolute;bottom:81px;padding:10px 59px;left:0;right:0;margin:0 auto;border:none;border-radius:10px;font-size:15px}.b-button{overflow:hidden;position:relative;top:-3px}.b-button button{display:block;float:left;width:50%;text-align:center;padding:15px;font-weight:700;background:#fff;border-right:1px solid #ccc;box-sizing:border-box}.point_c{color:#f06f1a}div.m_banner img{margin-top:10px;width:100%}div.m_banner p{color:#fff;font-size:13px;font-weight:700}@media (max-width:320px){div.m_banner p{font-size:12px}}.about-sovac{margin-top:104px}.about-sovac .top_bg{background:url(../images/online/Mabout_SOVAC_bg.png)no-repeat center;background-size:cover;height:160px}.about-sovac .top_bg h2{color:#fff;text-align:center;font-size:30px;position:relative;top:37%}.m_contents{padding:40px 0 0 20px}.m_contents ul li img{width:100%}.m_contents ul li h3,.replay h3{font-size:20px;padding:10px 0;position:relative}.m_contents ul li h3:after{content:"";width:24px;height:2px;display:inline-block;background:#f06f1a;position:absolute;left:0;bottom:5px}.m_contents ul li p,.replay p{font-size:13px;line-height:1.5;padding-bottom:60px;padding-right:35px;word-break:keep-all}.bottom_bg{background:url(../images/online/Mabout_SOVAC_bg2.png)no-repeat center;background-size:cover;height:119px;margin-bottom:60px}.bottom_bg p{color:#fff;text-align:center;font-size:13px;padding:30px 0;line-height:1.5}.partner h3{font-size:20px;text-align:center;font-weight:700;padding-bottom:20px}.partner p{text-align:center;padding:0 20px}.partner p img{width:100%}.partner+div p.more{text-align:center;color:#555;font-size:11px;background:url(../images/online/more.png)no-repeat top center}.partner+div p.more{text-align:center;color:#555;font-size:11px;background:url(../images/online/more.png)no-repeat top center;padding:26px 0 10px;margin:25px 0 50px}.pop_ct.find_ct.unsubscribe_ct.mysuni_ct{padding:0;width:100%;max-width:610px}.ct.unsubscribe.mysuni_app{padding:0 20px}.ct.unsubscribe.mysuni_app p{text-align:left;font-size:14px}.ct.unsubscribe.mysuni_app p.title_p{font-size:20px;font-weight:700;background:none;padding:25px 0;line-height:0}.ct.unsubscribe.mysuni_app p.title_p img{width:65px;position:relative;top:4px;margin-right:5px}.gray-box{background:#f7f7f7;padding:25px 20px;margin:20px 0}.gray-box b{font-size:16px;color:#333;display:inline-block;padding-bottom:15px}.gray-box p{font-size:14px;color:#333}.gray-box.num p{text-indent:-16px;padding-left:16px;padding-bottom:10px}.orange_text{color:#f06f1a}.orange_text b{font-size:16px;display:inline-block;padding-bottom:10px}.ct.unsubscribe.mysuni_app .orange_text p{font-size:14px;text-indent:-7px;padding-left:7px;margin:0}.con2{border-top:10px solid #f0f0f0;margin-top:25px;padding:25px 20px}.con2 p.tit b{font-weight:600}.con2 .gray-box{height:70px;overflow-y:auto}.con2 .gray-box p{font-size:12px}.btn_c.pop_c.uns_c.suni_c{margin:0;top:0}input[type="checkbox"]+.button_checktype03.session_c{font-size:12px;color:#151515}input[type="checkbox"]+.button_checktype03.session_c:before{top:91%}input[type="checkbox"]+.button_checktype03.session_c p{font-size:14px;line-height:.7}span.orange{color:#f06f1a;word-break:keep-all}.con2 span.orange{display:block;text-indent:-10px;padding-left:10px}.table_area.suni_table_area ul li{position:relative;margin-bottom:5px}.table_area.suni_table_area ul li p:first-child{position:absolute;left:0;top:0}.table_area ul li p.input{padding:0 0 0 100px}.table_area ul li p.input:after{display:none}.table_area.suni_table_area ul li p:after{position:relative;top:3px;left:2px}.event{background:url(../images/online/event_bg.png)no-repeat;background-size:cover;position:relative;padding-bottom:60px;max-width:1024px;margin:0 auto}.eve_content img{width:100%}.attendance{position:relative}.attendance ul{overflow:hidden;position:absolute;top:6.5%;left:5px;right:0;width:79%;margin:0 auto}.attendance ul li{float:left;width:32.3%;border:1px solid #fff0;height:266px;font-size:0}.attendance ul li:nth-child(1){background:url(../images/online/1.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(2){background:url(../images/online/2.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(3){background:url(../images/online/3.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(4){background:url(../images/online/4.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(5){background:url(../images/online/5.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(6){background:url(../images/online/6.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(7){background:url(../images/online/7.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(8){background:url(../images/online/8.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(9){background:url(../images/online/9.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(10){background:url(../images/online/10.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(11){background:url(../images/online/11.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(12){background:url(../images/online/12.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(1).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(2).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(3).on{background:url(../images/online/3_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(4).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(5).on{background:url(../images/online/5_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(6).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(7).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(8).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(9).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(10).on{background:url(../images/online/10_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(11).on{background:url(../images/online/num_on.png)no-repeat center;background-size:90%}.attendance ul li:nth-child(12).on{background:url(../images/online/12_on.png)no-repeat center;background-size:90%}.attendance .btn{display:inline-block;position:absolute;top:44.5%;left:0;right:0;width:150px;margin:0 auto;background:#18be92;color:#fff;text-align:center;border-radius:10px;font-size:17px;padding:11px;font-family:'NanumSquareRoundEB'}.attendance .btn.check{background:#007e7a url(../images/online/check_0.png)no-repeat 37px center;background-size:17px;padding-left:30px;width:120px}.attendance .btn.end{background:#859f98;color:rgb(255 255 255 / .6)}.blue-box{background:#031e5f;padding:25px;border-radius:15px;margin:0 20px}.blue-box p{color:#fff;font-size:17px;font-family:'NanumSquareRoundEB';text-align:left;font-weight:600;padding-bottom:10px}.blue-box ul li{color:#fff;font-size:12px;font-family:'NotoKr-Medium';text-align:left;margin-top:15px;text-indent:-8px;padding-left:8px}.pop_ct.pop_att_event{top:20%;width:90%;margin:0 auto;padding:0}.pop_ct.pop_att_event .ct .pop_message{padding:30px}.pop_ct.pop_att_event .ct .pop_message p{text-align:center;line-height:1.5;font-weight:500;font-size:17px;word-break:keep-all}.pop_ct.pop_att_event .ct .pop_message p.ct_title{color:#4f2a7f;font-size:20px;font-weight:700;padding-bottom:10px}.b-button.event-btn{top:0}.b-button.event-btn button{width:100%;background:#4f2a7f;color:#fff;border:none}.box_visibility_set.radio{border:none;padding:0}button.close{position:absolute;bottom:176px;right:21px;background:url(../images/online/x-btn.png)no-repeat center;width:25px;height:25px;border:none;z-index:999;background-size:100%}.pop_bottom_banner{position:absolute;width:100%;bottom:0;left:0;background:url(../images/online/pop-bg2.png)no-repeat center;background-size:cover;z-index:99999;border-radius:20px 20px 0 0}.pop_bottom_banner .swiper-bottom{width:100%;margin-right:auto;position:relative;overflow:hidden;list-style:none;z-index:1}.pop_bottom_banner .swiper-bottom>img{position:absolute;top:23px;left:28px;width:29%;max-width:160px}.pop_bottom_banner .swiper-bottom .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;z-index:9999}.pop_bottom_banner .swiper-bottom .swiper-slide{text-align:center;flex-shrink:0;width:100%;position:relative;transition-property:transform;height:118px;margin:43px 0 0;background:none}.pop_bottom_banner .swiper-bottom .swiper-slide img{width:100%}.pop_bottom_banner .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.pop_bottom_banner .swiper-pagination-fraction{bottom:17px;right:20px;background:rgb(0 0 0 / .3);padding:5px 10px;color:#fff;border-radius:30px}.pop_bottom_banner .swiper-bottom .swiper-slide p{color:#000;font-family:'NotoKr-Bold';font-size:20px;word-break:keep-all;line-height:1.3;text-align:left;height:44px;overflow:hidden;padding:11px 28px}.pop_bottom_banner .swiper-bottom .swiper-slide p.date{font-size:14px;font-family:'NotoKr-Medium';padding-top:10px;color:#4f2a7f}.pop_bottom_banner .swiper-pagination-fraction span{color:#fff}.pop_bottom_banner .swiper-pagination-fraction span:nth-child(2){color:rgb(255 255 255 / .5)}.animate__animated.animate__slideInUp.animate__infinite.infinite{width:100%;height:120px;position:absolute;bottom:0}span.pass{background:#e67429;color:#fff;display:inline-block;padding:0 5px;font-size:14px;margin-right:5px}@media (max-width:768px){.attendance ul li{height:196px}}@media (max-width:450px){.attendance ul li{height:112px}}@media (max-width:414px){.attendance ul li{height:104px}}@media (max-width:375px){.attendance ul li{height:92px}}@media (max-width:320px){.attendance ul li{height:80px}.attendance a.btn{font-size:15px;width:120px}}@media (max-width:280px){.attendance ul li{height:70px}}.bx-wrapper{position:relative;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.main_s_wrap{position:relative}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px;background:rgb(0 0 0 / .3);position:absolute;bottom:12px;width:fit-content;left:42px;border-radius:25px;padding:5px 10px 8px}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:8px;height:8px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #fff;box-sizing:border-box}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-controls-direction{display:none}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgb(80 80 80 / .75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-controls.bx-has-controls-direction.bx-has-pager{position:absolute;bottom:0;width:100%;left:0;right:0;margin:0 auto}.controls{position:absolute;bottom:36px;right:0;left:10px;width:fit-content}.s-btn{background:rgb(0 0 0 / .3) url(../images/online/btns-next-prev.png) no-repeat 9px 7px;background-size:27px;width:9px;overflow:hidden;position:absolute;z-index:499;text-indent:-9999px;border-radius:50px;padding:3px 12px}.s-btn.play{display:none}.s-btn.pause{width:15px;background-position:-10px;background-size:27px}.replay{text-align:center;margin-bottom:50px}.replay img{width:100%}.replay p{padding-bottom:20px}.replay a{display:inline-block;width:auto;height:auto;padding:10px 21px}.partner{background:#fafafa;padding-top:50px}.badge{width:15px;height:15px;display:inline-block;background:url(../images/common/badge.png)no-repeat;background-size:100%;font-size:0}.badge.list{position:absolute;margin:2px 7px}a.p_btn{display:inline-block;width:20px;height:20px;background:url(../images/main/more.png)no-repeat center;background-size:16px;position:absolute;right:0;top:7px}.view_cont_body.type-01 span.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.box_icongroup.re{position:relative;margin-top:16px;text-align:right}.box_icongroup.re button{margin-left:10px;position:relative}.view_cont_body.type-01 .box_icongroup.re button.notice_btn,.view_cont_body.type-01 .box_icongroup.re button.notice_btn2{margin-left:13px;position:relative;bottom:-1px}.inner{margin:0 20px;position:relative;margin-top:15px}.inner input{border:2px solid #4f2a7f;text-align:center;padding:2px 39px 0 39px;background-color:#fff}.inner input:focus{border:2px solid #a392bb;;width:100%}.inner input:focus~.button_icon_search{width:40px;height:40px;background:url(../images/common/icon_totalsearch_on.png) center center no-repeat;background-size:17px auto}.inner input:active{border:2px solid #4f2a7f;background-color:#fff}.inner input:active~.button_icon_search{width:40px;height:40px;background:url(../images/common/icon_totalsearch_on.png) center center no-repeat;background-size:17px auto}.inner input:focus::-webkit-input-placeholder{color:#fff0;opacity:0}.inner button{position:absolute;right:0;top:0}.whSelect_Wrap.floL select{position:absolute;top:11px;left:15px;border:0;background:url(../images/common/icon_button_moreshowarrow.png)no-repeat center right;background-size:11px;font-size:14px;padding:0 14px 0 0}.board{text-align:center;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 20px;margin:5px 0 15px}.board a:after{content:'';width:1px;height:10px;display:inline-block;margin:0 3px 0 7px;background:#ccc}.total_sch_wrap.type2 .board span:last-child:after{display:none}.total_sch_wrap.type2 .board strong.orange{display:inline-block;margin-right:10px;width:auto;margin-left:19px;width:518px;height:22px;background:none}.total_sch_wrap.type2 .board span{font-weight:700;color:#333}.total_sch_wrap.type2 .board span:after{content:'';width:1px;height:12px;background:#ccccca;display:inline-block;margin:0 4px 0 9px}.orange{color:#F96F1A}.madia_align_wrap{margin:5px 20px;position:relative}.aling_list{display:inline-block}.aling_list a{display:inline-block;font-size:14px;border:1px solid #ccc;border-radius:30px;padding:3px 10px;margin-right:5px;color:#888}.aling_list a.on{color:#4f2a7f;border-color:#4f2a7f}.whSelect_Wrap.floL1{position:absolute;top:0;right:0}.whSelect_Wrap.floL1 select{border:0;background:#f2f2f2 url(../images/common/icon_button_moreshowarrow.png)no-repeat center right 10px;background-size:14px;font-size:14px;padding:5px 30px 3px 15px;border-radius:30px;text-align:center;min-width:90px;max-width:143px;width:auto;text-align-last:center}strong.title{color:#3f1479;background:url(../images/common/icon_videoplay_p.png)no-repeat 0;background-size:20px;padding-left:27px;padding-top:5px;font-size:18px;display:inline-block;margin-bottom:10px;margin-top:20px;display:block}strong.title.cardnews{background:url(../images/common/icon_doc02_p.png)no-repeat 0;background-size:20px}strong.title.article{background:url(../images/common/icon_doc03_p.png)no-repeat 0;background-size:20px}.tbl_wrap.ty02{font-size:14px}.tbl_wrap.ty02 table{border-top:1px solid #000}.tbl_wrap.ty02 table th{background:#f4f4f4;border-bottom:1px solid #ddd;font-weight:700;padding:10px}.tbl_wrap.ty02 table td{border-bottom:1px solid #ddd;padding:10px}table caption{font-size:0;text-indent:-9999px}.sns_btn p,.sns_btn>div{text-align:center;font-weight:600}.sns_btn>div a{display:inline-block;margin:5px;width:40px;height:40px;font-size:0}.naver{background:url(../images/login/btn_naver.png)no-repeat center}.kakao{background:url(../images/login/btn_kakao.png)no-repeat center}.facebook{background:url(../images/login/btn_facebook.png)no-repeat center}.google{background:url(../images/login/btn_google.png)no-repeat center}.ios{background:url(../images/login/btn_ios.png)no-repeat center}.sns_btn p{font-size:14px;margin-top:20px}.table_info.type01.sns th{text-align:center;padding:0 15px;background:#fff;font-weight:700}.table_info.type01.sns td{text-align:center;padding:15px 5px}.table_info.type01.sns td:nth-child(2){text-align:left}.table_info.type01.sns td span{font-size:0;width:40px;height:40px;display:inline-block;text-align:center;position:relative;top:-8px}.table_info.type01.sns td a{display:inline-block;text-align:center;border:1px solid #ccc;padding:5px 8px;color:#999}.table_info.type01.sns td a.on{background:#ccc;color:#fff}.inner .button_icon_search{background:url(../images/common/icon_totalsearch_on.png) no-repeat center;background-size:17px}div.tag_label span{color:#fff;display:inline-block;font-size:11px;padding:2px 5px 0;border:0;margin:2px 2px 0 0}div.tag_label span.live{background:#f60}div.tag_label span.vod_light{background:#4f2a7f}div.tag_label span.networking{background:#32b16c}div.tag_label span.notice{background:#f29e26}.view_cont_body.type-01 .view_title.icon1{background:url(../images/main/icon1.png)no-repeat 0;background-size:28px;padding-left:35px;text-align:left;font-size:20px}.view_cont_body.type-01 .view_title.icon2{background:url(../images/main/icon2.png)no-repeat 0;background-size:28px;padding-left:35px;text-align:left;font-size:20px}.sovac_campain{margin:0 20px}.sovac_campain div.campain_img{margin-right:20px;z-index:99;position:relative}.sovac_campain div>a img{width:100%}.sovac_campain div.campain_txt{margin-left:20px;border:5px solid #ccc;padding:60px 24px 20px;position:relative;top:-30px;background:#fff}.sovac_campain div.campain_txt strong{font-size:21px;position:relative}.sovac_campain div.campain_txt strong:before{content:'';width:16px;height:17px;background:url(../images/main/mark.png)no-repeat;background-size:100%;display:inline-block;position:absolute;top:-24px;left:0}.sovac_campain div.campain_txt p{color:#666;font-size:12px;padding:10px 0}.sovac_campain div.campain_txt b{display:block;font-size:12px;padding-bottom:5px}.sovac_campain div.campain_txt span{display:block;font-size:13px;font-weight:700}div.center_btn{text-align:center}div.center_btn a{display:inline-block;border:1px solid #ccc;padding:7px 42px 7px 30px;border-radius:30px;text-align:center;background:url(../images/main/more2.png)no-repeat 82px center;background-size:12px;font-size:16px}.campain_area{border:1px solid #ccc;padding:15px;margin-bottom:10px}.day_info{margin:0 auto;padding:10px 0 7px 30px;width:220px;margin:0 auto;box-sizing:border-box}.day_info div.day_area{float:left;position:relative}.day_info div.time_area{text-align:left;padding-left:72px}.day_info div span.t_title{font-family:'GmarketSansBold';font-size:12px;color:#666;display:block;text-align:center}span.t_title.time{box-sizing:border-box;padding-right:28px}.day_info div span.s_date{font-family:'GmarketSansBold';font-size:13px;color:#000;letter-spacing:3.5px}.day_info div span.s_time{font-family:'GmarketSansLight';font-weight:600;font-size:13px;color:#666;letter-spacing:1.2px}.day_info.clear_b+p{font-size:14px;font-weight:700;margin:0 auto;text-align:center}.swiper-slide.scroll-img.scroll-top.on a .day_area:before{content:'';display:block;width:52px;height:31px;position:absolute;top:-21px;left:-42px;background-size:100%}.swiper-slide.scroll-img.scroll-top.ing a .day_area:before{content:'';background:url(../images/main/ing.png)no-repeat;display:block;width:52px;height:31px;position:absolute;top:-21px;left:-42px;background-size:100%}.b_right{text-align:right;margin-top:10px}.b_right div span{display:inline-block;padding-left:17px;font-size:13px;margin-left:8px}.b_right div span.v{background:url(../images/common/icon_videoplay_p.png)no-repeat 0;background-size:13px}.b_right div span.c{background:url(../images/common/icon_doc02_p.png)no-repeat 0;background-size:13px}.b_right div span.a{background:url(../images/common/icon_doc03_p.png)no-repeat 0;background-size:13px}@media screen and (max-width:320px){.view_cont_body.type-01 .text_cont{font-size:13px;color:#777}.swiper-slide.scroll-img.scroll-top.on a .day_area:before{left:-29px}.view_cont_body.type-01 .view_title.icon{background:url(../images/main/icon.png)no-repeat 0;background-size:15px;padding-left:22px;font-size:16px}}.ct.unsubscribe.kakaoshare p.title_p{background:url(../images/online/kakao.png)no-repeat center 42px;background-size:88px;padding:161px 0 20px}.ct.unsubscribe.kakaoshare p{line-height:1.6}.box_buttons a{display:block;text-align:center;line-height:2.7;font-size:17px}.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}section.campaign_con2,section.campaign_con3{position:relative}.content.topno{margin-top:104px}.content.topno img{width:100%;vertical-align:top}p.bar{background:#000;color:#fff;padding:15px;font-size:15px;text-align:center}p.bar+button{top:0;right:0;position:absolute;width:50px;height:51px;background:url(../images/campaign/slide_btn.png)no-repeat center;background-size:12px;font-size:0;border:0;transform:rotate(180deg)}.status_area{padding-bottom:20px}.status_area_btn.on,.Pm_area_btn.on{transform:rotate(0deg)}.status_area.off,.Pm_area.off{display:none}.status{overflow:hidden;padding:0 20px 20px}.status ul li{float:left;width:22%;border:1px solid #5c1989;margin:26px 3.2% 4px 0}.status ul li:nth-child(4n){margin-right:0}.status ul li img{width:100%;height:100%}strong.h-tag{font-size:20px;display:block;width:60%;line-height:1.6;background:#fff;text-indent:-77px;position:absolute;top:14%;margin:0 auto;left:0;right:0;padding:5px 0 3px 81px}mark.green{background-color:#e4ffc0;padding:0 10px 0 0;font-family:'NotoKr-Medium';letter-spacing:-1px}.btn_more{text-align:center;margin-top:7px}.btn_more a{display:inline-block;border-radius:5px;color:#fff;background:#400b6b;text-align:center;padding:5px 31px 3px;font-size:16px}.attention{background:#000;color:#fff;padding:20px}.attention strong{font-size:17px;font-weight:500;display:block;margin-bottom:10px}.attention p{font-size:12px;line-height:1.4;position:relative;margin-left:15px;word-break:keep-all}.attention p:before{content:'';width:6px;height:6px;border-radius:50%;background:#fff;display:inline-block;position:absolute;top:5px;left:-14px}.content.topno{max-width:720px;margin:104px auto 0}.c_info{font-weight:500;padding:10px 0 0;font-size:14px;text-indent:-8px;padding-left:15px;word-break:keep-all}.c_info:before{content:'* ';display:inline-block;position:relative;top:4px;margin-right:7px}@media screen and (max-width:601px){strong.h-tag{font-size:18px;width:58%;top:14.4%}}@media screen and (max-width:546px){strong.h-tag{font-size:17px;display:block;width:56%;top:14.6%}}@media screen and (max-width:526px){strong.h-tag{font-size:16px;top:14.9%}}@media screen and (max-width:487px){strong.h-tag{font-size:15px}}@media screen and (max-width:448px){strong.h-tag{font-size:14px;top:15.1%}}@media screen and (max-width:414px){strong.h-tag{font-size:13px;display:block;width:57%;top:15.2%;left:24px}}@media screen and (max-width:375px){strong.h-tag{font-size:12px}}@media screen and (max-width:375px){strong.h-tag{font-size:11px;top:16%;width:49%;left:0}}@media screen and (max-width:370px){.status ul li{margin:26px 3.1% 4px 0}}@media screen and (max-width:334px){strong.h-tag{font-size:10px}.status ul li{margin:26px 3% 4px 0}}@media screen and (max-width:324px){strong.h-tag{text-indent:-77px;width:52%;padding-left:83px;top:16.3%}}@media screen and (max-width:320px){.status ul li{width:21.7%}strong.h-tag{width:49%;left:3px}}@media screen and (max-width:299px){strong.h-tag{display:none}}.contents_list_top{position:absolute;right:0;top:0;background:url(../images/online/ic_top.png)no-repeat;width:32px;height:38px;z-index:9;background-size:100%;font-size:0}button.close.type2{width:185px;bottom:206px;color:#fff;background:url(../images/online/x-btn.png)no-repeat center right;background-size:26px;font-size:15px}.pop_bottom_banner.type2{padding-bottom:30px}.pop_bottom_banner .swiper-bottom .swiper-slide p.app_sovac{position:relative;top:-24px;line-height:1.5;text-align:center;font-size:17px}.btnArea{text-align:center}.btnArea a{display:inline-block;width:39%;padding:5px 10px;margin:0 3px;font-size:15px}.btnArea a.purple{color:#fff;background:#4f2a7f;background-size:7px;border:1px solid #4f2a7f}.btnArea a.white{background-size:7px;border:1px solid #4f2a7f;background:#fff;color:#4f2a7f}@media screen and (max-width:320px){.pop_bottom_banner .swiper-bottom .swiper-slide p{font-size:17px}}@media screen and (max-width:280px){.pop_bottom_banner .swiper-bottom .swiper-slide p{font-size:15px;height:53px}.btnArea a{font-size:13px}}.swiper-slide.scroll-img.scroll-top a>p span{display:inline-block;padding:2px 3px 0;color:#fff;background:#bbb;border-radius:3px;font-size:10px;position:relative;top:-2px}.swiper-slide.scroll-img.scroll-top a>p span.session.on{background:#7030A0}.swiper-slide.scroll-img.scroll-top a>p span.ir.on{background:#FFC000}.day_info.only{padding:10px 0 10px 0}.day_info.only div.day_area{float:none}.slide_inner.only:before{left:207px}.swiper-slide.scroll-img.scroll-top.on a .day_info.only .day_area:before{top:-19px;left:4px}.form_field01 span.nic{display:block;padding:15px 0 5px;font-weight:700}.round_tab_btn{margin:20px 0 5px;text-align:center}.round_tab_btn a{display:inline-block;color:#777;border:1px solid transparen;padding:10px;font-size:16px;border-radius:30px;margin:0 2px;background:#fff;width:110px;box-sizing:border-box}.round_tab_btn a.on{color:#4c2a79;border:1px solid #4c2a79}.box_contents_container h1.page_tit{text-align:center;padding:50px 0 7px;font-size:30px;font-weight:700}.box_contents_container h1.page_tit .sub_title{display:block;margin-top:10px;text-align:center;font-size:16px;font-weight:200;padding:0 20px}.view_cont_body.type-01 .text_cont{display:block;font-size:14px;color:#777;margin:0;border:0;padding:0}.box_scrollx.sv_scrollx .list_contents>li{width:250px;height:141px}.box_list_contgroup .inner_contgroup .txt_group{width:calc(100% - 160px)}.box_list_contgroup .inner_contgroup .info_imgbox{width:160px;height:90px;margin-top:3px}.box_list_contgroup .info_txt04{position:absolute;right:135px;top:0}.box_scrollx.sv_scrollx .list_contents .txt_box p{height:28px;-webkit-line-clamp:2}.box_scrollx.sv_scrollx .list_contents{padding:0 20px 100px}.sovac_session_m div h3{font-size:16px;line-height:1.5;display:block;font-weight:700}.sovac_session dl dd h3{font-size:15px;font-family:'NotoKr-Medium';line-height:22px;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-box-orient:vertical;padding:16px 0 0;color:#151515;box-sizing:border-box;height:80px;margin-bottom:15px;-webkit-line-clamp:3;font-weight:400;word-break:keep-all}.box_scrollx.sv_scrollx .list_contents .txt_box h3{font-size:15px;color:#151515;font-family:'NotoKr-Medium';padding:10px 0;white-space:normal;line-height:22px;overflow:hidden;height:34px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.sv_content_wrap ul li h3{font-size:15px;font-family:'NotoKr-Medium';line-height:19px;overflow:hidden;height:32px;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:5px 0;margin-bottom:17px;color:#151515;font-weight:400;word-break:keep-all}.sovac_campain div.campain_txt h3{font-size:21px;position:relative;font-weight:700}.sovac_campain div.campain_txt h3:before{content:'';width:16px;height:17px;background:url(../images/main/mark.png)no-repeat;background-size:100%;display:inline-block;position:absolute;top:-24px;left:0}.list_community .box_list_contgroup .inner_contgroup .txt_group{width:calc(100% - 140px);padding-right:10px}.list_community .box_list_contgroup .inner_contgroup .info_imgbox{width:140px;height:140px;margin-top:0}.badge.list{position:relative;vertical-align:top;margin:1px 0 1px 2px;width:16px;height:16px}.icon_play,.icon_doc02,.icon_doc03{width:16px;height:16px;vertical-align:top;padding:0;margin:1px 0 1px 2px;background-size:16px auto;box-sizing:border-box;border-radius:0}.box_list_contgroup .inner_contgroup .txt_group .text_tag{max-width:82px}.category h2{font-weight:400}.category a.on h2,.category a:hover h2{font-weight:600;transition:.3s}.list_type04.list_cont .box_list_contgroup .inner_contgroup .txt_group{position:relative;padding-right:10px}.list_type04.list_cont .box_list_contgroup .info_txt04{position:absolute;left:0;right:auto;top:auto;bottom:-20px;margin-top:0}.box_contents_container.type01 .box_btn span.badge{font-size:13px}.box_contents_container.type01 .box_btn span.badge:before{top:0;background-size:14px;width:16px;height:16px}.box_list_contgroup h3.info_txt01{font-size:16px}strong.title{background:url(../images/common/icon_videoplay_p.png)no-repeat 0 center;background-size:20px;padding-top:0}.relation_list{padding:0;width:100%;min-width:350px;max-width:750px;position:relative}.relation_list .swiper-container .swiper-wrapper{height:auto;margin-top:0}.relation_list .swiper-container{width:100%;height:100%;border-radius:0!important;margin:10px auto}.relation_list .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.relation_list .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.relation_list .swiper-pagination{position:relative}.relation_list .swiper-pagination-bullet{width:8px;height:8px}.relation_list .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:5px}.relation_list .swiper-pagination-bullet-active{background:#4f2a7f}.relation_list .bgHalf,.relation_list .bgHalf .img{width:100%}.relation_list .cont_list{overflow:unset}.relation_list .cont_list li{padding:0 5px}.relation_list .cont_list li .bgHalf{height:auto;position:relative}.relation_list .cont_list li .txtLine{padding:10px;height:139px;text-align:left;position:relative;border:1px solid #dfdfdf;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:keep-all}.relation_list .cont_list li .bgHalf .days3{left:15px;font-size:13px;position:absolute;bottom:24px;color:#999}.relation_list .cont_list li .titType2{font-size:14px;font-weight:400;padding:0;margin:10px 0;overflow:hidden;height:3em;line-height:1.5em;white-space:normal;text-overflow:ellipsis;-webkit-box-sizing:unset;box-sizing:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.relation_list .icon_play,.relation_list .icon_doc02,.relation_list .icon_doc03{font-size:0;position:absolute;right:15px;bottom:24px}.relation_list .txtLine .badge{vertical-align:top;margin-top:6px}.con_info td h2{font-weight:400}.option_category.mb10{margin-bottom:10px;position:relative}.option_category.mb10 .badge.list{position:absolute;right:0;color:#666;font-size:13px;margin-right:0;margin-top:5px;display:inline-block;background:none;width:auto}.option_category.mb10 .badge.list:before{content:'';width:16px;height:16px;display:inline-block;background:url(../images/common/badge.png)no-repeat;background-size:14px;margin-right:4px;vertical-align:top;margin-top:1px}.option_category.ac{text-align:center;position:relative}.option_category.ac .button_radiotype05.tip{position:relative;border:1px solid #ddd;color:#888}.option_category.ac .tool_tip{position:absolute;padding:0;top:33px;left:-200%;z-index:30;display:none;width:230px;background:#fff;line-height:1.5;color:#888;font-size:14px}.option_category.ac .tool_tip.al{text-align:left;left:0;right:auto}.option_category.ac .tool_tip.ar{text-align:right;left:auto;right:20px}.search_field.mt40{margin-top:40px}.button_floatfix01{background:rgb(79 42 127 / .7) url(../images/common/pen.png) no-repeat 6px 30px;padding-left:13px;background-size:16px auto;border-radius:50%;z-index:100;width:75px;height:75px}.button_floatfix01 .blind_text{color:#fff;width:auto;height:auto;visibility:visible;font-size:15px;font-weight:700}.option_category.ac .button_radiotype05{display:inline-block;height:auto;padding:5px 10px;line-height:1;border:1px solid #ddd;border-radius:24px;font-size:13px;color:#888}.option_category.ac .button_radiotype05.on{border:1px solid #4f2a7f;color:#4f2a7f}.option_category.ac .button_radiotype05.tip.on>span{display:block}.option_category.ac .button_radiotype05.tip.on:after{content:"";position:absolute;left:35%;margin:0 auto;bottom:-8px;display:inline-block;margin-left:.255em;vertical-align:.255em;border-top:.3em solid #999;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.list_type04.list_community .badge{vertical-align:top;margin-top:1px;margin-left:2px;width:16px;height:16px}.list_type04.list_community .box_list_contgroup .info_group{margin-top:13px}.list_type04.list_community .box_list_contgroup .info_group .info_txt02{display:inline-block;width:auto;font-size:13px;margin-right:10px}.list_type04.list_community .box_list_contgroup .info_group .info_txt03{display:inline-block;width:auto;font-size:13px;text-align:left}.list_type04.list_community .box_list_contgroup .info_group .info_txt03:before{content:'';height:10px;width:1px;background:#ddd;display:inline-block;margin-right:8px}.box_list_contgroup h3+.info_txt02{margin-top:13px}.sub_title{text-align:center;word-break:keep-all;padding:0 20px}.sub_title.mb30{margin-bottom:30px}.about-sovac .partner h4{padding:15px 0 20px;font-weight:400;font-size:14px;text-align:center;background:#f2f2f2}.about-sovac .partner h4 a{position:relative;word-break:keep-all}.about-sovac .partner h4 a+a:before{content:'';display:inline-block;width:1px;height:10px;margin-top:-7px;background-color:#aaa;margin-right:6px}.about-sovac .partner h4 a.on span{font-weight:600;color:#4f2a7f;border-bottom:2px solid #4f2a7f}.about-sovac .partner .section{background:#f7f7f7}.about-sovac .partner .section>div{width:100%;margin:0 auto;background:#fafafa}.about-sovac .partner .section ul{margin-left:5px}.about-sovac .partner .section ul:after{display:block;content:'';clear:both}.about-sovac .partner .section li{float:left;width:calc((100% - 30px)/3);background:#fff;text-align:center;margin-bottom:10px}.about-sovac .partner .section li+li{margin-left:10px}.about-sovac .partner .section li:nth-child(3n+1){margin-left:0}.about-sovac .partner .section li img{width:100%}.about-sovac .partner .section h3{text-align:center;font-size:19px;font-weight:600;padding:50px 0 0;background:#f2f2f2}.about-sovac .partner .section p{text-align:left;font-size:12px;color:#777;padding:8px 0 8px 10px}.box_popup_container .scroll{padding:0 10px 0 0;max-height:350px;overflow-x:hidden;overflow-y:scroll}.box_popup_container td a.link{border-bottom:1px dotted #555}.about-sovac .top_bg h1{color:#fff;text-align:center;font-size:30px;position:relative;top:37%}.about-sovac .partner h2{font-size:20px;text-align:center;font-weight:700;padding-bottom:20px}p.pop_title.ac{text-align:center}.about-sovac{margin-top:144px!important}.box_contents_container h1.page_tit.mt40{margin-top:40px}.m_contents ul li h2,.replay h2{font-size:20px;padding:10px 0;position:relative}.m_contents ul li h2:after{content:"";width:24px;height:2px;display:inline-block;background:#f06f1a;position:absolute;left:0;bottom:5px}.table_wrap.wide{overflow-x:auto}.programTable{width:100%;background:#fff;text-align:left;letter-spacing:-1px;min-width:350px}.programTable thead th{background:#f2f2f2;color:#151515;font-size:16px;text-align:center;padding:20px 0;border-right:1px solid #ddd;border-top:1px solid #151515}.programTable th{background:#f2f2f2;text-align:left;text-align:center;color:#222;padding:10px 0;border-bottom:1px solid #dbdbdb;font-weight:700;font-size:15px}.programTable td{word-break:break-word;padding:10px;font-size:14px;text-align:center;border:1px solid #ccc;color:#999}.programTable .align_l{text-align:left}.programTable p{color:#ff3b00;font-size:15px;text-align:left}.programTable ul li{text-align:left}.programTable .p_tag{font-size:14px;color:#563e9c;font-weight:700}.programTable td .al{text-align:left;display:block}.programTable td a{color:#000}.card_list.session_list ul li dd h3{-webkit-line-clamp:unset}.programTable h3{color:#ff3b00;font-size:15px;text-align:left;font-weight:700}.programTable td a>h3{text-decoration:underline;margin-bottom:10px;line-height:1.5em}.card_list.session_list ul li dd h3{height:auto}.list_table.online_timetable .type01 td ul li a h3{color:#151515;font-weight:700;font-size:16px;line-height:24px;padding-right:12px}.form_account .ac{text-align:center;margin:30px 0}.card_list ul li dd h2,.card_list ul li dd h3{font-weight:700;font-size:18px;height:41px;overflow:hidden;padding:3px 0 12px;text-overflow:ellipsis;line-height:1.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.s_txt1{font-size:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card_list ul li dl dd p.firm{color:#777;font-size:14px;height:auto;display:block;font-weight:400}.card_list ul li dl dd p.firm b{display:inline-block;margin-right:5px;font-weight:400}.top_page_banner_content{width:100%;padding-top:6px;text-align:center;margin:0 auto;transition:.4s}.top_page_banner_content img{width:100%}.top_page_banner_content .foot{padding:0;text-align:right;background:#fff;border:1px solid #ddd;border-top:0}.top_page_banner_content .foot button{border:0;display:inline-block;padding:5px 40px;background:none;color:#555}.top_page_banner_content .foot button:hover span{color:#3e21af;font-weight:600;border-bottom:1px solid #3e21af}.top_page_banner_content .foot button+button{border-left:1px solid #ddd}.card_list.list{margin:20px auto;max-width:500px}.card_list.list ul li img{width:100%;max-width:500px;height:auto}.button_menu.type06{background-image:url(../images/nav/icon_nav06.png)}.gnb li a,.list_nav li .button_menu{position:relative}.gnb li a em.new{position:absolute;top:9px;left:5px;width:5px;height:5px;border-radius:50%;background:#f60}.list_nav li .button_menu em.new{position:absolute;top:-1px;left:34px;width:5px;height:5px;border-radius:50%;background:#f60}#gnb .gnb>li.on a+.gnb_sublist{display:block}#gnb .gnb_sublist>ul li>a.on{font-weight:700}.list_qna .box_list_contgroup .info_txt04{position:relative;right:auto;top:auto}.view_header h1 span{display:block}.box_popup_container .box_popup_wrap.main_notice{padding:0}.box_popup_container .box_popup_wrap.main_notice .pop_foot button{float:left;width:50%;color:#222;text-align:center;font-size:15px;padding:15px 0;display:block;border-top:1px solid #ddd}.box_popup_container .box_popup_wrap.main_notice .pop_foot button+button{border-left:1px solid #ddd}.box_popup_container .box_popup_wrap.main_notice .pop_foot .cookie_btn{position:relative;right:auto;bottom:auto}.box_popup_container .box_popup_wrap.main_notice .pop_foot .button_popup_close{background:none;height:auto}.box_popup_container .box_popup_wrap.main_notice .pop_foot .button_popup_close.full{width:100%}.box_popup_container .box_popup_wrap.main_notice .pop_title{text-align:left;padding:8px 15px;margin:0;background:#4f2a7f;color:#fff;width:100%}.box_popup_container .box_popup_wrap.main_notice .imgArea{width:100%;height:400px;overflow-y:auto;text-align:center}.box_popup_container .box_popup_wrap.main_notice .imgArea img{width:100%;line-height:0;display:block}.box_popup_container .box_popup_wrap.main_notice .swiper-container{width:100%;height:auto;margin:0;border-radius:0}.box_popup_container .box_popup_wrap.main_notice .swiper-container .swiper-slide{height:auto}.box_popup_container .box_popup_wrap.main_notice .swiper-container .swiper-slide a{width:100%;display:block}.box_popup_container .box_popup_wrap.main_notice .swiper-container .swiper-wrapper{height:auto;margin-top:0;border-radius:0}.box_popup_container .box_popup_wrap.main_notice .swiper-pagination-bullets{bottom:-30px;background:none;width:100%;left:0;padding:5px 0}.box_popup_container .box_popup_wrap.main_notice .swiper-pagination-bullet-active{background:#4f2a7f}.box_popup_container .box_popup_wrap.main_notice .swiper-pagination-bullet{width:10px;height:10px}.box_popup_container .pop_inner{position:relative}.box_popup_container .box_popup_wrap.main_notice .pop_inner .imgArea{height:269px}.sub_pop_wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);z-index:1000;display:none;transition:.4s}.sub_pop_ct{position:absolute;top:50%;left:50%;background:#ebebeb;transform:translate(-50%,-50%);width:100%;height:100%;max-width:720px}.sub_pop_ct .pop_close{position:absolute;top:0;right:0;width:40px;height:35px;line-height:35px;font-size:0;text-align:center;box-sizing:border-box;background:none}.sub_pop_ct .pop_close:before{content:'×';padding-top:5px;font-size:47px;font-weight:lighter;color:#000;font-family:'NotoKr-Thin';position:relative;top:0;right:10px;height:50px;width:50px;line-height:39px;overflow:hidden;display:block;box-sizing:border-box;background:rgb(256 256 256 / .8)}.tablesession .scroll{position:relative;height:100%;overflow:hidden;overflow-y:auto}.tablesession{background:#fff}.tablesession p,.tablesession li{font-size:15px;line-height:1.5em}.tablesession h2{color:#451c8b;font-weight:700;font-size:22px;margin-bottom:10px}.tablesession h2+p{color:#000;margin-bottom:30px}.tablesession .tablesession_contents{padding:20px}.tablesession .tablesession_contents>img{position:absolute;max-width:390px;margin-left:-20px}.tablesession img{border:0;max-width:100%}.tablesession .t_sub_info{margin:327px 0 80px}.tablesession .t_sub_info h3{color:#451c8b;font-size:18px;font-weight:700;background:url(../images/about/tablesession_bar.png)no-repeat;padding:15px 0 5px}.tablesession .t_sub_info ul li{color:#595858}.tablesession .t_sub_info ul li:before{content:'·';padding-right:7px;font-weight:700}.tablesession .t_sub_info p{font-weight:600;color:#ff3b00;margin-top:15px;text-indent:-17px;padding-left:17px}.tablesession .exhibition ul{overflow:hidden;text-align:center}.tablesession .exhibition ul li{display:inline-block;width:32.4%}.tablesession .exhibition ul li p{background:#e1e1e1;color:#969696;cursor:pointer;padding:10px 0;letter-spacing:-.5px;font-weight:400;font-size:14px}.tablesession .exhibition ul li.on p{background:#451c8b;color:#fff}.tablesession .p_box{border:1px solid #451c8b;box-sizing:border-box;text-align:center}.tablesession .walker{display:none}.tablesession .vista{display:none}.tablesession .tablesession_visual{background:url(../images/about/visual_top.png) no-repeat center;padding:40px 20px;background-size:cover}.tablesession .tablesession_visual p{font-weight:600;font-size:18px}.tablesession .tablesession_visual p.place{position:relative}.tablesession .tablesession_visual p.place::after{content:'';display:block;position:absolute;bottom:-20px;width:20px;height:4px;background:#222}.tablesession h1{text-align:left;font-size:26px;font-weight:700;display:block;margin-top:40px;letter-spacing:-.5px}.tablesession .mCSB_inside>.mCSB_container{margin-right:0}.tablesession .row:after{display:block;content:'';clear:both}.tablesession .col2{float:left;width:50%}.tablesession .grand .sec1{width:40%}.tablesession .grand .sec2{width:60%}.tablesession .p_box{padding:10px;box-sizing:border-box}.tablesession .p_box p{text-align:left;font-size:18px;font-weight:600;margin-bottom:20px}.tablesession .p_box li{text-align:left;margin-bottom:10px;font-size:13px;letter-spacing:-1px;padding-left:36px;position:relative;line-height:1.3em;height:30px}.tablesession .p_box li b{letter-spacing:-1px;position:absolute;left:0;background:#624297;color:#fff;width:30px;height:30px;display:inline-block;font-weight:400;font-size:11px;text-align:center;line-height:28px}.tablesession .sec2 .p_box li b{background:#ec6519}.tablesession .txt_purple{color:#624297}.tablesession .txt_orange{color:#ec6519}.tablesession .grand .sec2 li b{background:#ec6519}.tablesession .walker ul{padding:40px 20px}.tablesession .vista ul{padding:40px 20px}.tablesession .vista .sec1{width:60%}.tablesession .vista .sec2{width:40%}@keyframes iconnew{0%{width:5px;height:5px;top:9px;left:48%;opacity:1}50%{width:8px;height:8px;top:6px;left:48%;opacity:0}100%{width:5px;height:5px;top:9px;left:48%;opacity:1}}@media (max-width:375px){.about-sovac .partner h4 a{font-size:13px;display:inline-block}}.row:after{display:block;content:'';clear:both}.top_page_banner_content .foot{background:#f7f7f7}.top_page_banner_content .imgArea{line-height:0}.top_page_banner_content .foot button{padding:3px 10px;width:calc((100% - 3px)/2);border:0;background:#f7f7f7}.top_page_banner_content .foot button+button{border-left:1px solid #ddd}#gnb:after{content:'';position:fixed;top:58px;right:-30px;z-index:0;width:64px;height:45px;background:-moz-linear-gradient(left,#fff0 0,#fff 24%);background:-webkit-linear-gradient(left,#fff0 0,#fff 24%);background:linear-gradient(to right,#fff0 0,#fff 24%);pointer-events:none}#gnb .gnb>li:last-child{padding-right:34px}.box_list_contgroup .inner_contgroup{position:relative}.list_type04>li,.list_type05>li{padding:15px 0}.list_community .box_list_contgroup .inner_contgroup .txt_group{width:50%;padding-right:5px}.list_community .box_list_contgroup .inner_contgroup .info_imgbox{width:50%;height:auto;position:relative}.list_type04.list_community .box_list_contgroup .info_group{margin-top:5px}ul.list_type04.list_community li div.pin{position:absolute;top:15px;right:0;background:url(../images/online/pin.png)no-repeat;background-size:100%;width:30px;height:30px;font-size:0;z-index:99}@media (max-width:390px){.list_type04.list_community .box_list_contgroup .info_group .info_txt03:before{display:none;margin-right:0}}.box_list_contgroup .inner_contgroup .txt_group{width:50%;padding-right:5px}.box_list_contgroup .inner_contgroup .info_imgbox{width:50%;height:auto}.list_community .box_list_contgroup .inner_contgroup .info_imgbox{position:relative;max-width:800px;margin:0 auto;overflow:hidden}.list_community .box_list_contgroup .inner_contgroup .info_imgbox:after{content:"";display:block;padding-bottom:100%}.list_community .box_list_contgroup .inner_contgroup .info_imgbox .square-inner{position:absolute;width:100%;height:100%}.box_contents_container.ir-briefing{padding:0}.ir-briefing .category-wrap{width:100%;margin:20px auto 0;position:relative;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none}.ir-briefing .category-wrap::-webkit-scrollbar{display:none}.ir-briefing .category-wrap ul{width:830px;padding-left:20px;padding-right:20px}.ir-briefing .category-wrap li{float:left;box-sizing:border-box;padding-bottom:65px}.ir-briefing .category-wrap li+li{margin-left:calc(110px/17)}.ir-briefing .category-wrap ul:after{content:'';display:block;clear:both}.ir-briefing .category-wrap li a{display:block;position:relative;background:url(../images/irbriefing/ico_cat_big_00.png) no-repeat;background-size:100%;font-size:0;width:40px;height:55px}.ir-briefing .category-wrap li a:after{display:none;content:'';position:absolute;bottom:-70px;left:14px;width:13px;height:6px;background:url(../images/irbriefing/ico_arrow_b.png) no-repeat;z-index:1;padding-bottom:60px}.ir-briefing .category-wrap li a span{display:none;position:absolute;left:50%;margin-left:-169px;top:73px;font-size:13px;color:#999;background:rgb(256 256 256 / .8);width:300px;padding:0 20px;z-index:1;text-align:center;line-height:1.4em;height:44px}.ir-briefing .category-wrap .bg{display:none;width:850px;height:56px;background:rgb(256 256 256);position:absolute;left:0;top:56px;z-index:2;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.on a:after,.ir-briefing .category-wrap li.on a span{display:block;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li a:hover span{z-index:5}.ir-briefing .category-wrap li:nth-child(1).on a:after{display:none}.ir-briefing .category-wrap li.on:nth-child(1) a{background:url(../images/irbriefing/ico_cat_big_00_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(2) a{background:url(../images/irbriefing/ico_cat_big_01.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(2) a{background:url(../images/irbriefing/ico_cat_big_01_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(2) a span{left:0;margin-left:-67px;text-align:left}.ir-briefing .category-wrap li:nth-child(3) a{background:url(../images/irbriefing/ico_cat_big_02.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(3) a{background:url(../images/irbriefing/ico_cat_big_02_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(4) a{background:url(../images/irbriefing/ico_cat_big_03.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(4) a{background:url(../images/irbriefing/ico_cat_big_03_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(5) a{background:url(../images/irbriefing/ico_cat_big_04.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(5) a{background:url(../images/irbriefing/ico_cat_big_04_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(6) a{background:url(../images/irbriefing/ico_cat_big_05.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(6) a{background:url(../images/irbriefing/ico_cat_big_05_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(7) a{background:url(../images/irbriefing/ico_cat_big_06.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(7) a{background:url(../images/irbriefing/ico_cat_big_06_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(8) a{background:url(../images/irbriefing/ico_cat_big_07.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(8) a{background:url(../images/irbriefing/ico_cat_big_07_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(9) a{background:url(../images/irbriefing/ico_cat_big_08.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(9) a{background:url(../images/irbriefing/ico_cat_big_08_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(10) a{background:url(../images/irbriefing/ico_cat_big_09.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(10) a{background:url(../images/irbriefing/ico_cat_big_09_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(11) a{background:url(../images/irbriefing/ico_cat_big_10.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(11) a{background:url(../images/irbriefing/ico_cat_big_10_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(12) a{background:url(../images/irbriefing/ico_cat_big_11.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(12) a{background:url(../images/irbriefing/ico_cat_big_11_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(13) a{background:url(../images/irbriefing/ico_cat_big_12.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(13) a{background:url(../images/irbriefing/ico_cat_big_12_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(14) a{background:url(../images/irbriefing/ico_cat_big_13.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(14) a{background:url(../images/irbriefing/ico_cat_big_13_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(15) a{background:url(../images/irbriefing/ico_cat_big_14.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(15) a{background:url(../images/irbriefing/ico_cat_big_14_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(16) a{background:url(../images/irbriefing/ico_cat_big_15.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(16) a{background:url(../images/irbriefing/ico_cat_big_15_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(17) a{background:url(../images/irbriefing/ico_cat_big_16.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(17) a{background:url(../images/irbriefing/ico_cat_big_16_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(17) a span{left:auto;right:0;margin-right:-88px;width:174px}.ir-briefing .category-wrap li:nth-child(18) a{background:url(../images/irbriefing/ico_cat_big_17.png) no-repeat;background-size:100%}.ir-briefing .category-wrap li.on:nth-child(18) a{background:url(../images/irbriefing/ico_cat_big_17_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li:nth-child(18) a span{left:auto;right:0;margin-right:-20px;text-align:right}.ir-briefing .category-wrap li.all:nth-child(2) a{background:url(../images/irbriefing/ico_cat_big_01_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(3) a{background:url(../images/irbriefing/ico_cat_big_02_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(4) a{background:url(../images/irbriefing/ico_cat_big_03_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(5) a{background:url(../images/irbriefing/ico_cat_big_04_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(6) a{background:url(../images/irbriefing/ico_cat_big_05_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(7) a{background:url(../images/irbriefing/ico_cat_big_06_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(8) a{background:url(../images/irbriefing/ico_cat_big_07_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(9) a{background:url(../images/irbriefing/ico_cat_big_08_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(10) a{background:url(../images/irbriefing/ico_cat_big_09_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(11) a{background:url(../images/irbriefing/ico_cat_big_10_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(12) a{background:url(../images/irbriefing/ico_cat_big_11_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(13) a{background:url(../images/irbriefing/ico_cat_big_12_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(14) a{background:url(../images/irbriefing/ico_cat_big_13_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(15) a{background:url(../images/irbriefing/ico_cat_big_14_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(16) a{background:url(../images/irbriefing/ico_cat_big_15_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(17) a{background:url(../images/irbriefing/ico_cat_big_16_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .category-wrap li.all:nth-child(18) a{background:url(../images/irbriefing/ico_cat_big_17_on.png) no-repeat;background-size:100%;transition:0.4s;-webkit-transition:0.4s}.ir-briefing .filter-wrap{padding:0;margin-bottom:20px}.ir-briefing .filter-wrap .floL.floL4{position:relative;background:#f0f0f0;height:30px;width:92px;margin-right:20px;float:right!important;border-radius:30px}.ir-briefing .filter-wrap .floL.floL4 select{outline:none;font-size:13px;color:#333;text-align-last:center;text-align:left;height:30px;padding:0 20px 0;background-position:90% center;background-size:12px;top:0;left:0}.ir-briefing .filter-wrap:after{content:'';display:block;clear:both}.ir-briefing .card-wrap{padding:20px;border-top:1px solid #ddd}.ir-briefing .card-wrap li{width:100%;margin-bottom:20px;padding:0;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 2px 5px 0 rgb(0 0 0 / 8%),0 2px 10px 0 rgb(0 0 0 / 6%)}.ir-briefing .card-wrap li dt{border-bottom:1px solid #ddd;line-height:0;padding:20px;box-sizing:border-box;text-align:center}.ir-briefing .card-wrap li dt img{width:100%;max-width:200px}.ir-briefing .card-wrap li dd{position:relative;padding:15px 20px}.ir-briefing .card-wrap li dd h2{font-size:20px;margin-bottom:10px;margin-top:5px;letter-spacing:0;color:#151515}.ir-briefing .card-wrap li dd p{line-height:1.7em;word-break:keep-all;color:#777;font-size:14px;letter-spacing:0}.ir-briefing .card-wrap li dd:last-child{text-align:right}.ir-briefing .card-wrap li dd em{position:absolute;left:20px;bottom:26px;font-size:13px;color:#999;letter-spacing:0}.ir-briefing .card-wrap li dd em i{display:inline-block;margin-left:5px;background:#51b950;border-radius:50%;width:8px;height:8px}.ir-briefing .card-wrap li dd span{display:inline-block;width:35px;height:35px;font-size:0}.ir-briefing .card-wrap ul:after{content:'';display:block;clear:both}.ir-briefing .detail{margin-top:6px;background:#f5f5f5}.ir-briefing .detail:after{content:'';display:block;clear:both}.ir-briefing .detail .head{background:#4f2a7f url(../images/irbriefing/top_bar.png) no-repeat 0 0;height:50px;margin-bottom:20px;position:relative}.ir-briefing .detail .head a{position:absolute;top:0;right:0;display:inline-block;background:url(../images/irbriefing/ico_share.png) no-repeat center;font-size:0;width:60px;height:50px}.ir-briefing .detail .head a:hover{opacity:.7}.ir-briefing .detail .col2{float:left;box-sizing:border-box}.ir-briefing .detail .col2.left{width:100%;padding:0 20px}.ir-briefing .detail .col2.right{width:100%;padding:0}.ir-briefing .detail .left dt{background:#fff;line-height:0;padding:20px 30px;border-radius:10px;height:120px;text-align:center;box-sizing:border-box}.ir-briefing .detail .left dt img{max-width:200px;width:100%}.ir-briefing .detail .left dd{position:relative;padding-bottom:15px}.ir-briefing .detail .left dd h1{padding-left:5px;text-align:left;margin-bottom:10px;letter-spacing:0;font-weight:400;font-size:18px}.ir-briefing .detail .left dd h1 b{font-size:28px}.ir-briefing .detail .left dd p{font-size:14px;padding-left:5px;text-align:left;line-height:1.7em;word-break:keep-all;color:#777;letter-spacing:0}.ir-briefing .detail .left dd{text-align:right}.ir-briefing .detail .left dd span{display:inline-block;margin-top:10px}.ir-briefing .detail .left dd span img{width:30px;height:30px;font-size:0;border-radius:5px}.ir-briefing .detail .left .com-info{background:#fff;border:1px solid #e9e9e9;border-radius:10px;padding:10px 20px;margin-bottom:10px}.ir-briefing .detail .left .com-info li{font-size:14px;padding:8px 5px 8px 115px;color:#777;letter-spacing:0;position:relative;word-break:break-all}.ir-briefing .detail .left .com-info li label{position:absolute;left:0}.ir-briefing .detail .left .com-info li+li{border-top:1px solid #f5f5f5}.ir-briefing .detail .left .com-info em{display:inline-block;margin-left:5px;margin-bottom:2px;background:#51b950;border-radius:50%;width:8px;height:8px}.ir-briefing .detail .left .site-info{padding-top:5px;padding-left:5px}.ir-briefing .detail .left .site-info li{position:relative;padding-left:25px;margin-bottom:13px;background:url(../images/irbriefing/ico_home.png) no-repeat 0 center}.ir-briefing .detail .left .site-info li.instagram{background:url(../images/irbriefing/ico_instagram.png) no-repeat 0 center}.ir-briefing .detail .left .site-info li.youtube{background:url(../images/irbriefing/ico_youtube.png) no-repeat 0 center}.ir-briefing .detail .left .site-info li a{font-size:15px;color:#777}.ir-briefing .detail .left .site-info li a:hover{color:#4f2a7f}.ir-briefing .detail .left .publish-day{color:#4f2a7f;font-size:15px;margin:30px 0;padding-left:5px}.ir-briefing .detail .row:after{content:'';display:block;clear:both}.ir-briefing .detail .right .col2{width:100%;padding:20px;background:linear-gradient(90deg,#fff,#fcfdfc);border-top:1px solid #ededed;margin-bottom:10px}.ir-briefing .detail .right h2{font-size:18px;color:#222;margin-bottom:8px}.ir-briefing .detail .right p{color:#777;letter-spacing:0;line-height:1.6em;font-size:16px}.ir-briefing .detail .right iframe{width:100%;height:184px;margin-bottom:8px}.ir-briefing .detail .right .img{margin-bottom:8px;display:block}.ir-briefing .detail .right .img img{width:100%}.ir-briefing .detail .right .sec3{background:linear-gradient(90deg,#fff,#fcfdfc);padding:30px 0;border-top:1px solid #ededed}.ir-briefing .detail .right .column-area{padding:0 20px}.ir-briefing .detail .right .column-area h3{margin-bottom:15px}.ir-briefing .detail .right .column-area h3 span{font-size:20px;margin-bottom:10px;line-height:1.7em;color:#fff;background:#4f2a7f;padding:0 5px 2px;letter-spacing:0;font-weight:400}.ir-briefing .detail .right .column-area .con{margin-bottom:20px}.ir-briefing .detail .right .column-area h6{font-size:16px;margin-bottom:10px;line-height:1.7em;color:#4f2a7f;letter-spacing:0;font-weight:700}.ir-briefing .detail .right .column-area p{font-size:16px;margin-bottom:10px;line-height:1.7em;color:#555}.ir-briefing .detail .col2{float:none}.ir-briefing .detail .right h2{font-weight:700}.ir-briefing .detail .left .site-info li.email{background:url(../images/irbriefing/ico_email.png) no-repeat 1px 4px;background-size:15px}.ir-briefing .detail .left .publish-day{font-size:13px;margin:20px 0}.ir-briefing .detail .left .com-info li{font-size:13px;min-height:35.5px;box-sizing:border-box}.ir-briefing .detail .left .com-info li.ar{text-align:left}.ir-briefing .detail .left .com-info li.ar span{display:inline-block;float:right}.ir-briefing .detail .left .site-info li a{font-size:14px}.ir-briefing .detail .right .sec1 p,.ir-briefing .detail .right .sec2 p{font-size:13px}.ir-briefing .detail .right h2{font-size:16px}.ir-briefing .detail .right .sec1 .img,.ir-briefing .detail .right .sec2 .img{margin-bottom:3px}.ir-briefing .detail .right .sec1 iframe{margin-bottom:3px}.ir-briefing .detail .right .sec3{padding-bottom:10px}.ir-briefing .detail .ps{font-size:12px;color:#999;background:#fff;padding:0 20px 20px 31px;text-indent:-13px}.ir-briefing .detail .right .col2.sec2{margin-top:10px}.ir-briefing .detail .left .com-info{padding:5px 20px}.ir-briefing .card-wrap li dd h2{font-weight:600}.blur-wrap{position:relative}.blur-wrap .right-blur{position:absolute;top:0;right:-40px;z-index:0;width:64px;height:90px;background:-moz-linear-gradient(left,#fff0 0,#fff 35%);background:-webkit-linear-gradient(left,#fff0 0,#fff 35%);background:linear-gradient(to right,#fff0 0,#fff 35%);pointer-events:none}.ir-briefing .category-wrap ul{padding-right:35px}.ir-briefing .card-wrap li dd{background:#f7f7f7}.box_contents_container.type01 .category{padding-right:30px}.main-svnews{padding:0 20px}.main-svnews li{width:100%;margin-bottom:15px}.main-svnews li a{display:block;position:relative;padding:13px 15px 15px 135px;height:120px;overflow:hidden;box-sizing:border-box;border:1px solid #e3e3e3}.main-svnews li a span{display:block;width:120px;height:120px;position:absolute;left:0;top:0;box-sizing:border-box;overflow:hidden}.main-svnews li a span img{width:100%;height:100%;line-height:0;transition:0.3s;-webkit-transition:0.3s}.main-svnews li h3{font-size:15px;font-family:'NotoKr-Medium';width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;height:3em!important;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-svnews li p{margin-top:10px;color:#666;width:100%;font-size:13px;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;height:3em!important;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-svnews li.pin h3{height:1.5em!important;-webkit-line-clamp:1}.main-svnews li.pin p{height:4.5em!important;-webkit-line-clamp:3;margin-top:13px}.sovac_session .main-session dl dd:first-child{margin-right:15px;width:160px;height:120px}.sovac_session .main-session dl dd{float:left;width:calc(100% - 175px)}.sovac_session .main-session dl dd h3{padding-top:10px;margin-bottom:10px;line-height:1.3em;height:4.6em}.main.ir-briefing .card-wrap{padding:0 20px;border-top:0}.ir-briefing .filter-wrap .floL.floL4{position:absolute;left:20px;top:0;z-index:109}.ir-briefing .box_filter_wrap .box_btn{padding:8px 20px 10px 20px}.box_filter_wrap .box_btn{z-index:108}.box_filter_wrap.active .box_btn{z-index:130}.ir-briefing .button-info{display:inline-block;font-size:13px;border:1px solid #f60;border-radius:30px;padding:5px 15px;color:#f60;margin-top:-5px}.box_popup_container .box_popup_wrap.ir-briefing-pop .pop_contbox{margin-top:15px;border-top:1px solid #ddd;padding:20px 0 0}.box_popup_container .box_popup_wrap.ir-briefing-pop .descbox{background:#fff;padding:0}.box_popup_container .box_popup_wrap.ir-briefing-pop .inner-box{background-color:#f4f4f4;padding:10px;margin-top:20px}.box_popup_container .box_popup_wrap.ir-briefing-pop .underline{border-bottom:1px solid #999;font-size:13px}.box_popup_container .box_popup_wrap.ir-briefing-pop .bold{font-weight:700;z-index:1;color:#f60}.member-irbriefing .descbox{background:#fff;padding:0;font-size:13px;line-height:1.6em}.member-irbriefing .inner-box{background-color:#f4f4f4;padding:10px;margin-top:20px}.member-irbriefing .underline{border-bottom:1px solid #999;font-size:13px}.member-irbriefing .bold{font-weight:700;z-index:1;color:#f60}.member-irbriefing .table_info.type01 a.btn{display:inline-block;margin-left:10px;border-radius:3px;text-align:center;border:1px solid #ccc;padding:5px 8px;color:#999}.ir-briefing .detail .left .site-info li.etc{background:url(../images/irbriefing/ico_etc.png) no-repeat 0 center}.main.ir-briefing ul{white-space:nowrap;overflow-x:auto;overflow-y:hidden}.main.ir-briefing ul li{display:inline-block;width:250px}.main.ir-briefing ul li+li{margin-left:15px}.main.ir-briefing ul dd p{white-space:normal}.s_txt2{width:100%;font-size:1em;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;height:3em!important;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.view_cont_body.type-01.center.mt23{margin-top:23px}.view_cont_body.type-01.center.mt20{margin-top:20px}.main.ir-briefing ul{-ms-overflow-style:none;scrollbar-width:none}.main.ir-briefing ul::-webkit-scrollbar{display:none}.ir-briefing .button-info{position:absolute;right:79px;z-index:109;top:5px}.ir-briefing .box_filter_wrap.active .filter-wrap{margin-bottom:0}.etc_list_menu li{position:relative}.etc_list_menu li a em.new{position:absolute;top:-4px;left:14px;width:4px;height:4px;border-radius:50%;background:#f60}.box_viewsession_wrap .box_introgroup .box_descgroup{padding:20px 20px 20px 13%}.list_table .txtgroup>a.txt01{display:inline-block;letter-spacing:0;vertical-align:middle;border-bottom:1px dotted #4f2a7f}.box_popup_wrap.scroll_ct .scroll{padding:10px 10px;max-height:60vh;overflow-x:hidden;overflow-y:auto;background:#f9f9f9;margin-top:10px;line-height:1.5em;box-sizing:border-box;font-size:14px}.box_popup_wrap.apply .scroll{padding:10px 10px;max-height:120px;overflow-x:hidden;overflow-y:auto;background:#f9f9f9;margin-top:10px;line-height:1.5em;box-sizing:border-box;font-size:13px}.box_popup_wrap.apply .mt20{margin-top:20px}.box_popup_wrap.apply .mt10{margin-top:10px}.box_popup_wrap.apply .al{text-align:left}.payment-wrap select{width:100%;border:0;background:#f2f2f2 url(../images/common/icon_button_moreshowarrow.png)no-repeat center right 10px;background-size:14px;font-size:14px;padding:5px 30px 3px 15px;border-radius:0;text-align:center;height:40px;text-align-last:center}.payment-wrap .block{display:block}.payment-wrap .block input{width:calc(100% - 120px);margin-top:5px;font-size:14px;border:1px solid #eee;background:#fff}.payment-wrap .txtwon{font-size:13px;padding-left:5px}.apply_wrap .info_title{position:relative}.apply_wrap .info_title .btn-wrap{display:block;margin-top:8px}.apply_wrap .info_title .btn-wrap .btn.session{display:inline-block;background:#e67429;padding:5px 10px;color:#fff;font-size:13px;border-radius:3px}.qr-wrap ul{padding-top:20px}.qr-wrap li{display:inline-block;vertical-align:top;width:80px;margin-bottom:10px;margin-right:8px;position:relative}.qr-wrap li span{display:block;width:80px;height:80px;margin:0 auto}.qr-wrap li span img{width:100%}.qr-wrap li p{margin-top:10px;font-size:12px;color:#000;font-weight:600;line-height:1.3em}.qr-wrap li time{display:block;font-size:10px;font-weight:300;color:#fff;position:absolute;top:40px;padding:0 14px;word-break:keep-all}.qr-wrap li.used span{position:relative}.qr-wrap li.used span:after{content:'사용';background:rgb(0 0 0 / .8);width:100%;height:100%;position:absolute;left:0;color:#fff;font-size:16px;vertical-align:middle;line-height:53px;text-align:center}.ir-briefing .card-wrap li a{position:relative;display:block}.ir-briefing .card-wrap li a div.pin{position:absolute;top:0;right:0;background:url(../images/online/pin.png)no-repeat;background-size:100%;width:40px;height:40px;font-size:0;z-index:99}#gnb .gnb>li{vertical-align:top;padding:0 8px}@-webkit-keyframes flip{0%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}40%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}60%{background:url(../images/program/sovac2022_gnb_02.png) no-repeat center;background-size:95px 43px}80%{background:url(../images/program/sovac2022_gnb_02.png) no-repeat center;background-size:95px 43px}100%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}}@keyframes flip{0%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}40%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}60%{background:url(../images/program/sovac2022_gnb_02.png) no-repeat center;background-size:95px 43px}80%{background:url(../images/program/sovac2022_gnb_02.png) no-repeat center;background-size:95px 43px}100%{background:url(../images/program/sovac2022_gnb_01.png) no-repeat center;background-size:95px 43px}}.list_place:after{content:'';clear:both;display:table}.list_place>li{display:block;float:left;margin-bottom:0;height:47px;box-sizing:border-box}.list_place li a.txt01{position:relative;display:block;padding-left:33px}.list_place>li .txtnum{position:absolute;left:0;top:0}.list_place>li .txt{padding-left:0}#gnb .gnb_sublist>ul#idGnbSubProgram_1 li{width:105px}h1.page_tit.mt41{margin-top:41px}h1.page_tit.bottom_line{position:relative}h1.page_tit.bottom_line:after{content:'';display:block;width:calc(100% - 40px);height:2px;background-color:#3f1479;margin:30px auto 0}.list_table td.txt01 .txt{margin-bottom:0;padding-bottom:0}.list_table td .txttime{margin-bottom:15px}.list_table th.ac{text-align:center}.list_table td.txt01 .txt a{word-break:keep-all}.list_table .type01 th{border-top:1px solid #ddd;border-bottom:0}.list_table tbody tr:last-child th{border-bottom:1px solid #ddd}.list_table td.txt02{text-align:center;word-break:keep-all}.box_popup_container .pop_title{padding-right:20px;word-break:keep-all}.box_checkbox_scrollx,.gnb_sublist{-ms-overflow-style:none;scrollbar-width:none}.gnb_sublist::-webkit-scrollbar,.gnb_sublist::-webkit-scrollbar{display:none}.list_tabmenu2.ac{text-align:center}.box_replylist{margin:0}.view_cont_body.type-01.mt20{margin-top:20px}.box_introgroup .box_profilegroup .imgbox{width:120px;height:134px}.box_descgroup .disapp{display:none}.box_descgroup.on{background-color:#f5f5f5}.box_descgroup.on .btn_itemClose:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.box_descgroup.on .disapp{display:block}.box_descgroup .intro_item strong{display:block;padding-bottom:15px;font-size:18px;font-weight:700;color:#151515;letter-spacing:-.25px}.box_descgroup .intro_item{padding-top:35px}.box_descgroup .intro_item .txt{font-size:14px;color:#777;line-height:22px;letter-spacing:-.25px}.btn_itemClose{position:absolute;bottom:-24px;right:20px;display:block;background:url(../images/program/btn_bgpent.png) no-repeat;border:0;font-size:0;text-indent:-9999px;cursor:pointer;width:40px;height:37px;background-size:100%}.btn_itemClose:after{position:absolute;top:50%;left:50%;content:'';display:block;width:16px;height:10px;margin:-5px 0 0 -8px;background:url(../images/program/btn_bgpent_arrDown.png) no-repeat}.box_descgroup .downList li{padding:6px 0}.box_descgroup .downList li a{position:relative;display:inline-block;font-size:13px;color:#777;line-height:22px;letter-spacing:-.25px}.box_descgroup .downList li a:hover:after{position:absolute;left:0;bottom:0;content:'';display:block;width:100%;height:1px;background-color:#777}.box_descgroup .downList.refer li{padding-left:23px;background:url(../images/program/bg_refer.png) no-repeat 0 center}.box_descgroup .button_rctype03{background:url(../images/program/icon_rc03.png) left 5px no-repeat;background-size:17px;line-height:20px}.box_session_descwrap .box_introgroup+.box_introgroup{padding-top:0}.box_replylist.view{margin-top:50px}.box_session_descwrap .box_introgroup{padding-left:105px;padding-bottom:30px}.box_session_descwrap .box_introgroup .box_profilegroup{position:absolute;left:0;top:0}.box_session_descwrap .box_introgroup .box_descgroup{position:relative;z-index:20;display:inline-block;top:auto;min-height:145px;margin-left:0;letter-spacing:0;vertical-align:top;padding:15px;max-width:100%;margin-top:30px}.box_introgroup .box_descgroup .txt01{padding-left:15px!important;height:auto;min-height:65px;padding-top:15px;margin-bottom:20px;overflow:visible;-webkit-line-clamp:0}.list_table.table_session th.title{text-align:left;border-bottom:2px solid #4f2a7f;color:#4f2a7f;font-weight:400;padding-top:40px}.list_table.table_session th.title.cat02{border-bottom:2px solid #ed7d31;color:#ed7d31;border-top:1px solid #ddd;padding-top:60px}.list_table.table_session th.title.cat03{border-bottom:2px solid #00b050;color:#00b050;border-top:1px solid #ddd;padding-top:60px}.list_table.table_session tr:first-child th{border-top:0}.list_table .txtgroup .txt_cnt strong,.list_table .txtgroup .txt_cnt.lgd_type01,.list_table .txtgroup .txt_cnt.lgd_type01 strong,.list_table .txtgroup .txt_cnt.lgd_type02,.list_table .txtgroup .txt_cnt.lgd_type02 strong{color:#777}h2.h2-title{text-align:left;border-bottom:2px solid #4f2a7f;color:#4f2a7f;font-weight:400;padding-top:40px;font-size:16px;line-height:46px}h2.h2-title.orange{color:#ed7d31;border-bottom:2px solid #ed7d31}h2.h2-title.green{color:#00b050;border-bottom:2px solid #00b050}.badge_type03{display:inline-block;width:50px;height:20px;background-color:#777;font-size:11px;color:#fff;font-weight:400;line-height:20px;text-align:center;border-radius:10px}.h2-title.orange+.box_subtab_contents .list_place>li .txtnum{background-color:#ed7d31}.h2-title.green+.box_subtab_contents .list_place>li .txtnum{background-color:#00b050}.box_popup_container .box_popup_wrap.main_notice{min-width:330px}.box_popup_container .box_popup_wrap.main_notice .pop_title{box-sizing:border-box}.box_popup_container .box_popup_wrap.main_notice .pop_inner .imgArea{min-height:240px;height:auto}.box_popup_container .box_popup_wrap.main_notice{left:0;right:0;max-width:600px;margin:0 auto}.box_popup_container .box_popup_wrap.main_notice .swiper-slide{padding:0}.view_cont_body.type-01 .hashtag-wrap{margin-top:15px}.view_cont_body.type-01 .hashtag-wrap span{margin:0 5px 5px 0;border:0;background-color:#f6f6f6;color:#a2a2a2;padding:5px 10px 5px;border-radius:5px}.hasTopBanner .top_banner{position:fixed;left:0;top:0;width:100%;z-index:1000;text-align:center;display:block;background-color:#460082;height:116px;transition:.3s;-webkit-transition:.3s}.hasTopBanner .top_banner .img-wrap{text-align:center;width:100%;background:#460082 url(../images/2023/bg_top_banner.png) no-repeat center;height:80px;padding-top:4px}.hasTopBanner .top_banner .img-wrap a{display:block;line-height:0;padding:0}.hasTopBanner .top_banner .img-wrap a img{max-width:306px;max-height:70px}.hasTopBanner .top_banner .btn-close-top-banner{position:absolute;right:4px;top:4px;width:32px;height:32px;background:url(../images/2023/btn_close_top_banner.svg) no-repeat center;font-size:0;background-size:20px 20px}.hasTopBanner .top_banner .btn-close-today{display:block;text-align:center;margin-top:5px}.hasTopBanner .top_banner .btn-close-today label{display:inline-block;font-weight:500;font-size:14px;line-height:21px;letter-spacing:-.025em;color:#FFF;vertical-align:middle;margin-left:10px;border-bottom:1px solid #fff}.hasTopBanner .top_banner .btn-close-today input{display:none}.hasTopBanner .box_header_container{top:116px}.hasTopBanner #gnb:after{top:174px}.hasTopBanner .main-container{padding-top:116px!important}.hasTopBanner .box_contents_container,.hasTopBanner.view_page .box_contents_container{padding-top:103px!important}.hasTopBanner .about-sovac{margin-top:220px!important}.hasTopBanner .box_contents_container.ir-briefing,.type01.hasTopBanner .box_contents_container,.hasTopBanner .box_contents_container.type01{padding-top:219px!important}.hasTopBanner .box_contents_container.ir-briefing.view{padding-top:103px!important}.hasTopBanner.off .main-container{padding-top:0px!important;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .box_header_container{top:0;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off #gnb:after{top:58px;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .top_banner{display:none;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .box_contents_container,.hasTopBanner.view_page.off .box_contents_container{padding-top:0px!important;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .about-sovac{margin-top:103px!important;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .box_contents_container.ir-briefing,.type01.hasTopBanner.off .box_contents_container,.hasTopBanner.off .box_contents_container.type01{padding-top:103px!important;transition:.3s;-webkit-transition:.3s}.hasTopBanner.off .box_contents_container.ir-briefing.view{padding-top:0px!important;transition:.3s;-webkit-transition:.3s}#gnb .gnb>li:first-child>a{background:none;animation:unset}#gnb .gnb>li a.gnb-logo{margin-left:12px;margin-right:8px;width:96px;height:42.24px;margin-top:3px}.box_logo a{display:inline-block;margin-top:18px;width:108px;height:20px}#gnb .gnb_sublist #idGnbSubCommunity_3 li{width:calc(100%/3)}.util_menu li.util_ico1 a.login span{max-width:28px;max-height:28px}.util_menu li.util_ico1 a.login span img{max-width:100%!important;max-height:100%!important}.sovac-club-wrap .sovac-club-info{border-top:1px solid #000;padding:0;border-bottom:1px solid #000;margin-bottom:0;max-width:720px}.sovac-club-wrap .sovac-club-info .btn-selected::before{content:'';position:absolute;left:0;top:12px;width:14px;height:15px;background:url(../images/club/ic_list.svg) no-repeat;background-size:100%}.sovac-club-wrap .sovac-club-info .btn-selected{display:block;position:relative;font-size:13px;font-weight:700;line-height:21px;letter-spacing:-.025em;text-align:left;padding:10px 32px 10px 20px;word-break:keep-all}.sovac-club-wrap .sovac-club-info .btn-selected::after{content:'';position:absolute;right:0;top:0;width:40px;height:40px;background:url(../images/club/ic_arrow_down.svg) no-repeat center;background-size:16px 16px;transition:all ease .3s}.sovac-club-wrap .sovac-club-info .btn-selected.on::after{transform:rotate(180deg);transition:all ease .3s}.sovac-club-wrap .sovac-club-info div{padding:0 0 16px;display:none}.sovac-club-wrap .sovac-club-info .keypoint-list{margin:24px 0 16px}.sovac-club-wrap .sovac-club-info .keypoint-list li{display:inline-block;width:100%;height:90px;padding-top:25px;padding-left:114px;;font-size:12px;font-weight:700;line-height:20px;letter-spacing:-.025em;box-sizing:border-box}.sovac-club-wrap .sovac-club-info .keypoint-list li+li{margin-top:24px}.sovac-club-wrap .sovac-club-info .keypoint-list li:nth-child(1){background:url(../images/club/ic_club_info_01.svg) no-repeat 0 center;background-size:90px 90px}.sovac-club-wrap .sovac-club-info .keypoint-list li:nth-child(2){background:url(../images/club/ic_club_info_02.svg) no-repeat 0 center;background-size:90px 90px}.sovac-club-wrap .sovac-club-info .keypoint-list li:nth-child(3){background:url(../images/club/ic_club_info_03.svg) no-repeat 0 center;background-size:90px 90px}.sovac-club-wrap .sovac-club-info p{font-size:12px;font-weight:400;line-height:21px;letter-spacing:-.025em;color:#151515}.sovac-club-wrap .sovac-club-info .ul-dot-list li a,.sovac-club-wrap .sovac-club-info .ul-dot-list li{position:relative;padding-left:13px;font-size:12px;font-weight:400;line-height:20px;letter-spacing:-.025em;color:#666}.sovac-club-wrap .sovac-club-info .ul-dot-list li a{padding-left:0;border-bottom:1px solid #666}.sovac-club-wrap .sovac-club-info .ul-dot-list li+li{margin-top:4px}.sovac-club-wrap .sovac-club-info .ul-dot-list li::before{content:'';position:absolute;left:2px;top:9px;width:3px;height:3px;background-color:#666;border-radius:50%}.sovac-club-wrap{padding:24px 16px;width:100%;max-width:720px;min-width:320px;;margin:0 auto;box-sizing:border-box}.sovac-club-wrap.pd0{padding-left:0;padding-right:0}.sovac-club-wrap.bg-gray{background:#F3F3F3}.sovac-club-wrap h2{font-size:18px;font-weight:700;line-height:27px;letter-spacing:-.025em;text-align:left;margin-bottom:16px}.sovac-club-wrap h2 b{font-weight:700;color:#4f2a7f}.ing-club-list li{background-color:#fff;padding:16px 12px;position:relative;box-sizing:border-box}.ing-club-list li+li{margin-top:8px}.ing-club-list li .tit{padding-left:74px;position:relative;height:58px;margin-bottom:10px;padding-top:0;box-sizing:border-box;display:table}.ing-club-list li h3{font-size:15px;font-weight:700;line-height:24px;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;height:3em!important;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:table-cell;vertical-align:middle}.ing-club-list li h3 span{display:inline-block;vertical-align:top;padding:3px 8px 4px 8px;border-radius:50px;background-color:#ff2d55;margin-left:10px;font-size:12px;font-weight:700;line-height:12px;letter-spacing:-.025em;color:#fff;box-sizing:border-box;margin-top:2px}.ing-club-list .img{position:absolute;left:0;top:0;width:58px;height:58px;max-width:58px;max-height:58px;overflow:hidden;border-radius:19px;display:block}.ing-club-list .img img{width:100%}.profile-wrap::after{content:'';display:table;clear:both}.profile-wrap{text-align:center;display:block;position:relative;margin-top:18px}.profile-wrap .img{width:50px;height:50px;max-width:50px;max-height:50px;overflow:hidden;border-radius:50%;display:block;margin:0 auto 10px;position:relative}.profile-wrap .img img{width:100%;height:100%;object-fit:cover}.profile-wrap dl.nick{position:relative;float:left}.profile-wrap dl.nick dt{max-width:69px;height:24px;border:1px solid #CBBFD7;border-radius:50px;line-height:24px;padding:0 10px 0 23px;background:url(../images/club/ic_badge.svg) no-repeat 5px center;background-size:12px 12px;color:#4F2A7F;font-size:12px;font-weight:700;letter-spacing:-.025em;display:inline-block}.profile-wrap dl.nick dt.red{background:url(../images/club/ic_badge_red.svg) no-repeat 5px center;background-size:12px 12px}.profile-wrap dl.nick dd{font-size:12px;font-weight:700;line-height:24px;letter-spacing:-.025em;margin-left:4px;display:inline-block}.user-group{padding-left:15px;float:right}.user-group .stat{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;line-height:24px;letter-spacing:-.025em;color:#666;position:relative;padding-left:10px}.user-group .stat b{font-weight:700;color:#4F2A7F;margin-right:5px}.top3-list li{padding:0;height:21px;line-height:21px;padding-right:44px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;padding-left:8px}.top3-list li::before{content:'';position:absolute;left:0;top:8px;width:3px;height:3px;border-radius:50%;background-color:#151515}.top3-list li+li{margin-top:4px}.top3-list li span{width:37px;position:absolute;right:0;top:0;color:#a2a2a2;font-size:inherit;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sovac-club-wrap.all-club .inner{margin:0 0 20px}.sovac-club-wrap.all-club .ing-club-list{border-top:1px solid #f0f0f0}.sovac-club-wrap.all-club .ing-club-list li{padding:16px 0 21px;border-bottom:1px solid #f0f0f0}.sovac-club-wrap.all-club .ing-club-list li+li{margin-top:0}.sovac-club-wrap.all-club .ing-club-list li .profile-wrap{margin-top:0}.sovac-club-wrap.all-club .ing-club-list .ico-fixed{position:absolute;right:0;top:0;font-size:0;width:30px;height:30px;background:url(../images/club/ic_fixed.svg) no-repeat;background-size:100%;z-index:2}.sovac-club-wrap.all-club .ing-club-list .ico-fixed span{display:none}.ico-new{display:inline-block;vertical-align:middle;font-size:0;width:10px;height:10px;background:url(../images/club/ic_new.svg) no-repeat;background-size:100%;z-index:2;margin-top:-2px;margin-left:5px}.no-login-wrap{padding:20px 0}.no-login-wrap h2{text-align:center;margin-bottom:0}.no-login-wrap p{text-align:center;font-weight:500;font-size:14px}.no-login-wrap .img{text-align:center;margin-top:56px}.no-login-wrap .img img{max-width:230px;width:100%}.ing-club-list li.no-data{background:none;padding:0;height:auto}.ing-club-list li.no-data h2{text-align:center;margin-bottom:0}.ing-club-list li.no-data p{text-align:center;font-weight:500;font-size:14px}.ing-club-list li.no-data .img-wrap{text-align:center;margin-top:48px}.ing-club-list li.no-data .img-wrap img{max-width:230px;width:100%}.sovac-club-wrap.all-club .ing-club-list .no-data::before{content:'';background:url(../images/2023/ic_nodata.svg) no-repeat center;width:90px;height:90px;display:block;margin:0 auto}.sovac-club-wrap.all-club .ing-club-list .no-data{height:140px;text-align:center;position:relative;top:auto;right:auto;font-size:14px}.sovac-club-wrap.detail{padding-bottom:50px}.sovac-club-wrap.detail .title{margin-bottom:0;padding-left:84px;position:relative;text-align:left;padding-bottom:0;padding-top:0;min-height:72px;box-sizing:border-box;display:table}.sovac-club-wrap.detail.more .title{padding-left:0;text-align:center;padding-bottom:32px;min-height:72px;display:block}.sovac-club-wrap.detail h1{font-size:18px;font-weight:700;line-height:27px;text-align:left;padding-right:38px;position:relative;display:table-cell;vertical-align:middle}.sovac-club-wrap.detail.more h1{text-align:center;padding:0 18%;margin-top:12px;margin-bottom:4px;display:block;word-break:keep-all}.sovac-club-wrap.detail h1 .btn-more{width:32px;height:24px;background:url(../images/club/btn_more_horizontal2.svg) no-repeat;background-size:100%;position:absolute;right:0;top:27px}.sovac-club-wrap.detail .title .img{width:72px;max-width:72px;height:72px;max-height:72px;border-radius:23px;position:absolute;left:0;top:0;border-radius:23px;overflow:hidden;display:block}.sovac-club-wrap.detail .title .img img{width:100%;height:100%;object-fit:cover}.sovac-club-wrap.detail.more .title .img{width:88px;max-width:88px;height:88px;max-height:88px;border-radius:28px;position:relative;left:auto;top:auto;margin:0 auto}.sovac-club-wrap.detail.more p{color:#666;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;word-break:keep-all}.sovac-club-wrap.detail .ico-board::before{content:'';width:20px;height:20px;position:absolute;left:0;top:3px;background:url(../images/club/ic_board.svg) no-repeat;background-size:16px 16px;border-color:#fff}.sovac-club-wrap.detail .ico-member{color:#666;font-size:14px;font-weight:400;line-height:28px;letter-spacing:-.025em;text-align:left;display:inline-block;vertical-align:middle;position:relative;padding-left:20px}.sovac-club-wrap.detail .ico-member::before{content:'';width:16px;height:28px;position:absolute;left:0;top:0;background:url(../images/club/ic_member.svg) no-repeat 0 center;background-size:16px 16px}.sovac-club-wrap.detail.more .ico-member::after{content:'';width:16px;height:16px;position:absolute;right:-19px;top:6px;background:url(../images/club/ic_arrow_right2.svg) no-repeat 0 center;background-size:16px 16px}.sovac-club-wrap.detail .ico-member span.stat{color:#4f2a4f;font-weight:700;line-height:28px;margin-left:5px}.sovac-club-wrap.detail .sub-title{text-align:left;margin-top:10px;overflow:hidden;white-space:nowrap}.sovac-club-wrap.detail .sub-title .profile-wrap{display:inline-block;height:28px;top:auto;vertical-align:top;margin:0 0 0 20px}.sovac-club-wrap.detail.more .sub-title .profile-wrap{margin:0 20px 0 0}.sovac-club-wrap.detail .sub-title .profile-wrap::before{content:'';position:absolute;left:-12px;top:8px;height:10px;width:1px;background-color:#ddd}.sovac-club-wrap.detail.more .sub-title .profile-wrap::before{display:none}.sovac-club-wrap.detail .sub-title .profile-wrap::after{content:'';position:absolute;right:-11px;top:8px;height:10px;width:0;background-color:#ddd}.sovac-club-wrap.detail .sub-title .profile-wrap .img{width:28px;max-width:28px;height:28px;max-width:28px;border-radius:50%;display:inline-block;margin:0 5px 0 0}.sovac-club-wrap.detail .sub-title .profile-wrap dl.nick{margin-bottom:0;height:28px;display:inline-block;height:28px;position:relative;float:none;vertical-align:top}.sovac-club-wrap.detail .sub-title .profile-wrap dl.nick dd{font-size:14px;font-weight:700;height:28px;line-height:28px;letter-spacing:-.025em;text-align:left;color:#151515;display:inline-block;vertical-align:top}.sovac-club-wrap.detail .sub-title .profile-wrap dl.nick dd{max-width:37vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:350px){.sovac-club-wrap.detail .sub-title .profile-wrap dl.nick dd{max-width:28vw}}.sovac-club-wrap.detail.more .sub-title{overflow:unset;white-space:unset}.sovac-club-wrap.detail.more .sub-title .profile-wrap{display:block;margin-bottom:5px;text-align:left}.sovac-club-wrap.detail.more .sub-title .profile-wrap dl.nick{display:block}.sovac-club-wrap.detail.more .sub-title .profile-wrap dl.nick dd{max-width:calc(100% - 74px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.sovac-club-wrap.tab-menu{padding:0}.sovac-club-wrap.tab-menu h2{margin-bottom:12px}.sovac-club-wrap.tab-menu h2 span{font-size:16px;font-weight:700;line-height:24px;padding-bottom:0;letter-spacing:-.025em;text-align:left;position:relative}.sovac-club-wrap.tab-menu h2 span::after{content:'';position:absolute;left:0;bottom:-15px;width:100%;height:3px;background-color:#4f2a4f}.sovac-club-wrap.tab-menu .filter-wrap{position:relative;padding:0 16px;border-bottom:1px solid #ddd}.sovac-club-wrap.tab-menu .filter-wrap.border-none{border-bottom:0}.sovac-club-wrap.tab-menu .search_area{width:160px;display:inline-block;position:absolute;right:16px;top:2px}.sovac-club-wrap.tab-menu .search_area.full{width:100%;display:block;position:relative;right:auto;top:auto}.sovac-club-wrap.tab-menu .search_area .search_input{width:100%;background:none;height:30px;border-radius:100px;border:0;padding-right:35px;background-color:#F3F3F3}.sovac-club-wrap.tab-menu .search_area.full .search_input{height:48px;border-radius:100px;border:0;padding-right:35px;background-color:#F3F3F3}.sovac-club-wrap.tab-menu .search_area .search_input:focus{border:0}.sovac-club-wrap.tab-menu .search_area .btn-search{width:30px;height:30px;background:url(../images/club/btn_search.svg) no-repeat center;background-size:16px 16px;position:absolute;top:0;right:0;font-size:0}.sovac-club-wrap.tab-menu .search_area.full .btn-search{width:48px;height:48px}.sovac-club-wrap.tab-menu .total{font-size:14px;font-weight:400;line-height:38px;letter-spacing:-.025em;text-align:left;height:40px}.sovac-club-wrap.tab-menu.pt20{padding-top:20px!important}.sovac-club-wrap.tab-menu .total b{color:#F37A2A;font-weight:700}.sovac-club-wrap .btn-apply{z-index:5;display:block;width:calc(100% - 32px);max-width:720px;height:52px;margin:0 auto;background-color:#F37A2A;color:#fff;font-weight:400;font-size:16px;line-height:50px;letter-spacing:-.025em;text-align:center;border-radius:4px;position:fixed;left:16px;right:16px;bottom:16px;box-sizing:border-box}.sovac-club-wrap .btn-apply.purple{background-color:#4F2A7F}.bg-gray{background:#f9f9f9!important}.comment_area .bg-orange{background:#fef8f4!important}.comment-wrap{position:fixed;left:0;bottom:0;z-index:3;;width:100%;padding-left:45px;background-color:#fff;border-top:1px solid #ddd;box-sizing:border-box}.comment-wrap .react-wrap{text-align:center;display:block;padding:15px 0}.comment_area{margin-top:-20px}.comment_area .nick{position:relative;margin-bottom:20px;padding-left:45px}.comment-wrap .img,.comment_area .nick dt{position:absolute;left:0;top:-7px;width:36px;max-width:36px;height:36px;max-height:36px;border-radius:50%;overflow:hidden}.comment-wrap .img{left:16px;top:13px;z-index:1}.comment-wrap .img img,.comment_area .nick dt img{width:100%;height:100%;object-fit:cover}.comment_area .nick dd{display:inline-block;overflow:visible;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.025em;text-align:left}.comment_area .nick .job{width:14px;height:14px;border:0;border-radius:50%;padding:0;background:url(../images/club/ic_badge.svg) no-repeat center;background-size:14px 14px;position:absolute;left:27px;top:16px;font-size:0}.comment_area .nick .job.red{background:url(../images/club/ic_badge_red.svg) no-repeat center;background-size:14px 14px}.comment_area .ico-pin{width:24px;height:24px;margin-left:2px;background:url(../images/club/ic_pin.svg) no-repeat;background-size:100%;font-size:0!important;vertical-align:top;display:inline-block}.comment_area>.inner-wrap{padding:0}.comment_area fieldset{position:relative;border:1px solid #e2e6ee;background:#fff;padding:16px;margin-bottom:26px}.comment-wrap fieldset{position:relative;border:0;padding:0;margin:0;padding:9px 70px 0 16px;box-sizing:border-box}.comment_area fieldset p{position:relative;text-align:right}.comment-wrap fieldset .btns{position:absolute;right:16px;bottom:17px}.comment_area fieldset p a.btn-write{display:inline-block;line-height:27px;width:50px;height:29px;margin:0;background:#fff;text-align:center;font-size:14px;color:#4f2a7f;border-radius:4px;cursor:pointer;padding:0;border:1px solid #4f2a7f}.comment-wrap fieldset p a.btn-write{background:#4f2a4f;color:#fff}.comment_area fieldset p a.btn-write.off{background-color:#F4F4F4;color:#C6C6C6}.comment_area fieldset p a.btn-write:hover,.comment_area fieldset p a.btn-write.on{background-color:#4f2a7f;border-color:#4f2a7f;color:#fff;transition:.3s;-webkit-transition:.3s}.comment_area fieldset p a.btn-cancel{display:inline-block;line-height:34px;width:60px;height:36px;margin:0;background:#fff;text-align:center;font-size:14px;color:#8d8d8d;border-radius:4px;cursor:pointer;padding:0 16px;border:1px solid #8d8d8d;box-sizing:border-box}.comment_area fieldset p a.btn-cancel:hover{background-color:#8d8d8d;color:#fff;transition:.3s;-webkit-transition:.3s}.comment_area fieldset p a.btn-file{position:absolute;left:6px;top:5px;width:45px;height:45px;display:inline-block;background:url(../images/icon/image.svg) no-repeat center;background-size:35px;cursor:pointer}.comment_area fieldset p a.btn-file input{position:absolute;top:-20px;left:0;width:80px;height:80px;opacity:0;cursor:pointer}.comment_area .comment-list{margin:0;padding:7px 0 0;border:0}.comment_area li{position:relative;padding:16px;border:0;border-top:1px solid #eee;box-sizing:border-box}.comment_area li:first-child{border-top:0}.comment_area li.re{position:relative;padding:16px 0 16px 36px;border-top:0}.comment_area li.re::before,.comment_area li.rere::before{content:'';position:absolute;top:16px;left:0;width:16px;height:16px;background:url(../images/club/ic_reply.svg) no-repeat center;background-size:9px 9px}.comment_area li.re::before{left:10px}.comment_area li.rere::before{left:46px}.comment_area li.rere{position:relative;padding:16px 16px 16px 72px;border-top:0}.comment_area li p{padding-bottom:0;font-size:14px;line-height:24px}.comment_area li p.btns{padding-bottom:0}.comment_area li p.new{position:relative}.comment_area li p.new:before{content:'\2022';color:#ff2951;display:inline-block;font-size:20px;position:absolute;left:-10px;top:-3px}.comment_area li .btn-owner{display:inline-block;width:24px;height:24px;background:url(../images/club/btn_more_vertical.svg) no-repeat;background-size:100%;position:relative;vertical-align:top;margin-left:4px;cursor:pointer;text-align:center}.comment_area li .btn-owner.on .owner{display:block;transition:.3s;-webkit-transition:.3s}.comment_area li .owner{position:absolute;right:27px;top:-5px;width:58px;height:auto;border:1px solid #ddd;background-color:#fff;box-sizing:border-box;padding-top:5px;padding-bottom:5px;display:none}.comment_area li .owner a{color:#151515;font-size:14px;line-height:21px;display:block}.comment_area li .owner a:hover{color:#4f2a7f}.comment_area li .owner a+a{margin-top:4px;margin-left:0}.comment_area li.del *{color:#999}.comment_area .btn_box{position:relative;margin-top:10px;text-align:right}.comment_area .btn_box .ico-view-like{padding-left:18px;height:21px;background:url(../images/club/ic_like2.svg) no-repeat 0 center;background-size:16px 16px;display:inline-block;position:relative}.comment_area .btn_box .ico-view-like.on{background:url(../images/club/ic_like2_on.svg) no-repeat 0 center;background-size:16px 16px}.comment_area .btn_box .ico-view-like b{font-size:12px;font-weight:700;color:#151515;line-height:21px}.comment_area .btn_box .ico-view-comment{padding-left:18px;height:21px;background:url(../images/club/ic_comment.svg) no-repeat 0 center;background-size:16px 16px;display:inline-block}.comment_area .btn_box .ico-view-comment b{font-size:12px;font-weight:700;height:21px;color:#151515;line-height:21px}.comment_area .btn_box .btn.reply{font-size:14px;font-weight:400;padding-left:18px;height:21px;background:url(../images/club/ic_pen.svg) no-repeat 0 center;background-size:16px 16px;line-height:21px;color:#5a4989}.comment_area .btn_box time+span,.comment_area .btn_box time+a,.comment_area .btn_box span+span,.comment_area .btn_box a+a,.comment_area .btn_box a+span,.comment_area .btn_box span+a{position:relative;margin-left:20px}.comment_area .btn_box time+span::before,.comment_area .btn_box time+a::before,.comment_area .btn_box span+span::before,.comment_area .btn_box a+a::before,.comment_area .btn_box a+span::before,.comment_area .btn_box span+a::before{content:'';width:4px;height:4px;border-radius:50%;background-color:#ddd;position:absolute;left:-13px;top:9px}.comment_area .btn_box time{color:#a2a2a2;font-size:12px;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:right;display:inline-block}.comment_area li.re fieldset{margin-bottom:0;margin-left:-39px}.comment_area li .to{display:block;color:#7B61FF;margin-bottom:0;font-size:14px;line-height:24px}.comment_area .box_morelist .button_list_moreshow{border-top:1px solid #eee}.comment_area .text-wrapper{width:100%}.comment_area .text.hidden{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-align:justify}.comment_area .text{display:block}.comment_area .more-text{display:none;font-size:14px;font-weight:700;line-height:21px;color:#151515;letter-spacing:-.025em;text-align:left;cursor:pointer;border-bottom:1px solid #151515}.comment_area .more-text::after{content:'';background:url(../images/2023/ic_arrow_right.svg) no-repeat;width:14px;height:11px;background-size:100%;transform:rotate(-90deg);;display:inline-block;cursor:pointer;margin-left:5px}.comment_area .more-text.show{display:inline-block}.comment_area .text.hidden+.more-text::after{content:'';background:url(../images/2023/ic_arrow_right.svg) no-repeat;width:14px;height:11px;background-size:100%;transform:rotate(90deg)}.comment_area .deleted p{color:#999!important}.comment_area .input-wrap textarea.txt{border:0;font-size:14px;line-height:21px;min-height:50px;background-color:#fff;padding:0;margin-bottom:10px;width:100%;resize:none}.comment-wrap .input-wrap textarea.txt{min-height:10px;max-height:100px;margin:0;resize:none;padding:0;box-sizing:border-box;padding-top:11px}.comment_area .input-wrap textarea.txt:focus{border:0;outline:none}.comment_area textarea::placeholder{font-size:14px;line-height:20px;letter-spacing:-.004em}.comment_area textarea::-webkit-input-placeholder{font-size:14px;line-height:20px}.comment_area textarea:-ms-input-placeholder{font-size:14px;line-height:20px}.comment_area textarea:-mos-input-placeholder{font-size:14px;line-height:20px}.comment_area li.original{padding:16px 0}.comment_area li.original fieldset{margin-bottom:0}.comment_area li.re fieldset{margin-left:0;margin-top:-8px}.comment_area li.rere fieldset{margin-left:0;margin-top:-8px}.comment_area li.re p+fieldset,.comment_area li.rere p+fieldset{margin-left:0;margin-top:5px}.comment_area .react-wrap{position:absolute;right:16px;top:14px;text-align:right;z-index:2}.comment_area p.ar{text-align:right}.comment_area .btn-write{width:146px;height:40px;padding-left:64px;background:#fff url(../images/club/btn_pencil.svg) no-repeat 44px center;background-size:16px 16px;border:1px solid #4f2a7f;font-size:14px;font-weight:500;line-height:38px;letter-spacing:-.025em;text-align:left;margin-top:16px;display:inline-block;box-sizing:border-box}.comment_area dl.nick .profile-info{width:240px;border:1px solid #ddd;background:#fff;padding:32px 18px;box-sizing:border-box;position:fixed;top:28%;left:50%;overflow:hidden;z-index:10;display:none;margin:0 0 0 -120px;box-shadow:0 4px 4px 0 rgb(142 141 208 / .25);border-radius:8px}.comment_area dl.nick.on .profile-info{display:block;transition:.3s;-webkit-transition:.3s}.comment_area .profile-info .btn-close-profile-info{width:20px;height:20px;position:absolute;top:16px;right:16px;background:url(../images/club/btn_close_profile.svg) no-repeat;background-size:100%;font-size:0}.comment_area .profile-info .profile-wrap{margin-top:0}.comment_area .profile-info .profile-wrap .img{width:80px;height:80px;max-width:80px;max-height:80px;border-radius:50%}.comment_area .profile-info .profile-wrap .nick{padding-left:0;float:none;display:block}.comment_area .profile-info .profile-wrap dt{background:none;position:relative;left:auto;top:auto;width:100%;max-width:100%;font-size:16px;color:#151515;font-weight:700;line-height:24px;letter-spacing:-.025em;text-align:center;padding:0;border:0}.comment_area .profile-info .profile-wrap dd{font-size:14px;color:#151515;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:center}.comment_area .profile-info .profile-wrap .job{width:31px;height:31px;border:0;border-radius:50%;padding:0;background:url(../images/club/ic_badge.svg) no-repeat center;background-size:31px 31px;position:absolute;left:114px;top:-40px;font-size:0}.comment_area .profile-info .profile-wrap .job.red{background:url(../images/club/ic_badge_red.svg) no-repeat center;background-size:31px 31px}.comment_area .profile-info .profile-wrap p{font-size:14px;color:#666;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;padding-top:16px;border-top:1px solid #eee;margin-top:10px}.comment_area li.no-data{text-align:center;height:250px;color:#666;font-size:16px;font-weight:400;line-height:248px;letter-spacing:-.025em;margin-bottom:20px;padding:0}@media (hover:hover){.comment_area .more-btn a:hover{opacity:.8;transition:0.3s;-webkit-transition:0.3s}}.add_image{position:relative}.upload-wrap{position:relative;width:100%;background:none}.upload-wrap input{width:100%;height:100%;cursor:pointer;position:absolute;top:0;right:0;opacity:0}.upload-wrap .uploaded-file .no-data{font-size:12px;font-size:12px;line-height:18px;text-align:center;color:#8D8D8D;display:block;text-align:center;position:absolute;left:0;right:0;top:29%;margin:0 auto}.upload-wrap .uploaded-file{margin:0 auto;margin-top:12px;padding:0;position:relative;z-index:1}.upload-wrap .uploaded-file li{display:block;width:100%;position:relative;border:1px solid #ddd}.upload-wrap .uploaded-file li+li{margin-top:8px}.upload-wrap .uploaded-file img{width:auto;max-width:100%}.upload-wrap .uploaded-file .btn.del{position:absolute;width:26px;height:26px;right:-1px;top:-1px;background:#FFF url(../images/btn/pop_close.svg) no-repeat center;background-size:12.73px 12.73px;border:1px solid #E0E0E0}.upload-wrap .uploaded-file .add_image{padding:0;line-height:0;border:0}.upload-wrap .uploaded-file .add_file{margin:16px 0;position:relative;padding:16px 16px 16px 90px;background:#fff url(../images/club/ic_add_file.svg) no-repeat 14px center;background-size:71px 21px}.upload-wrap .uploaded-file .add_file span{color:#666;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.025em;text-align:left}.upload-wrap .uploaded-file .add_url{margin:16px 0;position:relative;padding:16px 16px 16px 70px;background:#fff url(../images/club/ic_add_url.svg) no-repeat 14px center;background-size:46px 21px}.upload-wrap .uploaded-file .add_url span{color:#666;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.025em;text-align:left;word-break:break-all}.upload-wrap .uploaded-file .add_video,.video-wrap{position:relative;padding-bottom:48.25%;padding-top:30px;height:0;overflow:hidden}.upload-wrap .uploaded-file .add_video iframe,.upload-wrap .uploaded-file .add_video object,.upload-wrap .uploaded-file .add_video embed,.video-wrap iframe,.video-wrap object,.video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.add_file .uploaded-file{padding:13px 14px}.add_file .uploaded-file li{font-size:13px;line-height:19px;letter-spacing:-.002em;display:block;width:100%;text-align:left;background-color:#fff;border:0;padding-left:28px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:20px}.add_file .uploaded-file li+li{margin-top:8px;margin-left:0}.add_file .uploaded-file .btn.del{right:auto;left:0;top:0;width:20px;height:20px;background:#FFF url(../images/btn/pop_close.svg) no-repeat center;background-size:8px 8px}.react-wrap{text-align:center;display:inline-block;vertical-align:middle}.react-wrap a{padding:0;display:inline-block;font-weight:400;font-size:12px;line-height:18px;width:auto;height:auto}.react-wrap a+a{margin-left:8px}.react-wrap span{font-size:12px;line-height:18px;display:inline-block}.react-wrap a+span{margin-left:10px}.react-wrap span+span{margin-left:10px}.react-wrap .btn-view{padding-left:0}.react-wrap .btn-view::before{content:'조회';display:inline-block;color:#8D8D8D;font-size:12px;line-height:18px;margin-right:4px}.react-wrap .btn-like{padding-left:0;background:url(../images/club/ic_like.svg) no-repeat 0 center;background-size:24px 24px;font-size:0;width:24px;height:24px;vertical-align:top}.react-wrap .btn-like.on{background:url(../images/club/ic_like_on.svg) no-repeat 0 center;background-size:24px 24px;width:24px;height:24px}.react-wrap .btn-comm{padding-left:22px;background:url(../images/club/ic_comment.svg) no-repeat;background-size:18px 18px}#sv_wrap.setting-profile-pop{padding-top:0}.setting-profile-pop .box_header_container{margin-top:1px;padding:24px 16px 0;box-sizing:border-box;position:relative;left:auto;top:auto;border-bottom:0}.setting-profile-pop .box_header_container h1{font-weight:700;font-size:18px;border-bottom:0;text-align:center;margin:0;padding:0 0 4px!important}.setting-profile-pop .box_header_container p{color:#a2a2a2;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:center;margin-bottom:12px;word-break:keep-all}.setting-profile-pop .box_header_container p b{color:#F37A2A;font-weight:400;border-bottom:1px solid #F37A2A}.setting-profile-pop .head{padding:0;border:1px solid #ddd;border-radius:4px;margin-bottom:16px}.setting-profile-pop .box_innerwrap{padding:0 16px 16px}.setting-profile-pop .profile-info h3{margin-bottom:12px;font-size:14px;font-weight:700;line-height:34px;letter-spacing:-.025em;text-align:center;border-bottom:0;height:34px;text-align:center;border-bottom:1px solid #ddd;color:#a2a2a2}.setting-profile-pop .profile-info .profile-wrap{position:relative;padding:12px 16px;box-sizing:border-box;margin:0}.setting-profile-pop .profile-info .profile-wrap .img{width:50px;height:50px;max-width:50px;max-height:50px;border-radius:50%;position:absolute;left:16px;top:12px}.setting-profile-pop .profile-info .profile-wrap dl{padding-left:65px;height:50px;width:100%;display:block;float:none}.setting-profile-pop .profile-info .profile-wrap dt{background:none;position:relative;left:auto;top:auto;width:100%;max-width:100%;font-size:16px;color:#151515;font-weight:700;line-height:24px;letter-spacing:-.025em;text-align:left;padding:0;border:0}.setting-profile-pop .profile-info .profile-wrap dd{font-size:14px;color:#151515;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;margin-left:0;display:block}.setting-profile-pop .profile-info .profile-wrap .job{width:18px;height:18px;border:0;border-radius:50%;padding:0;background:url(../images/club/ic_badge.svg) no-repeat center;background-size:18px 18px;position:absolute;left:37px;top:34px;font-size:0}.setting-profile-pop .profile-info .profile-wrap .job.red{background:url(../images/club/ic_badge_red.svg) no-repeat center;background-size:18px 18px}.setting-profile-pop .profile-info .profile-wrap p{font-size:14px;color:#666;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;padding:0;border-top:0;margin-top:16px}.setting-profile-pop .profile-info .profile-wrap p{overflow-y:scroll;padding-right:6px;max-height:64px}.setting-profile-pop .profile-info .profile-wrap p::-webkit-scrollbar{width:6px}.setting-profile-pop .profile-info .profile-wrap p::-webkit-scrollbar-thumb{height:30%;background:#E0E0E0;border-radius:3px}.setting-profile-pop .profile-info .profile-wrap p::-webkit-scrollbar-track{background:#fff}.setting-profile-pop .cont+.tit{margin-top:16px}.setting-profile-pop .body{padding:0 0 10px;margin-left:0}.setting-profile-pop .tit label{font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;color:#666}.setting-profile-pop .tit strong{font-weight:700;margin-right:4px;color:#151515}.setting-profile-pop .cont{position:relative;font-size:14px;line-height:21px}.setting-profile-pop .cont .radio_box{margin-right:16px;padding-top:10px;display:inline-block}.setting-profile-pop .cont textarea{height:120px;border:1px solid #ddd;border-radius:4px;margin-top:8px;resize:none;width:100%;padding:10px 8px 10px 10px;box-sizing:border-box}.setting-profile-pop .cont em{display:block;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:right;color:#A2A2A2;margin-top:-4px}.setting-profile-pop .btn_c .btn{width:94px;height:48px;border-radius:4px;line-height:46px;box-sizing:border-box;padding:0!important}.sovac-club-wrap.my-activity{background-color:#f9f9f9}.sovac-club-wrap.my-activity li{font-size:14px;font-weight:400;line-height:43px;letter-spacing:-.025em;text-align:left;position:relative;border-bottom:1px solid #eee;height:45px}.sovac-club-wrap.my-activity li span{position:absolute;right:0;top:0;font-size:16px;font-weight:700;line-height:43px;text-align:right}.sovac-club-wrap.my-activity .btns{margin-top:32px;text-align:center}.sovac-club-wrap.my-activity .btns a{display:inline-block;border:1px solid #DDD;background-color:#fff;border-radius:4px;width:140px;;height:40px;line-height:38px;padding:0;text-align:center;font-size:14px;font-weight:400;line-height:38px;letter-spacing:-.025em;color:#666;box-sizing:border-box}.sovac-club-wrap.my-activity .btns a+a{margin-left:4px}.member-list2{margin-bottom:20px}.member-list2::after{content:'';display:table;clear:both}.member-list2 li{display:block;width:100%;margin-bottom:0;position:relative;border-bottom:1px solid #f0f0f0;padding:16px 0 12px 62px;box-sizing:border-box}.member-list2 .profile-info .profile-wrap{margin-top:0}.member-list2 .profile-info .profile-wrap .img{border-radius:50%;position:absolute;left:-62px;top:0}.member-list2 .profile-info .profile-wrap .badge{width:18px;height:18px;position:absolute;left:-27px;top:32px}.member-list2 .profile-info .profile-wrap .nick{float:none;display:block;min-height:45px}.member-list2 .profile-info .profile-wrap dt{background:none;position:relative;left:auto;top:auto;width:100%;max-width:100%;font-size:14px;color:#151515;font-weight:700;line-height:21px;letter-spacing:-.025em;text-align:left;padding:0;border:0;display:block}.member-list2 .profile-info .profile-wrap dd{font-size:14px;color:#151515;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;display:block;margin-left:0}.member-list2 .profile-info .profile-wrap p{font-size:14px;color:#666;font-weight:400;line-height:24px;letter-spacing:-.025em;text-align:left;padding-top:0;margin-top:0}.member-list2 .btn-more-horizontal{position:absolute;right:0;top:10px;background:url(../images/club/btn_more_vertical.svg) no-repeat right 0;background-size:23px 23px;cursor:pointer;width:24px;height:24px}.member-list2 .btn-more-horizontal span{width:95px;text-align:center;display:inline-block;padding:5px 10px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;background-color:#fff;border:1px solid #ddd;text-align:center;box-shadow:0 2px 2px 0 #8E8DD014;display:none;margin-top:2px;box-sizing:border-box;margin-left:-90px}.member-list2 .btn-more-horizontal span a{display:block;height:auto;border:0;padding:0}.member-list2 .btn-more-horizontal span a:hover{color:#4f2a7f}.member-list2 .btn-more-horizontal.on span{display:block}.member-list2 li.no-data{text-align:center;height:150px;color:#666;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;margin-bottom:20px;padding:0;float:none;display:block;padding-top:15px;box-sizing:border-box}.member-list2 li.no-data::before{content:'';background:url(../images/2023/ic_nodata.svg) no-repeat center;width:90px;height:90px;display:block;margin:0 auto}.sovac-club-wrap .badge{width:32px;height:32px;background:url(../images/club/ic_badge.svg) no-repeat;background-size:100%;top:100px;left:calc(50% + 25px);margin-left:0;border-radius:50%}.sovac-club-wrap .badge.red{background:url(../images/club/ic_badge_red.svg) no-repeat}.sovac-club-wrap.write{padding:24px 0 40px}.sovac-club-wrap.write .cont{padding:0 16px}.sovac-club-wrap.write .cont+.cont{margin-top:10px}.sovac-club-wrap.write .write-wrap{padding:16px;border-top:1px solid #ddd}.sovac-club-wrap .write-wrap .titList{border-top:0}.sovac-club-wrap .write-wrap .titList>li{border-bottom:0}.sovac-club-wrap .write-wrap .titList>li .tit{width:84px;padding-left:0}.sovac-club-wrap .write-wrap .titList li .cont{height:42px;padding-right:0}.sovac-club-wrap .write-wrap .titList li .tit strong{color:#151515;font-size:16px;font-weight:700;letter-spacing:-.025em}.sovac-club-wrap .chk_wrap{text-align:left;margin-top:0}.sovac-club-wrap .chk_wrap input[type="checkbox"]+label{line-height:24px;font-size:16px;color:#666}.sovac-club-wrap.write textarea{border:0;border-radius:0;height:250px;resize:none;margin-top:0;padding-top:10px;font-size:16px;width:100%}.sovac-club-wrap.write textarea:focus{border:0;outline:none}.sovac-club-wrap .write-wrap .ar{text-align:right}.sovac-club-wrap .write-wrap .btn-attached{width:66px;height:29px;line-height:27px;background:url(../images/club/ic_attached.svg) no-repeat 38px center;background-size:20px 20px;padding-left:8px;box-sizing:border-box;border-radius:4px;border:1px solid #aa98d2;display:block;text-align:left;margin:0 0 0 auto;font-size:14px;color:#4F2A7F}.sovac-club-wrap .write-wrap .titList.attached{border:1px solid #ddd;border-radius:4px;padding:20px 66px 20px 30px;display:none}.sovac-club-wrap .write-wrap .titList.attached>li .tit{width:136px}.sovac-club-wrap .write-wrap .titList.attached>li .tit.vt{vertical-align:top;padding-top:16px}.sovac-club-wrap .write-wrap .titList.attached>li+li{margin-top:16px}.sovac-club-wrap .write-wrap .inp_file label{float:none;font-size:14px;border-radius:4px;border-color:#aa98d2;font-weight:400;height:33px;line-height:31px;letter-spacing:0em;color:#4f2a7f}.sovac-club-wrap .write-wrap .ps{color:#a2a2a2;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;margin-top:6px}.sovac-club-wrap .write-wrap input[type="text"]{height:42px;border-radius:2px;border:1px solid #ddd}.sovac-club-wrap .write-wrap .btn_c{margin-top:32px}.sovac-club-wrap .write-wrap .btn_c .btn{width:94px;height:48px;border-radius:4px;line-height:46px;box-sizing:border-box;padding:0!important;border:1px solid #ddd}.sovac-club-wrap .inp_file_list{border-top:1px solid #ddd;padding:16px}.sovac-club-wrap .inp_file_list h6{font-size:14px;font-weight:400;line-height:21px;margin-bottom:8px}.sovac-club-wrap .inp_file_list .button_icon_delete{width:20px;height:20px;vertical-align:top;margin-left:-2px;margin-right:5px;background:url(../images/club/btn_close_circle.svg) no-repeat center;background-size:16px 16px;font-size:0}.sovac-club-wrap .inp_file_list .addimage{display:inline-block}.sovac-club-wrap .inp_file_list .addimage span{overflow:hidden;display:inline-block;width:120px;max-width:120px;height:75px;max-height:75px}.sovac-club-wrap .inp_file_list .addimage span img{width:100%;height:100%;object-fit:cover}.sovac-club-wrap .inp_file_list .addlink,.sovac-club-wrap .inp_file_list .addfile{display:block;border-radius:4px;height:auto;line-height:21px;border:1px solid #ddd;background-color:#fff;padding:10px 30px 10px 12px;box-sizing:border-box;position:relative}.sovac-club-wrap .inp_file_list .addlink span,.sovac-club-wrap .inp_file_list .addfile span{background:url(../images/club/ic_link.svg) no-repeat 0 center;background-size:16px 16px;padding-left:24px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left}.sovac-club-wrap .inp_file_list .addfile span{background:url(../images/club/ic_folder.svg) no-repeat 0 center;background-size:16px 16px}.sovac-club-wrap .inp_file_list .addlink .button_icon_delete,.sovac-club-wrap .inp_file_list .addfile .button_icon_delete{position:absolute;right:10px;top:12px;margin:0}.sovac-club-wrap .write-wrap button{border-radius:4px;font-size:14px}.sovac-club-wrap.write .box_page_buttongroup{padding:0 16px;margin-top:0}.sovac-club-wrap.write .attached-type{display:none;padding-top:16px}.sovac-club-wrap.write .attached-type::after{content:'';display:table;clear:both}.sovac-club-wrap.write .attached-type li{display:block;width:calc(100%/4);float:left}.sovac-club-wrap.write .attached-type li label,.sovac-club-wrap.write .attached-type li a{display:block;color:#666;height:70px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.025em;text-align:center;padding-top:36px;box-sizing:border-box}.sovac-club-wrap.write .attached-type li.image label{background:url(../images/club/ic_image.svg) no-repeat center 16px;background-size:16px 16px}.sovac-club-wrap.write .attached-type li.youtube a{background:url(../images/club/ic_youtube.svg) no-repeat center 16px;background-size:16px 16px}.sovac-club-wrap.write .attached-type li.link a{background:url(../images/club/ic_link.svg) no-repeat center 16px;background-size:16px 16px}.sovac-club-wrap.write .attached-type li.file label{background:url(../images/club/ic_folder.svg) no-repeat center 16px;background-size:16px 16px}.sovac-club-wrap .video-wrap{position:relative;padding-bottom:52.25%;padding-top:30px;height:0;overflow:hidden;border-radius:0}.sovac-club-wrap .video-wrap iframe,.sovac-club-wrap .video-wrap object,.sovac-club-wrap .video-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.sovac-club-wrap .inp_file_list .addyoutube{position:relative;padding-top:16px}.sovac-club-wrap .inp_file_list .addyoutube .button_icon_delete{position:absolute;right:-5px;top:-5px;margin:0}.inp_file label{cursor:pointer}.inp_file input[type="file"]{display:none}.box_popup_container .box_popup_wrap.youtube_pop{box-shadow:0 4px 8px 0 #8E8DD029;border-radius:8px;min-height:164px}.youtube_pop .pop_contbox{position:relative;padding:20px 0 30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#fff}.youtube_pop .pop_contbox input{background:#F3F3F3;border-radius:4px;height:48px;width:100%;border:0;font-size:16px}.youtube_pop .pop_contbox .box_buttons{text-align:center}.youtube_pop .pop_contbox .button_type_w01{border-radius:4px;width:62px;height:36px;line-height:34px;margin-top:16px}.IR-Briefing-Banner{width:calc(100% - 32px);max-width:500px;background:#f7f7f7;font-size:16px!important;padding:24px 16px!important;box-sizing:border-box;font-weight:400!important;line-height:24px;letter-spacing:-.025em;text-align:left;margin:33px auto 0;border:1px solid #684792;word-break:keep-all}.IR-Briefing-Banner .btn{margin-top:24px;padding:0 20px;border-radius:30px;height:37px;line-height:35px;background-color:#4f2a7f;color:#fff;font-size:15px;font-weight:700;letter-spacing:-.025em;text-align:left;display:inline-block}.box_filter_wrap .box_btn{padding:8px 20px 12px}.box_filter_wrap .box_filter_contents{padding-top:5px}.mypage-tab-menu{margin:40px 0 4px;white-space:nowrap;width:100%;overflow:auto;overflow-y:hidden;height:37px;padding-left:16px;padding-right:55px;box-sizing:border-box}.mypage-tab-menu ul{white-space:nowrap}.mypage-tab-menu li{display:inline-block;vertical-align:top}.mypage-tab-menu li+li{margin-left:4px}.mypage-tab-menu li a{display:block;padding:0 16px;height:37px;line-height:35px;background-color:#fff;border:1px solid #ddd;border-radius:102px;font-size:14px;font-weight:400;letter-spacing:-.025em;text-align:center;box-sizing:border-box}.mypage-tab-menu li a.on{transition:.3s;-webkit-transition:.3s;background-color:#4f2a7f;border-color:#4f2a7f;color:#fff}.box_nolist .no_list_text::before{content:'';background:url(../images/2023/ic_nodata.svg) no-repeat center;width:90px;height:90px;display:block;margin:0 auto}.filter_search select{width:100%;height:38px;padding-left:15px;background:url(../images/common/select_arrow2.png) no-repeat 95% 50%;font-size:15px;color:#959595;letter-spacing:-.25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#ddd;margin-top:10px}.filter_search select:focus{border-color:#4f2a7f;outline:none;transition:0.3s;-webkit-transition:0.3s}.list_type01 .list .txt_tag{color:#FF2D55;border:1px solid #ff2d55;height:22px;line-height:22px;border-radius:2px;padding:0 8px;display:inline-block;width:auto;font-size:12px;font-weight:700}.mypage .info_list>li{padding:20px 0}.mypage .info_list>li .info_txt01{font-size:15px}.mypage .info_title{font-size:15px;font-weight:700;line-height:2.1}.mypage-tab-menu ul{-ms-overflow-style:none;scrollbar-width:none}.mypage-tab-menu ul::-webkit-scrollbar{display:none}.box_search_result .result_wrap.sovac-club-wrap.all-club{padding:0;min-width:285px}.result_wrap.sovac-club-wrap.all-club .profile-wrap{position:relative;padding-right:100px}.result_wrap.sovac-club-wrap.all-club .profile-wrap dl.nick{float:none;text-align:left}.result_wrap.sovac-club-wrap.all-club .profile-wrap dl.nick dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;vertical-align:middle}.result_wrap.sovac-club-wrap.all-club .profile-wrap .user-group{position:absolute;right:0;top:0}.result_wrap.sovac-club-board ul{border-top:1px solid #ddd}.result_wrap.sovac-club-board li{padding:16px 0;border-bottom:1px solid #ddd}.result_wrap.sovac-club-board li a{position:relative;padding-left:66px;display:block}.result_wrap.sovac-club-board li .profile-wrap{position:absolute;left:0;top:0;max-width:50px;margin-top:0}.result_wrap.sovac-club-board .profile-wrap dl.nick{float:none;text-align:center}.result_wrap.sovac-club-board .profile-wrap dl.nick dd{margin-left:0;display:block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.result_wrap.sovac-club-board li h3{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inherit;height:auto!important}.result_wrap.sovac-club-board li time{display:block;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.025em;color:#666}.result_wrap.sovac-club-board li p{font-size:14px;overflow:hidden;text-overflow:ellipsis;line-height:1.5!important;height:3em!important;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666}.about-sovac.y2023 .top_bg{position:relative;overflow:hidden;height:180px;background:none;padding-top:40px;margin-top:0;box-sizing:border-box}.about-sovac.y2023 .top_bg .title{font-size:0;background:url(../images/2023/logo_about_SOVAC_2023.svg) no-repeat center;background-size:244px 69px;width:100%;height:69px}.about-sovac.y2023 .sub-title.a{margin:0 auto 16px;width:256px;height:24px}.about-sovac.y2023 .sub-title.b{margin:24px auto 32px;width:153px;height:27px}.about-sovac.y2023 .sub-title.c{margin:24px auto 16px;width:103px;height:27px}.about-sovac.y2023 .sub-title img{width:100%!important;height:auto!important}.about-sovac.y2023 .bg.shape1{position:absolute;left:0;top:0;width:213px;height:100px;background:url(../images/2023/bg_about_top01.png) no-repeat;background-size:100%}.about-sovac.y2023 .bg.shape2{position:absolute;right:0;bottom:0;width:233px;height:100px;background:url(../images/2023/bg_about_top02.png) no-repeat;background-size:100%}.about-sovac.y2023 .about_sovac>div .d_table{width:100%;position:relative;overflow:visible;padding:0;box-sizing:border-box;display:block}.about-sovac.y2023 .about_sovac>div p{font-size:12px;font-weight:400;line-height:20px;letter-spacing:-.025em;text-align:center;word-break:keep-all}.about-sovac.y2023 .about_sovac>div p+p{margin-top:16px}.about-sovac.y2023 .slogan-wrap{background-color:#FAF7FC;position:relative;padding:32px 16px;max-width:720px;margin:0 auto}.about-sovac.y2023 .about_sovac>div .d_table h2{font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.025em;text-align:center;padding:0;margin-bottom:6px}.about-sovac.y2023 .about_sovac>div .d_table h3{font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.025em;text-align:center;padding:0;margin-bottom:8px}.about-sovac.y2023 .about_sovac>div .d_table h2 span{font-size:24px;font-weight:500;line-height:42px;text-align:center;display:block}.about-sovac.y2023 .about_sovac>div .d_table h5{font-size:12px;font-weight:700;line-height:16px;text-align:center;color:#151515;margin-top:0;margin-bottom:8px}.about-sovac.y2023 .about_sovac>div .d_table h6{font-size:12px;font-weight:700;line-height:18px;text-align:center;color:#4f2a7f;margin-top:0;margin-bottom:0}@media (max-width:375px){.about-sovac.y2023{min-width:320px}.about-sovac.y2023 .slogan-wrap{padding:32px 8px;min-width:320px}.about-sovac.y2023 .col3{padding:0}}@media (max-width:360px){.about-sovac.y2023 .col3{padding:0 4px}.about-sovac.y2023 .col3:first-child h6{word-break:keep-all}.about-sovac.y2023 .col3:first-child h6 br{display:none}}.about-sovac.y2023 .about_sovac>div .d_table>div{padding:0;display:block}.about-sovac.y2023 .about_sovac .slogan-wrap .d_table{box-sizing:border-box}.about-sovac.y2023 .about_sovac .slogan-wrap .d_table h2{text-align:center}.about-sovac.y2023 .about_sovac>div:nth-child(1) .d_table h2{top:29%}.about-sovac.y2023 .about_sovac .slogan-wrap .d_table p{color:#000;font-weight:500}.about-sovac.y2023 .about_sovac .slogan-wrap .d_table p b{font-weight:700}.about-sovac.y2023 .row::after{content:'';display:table;clear:both}.about-sovac.y2023 .about_sovac .slogan-wrap .row{margin-top:54px}.about-sovac.y2023 .col3{width:calc(100%/3);float:left;box-sizing:border-box}.about-sovac.y2023 .col3+.col3{margin-top:0}.about-sovac.y2023 .about_sovac>div .d_table .col3 p{text-align:center}.about-sovac.y2023 .ico{position:relative;right:auto;bottom:auto;display:block;margin:0 auto 16px;width:60px;;height:60px}.about-sovac.y2023 .ico.expand{background:url(../images/2023/ic_expand.svg) no-repeat;background-size:100%}.about-sovac.y2023 .ico.grab{width:62.41px;background:url(../images/2023/ic_grab.svg) no-repeat;background-size:100%}.about-sovac.y2023 .ico.achieve{width:58.04px;background:url(../images/2023/ic_achieve.svg) no-repeat;background-size:100%}.about-sovac.y2023 .about_sovac>div:nth-child(2){background:#fff}.about-sovac.y2023 .about-timetable{padding:0 16px 32px!important;max-width:500px;margin:0 auto}.about-sovac.y2023 .about-timetable h1{margin:0 auto 24px;font-size:0;width:201px;height:56px;background:url(../images/2023/txt_about_section_title.svg) no-repeat;background-size:100%}.about-sovac.y2023 .btn-selected{display:block;position:relative;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.025em;text-align:center;padding:32px 16px 24px 16px}.about-sovac.y2023 .btn-selected::after{content:'';position:absolute;right:16px;top:34px;width:24px;height:24px;background:url(../images/club/ic_arrow_down.svg) no-repeat;background-size:100%;transition:all ease .3s}.about-sovac.y2023 .btn-selected.on::after{transform:rotate(180deg);transition:all ease .3s}.about-sovac.y2023 .about-timetable ul{position:relative;padding-left:48px}.about-sovac.y2023 .about-timetable ul::after{content:'';position:absolute;left:12px;top:0;margin-left:-2px;width:3px;height:100%;background:linear-gradient(180deg,rgb(174 41 255 / .5) 0%,rgb(87 124 254 / .5) 53.12%,rgb(97 220 198 / .5) 100%)}.about-sovac.y2023 .about-timetable li{position:relative;text-align:center}.about-sovac.y2023 .about-timetable li::after{content:'';position:absolute;left:-42PX;top:-3px;width:28px;height:28px;background:url(../images/2023/bg_dot_list.svg) no-repeat;background-size:100%;margin-left:-9px;z-index:2}.about-sovac.y2023 .about-timetable li+li{margin-top:32px}.about-sovac.y2023 .about-timetable li h5{color:#4F2A7F!important;font-size:18px!important;font-weight:700;line-height:18px!important;letter-spacing:-.025em;text-align:left!important;margin-bottom:8px}.about-sovac.y2023 .about-timetable li h3{font-size:16px!important;font-weight:700;line-height:18px;letter-spacing:-.025em;text-align:left!important;padding:0!important;margin-bottom:8px;word-break:keep-all}.about-sovac.y2023 .about-timetable li p.txt-gray{color:#666;margin-bottom:24px;font-size:14px;line-height:14px}.about-sovac.y2023 .about-timetable li p{word-break:keep-all;font-size:12px;line-height:20px;text-align:left}.about-sovac.y2023 .about-timetable li p.ar{text-align:right}.about-sovac.y2023 .about-timetable li .btn.border.line{border-bottom:1px solid #4F2A7F;color:#4f2a7f;font-size:12px;font-weight:500;line-height:21px;letter-spacing:-.025em;text-align:right;padding-right:12px;margin:12px auto 0;background:url(../images/2023/btn_arrow_right.svg) no-repeat right center;background-size:7px 12px}.about-sovac.y2023 .about-timetable li .img{max-width:500px;width:100%;margin:0 auto 15px;display:block}.about-sovac.y2023 .about-timetable li .img img{width:100%!important;height:auto!important;border:3px solid #4f2a7f;border-radius:8px;box-sizing:border-box}.about-sovac.y2023 .about_sovac.partner-company{background-color:#fafafa;padding:32px 0}.about-sovac.y2023 .about_sovac>h2{font-size:18px;padding-bottom:0;font-weight:700;text-align:center}.about-sovac.y2023 .tab{max-width:100%}.about-sovac.y2023 .about_sovac.partner-company .div-tab{width:100%;overflow:auto;overflow-y:hidden;z-index:200;display:block}.about-sovac.y2023 .about_sovac.partner-company .tab{margin:24px 0;white-space:nowrap;padding:0 16px 0 16px;display:block}.about-sovac.y2023 .about_sovac.partner-company .tab a{display:inline-block;color:#666;font-size:12px;font-weight:400;line-height:28px;letter-spacing:-.025em;text-align:center;height:30px!important;padding:0 12px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:102px}.about-sovac.y2023 .about_sovac.partner-company .tab a:last-child{margin-right:16px}.about-sovac.y2023 .about_sovac.partner-company .tab a.on{color:#4f2a4f;border-color:#4f2a7f}.about-sovac.y2023 .about_sovac.partner-company .tab a+a{margin-left:4px}.about-sovac.y2023 .about_sovac.partner-company .tabArea{width:100%;overflow:auto}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div{padding:0 16px;border:0;display:none;box-sizing:border-box}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div ul{margin-left:0}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div ul::after{content:'';display:table;clear:both}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li{margin-bottom:10px;width:calc((100% - 20px)/3);padding:0;box-sizing:border-box;float:left;background-color:#fff}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li a{display:block;width:100%;text-align:center}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li a img{max-width:200px;width:100%}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li a img img{width:100%}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li+li{margin-left:10px}.about-sovac.y2023 .about_sovac.partner-company .tabArea>div li:nth-child(3n+1){margin-left:0}.about-sovac.y2023 .about_sovac.partner-company .no-data::before{content:'';background:url(../images/2023/ic_nodata.svg) no-repeat center;width:90px;height:90px;display:block;margin:0 auto}.about-sovac.y2023 .about_sovac.partner-company .no-data{height:120px;text-align:center;position:relative;top:auto;right:auto;font-size:14px}#sv_wrap{padding-bottom:50px}.tab-menu-timetable{z-index:1;position:relative;padding-top:0;max-width:720px;margin:0 auto;text-align:center;line-height:0;width:100%}.tab-menu-timetable ul{padding:16px 16px 24px!important;text-align:center;display:inline-block;position:relative;width:100%;box-sizing:border-box}.tab-menu-timetable ul::after{content:'';display:table;clear:both}.tab-menu-timetable li{display:table;width:calc((100% - 8px)/3);height:40px;margin-bottom:8px;vertical-align:top;float:left}.tab-menu-timetable li+li{margin-left:4px;margin-top:0!important}.tab-menu-timetable li:nth-child(3n+1){margin-left:0}.tab-menu-timetable li a{display:table-cell;vertical-align:middle;width:100%;color:#151515;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.025em;text-align:center;box-sizing:border-box;padding:0 10px;border-radius:20px;border:1px solid #ddd;background-color:#fff;word-break:break-all;text-align:center}.tab-menu-timetable li a h2{color:#151515;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.025em;text-align:center;word-break:keep-all}.tab-menu-timetable li a span{color:#666;font-size:12px;line-height:14px}.tab-menu-timetable li a.on{border-color:#4f2a7f;font-weight:700;color:#4f2a7f}.tab-menu-timetable li a.on h2{font-weight:700;color:#4f2a7f}.tab-menu-timetable li a.on span{color:#4f2a7f}#container>div.pt0{padding-top:0}.about--title{width:100%!important;max-width:100%!important;height:200px!important;text-align:left;padding:0!important;box-sizing:border-box;font-family:'NotoKr-Regular',sans-serif}.about--title b{text-shadow:0 3px 3px #000;color:#fff;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.025em;text-align:left!important;display:block;margin-bottom:8px!important;font-family:'NotoKr-Regular',sans-serif}.about--title .inner-wrap{width:100%;max-width:720px;margin:0 auto;display:block;padding:40px 16px;text-align:left}.about--title .page_sub_tit{color:#fff;font-size:13px!important;font-weight:700!important;line-height:20px;letter-spacing:-.025em;text-align:left!important;display:block;font-family:'NotoKr-Regular',sans-serif;margin-top:0!important;word-break:keep-all}.about--title .page_sub_tit.txt2{background-color:#fff;color:#48127E;padding:2px 8px;border-radius:3px;display:inline-block;margin-top:10px!important;font-size:10px!important;font-weight:500!important;line-height:16px;letter-spacing:-.03em;text-align:left}.about--title.y2019{width:100%;background:url(../images/2023/bg_about_top_2019.jpg) no-repeat 75% bottom;background-size:cover}.about--title.y2020{width:100%;background:url(../images/2023/bg_about_top_2020.jpg) no-repeat right bottom;background-size:cover}.about--title.y2022{width:100%;;background:url(../images/2023/bg_about_top_2022.jpg) no-repeat!important;background-size:cover!important;margin:0!important}.page_tit.pt0{padding-top:0px!important}.page_tit.pt40{padding-top:40px!important}.page_tit.pt80{padding-top:80px!important}.page_tit.mt-15{margin-top:-20px!important}.page_tit.pt30{padding-top:0px!important}.box_contents_container.ir-briefing h1.page_tit{padding-top:43px}.comment_area fieldset.info-login .input-wrap p{text-align:center}.comment_area fieldset.info-login .input-wrap p b{color:#4f2a7f}.comment_area fieldset.info-login p.btns{text-align:center}.comment_area fieldset.info-login p.btns .btn{width:auto;margin-top:10px;background-color:#4f2a7f;color:#fff;height:36px;line-height:34px;display:inline-block;padding:0 15px;border-radius:4px;box-sizing:border-box}.comment_area fieldset.info-login p.btns .btn+.btn{margin-left:10px}.comment_area .comment-wrap fieldset.info-login{margin-left:-50px}.comment_area .comment-wrap fieldset.info-login .input-wrap{padding-bottom:8px}.comment_area .comment-wrap fieldset.info-login .input-wrap p{text-align:left;font-size:12px}.comment_area .comment-wrap fieldset.info-login .input-wrap p b{color:#4f2a7f}.comment_area .comment-wrap fieldset.info-login p.btns{text-align:right;right:8px;bottom:7px}.comment_area .comment-wrap fieldset.info-login p.btns .btn{width:auto;margin-top:10px;background-color:#4f2a7f;color:#fff;height:36px;line-height:34px;display:inline-block;padding:0 15px;border-radius:4px;box-sizing:border-box}.comment_area .comment-wrap fieldset.info-login p.btns .btn+.btn{margin-left:4px}.box_table_wrap td.txt02 .btn{font-size:12px;color:#4f2a7f;font-weight:400;display:inline-block;border:1px solid #4f2a7f;padding:0 10px;border-radius:20px;margin-top:4px;height:25px;line-height:23px;box-sizing:border-box}#idPopGroupPayInfo .waiting_box{height:auto!important;padding:20px 16px;width:100%;background-color:#f5f5f5;box-sizing:border-box}#idPopGroupPayInfo .popup_wrap{padding-bottom:15px}#idPopGroupPayInfo h3{color:#000;font-size:14px;margin-bottom:5px;font-weight:700}#idPopGroupPayInfo .waiting_box p{text-indent:-14px;padding-left:18px;line-height:18px;text-align:left;font-size:13px}#idPopGroupPayInfo .waiting_box p+p{margin-top:8px}.list_sessioninfo>li .session_boxinfo{height:auto;padding-bottom:7px}.list_sessioninfo>li.session04 .session_boxinfo{padding:7px 0}.list_sessioninfo .btn_group .btn{font-size:13px;color:#4f2a7f;font-weight:400;display:inline-block;border:1px solid #4f2a7f;padding:5px 20px 4px 8px;border-radius:5px;background:url(../images/2023/ic_arrow_right.svg) calc(100% - 4px) center no-repeat;background-size:15px 15px;margin:0 auto 5px}.list_sessioninfo>li .box_list_contgroup.typetag .inner_contgroup label{width:calc(100% - 92px)}.list_sessioninfo>li .box_list_contgroup.typetag .btn_group{width:82px}.list_sessioninfo>li .session_boxinfo{width:77px}.session-apply .box-innerwrap{padding-top:0!important}.apply_wrap .info_title .btn-wrap{display:inline-block!important;margin-top:8px!important}.session-apply input[type="checkbox"]+.button_checktype03:before,.session-apply input[type="checkbox"]:checked+.button_checktype03:before{top:15px}.list_sessioninfo .button_checktype03.type01 span{word-break:keep-all}.box_popup_wrap.alert .pop_contbox p{font-size:13px;color:#333;word-break:keep-all;line-height:20px;text-align:left}.box_popup_wrap.alert .pop_contbox{margin-top:15px;border-top:1px solid #ddd;padding:20px 0 0}.table_info.type01+.table_info.type01{margin-top:5px}.box_infogroup .box_title_group .text_desc.rel{position:relative;right:auto;bottom:auto;padding-top:15px}.table_info.type01 .txt-red{color:red}.nav_profilebox .box_profile>a>span.imgbox img{object-fit:cover}.box_mypage_profile{padding-top:0}.box_mypage_profile .box_photo_info .box_image{max-height:100px;max-width:100px;box-sizing:border-box}.box_mypage_profile .box_photo_info .box_image img{object-fit:cover}.box_detail_infogroup .box_nolist{border:0}.ir-briefing .filter-wrap .floL.floL4{position:absolute;left:20px;top:0;z-index:109}.ir-briefing .box_filter_wrap .box_btn{padding:8px 20px 10px 20px}.ir-briefing .button-info{top:6px;height:30px;box-sizing:border-box;padding:0 15px;line-height:28px}.setting-profile-page .setting-profile-header{margin-top:1px;padding:50px 16px 0;box-sizing:border-box;position:relative;left:auto;top:auto;border-bottom:0}.setting-profile-page .setting-profile-header h1{font-weight:700;font-size:18px;border-bottom:0;text-align:center;margin:0;padding:0 0 4px!important}.setting-profile-page .setting-profile-header p{color:#a2a2a2;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:center;margin-bottom:12px;word-break:keep-all}.setting-profile-page .setting-profile-header p b{color:#F37A2A;font-weight:400;border-bottom:1px solid #F37A2A}.setting-profile-page .head{padding:0;border:1px solid #ddd;border-radius:4px;margin-bottom:16px}.setting-profile-page .box_innerwrap{padding:0 16px 16px}.setting-profile-page .profile-info h3{margin-bottom:12px;font-size:14px;font-weight:700;line-height:34px;letter-spacing:-.025em;text-align:center;border-bottom:0;height:34px;text-align:center;border-bottom:1px solid #ddd;color:#a2a2a2}.setting-profile-page .profile-info .profile-wrap{position:relative;padding:12px 16px;box-sizing:border-box;margin:0}.setting-profile-page .profile-info .profile-wrap .img{width:50px;height:50px;max-width:50px;max-height:50px;border-radius:50%;position:absolute;left:16px;top:12px}.setting-profile-page .profile-info .profile-wrap dl{padding-left:65px;height:50px;width:100%;display:block;float:none;box-sizing:border-box}.setting-profile-page .profile-info .profile-wrap dt{background:none;position:relative;left:auto;top:auto;width:100%;max-width:100%;font-size:16px;color:#151515;font-weight:700;line-height:24px;letter-spacing:-.025em;text-align:left;padding:0;border:0}.setting-profile-page .profile-info .profile-wrap dd{font-size:14px;color:#151515;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;margin-left:0;display:block}.setting-profile-page .profile-info .profile-wrap .job{width:18px;height:18px;border:0;border-radius:50%;padding:0;background:url(../images/club/ic_badge.svg) no-repeat center;background-size:18px 18px;position:absolute;left:37px;top:34px;font-size:0}.setting-profile-page .profile-info .profile-wrap .job.red{background:url(../images/club/ic_badge_red.svg) no-repeat center;background-size:18px 18px}.setting-profile-page .profile-info .profile-wrap p{font-size:14px;color:#666;font-weight:400;line-height:21px;letter-spacing:-.025em;text-align:left;padding:0;border-top:0;margin-top:16px}.setting-profile-page .profile-info .profile-wrap p{overflow-y:scroll;padding-right:6px;max-height:64px}.setting-profile-page .profile-info .profile-wrap p::-webkit-scrollbar{width:6px}.setting-profile-page .profile-info .profile-wrap p::-webkit-scrollbar-thumb{height:30%;background:#E0E0E0;border-radius:3px}.setting-profile-page .profile-info .profile-wrap p::-webkit-scrollbar-track{background:#fff}.setting-profile-page .cont+.tit{margin-top:16px}.setting-profile-page .body{padding:0 0 10px;margin-left:0}.setting-profile-page .tit label{font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.025em;color:#666}.setting-profile-page .tit strong{font-weight:700;margin-right:4px;color:#151515}.setting-profile-page .cont{position:relative;font-size:14px;line-height:21px}.setting-profile-page .cont .radio_box{margin-right:16px;padding-top:10px;display:inline-block}.setting-profile-page .cont textarea{height:120px;border:1px solid #ddd;border-radius:4px;margin-top:8px;resize:none;width:100%;padding:10px 8px 10px 10px;box-sizing:border-box}.setting-profile-page .cont em{display:block;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:right;color:#A2A2A2;margin-top:-4px}.setting-profile-page .btn_c .btn{width:94px;height:48px;border-radius:4px;line-height:46px;box-sizing:border-box;padding:0!important}.box_filter_contents.top34{top:34px}.box_popup_container{z-index:1001}.list_qna .box_list_contgroup .inner_contgroup .txt_group{width:calc(100% - 73px)}.box_terms_wrap.privacy3rd .desc_type01{color:#f06f1a;font-weight:400;font-size:14px;line-height:1.5em;text-indent:-16px;padding-left:6px}.box_terms_wrap.privacy3rd .cont_textgroup{margin-top:15px;padding:20px 12px;background-color:#f4f4f4}.box_terms_wrap.privacy3rd .cont_textgroup ul>li{padding-left:20px;padding-bottom:20px;text-indent:-15px;line-height:18px;font-size:14px;color:#333;font-weight:400;border-bottom:1px solid #ddd}.box_terms_wrap.privacy3rd .cont_textgroup ul>li+li{margin-top:20px}.box_terms_wrap.privacy3rd .cont_textgroup ul>li>p{margin-top:5px;padding-left:0x;text-indent:0;color:#777;word-break:keep-all;line-height:1.5em}.box_terms_wrap.privacy3rd .cont_textgroup ul>li:last-child{padding-bottom:0;border-bottom:0}.box_terms_wrap.privacy3rd .subdesc.txt-red{color:#f06f1a}.speaker-list-wrap{margin-top:48px}.speaker-list-wrap h5{position:relative;z-index:1;margin-bottom:32px;height:30px;text-align:center}.speaker-list-wrap h5 span{display:inline-block;padding:0 20px;background-color:#fff;color:#151515;font-size:20px;font-weight:700;line-height:30px;letter-spacing:-.025em;text-align:center}.speaker-list-wrap h5::after{content:'';width:100%;height:1px;background-color:#151515;display:block;margin-top:-15px}.speaker-list-wrap li{display:inline-block;width:calc((100% - 20px)/2);height:170px;margin-right:8px;position:relative;text-align:center;vertical-align:top;margin-bottom:10px}.speaker-list-wrap li label{width:44px;height:38px;position:absolute;left:calc(50% + 24px);top:5px;display:block;color:#fff;font-size:14px;font-weight:700;line-height:30px;letter-spacing:-.025em;text-align:center}.speaker-list-wrap li.type1 label{background:url(../images/2023/bg_speaker_badge_orange.svg) no-repeat;background-size:44px 38px}.speaker-list-wrap li.type2 label{background:url(../images/2023/bg_speaker_badge_purple.svg) no-repeat;background-size:44px 38px}.speaker-list-wrap li .img{width:95px;max-width:95px;height:95px;max-height:95px;overflow:hidden;border-radius:50%;padding:0;box-sizing:border-box;display:inline-block}.speaker-list-wrap li.type1 .img{border:1px solid #F37A2A}.speaker-list-wrap li.type2 .img{border:1px solid #4f2a7f}.speaker-list-wrap li .img img{width:100%;height:100%;object-fit:cover}.speaker-list-wrap li h6{margin-top:12px;color:#151515;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.025em;text-align:center}.speaker-list-wrap li p{margin-top:4px;color:#666;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.025em;text-align:center}@media (max-width:360px){.speaker-list-wrap li h6{font-size:15px}}#sv_wrap{position:relative;z-index:1}#sv_wrap.type02:after{min-height:250px;height:100%;max-width:1080px;z-index:-1}.button_toggle_info .desc_txt{font-size:15px;font-weight:700;color:#151515}.box_detailinfo02.apply_wrap .info_group{padding-right:0}.box_detail_infogroup .ps{padding-top:16px;font-size:12px;text-indent:-13px;padding-left:15px;color:#666}.box_detail_infogroup .ps a{color:#666;border-bottom:1px solid #666}.box_dn_profile .txt_tit{font-size:18px}.box_dn_profile .txt{font-size:15px}.txt-orange{color:#e67429}.toggle_box{display:inline-block;height:30px;position:absolute;top:-5px;right:190px}.toggle_box span{display:inline-block;font-size:13px;height:30px;line-height:44px;letter-spacing:-.002em;margin-right:4px;vertical-align:top}.toggle_box input[type='checkbox']+label:before{display:inline-block;width:12px;height:12px;border-radius:50%;margin:3.2px 5px 0 0;background:#fff url(../images/club/radio_circle.svg) no-repeat;background-size:12px 12px;vertical-align:top;content:''}.toggle_box input[type='checkbox']+label{position:relative;display:inline-block}.toggle_box input[type="checkbox"],.toggle_box input[type="checkbox"]:active{position:absolute;top:-50000px;height:0;width:0;opacity:0;border:none;outline:none}.tb_left:before{content:'';display:block;position:absolute;right:19px;bottom:15px;line-height:34px;text-indent:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0!important;background:#fff;border:1px solid #fff;box-sizing:border-box;font-size:12px}.tb_left:after{content:'';display:inline-block;width:28px;height:15px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;background:#E0E0E0;margin:15px 5px 10px 0;box-sizing:border-box;color:#fff;font-size:12px;text-align:right;padding:1px 9px 0}.tb_left:before,.tb_left:after{-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.toggle_box input[type="checkbox"]:checked+.tb_left:after{content:'';background:#4F2A7F;text-align:left}.toggle_box input[type="checkbox"]:checked+.tb_left:before{right:7px;background:#fff;border:1px solid #ccc}@media (max-width:420px){.toggle_box{right:auto;left:105px}.sovac-club-wrap.tab-menu .search_area{width:calc(100% - 218px)}}.box_innerwrap.pt0{padding-top:0}.box_innerwrap.pt0 .list_table tr:first-child th,.box_innerwrap.pt0 .list_table tr:first-child td{border-top:0}.box_popup_wrap.challenge{padding-bottom:15px}.box_popup_wrap.challenge .waiting_box{height:auto!important;padding:20px 16px;width:100%;background-color:#f5f5f5;box-sizing:border-box;margin:15px 0}.box_popup_wrap.challenge .pop_contbox p{line-height:18px;text-align:left;font-size:13px}.box_popup_wrap.challenge .pop_contbox p a{color:inherit;border-bottom:1px solid #000}.box_popup_wrap.challenge .waiting_box p{text-indent:-14px;padding-left:18px}.box_popup_wrap.challenge .waiting_box p+p{margin-top:8px}.about-sovac.y2023{margin-top:104px!important}.box_morelist.up .button_list_moreshow:after{transform:rotate(180deg);transition:.3s;-webkit-transition:.3s}.ir-briefing .card-wrap li dd .ab{position:absolute;left:20px;bottom:26px;width:auto;height:auto;display:block;text-align:left}.ir-briefing .card-wrap li dd em{position:relative;left:auto;bottom:auto;font-size:13px}.ir-briefing .card-wrap li dd .view-count{font-size:13px}.ir-briefing .card-wrap li dd em+em::before{content:'';color:#999;margin:2px 12px 0 12px;height:10px;width:1px;background-color:#999;display:inline-block}.ir-briefing .card-wrap li dd .view-count i{font-size:13px;color:#999;letter-spacing:0;background:none;width:auto;height:auto;border-radius:0;font-style:normal}@media (max-width:360px){.ir-briefing .card-wrap li dd .ab{bottom:18px}.ir-briefing .card-wrap li dd .view-count::before{display:none}.ir-briefing .card-wrap li dd .view-count{display:block}}#gnb .gnb>li:first-child{margin-top:0;padding:0 8px}.about--title.y2023{width:100%;background:#49297c url(../images/2023/bg_timetable_shape_new.svg) no-repeat right 0!important;background-size:cover!important;margin:0!important}#gnb .gnb{text-align:center}#gnb .gnb>li:last-child{padding-right:8px}#gnb .gnb_sublist>ul li{width:50%}.box_header_container{.box_logo{width:100%;height:auto;background-color:#4f2a7f;line-height:0;padding-block-start:10px;display:flex;justify-content:center;a{display:block;width:120px;height:50px;margin:0 auto;line-height:0}}#gnb{background-color:#4f2a7f;border-bottom:0;.gnb{display:flex;gap:16px;justify-content:start;padding:0 30px 0 15px;overflow-x:auto;li{padding:0}.ico--link{display:inline-block;height:9px;width:10px;margin-inline-start:3px;vertical-align:5px;background:url(../images/2025/arrow_gnb.png) no-repeat center;background-size:100%}@media (min-width:600px){padding:0 15px 0 15px;justify-content:center;&::after{display:none}}}.gnb>li>a{height:41px;line-height:48px;color:#fff;border-bottom:0}.gnb>li:first-child>a{color:#fff}&::after{background:-moz-linear-gradient(left,#fff0 0,#4f2a7f 24%);background:-webkit-linear-gradient(left,#fff0 0,#4f2a7f 24%);background:linear-gradient(to right,#fff0 0,#4f2a7f 24%)}}}.button_nav{background:url(../images/2025/menu.png) no-repeat center;background-size:20px 16px}.button_menu.type00{padding-left:0;.ico--link{display:inline-block;height:9px;width:10px;margin-inline-start:3px;vertical-align:5px;background:url(../images/2025/arrow_gnb_black.png) no-repeat center;background-size:100%}}

/* wai-aria.css */
.wai-aria-foucs:focus{outline:2px dotted #FF8F2B;outline-offset:-2px;z-index:99999}.wai-aria-foucs-on{outline:2px dotted #FF8F2B;outline-offset:-2px;z-index:99999}@media (-webkit-min-device-pixel-ratio:0){.wai-aria-foucs:focus{outline:2px dotted #FF8F2B;outline-offset:-2px;z-index:99999}}