@font-face {
    font-family: 'PR';
    src: url('/css/PretendardVariable.woff2') format("woff2");
	font-weight: 100 900;
    font-style: normal;
}

*:not(i) {font-family:'PR',sans-serif !important;}


.mainTop_btm{
	width:100%;
}
.mainTop_btm .ba_img .swiper-slide{
  position: relative;
  resize: both;
  overflow: hidden;
  font-weight: 700;
  width: 100%;
  border-radius:20px;
  
}

.p15{padding:15px;}
.mainTop_btm .ba_img .swiper-slide > div{box-sizing:border-box;overflow:hidden;    width:100%;}
.mainTop_btm .ba_img .swiper-slide a{position:relative;z-index:9;width:100%!important;box-sizing:border-box;}
.mainTop_btm .ba_img .swiper-slide a img{}
.mainTop_btm .ba_img .swiper-slide::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--box-border--border);
  mask:
    var(--box--border__top-left) 0 0 / .625rem .625rem,
    var(--box--border__top) .625rem 0 / calc(100% - 1.25rem) .625rem,
    var(--box--border__top-right) 100% 0 / .625rem .625rem,
    var(--box--border__right) 100% .625rem / .625rem calc(100% - 1.25rem),
    var(--box--border__bottom-left) 0 100% / .625rem .625rem,
    var(--box--border__bottom) .625rem 100% / calc(100% - 1.25rem) .625rem,
    var(--box--border__bottom-right) 100% 100% / .625rem .625rem;
  mask-repeat: no-repeat;
}

.mainTop_btm.mb{padding:5px 0;}
.mainTop_btm.mb .ba_img .swiper-slide{
	/*
  --box-border--border: linear-gradient(105deg, rgb(255 46 144) 0%, rgb(61 35 185) 100%);
  

  --box--border__top-left: url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='1' y='1' width='18' height='18' rx='4' ry='4' stroke='%23000' stroke-width='2' /></svg>");
  --box--border__top: url("data:image/svg+xml,<svg preserveAspectRatio='none' width='100' height='10' viewBox='0 0 100 10' fill='none' xmlns='http://www.w3.org/2000/svg'><line x1='-1' y1='1' x2='101' y2='1' stroke='%23000' stroke-width='2'/></svg>");
  --box--border__top-right: url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='-9' y='1' width='18' height='18' rx='4' ry='4' stroke='black' stroke-width='2' /></svg>");
  --box--border__left: url("data:image/svg+xml,<svg preserveAspectRatio='none' width='10' height='100' viewBox='0 0 10 100' fill='none' xmlns='http://www.w3.org/2000/svg'><line x1='1' y1='-1' x2='1' y2='101' stroke='%23000' stroke-width='2'/></svg>");
  --box--border__right: url("data:image/svg+xml,<svg preserveAspectRatio='none' width='10' height='100' viewBox='0 0 10 100' fill='none' xmlns='http://www.w3.org/2000/svg'><line x1='9' y1='-1' x2='9' y2='101' stroke='%23000' stroke-width='2'/></svg>");
  --box--border__bottom-left: url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='1' y='-9' width='18' height='18' rx='4' ry='4' stroke='%23000' stroke-width='2' /></svg>");
  --box--border__bottom: url("data:image/svg+xml,<svg preserveAspectRatio='none' width='100' height='10' viewBox='0 0 100 10' fill='none' xmlns='http://www.w3.org/2000/svg'><line x1='-1' y1='9' x2='101' y2='9' stroke='%23000' stroke-width='2'/></svg>");
  --box--border__bottom-right: url("data:image/svg+xml,<svg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'><rect x='-9' y='-9' width='18' height='18' rx='4' ry='4' stroke='black' stroke-width='2' /></svg>");
  */
  position: relative;
  resize: both;
  overflow: hidden;
  font-weight: 700;
  width: 100%;
  border-radius:20px;

}
.mainTop_btm.mb .ba_img .swiper-slide > div{box-sizing:border-box;overflow:hidden;    width: calc(100%);}
.mainTop_btm.mb .ba_img .swiper-slide a{position:relative;z-index:9;width:100%!important;box-sizing:border-box;}
.mainTop_btm.mb .ba_img .swiper-slide a img{}
.mainTop_btm.mb .ba_img .swiper-slide::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--box-border--border);
  mask:
    var(--box--border__top-left) 0 0 / .625rem .625rem,
    var(--box--border__top) .625rem 0 / calc(100% - 1.25rem) .625rem,
    var(--box--border__top-right) 100% 0 / .625rem .625rem,
    var(--box--border__right) 100% .625rem / .625rem calc(100% - 1.25rem),
    var(--box--border__bottom-left) 0 100% / .625rem .625rem,
    var(--box--border__bottom) .625rem 100% / calc(100% - 1.25rem) .625rem,
    var(--box--border__bottom-right) 100% 100% / .625rem .625rem;
  mask-repeat: no-repeat;
}

.customksw_230405{display:flex!important;}
.customksw_230405 .location{width:44px;}
.customksw_230405 .more_btn{width:calc(100% - 42px);text-align:right;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}


.phone_account_ksw_custom{margin-top:5rem;}
.phone_account_ksw_custom .main_board {margin: 0 0 60px 0;}
.phone_account_ksw_custom .main_board .container {overflow:hidden;}
.phone_account_ksw_custom .main_board h3.title { font-size:23px; font-weight:500; letter-spacing:-2px;margin-bottom:20px; display:flex; justify-content:space-between; align-items:center; padding: 0.5em 0; }
.phone_account_ksw_custom .main_board h3 .more { font-size:24px; width:30px; text-align:right; padding-right: 2px; float:right; }
.phone_account_ksw_custom .main_board .new {background:#00aba1; font-size:8px !important;}
.phone_account_ksw_custom .main_board .board_box { min-height: 200px; border-right:1px solid #e5e5e5; width:32%; float:left; font-family:'Roboto',sans-serif;}
.phone_account_ksw_custom .main_board .board_box .call_02 li{color:#666; font-size:14px; height: 30px; margin-right: 10px; line-height: 33px;}
.phone_account_ksw_custom .main_board .board_box .call_02 {clear:both;}
.phone_account_ksw_custom .main_board .board_box:nth-child(1) { border:none; }
.phone_account_ksw_custom .main_board .board_box .call_01 { border:1px solid navy; display:grid; grid-template-columns:30% 70%; }
.phone_account_ksw_custom .main_board .board_box ul.call_01:first-child { margin-bottom:1rem; }
.phone_account_ksw_custom .main_board .board_box .call_01 > h3 { text-transform: uppercase; background-color:navy; color:white; font-size:0.8rem; text-align:center; display:flex; align-items:center; justify-content: center; }
.phone_account_ksw_custom .main_board .board_box .call_01 .inWrap { padding:0.7rem 0; color:navy; text-align:center; font-size: 0.85rem; display: flex; flex-wrap: wrap; justify-content: center;  gap: 0.3rem; }
.phone_account_ksw_custom .main_board .board_box .call_01 .inWrap ul li:first-child { color:#aaa; font-size:0.8rem; font-weight:300; }
.phone_account_ksw_custom .main_board .board_box:nth-child(2) {padding:0 30px; margin:0 2%; margin-left:0; text-align:center;}
.phone_account_ksw_custom .main_board .board_box:nth-child(2) > h3 { justify-content: center; }
.phone_account_ksw_custom .main_board .board_box:nth-child(3) {border-right:0;padding-left:30px;}
.phone_account_ksw_custom .main_board .board_box .info_btn {text-align:center; border:1px solid #ddd; line-height:36px; display:inline-block; width:160px; font-size:13px; margin-top:15px; transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
.phone_account_ksw_custom .main_board .board_box .info_btn:hover {border:1px solid #ea5a03; color:#ea5a03;}
.phone_account_ksw_custom .main_board .board_box .info_btn i {color:#ea5a03; padding-left:5px; font-size:12px; }
.phone_account_ksw_custom .main_board .board_box .time_box li:first-child { font-size: 28px; color: #333; font-weight: bold; line-height:1; font-family:'Roboto',sans-serif;}
.phone_account_ksw_custom .main_board .board_box .time_box li:nth-child(2) {color:#666; font-size: 14px; height: 25px; margin-top:10px;}
.phone_account_ksw_custom .main_board .board_box .time_box li:nth-child(3),
.phone_account_ksw_custom .main_board .board_box .time_box li:nth-child(4){color:#999; font-size: 13px; height: 20px; letter-spacing: 1px}
.phone_account_ksw_custom .main_board .board_box .board_list {}
.phone_account_ksw_custom .main_board .board_box .board_list li {overflow:hidden; font-size:14px; line-height:28px;}
.phone_account_ksw_custom .main_board .board_box .board_list li span {font-size:inherit;}
.phone_account_ksw_custom .main_board .board_box .board_list li .board_title {width:calc(100% - 90px); font-size:14px; float:left; font-weight: 300;  color: #666;}
.phone_account_ksw_custom .main_board .board_box .board_list li .board_title .title_text {display:inline-block; vertical-align: middle; max-width:calc(100% - 18px); overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.phone_account_ksw_custom .main_board .board_box .board_list li:hover .board_title .title_text {color:#eb5903;}
.phone_account_ksw_custom .main_board .board_box .board_list li .date {width:90px; float:left; color:#999; text-align: right;}
.phone_account_ksw_custom .main_board .board_box .board_list li.nothing {line-height:100px; height:100px;}
.phone_account_ksw_custom .main_board .board_wrap, .main_board .board_qna {margin-top:50px; width:49%; padding:30px 25px;float:left; border:1px solid #e7e7e7;}
.phone_account_ksw_custom .main_board .board_wrap .nothing , .main_board .board_qna .nothing {border:0;}
.phone_account_ksw_custom .main_board .board_qna {margin-left:2%;}
.phone_account_ksw_custom .main_board table {width:100%; table-layout: fixed; }
.phone_account_ksw_custom .main_board table th {font-size:15px; font-weight:500; color:#333; border-top:1px solid #333; border-bottom:1px solid #333; padding:5px;}
.phone_account_ksw_custom .main_board table td { font-weight:300; padding:7px 2px; border-top:1px solid #e2e2e2; letter-spacing: -1px; }
.phone_account_ksw_custom .main_board table td.no_border {border-top:0;}
.phone_account_ksw_custom .main_board table td a:hover {text-decoration: underline; color:#ea5a03;}
.phone_account_ksw_custom .main_board table td .title {display: inline-block; vertical-align:middle; max-width:calc(100% - 20px); overflow:hidden; text-overflow:ellipsis; white-space: nowrap; color:#666;}
.phone_account_ksw_custom .main_board table td .title:hover {color:#ea5a03;}
.phone_account_ksw_custom .main_board table td.gray {color:#999; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; font-size:14px;}
.phone_account_ksw_custom .main_board table .location {display:inline-block; line-height:17px; width:40px; color:#ea5903; text-align: center; font-size:13px; padding:3px 0px; background:#fff; border-radius:40px; letter-spacing:-1px; border: 1px solid #ea5903; }
.phone_account_ksw_custom .main_board .board_wrap td:nth-child(1){width:50px; text-align: center;}
.phone_account_ksw_custom .main_board .board_wrap td:nth-child(3){width:120px}
.phone_account_ksw_custom .main_board .board_qna td:nth-child(1){width:50px;}
.phone_account_ksw_custom .main_board .board_qna td:nth-child(3){width:84px;font-size:14px;}
.phone_account_ksw_custom .main_board .board_qna td:nth-child(4){width:100px;font-size:14px;}
.phone_account_ksw_custom .main_board .nothing {height: 150px;line-height: 150px;font-size: 14px;text-align: center;color: #999;  font-weight: 200;}
.phone_account_ksw_custom .main_board.livestate { margin-bottom:0; }


.no_advanse_gll{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:350px;padding:30px 0;background:rgb(255,255,255,0.95);border-radius:15px;border:2px solid #8228f1;z-index:99;box-shadow:0px 0px 30px #efb1ff;text-align:center;}
.no_advanse_gll > div{position:relative;}
.no_advanse_gll img{width: 150px;margin:0 auto 30px auto;;display:block;}
.no_advanse_gll p{text-align:center;font-size:18px;margin-bottom:20px;}
.no_advanse_gll a{color:#000;}
.no_advanse_gll a > i{color:#ff1e1e;}
.no_advanse_gll .no_shim{color:#8b8b8b;}
.no_advanse_gll .mobiles{display:none;}


/* 메인1 */
.boss_gll_main_wrap{  }
.boss_gll_main_wrap .container{overflow:visible!important;}
.boss_gll_main_wrap .main1{background-color:#fff;background-image:url('/img/iiiii.png');background-size:auto 210px;background-repeat:no-repeat;background-position:75% 30%;}
.boss_gll_main_wrap .main1 .container{position:relative;}
.boss_gll_main_wrap .main1 .txt{padding:60px 0 0px 0;padding-left:10%;}
.boss_gll_main_wrap .main1 .txt h2{font-size:32px;line-height:34px;margin-top:20px;}
.boss_gll_main_wrap .main1 .txt p{font-size:24px;line-height:32px;}
.boss_gll_main_wrap .main1 .visits{margin-top:30px;position:relative;top:43px;}
.boss_gll_main_wrap .main1 .visits{display:inline-flex;padding:20px;color:#333;background:#fff;gap:30px;width:100%;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);}
.boss_gll_main_wrap .main1 .visits > .visit{display:flex;position:relative;width:calc(50% - 15px);gap:20px;justify-content: center;}
.boss_gll_main_wrap .main1 .visits > .visit:first-child:after{border-right:1px solid #d8d8d8;content:'';position:absolute;top:50%;right:-1px;width:1px;height:20px;transform:translateY(-50%);}
.boss_gll_main_wrap .main1 .visits > .visit .visit_logo img{width:46px;}
.boss_gll_main_wrap .main1 .visits > .visit .visit_txt{display:flex;min-width:440px;align-items: center;gap:20px;}
.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div{width:calc(50% - 10px);position:relative;display:flex;gap:4px;align-items: center;font-weight:500;letter-spacing: -1px;}
.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div:first-child:after{border-right:1px solid #d8d8d8;content:'';position:absolute;top:50%;right:-1px;width:1px;height:10px;transform:translateY(-50%);}
.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div strong{margin-left:10px;font-weight:bold;color:#5822e0;}
/*
.boss_gll_main_wrap .main1 .visit > div > div:after{position:absolute;top:50%;transform:translateY(-50%);right:-15px;width:1px;height:10px;background:#ffffff6b;content:'';}
.boss_gll_main_wrap .main1 .visit > div > div:last-child:after{background:none;}
.boss_gll_main_wrap .main1 .visit > div > div span{display:inline-block;}
.boss_gll_main_wrap .main1 .visit > div > div strong{font-size:20px;color:var(--main-bg-color);display:inline-block;width:100px;text-align:right;}
*/
.main2 {display:flex;margin-top:70px;gap:10px;}
.main2 .sec{padding:0px!important;}
.main2 .sec h2{font-size:20px;font-weight:500;display:flex;align-items: center;gap:8px;margin-bottom:15px;}
.main2 .sec h2 i{font-size:24px;color:#5822e0;}
/*.main2 .sec1{width:72%;display:flex;gap:10px;}*/
.main2 .sec1{width:100%;display:flex;gap:10px;}
.main2 .sec1 .se {background-color: #fff; border: 1px solid #e7e7e7;}
.main2 .sec1 .se ul {display:flex;flex-wrap: wrap;gap:20px;row-gap:10px;}
/*.main2 .sec1 .se ul li{width:calc(50% - 10px);}*/
.main2 .sec1 .se ul li{width:calc(9% - 7px);}
.main2 .sec2{width:36%;}
.main2 .sec2 ul {display:flex;flex-wrap: wrap;gap:20px;}
.main2 .sec2 ul li{width:calc(33.33% - 14px);}
/*.main2 .sec1 ul li a,.main2 .sec2 ul li a {display:block;padding-left:16px;position:relative;}*/
.main2 .sec1 ul li a,.main2 .sec2 ul li a {display:block;text-align:center;position:relative;font-size:13px;}
/*
.main2 .sec1 ul li a:before,
.main2 .sec2 ul li a:before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background-color: #333;
    content: "";
    display: block;
    clear: both;
    transition-duration: 100ms;
}
*/
.main2 .sec1 ul li a i,
.main2 .sec2 ul li a i{
	width: 40px;
    height: 40px;
    display: block;
    margin: 0 auto 10px auto;
    background-size: 40px auto;
}
.main2 .sec1 ul li a:hover i,
.main2 .sec2 ul li a:hover i{
    background-position: 0px -56px;
}
.main2 .sec1 ul li a:hover,
.main2 .sec2 ul li a:hover{color:#5822e0;}
.main2 .sec1 ul li a:hover:before,
.main2 .sec2 ul li a:hover:before{background-color:#5822e0;}
.main2 .sec3{width:28%;background-color: #fff; border: 1px solid #e7e7e7;}
.main2 .sec3 .bor{border-bottom:1px solid #dfdfdf;}
.main2 .sec3 .my_board_search .scr_inner{position:relative;}
.main2 .sec3 .my_board_search .scr_inner input{width:100%;height:40px;background:#f9f9f9;border:1px solid #dfdfdf;}
.main2 .sec3 .my_board_search .scr_inner button{position:absolute;top:50%;right:10px;transform:translateY(-50%);background:none;border:none;font-size:17px;}
.main2 .sec3 .qna_status{display:flex;justify-content: space-between;align-items: center}
.main2 .sec3 .qna_status a{font-size:14px;border:1px solid #dfdfdf;height:28px;width:28px;line-height:28px;text-align:center;color:#666;}
.main2 .sec3 .qnaWriteBtn{height:45px;background: #5822e0;text-shadow:none;font-weight:500;font-size:14px;}
.main2 .sec3 .qnaWriteBtn.blurEffect { color: white; animation: blurEffect 1.0s infinite; }
.main2 .sec3 .real_time_qna ul{width:100%;}
.main2 .sec3 .real_time_qna li{border-bottom:1px solid #d8d8d8;height:50px;}
.main2 .sec3 .real_time_qna li:nth-child(3n){border-bottom:none;}
.main2 .sec3 .real_time_qna li a{padding:10px 0;display:block;font-size:16px;}
.main2 .sec3 .real_time_qna li a:hover h5{text-decoration:underline;}
.main2 .sec3 .real_time_qna li + li {}
.main2 .sec3 .real_time_qna li h5{margin-bottom:4px;}
.main2 .sec3 .real_time_qna li h5 .title_text{margin-bottom:4px;font-weight:400;}
.main2 .sec3 .real_time_qna li h5 .new_icon {
    border-radius: 50%;
    font-size: 9px;
    width: 13px!important;
    height: 14px;
    line-height: 14px;
    background: var(--main-red-color);
    display: inline-block;
    text-align: center;
    color: #fff;
    vertical-align: middle;
}
.main2 .sec3 .real_time_qna li .u_info{display:flex;color:#777;font-size:13px;gap:20px;align-items: center}
.main2 .sec3 .real_time_qna li .u_info span:first-child{position:relative;}
.main2 .sec3 .real_time_qna li .u_info span:first-child:after{position:absolute;top:50%;transform:translateY(-50%);right:-10px;width:1px;height:10px;background:#d1d1d1;content:'';}
.main2 .main2_mo_btn{display:none;}



/* 지역별 상품별 아이콘 리스트 */
.sub_content{background:#f5f7fb;min-height:auto;}
.sub_content.back_fff{background:#fff;}
.sub_content .clickTypes ul{display: grid; text-align: center; border-top: 1px solid #eee;border-left: 1px solid #eee; background-color: #fff; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));}
.sub_content .clickTypes li{display: flex;border-bottom: 1px solid #eee;border-right: 1px solid #eee;flex-direction: column;align-content: center;justify-content: center;flex-wrap: wrap;}
.sub_content .clickTypes li a{display:block;width:100%;height:100%;font-size:15px;padding: 10px;}
.sub_content .clickTypes li a i{width:50px;height:50px;display:block;margin:0 auto 10px auto;background-size: 50px auto;background-position:0px 0px;} 
.sub_content .clickTypes li a:hover i{background-position:0px -70px;}
.sub_content .clickTypes li.on{position: relative;background-color: #f5f7fb;}
.sub_content .clickTypes li.on:after{border: 1px solid #ab5efb;position: absolute;top:0px;left:0px;width:100%;height:100%;content: "";display: block;}
.sub_content .clickTypes li.on a i{background-position:0px -70px;}

.sub_content .sub_area ul {margin-top:20px;background:#fff;display: grid; text-align: center; border-top: 1px solid #eee;border-left: 1px solid #eee; background-color: #fff; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));}
.sub_content .sub_area li{display: flex;border-bottom: 1px solid #eee;border-right: 1px solid #eee;flex-direction: column;align-content: center;justify-content: center;flex-wrap: wrap;}
.sub_content .sub_area li a{display:block;width:100%;height:100%;font-size:14px;padding: 10px;}
.sub_content .sub_area li.active{position: relative;background-color: #f5f7fb;}
.sub_content .sub_area li.active:after{border: 1px solid #ab5efb;position: absolute;top:0px;left:0px;width:100%;height:100%;content: "";display: block;}


@media screen and (max-width: 1100px) {

	.boss_gll_main_wrap .main1{background-position:100% 30%;}
	.boss_gll_main_wrap .main1 .txt h2{font-size:26px;margin-top:10px;}
	.boss_gll_main_wrap .main1 .txt p{font-size:22px;}
	.boss_gll_main_wrap .main1 .txt{padding-left:0px;}
	.boss_gll_main_wrap .main1 .visits{display:flex;flex-wrap: wrap;}
	.boss_gll_main_wrap .main1 .visits > .visit{width:100%;}
	.boss_gll_main_wrap .main1 .visits .visit_logo{display:none;}
	.boss_gll_main_wrap .main1 .visits > .visit:first-child:after{border:none;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt{width:100%;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div{ justify-content: center;}
}

@media screen and (max-width: 960px) {
	
	.phone_account_ksw_custom .main_wrap .cscenter { display:grid; padding:2rem 0; }  
	.phone_account_ksw_custom .cscenter .container { padding:0 1rem; }
	.phone_account_ksw_custom .cscenter .container div.board_box { width:100%; padding: 20px 1rem !important; border:none; }
	.phone_account_ksw_custom .cscenter .container div.board_box:first-child { width:100%; }
	.phone_account_ksw_custom .cscenter .container div.board_box:nth-child(2) { border-top:1px dashed #eee; border-bottom:1px dashed #eee; }
	.phone_account_ksw_custom .cscenter .container div.board_box:last-child { border-bottom:none !important; }
	.phone_account_ksw_custom .main_board .board_box .board_list li {line-height:22px;}
	.phone_account_ksw_custom .main_board .board_box .call_02 {display:inline-block; text-align:center;  width: 100%;}
	.phone_account_ksw_custom .main_board { margin:0; }
	.phone_account_ksw_custom .main_board .board_wrap, .main_board .board_qna { border:none !important; }
	.phone_account_ksw_custom .main_board .board_box .call_01 .inWrap > ul { width:100% }
	.phone_account_ksw_custom .main_board .board_box .info_btn { margin-bottom:1rem; }
	
	.content_premium_ksw{padding:0 5px;}
	
	.boss_gll_main_wrap .main1 .visits{display:inline-flex;flex-wrap:unset;}
	.boss_gll_main_wrap .main1 .visits > .visit{width:50%;}
	.boss_gll_main_wrap .main1 .visits .visit .visit_txt > div:last-child{display:none;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt{min-width:unset;width:100%;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div{width:100%;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div:first-child:after{border:none;}
	/*
	.boss_gll_main_wrap .main1 .visit > div > div{display:block;}
	.boss_gll_main_wrap .main1 .visit > div > div span{display:block;text-align:center;margin-bottom:10px;}
	.boss_gll_main_wrap .main1 .visit > div > div strong{display:block;text-align:center;width:100%;}
	*/
	.boss_gll_main_wrap .main1{background-size:auto 150px;background-position: 100% 100%;}
	.boss_gll_main_wrap .main1 .txt{}
	.boss_gll_main_wrap .main1 .txt h2{font-size:20px;text-align:center1;;}	
	.boss_gll_main_wrap .main1 .txt p{font-size:18px;text-align:center1;margin-top:2px;line-height:24px;}
	.main2 .main2_mo_btn{display:block;}
	.main2 .main2_mo_btn ul {display:flex;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;gap:0px!important;}
	.main2 .main2_mo_btn ul li{position:relative;font-size:15px;width:50%!important;text-align:center;cursor:pointer;height:40px;line-height:40px;border-bottom:1px solid #e7e7e7;background:#f5f5f5;}
	.main2 .main2_mo_btn ul li:after{position:absolute;top:0px;right:10px;width:20px;height:20px;content: "\f0d7";font-family:"Font Awesome 6 Free";font-weight:900}
	.main2 .main2_mo_btn ul li:first-child{border-right:1px solid #e7e7e7;}
	.main2 .main2_mo_btn ul li.on{border-bottom:0px;background:#fff;}
	.main2 .main2_mo_btn ul li.on:after{color:var(--main-bg-color)}
	.main2 .sec1 ul li a, .main2 .sec2 ul li a{font-size:13px;}
	.main2.container{display:block;}
	.main2 .sec1{width:100%;margin-bottom:10px;}
	.main2 .sec1 .se{border-top:0px;}
	.main2 .sec1 .se ul{gap:0px;row-gap:10px;}
	.main2 .sec1 .se ul li{width:20%!important;}
	.main2 .sec1 h2{display:none;}
	.main2 .sec1 #area_select{display:none;}
	.main2 .sec1 #shop_select{display:none;margin-top:0px;}
	.main2 .sec3{width:100%;}
	.main2 .sec3 .qna_status {display:none;}
	.main2 .sec3 .real_time_qna #dv_rolling1{height:50px!important;}
	.main2 .sec3 .real_time_qna li{border-bottom:0px;}
	.main2 .sec1{display:block;}
}
@media screen and (max-width: 600px) { 
	.phone_account_ksw_custom .main_board h3 {font-size:18px;}
	.phone_account_ksw_custom .main_board .board_box .board_list li {padding:3px 0;}
	.phone_account_ksw_custom .main_board .board_box .board_list li .date,
	.phone_account_ksw_custom .main_board .board_box .board_list li .board_title {font-size:13px;}
	.phone_account_ksw_custom .main_board table th, .main_board table td .title, .main_board table td {font-size:13px;}
	.phone_account_ksw_custom .main_board .board_qna th:nth-child(1){width:60px}
	.phone_account_ksw_custom .main_board .board_qna th:nth-child(3){width:90px}
	.phone_account_ksw_custom .main_board .board_qna th:nth-child(4){width:80px}
	.phone_account_ksw_custom .cscenter .container { padding:0; }
	.phone_account_ksw_custom .cscenter .container div.board_box:last-child { margin-top:0; }
	
	.no_advanse_gll .mobiles{display:inline-flex;gap:10px;width:220px;margin:10px auto 0 auto;}
	.no_advanse_gll .mobiles a{width:50%;height:30px;line-height:28px;font-size:13px;}
	.no_advanse_gll .mobiles a.sms{background: #ff1e1e;border:1px solid #ff1e1e;color:#fff;}
	.no_advanse_gll .mobiles a.sms i {color:#fff;}
	.no_advanse_gll .mobiles a.call{background: #fff;border:1px solid #ff1e1e;color:#000;}
	
	.boss_gll_main_wrap .main1 .visits{padding:15px 0;gap:10px;}
	.boss_gll_main_wrap .main1 .visits > .visit .visit_txt > div{letter-spacing: -1.5px;}
	
	.sub_content .clickTypes li a i{display:none;} 
}

@media screen and (max-width: 460px) { 
.boss_gll_main_wrap .main1{background-size: auto 100px;}
	.boss_gll_main_wrap .main1 > .container{position:relative;}
	.boss_gll_main_wrap .main1 .visits{position:absolute;top:unset;bottom:-60px;margin-top:0px;width:calc(100% - 20px);left:10px;}
	.boss_gll_main_wrap .main1 .txt{padding:40px 0 20px 0;}
	.boss_gll_main_wrap .main1 .txt p{text-align:center;font-size:15px;}
	.boss_gll_main_wrap .main1 .txt h2{text-align:center;font-size:16px;width:200px;margin:10px auto 0 auto;line-height:20px;}
	.boss_gll_main_wrap .main1 .txt{}
}


.association img{width:20px;vertical-align:top;margin-top:2px;} 
.association .association_title{line-height:20px;vertical-align:top;}
.association i{float:right;margin-right:0px!imporotant;line-height:20px;vertical-align:top;}