@charset "utf-8";

/* reset */
html,body{width:100%;height:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,strong,span,em,iframe,img{margin:0;padding:0}
body {font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic","굴림", Gulim,'돋움',dotum,Helvetica,sans-serif;background:#fff;font-size:12px;line-height:140%;color:#333;-webkit-text-size-adjust:none; word-break:break-all;-ms-word-break:break-all } /* color , font-family , font-size 디자인가이드에 맞게사용 */
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
hr {display:none;}
table{border-collapse:collapse;border-spacing:0;}
legend, caption {width:0;height:0;font:0/0 Sans-serif;visibility:hidden;z-index: -1;}
input,select,textarea,button {vertical-align:top;}
button {background-color:transparent;cursor:pointer;font-family:"Noto Sans KR";} 
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
a:link, a:visited {text-decoration:none;color:#191919;}
a:hover, a:active {text-decoration:none;color:#008689;}
a:hover strong, a:active strong{color:#008689;text-decoration:none;}
a:hover h1, a:active h1{color:#008689;text-decoration:none;}
a:hover span, a:active span{color:#008689;text-decoration:none;}
a:hover em, a:active em{color:#008689;text-decoration:none;}
a:hover p, a:active p {color:#008689;text-decoration:none;}

/* 스킵네비 */
.skip {position:relative;z-index:9999999;}
.skip a {position:absolute;left:0;top:-110px;width:110px;height:30px;line-height:30px;background:#0059bd;font-weight:bold;color:#fff;text-align:center;}
.skip a:active, .skip a:focus {top:0;cursor:pointer;}

/* 폰트 */
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 300;
	src:	url("https://image.donga.com/font/NotoSansKR-Light.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Light.eot?#iefix") format("embedded-opentype"),
			url("https://image.donga.com/font/NotoSansKR-Light.woff2") format("woff2"),
			url("https://image.donga.com/font/NotoSansKR-Light.woff") format("woff"),
			url("https://image.donga.com/font/NotoSansKR-Light.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 400;
	src:	url("https://image.donga.com/font/NotoSansKR-Regular.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Regular.eot?#iefix") format("embedded-opentype"),
			url("https://image.donga.com/font/NotoSansKR-Regular.woff2") format("woff2"),
			url("https://image.donga.com/font/NotoSansKR-Regular.woff") format("woff"),
			url("https://image.donga.com/font/NotoSansKR-Regular.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 500;
	src:	url("https://image.donga.com/font/NotoSansKR-Medium.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Medium.eot?#iefix") format("embedded-opentype"),
			url("https://image.donga.com/font/NotoSansKR-Medium.woff2") format("woff2"),
			url("https://image.donga.com/font/NotoSansKR-Medium.woff") format("woff"),
			url("https://image.donga.com/font/NotoSansKR-Medium.otf") format("opentype");
}
@font-face {
	font-family:"Noto Sans KR";
	font-style: normal;
	font-weight: 700;
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Bold.eot?#iefix") format("embedded-opentype"),
			url("https://image.donga.com/font/NotoSansKR-Bold.woff2") format("woff2"),
			url("https://image.donga.com/font/NotoSansKR-Bold.woff") format("woff"),
			url("https://image.donga.com/font/NotoSansKR-Bold.otf") format("opentype");
}
@font-face {
	font-family:"NotoSans";
	font-style: normal;
	font-weight: 900;
	src:	url("https://image.donga.com/font/NotoSansKR-Black.eot");
	src:	url("https://image.donga.com/font/NotoSansKR-Black.eot?#iefix") format("embedded-opentype"),
			url("https://image.donga.com/font/NotoSansKR-Black.woff2") format("woff2"),
			url("https://image.donga.com/font/NotoSansKR-Black.woff") format("woff"),
			url("https://image.donga.com/font/NotoSansKR-Black.otf") format("opentype");
}
/* 260211 추가 */
@font-face {
	font-family:"Pretendard";
	font-style: normal;
	font-weight: 800;
	src:	url("https://image.donga.com/font/Pretendard-ExtraBold.woff2") format("woff2");
}

/* layoyt */
#wrap {overflow:hidden;}
#aside {float:left;width:300px;padding:8px 0 30px 40px;}
.con_wrap {width:1200px;margin:0 auto;overflow:hidden;}
.left_con {float:left;width:860px;}

/* gnb */
#gnb {min-width:1200px;position:relative;height:34px;text-align:center;background:#f4f4f4;border-top:1px solid #e3e3e3;box-sizing:border-box;z-index:100000;}
#gnb .gnb_box {min-width:1200px;width:1200px;margin:0 auto;display:inline-block;position:relative;text-align:left;}
#gnb .gnb_box .gnb_left {float:left;}
#gnb .gnb_box .gnb_right {float:right;}
#gnb .gnb_box .gnb_right li img {vertical-align:middle;}
#gnb .gnb_box li {float:left;line-height:31px;font-size:12px;color:#c3c3c3;}
#gnb .gnb_box li:before {content:"";display:inline-block;width:1px;height:11px;margin:10px 6px 0;background:#cdc7d1;vertical-align:top;}
#gnb .gnb_box li:first-child:before {display:none;}
#gnb .gnb_box li a {font-size:12px;color:#4b4b4b;}

/* header */
.header_box {height:78px;border-top:1px solid #3541c1;box-sizing:border-box;background:#5764ed;}
.header_box2 {width:1200px;height:78px;margin:0 auto;padding-top:29px;box-sizing:border-box;overflow:hidden;}
.header_box2 h1 {float:left;width:169px;height:21px;background:url("../images/common/logo.png") no-repeat 0 0;text-indent:-9999px;}
.header_box2 h1 a {display:block;}
.header_box2 .right_box {float:right;}
.header_box2 .right_box ul {display:inline-block;overflow:hidden;}
.header_box2 .right_box ul li {float:left;margin-left:32px;}
.header_box2 .right_box ul li:first-child {margin-left:0;}
.header_box2 .right_box ul li a {font-size:17px;color:#fff;font-weight:500;}
.header_box2 .search_box {display:inline-block;position:relative;width:142px;margin-left:49px;padding:0 0 7px 6px;border-bottom:1px solid #c3c5ee;vertical-align:top;}
.header_box2 .search_box .search_ipt {width:114px;border:0;font-size:15px;color:#ffffff;background:none;}
.header_box2 .search_box .search_ipt:focus {outline:none;}
.header_box2 .search_box .btn_search {position:absolute;top:0;right:0;width:19px;height:19px;border:0;background:url("../images/common/btn_search.png") no-repeat 0 0;text-indent:-9999px;}
.header_box.fix {position:fixed;top:0;left:0;width:100%;height:69px;border-top:1px solid #f4f4f4;border-bottom:3px solid #4a57d0;background:#f7f7f8;z-index:9999;}
.header_box.fix .header_box2 {padding-top:26px;}
.header_box.fix .header_box2 h1 {width:140px;height:17px;background:url("../images/common/logo02.png") no-repeat 0 0;}
.header_box.fix .header_box2 .right_box ul li a {color:#45474c;}
.header_box.fix .header_box2 .right_box ul li a:hover {color:#4a57d0 !important;font-weight:bold;}
.header_box.fix .header_box2 .search_box {border-bottom:1px solid #6b6b6b;}
.header_box.fix .header_box2 .search_box .search_ipt {color:#6b6b6b;}
.header_box.fix .header_box2 .search_box .btn_search {width:20px;height:20px;background:url("../images/common/btn_search02.png") no-repeat 0 0;}
.h_type02 .header_box2 .right_box ul li a {color:#c3c5ee;}
.h_type02 .header_box2 .right_box ul li a:hover {color:#fff !important;}
.h_type02 .header_box2 .right_box ul li.on a {color:#fff;}
.h_type02 .header_box.fix .header_box2 .right_box ul li.on a {color:#4a57d0;font-weight:bold;}
/* 260211 수정 */
.header_box3 {display: flex;justify-content: space-between;}
.header_box3 .logo_wrap {display:flex;gap:19px;}
.header_box3 .logo_wrap .logo_left a {font-family: Pretendard;font-size:31px;color:#fff;}
.header_box3 .right_box {float:unset;}
.header_box.fix .header_box3 .logo_wrap .logo_left a {font-size:28px;color:#4a57d0;}

/* common */
h2 {padding-bottom:13px !important;border-bottom:1px solid #0f0f25;font-size:20px;line-height:1;color:#231f20;}
.category_box {position:relative;padding-bottom:13px;border-bottom:1px solid #0f0f25;}
.category_box .category_link a {display:inline-block;margin-right:35px;font-size:20px;line-height:1;color:#898889;font-weight:500;}
.category_box .category_link a.on {color:#231f20;font-weight:bold;}
.category_box .search_result {display:block;position:absolute;bottom:7px;right:0;font-size:14px;color:#898889;}
.category_box .search_result .num {color:#231f20;}
.recommend_cont {position:relative;margin-top:91px;padding:45px 0 0;border-top:1px solid #ededed;}
.recommend_cont .recom_list {overflow:hidden;width:269px;height:66px;margin:0 auto;}
.recommend_cont .recom_list div {float:left;margin:0 26px;font-size:13px;color:#9d9d9d;letter-spacing:-1.3px;text-align:center;cursor:pointer;}
.recommend_cont .recom_list em {padding-left:2px;letter-spacing:-1.4px;}
.recommend_cont .recom_list .on em {color:#4a57d0;}
.recommend_cont .recom_list .on .txt {color:#4a57d0;}
.recommend_cont .recom_list .btn_recommend {display:block;}
.recommend_cont .recom_list .btn_recommend .img {display:block;width:32px;height:31px;margin:0 auto 5px;background:url('../images/common/icon_recom.png') no-repeat 0 0;font-size:0;color:transparent;}
.recommend_cont .recom_list .btn_recommend.on .img {background:url('../images/common/icon_recom_on.png') no-repeat 0 0;}
.recommend_cont .recom_list .btn_reply {display:block;}
.recommend_cont .recom_list .btn_reply .img {display:block;width:31px;height:31px;margin:0 auto 5px;background:url('../images/common/icon_reply.png') no-repeat 0 0;font-size:0;color:transparent;}
.recommend_cont .recom_list .btn_share {display:block;}
.recommend_cont .recom_list .btn_share .img {display:block;width:31px;height:31px;margin:0 auto 5px;background:url('../images/common/icon_share.png') no-repeat 0 0;font-size:0;color:transparent;}
.recommend_cont .recom_list .btn_share.on .img {background:url('../images/common/icon_share_on.png') no-repeat 0 0;}
.slick-prev {position:absolute;top:39px;left:-20px;width:41px;height:41px;border:0;background:url("../images/common/btn_prev01.png") no-repeat 0 0;text-indent:-9999px;z-index:1;}
.slick-next {position:absolute;top:39px;right:-20px;width:41px;height:41px;border:0;background:url("../images/common/btn_next01.png") no-repeat 0 0;text-indent:-9999px;z-index:1;}

/* 광고 */
#ev_ban01 {margin:5px 0 0 0;}
#ev_ban01 a img {display:block;width:300px;height:86px;}

/* 메인 */
.main .headline_wrap {height:484px;padding:40px 0 66px;box-sizing:border-box;background:#121316;}
.main .headline {width:1200px;overflow:hidden;margin:0 auto;}
.main .headline li {float:left;margin:0 0 27px 14px;}
.main .headline li a {display:block;position:relative;}
.main .headline li a img {width:265px;height:145px;border-radius:10px;}
.main .headline li a .t {display:block;width:265px;margin-top:7px;box-sizing:border-box;}
.main .headline li a .t strong {display:block;max-height:21px;padding:0 2px 0;color:#fff;font-size:16px;line-height:21px;letter-spacing:-1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main .headline li:first-child {margin:0 12px 0 0;}
.main .headline li:first-child a {width:630px;height:378px;}
.main .headline li:first-child a img {width:630px;height:378px;}
.main .headline li:first-child a .t {position:absolute;bottom:28px;left:30px;right:30px;width:570px;margin:0;}
.main .headline li:first-child a .t strong {max-height:32px;padding:0;font-size:22px;line-height:32px;}
.main .car_model {position:relative;width:1240px;margin:0 auto;}
.main .car_model .car_model_con {margin-top:50px;padding:0 20px;}
.main .car_model .car_slide {margin-top:15px;}
.main .car_model .car_slide li {margin-right:14px;}
.main .car_model .car_slide li img {width:206px;height:112px;}
.main .car_model .car_slide li .txt {display:block;margin-top:8px;padding:0 2px;font-size:14px;color:#191919;font-weight:bold;}
.main .car_model .car_slide li .brand {display:block;margin-top:7px;padding:0 2px;font-size:14px;color:#191919;}
.main .car_model .btn_more {position:absolute;top:10px;right:20px;font-size:13px;color:#231f20;font-weight:bold;}

/* 최신뉴스 */
.news_wrap {margin-top:48px;}
.news_wrap .news .list_wrap li {overflow:hidden;height:132px;padding:18px 0;border-bottom:1px solid #f2f3f5;box-sizing:border-box;}
.news_wrap .news .list_wrap li .image {display:inline-block;float:left;position:relative;margin-right:16px;}
.news_wrap .news .list_wrap li .image img {width:180px;height:95px;}
.news_wrap .news .list_wrap li .info {display:block;padding-top:4px;}
.news_wrap .news .list_wrap li .info .title {display:block;max-height:24px;margin-bottom:8px;font-size:18px;line-height:24px;font-weight:bold;color:#222;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_wrap .news .list_wrap li .info .text {display:block;max-height:39px;margin-bottom:11px;font-size:13px;color:#555;line-height:19px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.news_wrap .news .list_wrap li .info .highlight {color:#4a57d0;}
.news_wrap .news .list_wrap li .info .etc {display:block;font-size:12px;color:#b7b7b7;}

/* page */
.page {margin:32px 0 56px;text-align:center;} 
.page a {margin:0 10px;font-size:18px;color:#B1B1B1;vertical-align:middle;}
.page strong {margin:0 10px;font-size:18px;color:#191919;vertical-align:middle;}
.page .left {display:inline-block;width:41px;height:41px;font-size:0;color:transparent;background:url('../images/common/btn_page.png') no-repeat 0 0;vertical-align:middle;}
.page .left.on {background-position:0 -49px;}
.page .right {display:inline-block;width:41px;height:41px;font-size:0;color:transparent;background:url('../images/common/btn_page.png') no-repeat -48px 0;vertical-align:middle;}
.page .right.on {background-position:-48px -49px;}

/* 검색결과없음 */
.no_result {margin-bottom:258px;}
.no_result .info_cont .no_box {padding:78px 0 0 0;text-align:center;}
.no_result .info_cont .no_box .no_img {display:block;}
.no_result .info_cont .no_txt {margin-top:42px;font-weight:400;font-size:26px;line-height:38px;text-align:center;color:#000;}
.no_result .info_cont .no_txt span {display:block;font-weight:700;}
.no_result .info_cont .search_info {margin-top:65px;padding:52px 0 46px 143px;background:#f1f3f5;}
.no_result .info_cont .search_info .info_list li {margin-top:15px;font-weight:400;font-size:14px;line-height:20px;color:#181818;}
.no_result .info_cont .search_info .info_list li:first-child {margin-top:0;} 

/* 기사뷰 */
.view_wrap {position:relative;width:1000px;margin:0 auto;padding-bottom:80px;overflow:hidden;}
.view_wrap #content {float:left;width:700px;}
.view_wrap #aside {padding:0 0 30px 0;}
.view_wrap #aside h2 {padding-bottom:13px;}
.view_wrap .reply_box #spinTopLayer {width:640px; border-top:1px solid #eaeaea;}
.view_wrap .reply_box #spinTopLayer .more {display:none;}
.view_wrap .reply_box #spinTopLayer .spinTopLayerWrite textarea {width:500px;height:48px;padding:4px 23px 4px 18px;}
.article_title {position:relative;padding:0 0 27px 0;border-bottom:1px solid #d8d9d9;}
.article_title .location {margin:49px 0 13px;font-size:16px;color:#121212;}
.article_title .location a {display:inline-block;color:#121212;vertical-align:top;}
.article_title .location a:hover {color:#121212 !important;}
.article_title .location a.on {font-weight:bold;}
.article_title h1.title {overflow:hidden;padding-bottom:43px;font-size:38px;color:#121212;font-weight:bold;line-height:50px;letter-spacing:-0.35px;}
.article_title .report {display:inline-block;max-height:41px;overflow:hidden;font-size:16px;line-height:21px;letter-spacing:-0.5px;}
.article_title .report a {color:#121212;}
.article_title .report a:hover {color:#008393 !important;}
.article_title .report .txt_bar {padding:0 8px;font-size:12px;color:#a8a8a8;vertical-align:top;}
.article_title .title_foot {margin-top:7px;}
.article_title .title_foot .date01 {display:inline-block;margin-right:8px;font-size:14px;color:#a8a8a8;}
.article_title .title_foot .date01:before {content:"|";display:inline-block;margin-right:8px;font-size:12px;color:#a8a8a8;vertical-align:top;}
.article_title .title_foot .date01:first-child:before {display:none;}
.article_view {padding:40px 60px 0 0;}
.article_view .sub_title {display:block;margin:0 0 33px 0;padding:0 0 0 10px;border-left:3px solid #231f20;font-size:18px;color:#121212;letter-spacing:-1px;line-height:32px;}
.article_view .article_txt {width:640px;font-size:18px;color:#121212;line-height:170%;letter-spacing:-0.5px;}
.article_view .article_txt::-moz-selection {background:#cae4e7;}
.article_view .article_txt::selection  {background:#cae4e7;}
.article_view .article_txt a:hover {color:#121212;}
.article_view .article_txt .articlePhotoC {clear:both;margin:0 0 40px 0;}
.article_view .article_txt .articlePhotoC .thumb {position:relative;display:block;text-align:center;}
.article_view .article_txt .articlePhotoC .thumb img {max-width:640px;margin:0 auto;}
.article_view .article_txt .articlePhotoC .thumb .btn_large {position:absolute;bottom:0;right:0;cursor:pointer;}
.article_view .article_txt .articlePhotoC .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .article_txt .articlePhotoC .txt {display:block;margin-top:8px;font-size:14px;color:#7e7e7e;line-height:150%;}
.article_view .article_txt .articlePhotoC .txtRight {display:block;margin-top:8px;font-size:14px;color:#7e7e7e;line-height:150%;text-align:right;}
.article_view .article_txt .articlePhotoC span {margin:0 auto;}
.article_view .article_txt .txt_ban {margin:15px 0 30px 0;}
.article_view .article_txt .center_ban {margin:0 auto 25px auto;text-align:center;}
.article_view .article_txt .america_ban {margin:0 auto 10px auto;text-align:center;}
.article_view .article_txt .right_ban {float:right;padding-left:15px;}
.article_view .article_txt .reporter_view {margin:40px 0;letter-spacing:-1px;font-weight:bold;}
.article_view .article_txt .reporter_view .name {display:inline-block;margin-right:20px;color:#1b1b1b;font-size:18px;}
.article_view .article_txt .reporter_view .name em {color:#624bd5;font-weight:bold;}
.article_view .article_txt .reporter_view a {display:inline-block;background:url('../images/common/bg_pur.png') repeat-x left bottom;font-size:15px;color:#151746;line-height:130%;}
.article_view .article_txt .reporter_view a .arr {display:inline-block;width:5px;height:9px;margin:0 3px 0 5px;background-position:-163px -135px;vertical-align:middle;}
.article_view .video_area {margin:20px 0;text-align:center;}
.article_view .video_area .txt {display:block;width:640px;margin:0 auto;padding-top:5px;font-size:12px;color:#828282;line-height:150%;}
.article_view .article_keyword {padding:85px 0 0 0;}
.article_view .article_keyword a {display:inline-block;height:28px;margin:0 8px 8px 0;padding:0 10px;border:1px solid #008393;background:#f8f8f8;line-height:28px;color:#008393;font-size:15px;font-weight:bold;}
.article_view .article_keyword a:hover {color:#008393 !important;}
.article_view .articlePhoto_slide {position:relative;}
.article_view .articlePhoto_slide .btn_large {position:absolute;top:0;right:0;cursor:pointer;}
.article_view .articlePhoto_slide .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoR {float:right;position:relative;margin:6px 0 15px 18px;font-size:12px;line-height:133%;color:#525252;}
.article_view .articlePhotoR .thumb {display:block;position:relative;margin-bottom:5px;}
.article_view .articlePhotoR .thumb img {display:block;margin:0 auto;border:1px solid #e5e5e5;}
.article_view .articlePhotoR .thumb .btn_large {position:absolute;bottom:0;right:0;}
.article_view .articlePhotoR .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoR .txt {display:block;font-size:14px;color:#7e7e7e;}
.article_view .articlePhotoR span {margin:0 auto;}
.article_view .articlePhotoL {float:left;position:relative;margin:6px 18px 15px 0;font-size:12px;line-height:133%;color:#525252;}
.article_view .articlePhotoL .thumb {display:block;position:relative;margin-bottom:5px;}
.article_view .articlePhotoL .thumb img {display:block;margin:0 auto;border:1px solid #e5e5e5;}
.article_view .articlePhotoL .thumb .btn_large {position:absolute;bottom:0;right:0;}
.article_view .articlePhotoL .thumb .btn_large .icon_view {display:block;width:41px;height:40px;background:url('../images/common/btn_large.png') no-repeat 0 50%;font-size:0;color:transparent;}
.article_view .articlePhotoL .txt {display:block;font-size:14px;color:#7e7e7e;}
.article_view .articlePhotoL span {margin:0 auto;}

/* 댓글보기 앱팝업 */
.app_popup {display:none;top:240px !important;width:370px;height:154px;border-radius:20px;background:#efeef1;z-index:999;}
.app_popup:before {content:"";display:block;position:absolute;top:-118px;left:32px;width:278px;height:391px;background:url('../images/common/popup_bg01.png') no-repeat 0 0;}
.app_popup .popup_con {position:relative;padding:0 0;box-sizing:border-box;text-align:center;}
.app_popup .popup_con:before {content:"";display:block;position:absolute;top:-30px;left:50%;width:59px;height:59px;margin-left:-30px;background:url('../images/common/popup_logo01.png') no-repeat 0 0;}
.app_popup .txt {padding:46px 9px 0;font-size:16px;color:#323045;font-weight:500;letter-spacing:-1px;}
.app_popup .txt .point {display:inline-block;padding-bottom:2px;border-bottom:2px solid #233ef1;line-height:1;color:#233ef1;}
.app_popup .btn_app {display:block;width:260px;height:50px;margin:0 auto;line-height:50px;margin-top:21px;border-radius:50px;box-shadow:2px 2px 12px #d2d2d9;font-size:18px;color:#ffffff;font-weight:bold;background:#576dff;text-align:center;}
.app_popup .btn_app:hover {color:#fff !important;}
.app_popup .btn_close {display:block;position:absolute;top:15px;right:15px;width:20px;height:20px;background:url('../images/common/btn_close01.png') no-repeat 0 0;text-indent:-9999px;cursor:pointer;}

/* 공유하기 레이어 */
#shareLayer {display:none;position:absolute;right:45px;width:360px;height:319px;border:1px solid #e2e2e2;border-radius:10px;box-sizing:border-box;background:#fff;z-index:999;}
#shareLayer .title {display:block;padding:28px 0 8px;font-size:18px;color:#000;text-align:center;font-weight:bold;}
#shareLayer .share_list {padding:0 27px;overflow:hidden;}
#shareLayer .share_list li {float:left;margin:21px 20px 0 20px;}
#shareLayer .share_list li a {display:block;}
#shareLayer .share_list li a span {display:block;width:61px;height:61px;font-size:0;color:transparent;background:url("../images/common/img_share.png") no-repeat 0 0;background-size:261px 143px;}
#shareLayer .share_list li a .icon_facebook {background-position:0 0;}
#shareLayer .share_list li a .icon_twitter {background-position:-100px 0;}
#shareLayer .share_list li a .icon_band {background-position:0 -81px;}
#shareLayer .share_list li a .icon_kakaotalk {background-position:-200px 0;}
#shareLayer .share_list li a .icon_kakaostory {background-position:-100px -81px;}
#shareLayer .share_list li a .icon_email {display:none;}
#shareLayer .share_list li.url {clear:both;position:relative;float:none;margin:0 0 0 21px;padding-top:27px;}
#shareLayer .share_list li.url .url_inp {float:left;display:inline-block;width:149px;height:36px;padding:0 17px;border:1px solid #1a1a1a;border-right:0;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:36px;color:#7e7e7e;background:#fff;vertical-align:middle;}
#shareLayer .share_list li.url .btn_copyurl {display:inline-block;width:74px;height:36px;border:1px solid #1a1a1a;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:14px;line-height:36px;color:#181819;background:#f1f1f1;text-align:center;vertical-align:middle;}
#shareLayer .share_list li.url .txt {position:absolute;display:none;bottom:0;left:0;width:227px;height:36px;padding:0 10px;border:1px solid #b5b5b5;border-right:0;background:#fafafa;color:#2b2b35;font-size:14px;line-height:36px;vertical-align:middle;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#shareLayer .share_list li.url .txt em {color:#6a1b9a;}
#shareLayer .btn_close {display:inline-block;position:absolute;top:26px;right:22px;width:20px;height:19px;background:url("../images/common/share_close.png") no-repeat 0 0;font-size:0;color:transparent;background-size:20px 19px;cursor:pointer;}

/* 댓글 */
.reply_box {margin-top:21px;}
.reply_box #spinTopLayer {margin-bottom:0;font-family:"Noto Sans KR";}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListTab {height:auto;margin-bottom:11px;margin-top:30px;}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort {float:none;}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort a {height:auto;margin-bottom:11px;padding:0 8px;line-height:1;color:#7e7e7e;font-weight:400;}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort a:after {top:2px;height:12px;background:#eaeaea;}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort a:first-child {padding-left:0;}
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort a:hover, 
.reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListSort a.on {height:auto;color:#1b1b1b !important;font-weight:bold;}
.reply_box #spinTopLayer .spinTopLayerList > .commentList {border-top:1px solid #000000;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module:last-child {border-bottom:0;}
.reply_box #spinTopLayer .spinTopLayerList > .commentList > li > .module > .nicknameArea {padding-left:29px;}
.reply_box #spinTopLayer .spinTopLayerList > .commentList > li > .module > .operation {padding:0 24px 0 29px;box-sizing:border-box;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li {padding:0;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nicknameArea a:hover {color:#008393 !important;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .comment {padding:18px 29px 30px;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .action a {width:19px;height:19px;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .action .agree {height:19px;line-height:19px;background:url("../images/common/bg_ac_agree01.png") no-repeat 0 0;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .action em {padding-left:6px;font-size:14px;color:#898989;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .action .on em {font-weight:bold;color:#231f20;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .action .disagree {height:21px;line-height:21px;background:url("../images/common/bg_ac_disagree01.png") no-repeat 0 2px;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .operation .notify a:hover {color:#898989 !important;}
.reply_con #spinTopLayer .spinTopLayerList .commentList li .module .operation .action .agree.on {background:url("../images/common/bg_ac_agree01_on.png") no-repeat 0 0;}
.reply_con #spinTopLayer .spinTopLayerList .commentList li .module .operation .action .disagree.on {background:url("../images/common/bg_ac_disagree01_on.png") no-repeat 0 2px;}

.reply_box #spinTopLayer .spinTopLayerList .commentList .etc {padding-left:20px;border-top:1px solid #e1e1e1;display:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList .etc .spinTopLayerReplyList .commentList li {padding-right:24px;}
.reply_box #spinTopLayer .spinTopLayerLogin {display:none;}
.reply_box #spinTopLayer .spinTopLayerLogTxt {display:none;}
.reply_box #spinTopLayer .spinTopLayerLogoutBtn {display:none !important;}
.reply_box #spinTopLayer .spinTopLayerWrite {padding:20px 29px;border:1px solid #cccccc;border-top:0;}



.reply_box #spinTopLayer .spinTopLayerWrite textarea {width:720px;height:47px;box-sizing:border-box;border:1px solid #cccccc;border-radius:5px;}
.reply_box #spinTopLayer .spinTopLayerWrite .spinTopLayerWriteButton {top:20px;right:39px;width:64px;height:47px;line-height:47px;padding:0 15px;border:1px solid #cccccc;box-sizing:border-box;border-radius:5px;font-family:"Noto Sans KR";font-size:15px;color:#7e7e7e;background:#f8f8f8;text-indent:unset;}
.reply_box #spinTopLayer .spinTopLayerWrite .contextsize {display:none;}
.reply_box #spinTopLayer .spinTopLayerBest {display:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.donga {background:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.facebook {background:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.twitter {background:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.kakao {background:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.naver {background:none;}
.reply_box #spinTopLayer .spinTopLayerList .commentList li .module .nickname.apple {background:none;}
.reply_box #spinTopLayer .etc .spinTopLayerReplyList .nickname {padding-left:0px !important;}

/* 커뮤니티 글목록 */
.ev_community .sort_top {position:relative;}
.ev_community .sort_top .btn_write {display:none;}
.ev_community .sort_top .sort_kind {display:inline-block;margin:0 0 12px 24px;font-size:14px;color:#2f2f2f;font-weight:bold;cursor:pointer;}
.ev_community .sort_top .sort_kind:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow.png') no-repeat 0 0;}
.ev_community .sort_top #sort_layer {display:none;position:absolute;top:-11px;left:0;width:115px;border:1px solid #7e7e7e;box-sizing:border-box;background:#fff;z-index:10;}
.ev_community .sort_top #sort_layer a {display:block;height:39px;padding:0 0 0 24px;border-top:1px solid #f2efef;line-height:39px;font-size:14px;color:#2f2f2f;}
.ev_community .sort_top #sort_layer a:first-child {border-top:0;}
.ev_community .sort_top #sort_layer a.on {font-weight:bold;}
.ev_community .sort_top #sort_layer a.on:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}
.ev_community #board_list {margin-top:52px;padding-bottom:56px;}
.ev_community .bottomSearch {display:none;}
.ev_community .tbl_notice {display:none;}
.ev_community .more {display:none;}
.ev_community .list_Btn {display:none;}
.ev_community .board_tit {height:49px;line-height:49px;border:1px solid #dbdbdb;border-bottom:0;background:#eaeff9;}
.ev_community .board_tit .no {display:none;}
.ev_community .board_tit .agree {display:none;}
.ev_community .board_tit .tit {padding-left:202px;font-size:15px;color:#35373b;font-weight:bold;}
.ev_community .board_tit .writer {padding-left:275px;font-size:15px;color:#4a57d0;font-weight:bold;}
.ev_community .board_tit .date {padding-left:108px;font-size:15px;color:#35373b;font-weight:bold;}
.ev_community .board_tit .view {padding-left:79px;font-size:15px;color:#4a57d0;font-weight:bold;}
.ev_community #STBLayerList .imgT_list {padding:0 29px;border:1px solid #dbdbdb;border-top:0;}
.ev_community #STBLayerList .i_ {min-height:39px;padding:10px 0;border-top:1px solid #ececec;box-sizing:border-box;}
.ev_community #STBLayerList .i_:first-child {border-top:0;}
.ev_community #STBLayerList .i_ .category {display:inline-block;width:121px;font-size:13px;color:#767676;font-weight:500;vertical-align:top;}
.ev_community #STBLayerList .i_ strong {display:inline-block;width:349px;vertical-align:top;}
.ev_community #STBLayerList .i_ strong a {display:inline-block;font-size:14px;color:#2f2f2f;font-weight:bold;}
.ev_community #STBLayerList .i_ strong a .tit {display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ev_community #STBLayerList .i_ strong a:hover .tit {color:#2f2f2f;}
.ev_community #STBLayerList .i_ strong .icon_img {padding:0 5px;}
.ev_community #STBLayerList .i_ strong .commentCnt {font-size:14px;color:#d32b3b;font-weight:bold;vertical-align:top;}
.ev_community #STBLayerList .i_ strong .commentCnt em {font-size:14px;color:#d32b3b;font-weight:bold;}
.ev_community #STBLayerList .i_ .info {display:inline-block;}
.ev_community #STBLayerList .i_ .bar {display:none;}
.ev_community #STBLayerList .i_ .nickname_box {display:inline-block;}
.ev_community #STBLayerList .i_ .nickname_box .icon_partner {display:none;}
.ev_community #STBLayerList .i_ .nickname {display:inline-block;width:136px;font-size:13px;color:#4a57d0;font-weight:bold;}
.ev_community #STBLayerList .i_ .date {display:inline-block;width:71px;font-size:13px;color:#8e8e8e;font-weight:bold;text-align:center;}
.ev_community #STBLayerList .i_ .recom_comm {display:inline-block;padding-left:43px;}
.ev_community #STBLayerList .i_ .recom_comm .recom {display:none;}
.ev_community #STBLayerList .i_ .count {display:inline-block;width:63px;font-size:13px;color:#34518d;font-weight:bold;text-align:center;}

/* 뷰 공통 */
.ev_community .notice .viewTitle .info .vt_left .date {padding-left:0 !important;}
.ev_community .notice .viewTitle .info .vt_left .userID {display:none;}
.ev_community .notice .list_Btn {display:none;}
.ev_community .noticeComment {display:none;}
.ev_community #STBLayerView {padding:0 29px 83px;border:1px solid #dbdbdb;}
.ev_community .viewTitle {padding:38px 0 21px;border-bottom:1px solid #e7e7e7;}
.ev_community .viewTitle h1 {display:inline-block;padding-left:2px;vertical-align:top;width:690px;font-size:20px;line-height:26px;color:#2f2f2f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ev_community .viewTitle .btn_category {display:inline-block;margin-top:2px;}
.ev_community .viewTitle .btn_category:hover .category {color:#4a57d0;}
.ev_community .viewTitle .btn_category .category {font-size:20px;line-height:1;color:#4a57d0;font-weight:bold;}
.ev_community .viewTitle .userID strong {display:none;}
.ev_community .viewTitle .info {overflow:hidden;margin-top:16px;}
.ev_community .viewTitle .info .vt_left {float:left;}
.ev_community .viewTitle .info .vt_left .userName {font-size:14px;color:#4d4d4d;font-weight:bold;}
.ev_community .viewTitle .info .vt_left .userName  .icon_partner {display:none;}
.ev_community .viewTitle .info .vt_left .date {padding-left:11px;font-size:14px;color:#a8a8a8;}
.ev_community .viewTitle .info .vt_right {float:right;margin-top:11px;font-size:13px;color:#3a3a3a;font-weight:500;}
.ev_community .viewTitle .info .vt_right .count {padding:0 3px;}
.ev_community .viewTitle .info .vt_right #STBLayerViewAgree1{display:none;}
.ev_community .viewTitle .info .vt_right .spinTopLayerListcount strong {font-weight:500;}
.ev_community .viewTitle .info .btn_modify {display:none;}
.ev_community .viewTitle .info .edit_popup {display:none;}
.ev_community .viewTxt {padding-top:55px;}
.ev_community .viewTxt .thumb {margin-bottom:19px;text-align:center;}
.ev_community .viewTxt img {max-width:676px;text-align:center;}
.ev_community .viewTxt div {font-size:14px;line-height:22px;color:#363636;font-weight:500;}
.ev_community #contentView {font-size:14px;line-height:22px;color:#363636;font-weight:500;}
.ev_community .img_cont{ display:none; }
.ev_community .viewRecomBtn {display:none;}
.ev_community .viewSnsWrap {display:none;}
.ev_community .btn_move {margin-top:11px;text-align:right;}
.ev_community .btn_move a {display:inline-block;font-size:14px;color:#7e7e7e;}
.ev_community .btn_move a:hover {color:#7e7e7e !important;}
.ev_community .btn_move a:before {content:"";display:inline-block;width:1px;height:12px;margin:0 9px;background:#eaeaea;}
.ev_community .btn_move a:first-child:before {display:none;}

/* 커뮤니티 뷰 */
.community_view h2 {padding-bottom:13px;}
.community_view .recommend_cont {margin-top:0;padding-top:40px;border-top:0;}
.ev_community .reply_box .commentList .writer {display:none;}
.ev_community .reply_box .etc .etc_close {display:none;}
.ev_community .reply_box #spinTopLayer .spinTopLayerWrite {border:1px solid #cccccc}

/* 전기차 영상 뷰 */
.play_view {padding-bottom:56px;}
.play_view h2 {padding-bottom:13px;}
.play_view .recommend_cont {margin-top:0;padding-top:40px;border-top:0;}

/* 커뮤니티 검색 */
.search_wrap .category_box {margin-top:48px;}
.search_wrap .category_box .search_result .highlight {padding-right:4px;font-size:14px;color:#231f20;font-weight:bold;}
.search_wrap #board_list {margin-top:32px;}
.search_wrap #STBLayerList .i_ strong a .highlight {color:#4a57d0;}

/* 전기차모델 목록 */
.charger_model .model_con {overflow:hidden;}
.charger_model .con_wrap {overflow:visible;}
.charger_model .left_con {margin-top:48px;}
.charger_model .brand_slide {width:860px;height:189px;padding-left:27px;border-bottom:1px solid #e0e1e6;box-sizing:border-box;background:#f1f2f6;}
.charger_model .brand_slide li {position:relative;margin:30px 9px 0 0;}
.charger_model .brand_slide li:first-child input[type=checkbox] + label {width:80px;margin:0;font-family:"Roboto";font-size:16px;color:#414a53;font-weight:500;}
.charger_model .brand_slide li:first-child input[type=checkbox] + label:after {left:0;}
.charger_model .brand_slide input[type=checkbox] {display:none;}
.charger_model .brand_slide input[type=checkbox] + label {display:block;width:80px;height:80px;line-height:80px;margin-left:7px;padding:0;border:2px solid #e0e1e6;box-sizing:border-box;text-align:center;background:#fff;cursor:pointer;}
.charger_model .brand_slide input[type=checkbox] + label:after {content:"";display:inline-block;position:absolute;top:0;left:6px;width:80px;height:80px;border:1px solid #e0e1e6;box-sizing:border-box;background:none;}
.charger_model .brand_slide input[type=checkbox]:checked + label:after {border:2px solid #576dff;box-sizing:border-box;background:none;}
.charger_model .brand_slide input[type=checkbox]:checked + label + .brand_txt {color:#576dff;font-weight:bold;}
.charger_model .brand_slide input[type=checkbox] + label img {display:block;width:76px;height:76px;}
.charger_model .brand_slide .brand_txt {display:block;width:80px;margin-top:10px;font-size:14px;color:#414a53;font-weight:500;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.charger_model .slick-prev {top:50px;left:-47px;}
.charger_model .slick-next {top:50px;right:-23px;}
.charger_info.charger_model .news_wrap {margin-top:0;}

/* 전기차모델 목록, 검색 */
.charger_info .news_wrap {margin-top:46px;} 
.charger_info .news_cont {padding-top:32px;}
.charger_info .news_cont .news_list {overflow:hidden;margin-left:-16px;}
.charger_info .news_cont .news_list li {float:left;margin:0 0 49px 16px;}
.charger_info .news_cont .news_list li a {display:block;width:276px;}
.charger_info .news_cont .news_list li a .thumb {display:block;width:276px;}
.charger_info .news_cont .news_list li a .thumb img {display:block;width:276px;height:150px;}
.charger_info .news_cont .news_list li a .txt {display:block;margin-top:13px;padding:0 7px;font-size:16px;color:#191919;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.charger_info .news_cont .news_list li a .brand {display:block;margin-top:7px;padding:0 7px;font-size:16px;color:#191919;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 전기차모델 뷰 */
.charger_detail {padding:0 0 59px;}
.charger_detail .con_wrap {overflow:visible;}
.charger_detail .con_wrap:after {content:"";display:block;clear:both;}
.charger_detail .news_wrap {position:relative;margin-top:46px;}
.charger_detail .car_model {position:relative;padding-bottom:23px;border-bottom:1px solid #414a53;}
.charger_detail .car_model .name_box .name {display:block;overflow:hidden;font-size:34px;line-height:1;color:#231f20;font-weight:bold;}
.charger_detail .car_model .name_box .name .discontinue {display:inline-block;height:28px;line-height:24px;margin:4px 0 0 7px;padding:0 9px;border:2px solid #576dff;border-radius:15px;box-sizing:border-box;font-size:18px;color:#576dff;font-weight:500;vertical-align:top;}
.charger_detail .car_model .name_box .brand {display:block;margin-top:20px;font-size:18px;line-height:24px;color:#747579;font-weight:500;}
.charger_detail .right_con {position:absolute;bottom:17px;right:0;}
.charger_detail .right_con .btn_share {display:inline-block;width:31px;height:31px;background:url("../images/common/icon_share.png") repeat 0 0;text-indent:-9999px;cursor:pointer;}
.charger_detail .right_con .btn_list {display:inline-block;width:31px;height:22px;margin:4px 0 0 27px;background:url("../images/common/icon_list.png") repeat 0 0;text-indent:-9999px;vertical-align:top;}
.charger_detail .top_con {padding:34px 0 43px;border-bottom:1px solid #e6e6e6;}
.charger_detail .top_con:after {content:"";display:block;clear:both;}
.charger_detail .top_con .left {float:left;width:434px;}
.charger_detail .top_con .left .img_box .img_con img {width:434px;height:286px;}
.charger_detail .top_con .left .img_box .img_con02 img {width:106px;height:70px;}
.charger_detail .top_con .left .img_box .img_con02 .slick-prev {top:15px;}
.charger_detail .top_con .left .img_box .img_con02 .slick-next {top:15px;}
.charger_detail .top_con .left .term_link .tit {margin-top:35px;}
.charger_detail .top_con .left .term_cont {padding-top:10px;border-top:1px solid #e6e6e6;background:none;}
.charger_detail .top_con .left .term_cont .term_con {overflow:hidden;margin-top:16px;padding:0;}
.charger_detail .top_con .left .term_cont .term_con .tit {display:block;float:left;width:117px;margin-top:0;padding-bottom:0;font-size:14px;color:#231f20;font-weight:500;}
.charger_detail .top_con .left .term_cont .term_con .con {display:block;float:left;width:317px;font-size:14px;color:#747579;font-weight:500;}
.charger_detail .top_con .right {float:left;width:426px;}
.charger_detail .top_con .right .car_info {margin-bottom:25px;}
.charger_detail .top_con .right .car_info_list {overflow:hidden;padding-top:7px;}
.charger_detail .top_con .right .car_info_list > li {position:relative;overflow:hidden;margin-top:31px;padding:0 15px 0 42px;}
.charger_detail .top_con .right .car_info_list > li:first-child {margin-top:0;}
.charger_detail .top_con .right .car_info_list > li .tit {display:block;float:left;width:113px;font-size:17px;line-height:22px;color:#231f20;font-weight:bold;}
.charger_detail .top_con .right .car_info_list > li .con {display:block;padding-left:143px;font-size:14px;color:#747579;font-weight:500;}
.charger_detail .top_con .right .car_info_list .scheme .con span {display:inline-block;position:relative;width:55px;margin-top:-14px;padding-top:55px;font-size:12px;color:#747579;text-align:center;vertical-align:top;}
.charger_detail .top_con .right .car_info_list .scheme .con span:first-child {margin-left:-6px;}
.charger_detail .top_con .right .car_info_list .scheme .con span:nth-child(5) {margin:-7px 0 0 -6px;}
.charger_detail .top_con .right .car_info_list .scheme .con .dccombo:before {content:"";display:block;position:absolute;top:18px;left:50%;width:20px;height:31px;margin-left:-10px;background:url("../images/common/icon_charger_on.png") no-repeat 0 0;}
.charger_detail .top_con .right .car_info_list .scheme .con .dccar:before {content:"";display:block;position:absolute;top:18px;left:50%;width:30px;height:31px;margin-left:-15px;background:url("../images/common/icon_charger_on.png") no-repeat -56px 0;}
.charger_detail .top_con .right .car_info_list .scheme .con .ac3:before {content:"";display:block;position:absolute;top:18px;left:50%;width:30px;height:31px;margin-left:-15px;background:url("../images/common/icon_charger_on.png") no-repeat -122px 0;}
.charger_detail .top_con .right .car_info_list .scheme .con .tesla:before {content:"";display:block;position:absolute;top:18px;left:50%;width:32px;height:31px;margin-left:-16px;background:url("../images/common/icon_charger_on.png") no-repeat -232px 0;}
.charger_detail .top_con .right .car_info_list .scheme .con .speed:before {content:"";display:block;position:absolute;top:18px;left:50%;width:30px;height:31px;margin-left:-15px;background:url("../images/common/icon_charger_on.png") no-repeat -178px 0;}
.charger_detail .top_con .right .car_info_list .size .tit {width:109px;}
.charger_detail .top_con .right .car_info_list .size .size_con {overflow:hidden;}
.charger_detail .top_con .right .car_info_list .size .size_con:last-child {margin-top:31px;}
.charger_detail .top_con .right .car_info_list .size .size_con div {overflow:hidden;}
.charger_detail .top_con .right .car_info_list .size .size_con div .con {float:left;width:88px;padding-left:34px;}
.charger_detail .top_con .right .car_info_list .size .size_con div .con:last-child {padding-left:27px;}
.charger_detail .term_link {padding-right:0;}
.charger_detail .term_link .tit {display:block;margin-top:33px;padding-bottom:13px;font-size:17px;color:#231f20;font-weight:bold;}
.charger_detail .term_cont {padding-bottom:17px;border-top:1px solid #c2c2c4;background:#f6f7fb;}
.charger_detail .term_cont .term_con {display:block;margin-top:10px;padding:0 35px;font-size:12px;line-height:16px;color:#747579;}
.charger_detail .trim_wrap {margin-bottom:-18px;}
.charger_detail .trim_wrap .trim_box .trim {position:relative;overflow:hidden;padding:19px 55px 19px 2px;border-bottom:1px solid #e6e6e6;background:#fff;cursor:pointer;}
.charger_detail .trim_wrap .trim_box .trim:after {content:'';position:absolute;top:24px;right:20px;display:block;width:22px;height:11px;background:url("../images/common/icon_arrow02.png") no-repeat 0 0;}
.charger_detail .trim_wrap .trim_box.on .trim:after {content:'';position:absolute;top:24px;right:20px;display:block;width:21px;height:11px;background:url("../images/common/icon_arrow02_on.png") no-repeat 0 0;}
.charger_detail .trim_wrap .trim_box .trim strong {font-size:16px;color:#231f20;}
.charger_detail .trim_wrap .trim_box .trim span {font-size:16px;color:#231f20;font-weight:500;}
.charger_detail .trim_wrap .trim_box .trim_cont {display:none;padding:11px 35px 41px;border-bottom:1px solid #e6e6e6;}
.charger_detail .trim_wrap .trim_box .trim_cont .trim_tit_c {overflow:hidden;margin-top:18px;line-height:1;}
.charger_detail .trim_wrap .trim_box .trim_cont .trim_tit_c .trim_tit {display:block;float:left;width:78px;font-size:14px;line-height:16px;color:#231f20;font-weight:bold;}
.charger_detail .trim_wrap .trim_box .trim_cont .trim_tit_c .trim_con {display:block;padding-left:120px;font-size:14px;line-height:16px;color:#747579;font-weight:500;}
.charger_detail .news_wrap .news {margin-top:51px;}
.charger_detail .news_wrap .news .list_wrap li:last-child {border-bottom:0;}

/* 전기차충전소 리뷰 */
.station_review .txt_list3 > li {margin-top:24px;padding:37px 29px 39px;border:1px solid #dadada;}
.station_review .txt_list3 li .station {display:block;font-size:20px;line-height:21px;color:#576dff;font-weight:bold;letter-spacing:-0.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.station_review .txt_list3 li .station:before {content:"";display:inline-block;width:15px;height:22px;padding-right:9px;background:url("../images/common/icon_area.png") no-repeat 0 0;vertical-align:top;}
.station_review .txt_list3 li .area {display:block;margin-top:12px;font-size:14px;color:#7c7c7c;letter-spacing:-0.5px;}
.station_review .txt_list3 li .date_box {display:block;position:relative;margin-top:23px;padding-top:24px;border-top:1px solid #f0f0f0;}
.station_review .txt_list3 li .date_box .nickname {font-size:14px;color:#1e1e1e;font-weight:500;}
.station_review .txt_list3 li .date_box .date {font-size:14px;color:#ababab;}
.station_review .txt_list3 li .date_box .date:before {content:"";display:inline-block;width:1px;height:13px;margin:3px 8px 0;background:#e8e8e8;vertical-align:top;}
.station_review .txt_list3 li .txt {margin-top:17px;font-size:14px;line-height:24px;color:#4f5760;letter-spacing:-0.5px;}
.station_review .txt_list3 li .thumb {display:block;margin:40px 0 27px;}
.station_review .txt_list3 li .thumb img {max-width:800px;}
.station_review .txt_list3 li .ev_reply {margin-top:51px;}
.station_review .txt_list3 li .ev_reply .btn_replyview {font-size:14px;color:#747474;font-weight:500;}
.station_review .txt_list3 li .ev_reply .btn_replyview:hover {color:#747474;}
.station_review .spinTopLayerWriteBox {display:none;}
.station_review .spinTopLayerListTab {display:none;}
.station_review .profile {display:none;}
.station_review .operation {display:none;}
.station_review .reply_cont h3.tit {font-size:14px;color:#252525;font-weight:500;}
.station_review .reply_cont h3.tit em em {font-size:14px;color:#576dff;font-weight:bold;}
.station_review #spinTopLayer_v01 {margin:12px -29px -39px;padding:22px 29px 40px;border-top:1px solid #f0f0f0;background:#f6f7fb;}
.station_review #spinTopLayer_v01 .nickname {display:inline-block;font-size:14px;color:#252525;font-weight:bold;}
.station_review #spinTopLayer_v01 .createdate {display:inline-block;padding-left:10px;font-size:14px;color:#898989;}
.station_review #spinTopLayer_v01 .comment {margin-top:11px;font-size:14px;color:#252525;}
.station_review .no_reply {padding:25px 16px;background:#fff;}
.station_review .no_reply .no_cont {overflow:hidden;padding:50px 0;background:#f9f9f9;border-radius:5px;text-align:center;}
.station_review .no_reply .no_cont .icon_no {display:inline-block;width:76px;height:66px;background:url("../images/common/icon_no.png") no-repeat right 0;background-size:76px 66px;}
.station_review .no_reply .no_cont .txt {padding-top:20px;font-size:15px;color:#252525;}
.station_review .page {margin:64px 0 85px;}

/* 충전소리뷰 - 신고 */
.review_declare {margin-top:54px;background:#fff;}
.review_declare .declare_tit {padding:27px 15px 22px;overflow:hidden;}
.review_declare .declare_tit div span {display:block;font-size:17px;color:#252525;}
.review_declare .declare_tit div span:first-child {float:left;font-weight:bold;}
.review_declare .declare_tit .writer_t {padding-left:27px;overflow:hidden;}
.review_declare .declare_tit .con_t {padding-left:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.review_declare .input_wrap {padding:15px 15px 20px;border-top:1px solid #eee;}
.review_declare .input_wrap .input_tit {display:block;margin-bottom:-8px;font-size:16px;color:#252525;font-weight:bold;}
.review_declare .input_wrap .input_box {position:relative;margin-top:27px;}
.review_declare .input_wrap .input_box label {font-size:16px;color:#252525;}
.review_declare .input_wrap .input_box input[type=radio] + label:before {top:0;}
.review_declare .input_wrap .reason_txt {width:100%;height:95px;margin-top:11px;padding:14px 10px;border:1px solid #c1c3c6;border-radius:6px;box-sizing:border-box;font-family:'NotoSans';font-size:15px;line-height:19px;color:#252525;}
.review_declare .input_wrap .reason_txt::placeholder {color:#c2c2c2;}
.review_declare .input_wrap .reason_txt::-webkit-input-placeholder {color:#c2c2c2;}
.review_declare .info {padding:24px 15px 26px;border-top:1px solid #c1c3c6;background:#f9f9f9;}
.review_declare .info .info_tit {font-size:13px;color:#252525;font-weight:bold;}
.review_declare .info p {margin-top:8px;font-size:13px;line-height:19px;color:#4f5760;}
.review_declare .btn_area {margin-top:22px;padding:0 15px;}
.review_declare .btn_area .on {display:block;margin:20px auto;width:100%;height:55px;background:#576dff;line-height:55px;color:#fff;border-radius:5px;font-size:19px;text-align:center;}
.review_declare .btn_area .off {display:block;margin:20px auto;width:100%;height:55px;background:#bfc4cd;line-height:55px;color:#fff;border-radius:5px;font-size:19px;text-align:center;}

/* 전기차 영상 */
.ele_car_play .list_box {margin-top:46px;}
.ele_car_play .play_list {overflow:hidden;margin-left:-16px;}
.ele_car_play .play_list li {float:left;width:422px;height:392px;margin-left:16px;}
.ele_car_play .play_list li a {display:block;margin-bottom:60px;}
.ele_car_play .play_list li a .thumb {width:422px;height:236px;position:relative;overflow: hidden;}
.ele_car_play .play_list li a .thumb img {position: absolute;width:100%;top:50%;left:50%;transform: translate(-50%, -50%);}
.ele_car_play .play_list li a .play_tit {display:block;height:56px;margin-top:7px;padding:0 15px;font-size:20px;line-height:28px;color:#2b2b35;font-weight:bold;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.ele_car_play .play_list li a .ch_tit {display:block;max-height:20px;margin-top:11px;padding:0 15px 0;font-size:14px;line-height:20px;color:#576dff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ele_car_play .play_list li a .view_box {display:block;margin-top:4px;}
.ele_car_play .play_list li a .view {padding-left:15px;font-size:14px;color:#ababab;}
.ele_car_play .play_list li a:hover .view em {color:#ababab;}
.ele_car_play .play_list li a .date {font-size:14px;color:#ababab;}
.ele_car_play .play_list li a .date:before {content:"";display:inline-block;width:1px;height:12px;margin:3px 8px 0;background:#e6e6e6;vertical-align:top;}

/* ev라운지 인기기사 */
#aside .popular_news {margin-top:40px;letter-spacing:-0.35px;}
#aside .popular_news .img_list li {overflow:hidden;padding:10px 0;border-bottom:1px solid #ededed;}
#aside .popular_news .img_list li:hover {background:#f8f8f8;}
#aside .popular_news .img_list li .thumb {float:right;margin-left:22px;}
#aside .popular_news .img_list li .thumb a {display:block;width:94px;}
#aside .popular_news .img_list li .thumb a img {display:block;width:94px;height:65px;}
#aside .popular_news .img_list li .cont_info {overflow:hidden;}
#aside .popular_news .img_list li .cont_info .txt {max-height:44px;padding-top:10px;font-size:15px;color:#231f20;letter-spacing:-0.35px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:22px;font-weight:500;}

/* 전기차 칼럼 */
#aside .car_column {position:relative;overflow:hidden;margin-top:44px;}
#aside .car_column h2 {border-bottom:0;}
#aside .car_column .column_con {padding-top:2px;}
#aside .car_column .column_con .thumb_box {display:block;width:300px;}
#aside .car_column .column_con .thumb_box .thumb_img {display:block;width:300px;height:190px;}
#aside .car_column .column_con .thumb_box .thumb_img img {display:block;width:300px;height:190px;}
#aside .car_column .column_con .thumb_box .t_in a {display:block;max-height:22px;margin-top:10px;font-size:16px;line-height:22px;color:#222222;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;}
#aside .car_column .btn_more {position:absolute;top:10px;right:0;font-size:13px;color:#231f20;font-weight:bold;}

/* footer */
#footer {width:100%;padding-bottom:50px;background:#fff;border-top:1px solid #ebebeb;}
#footer .footerBox {width:1200px;margin:0 auto;}
#footer .footerBox .footerNav {padding:43px 0 0 0;}
#footer .footerBox .footerNav p {padding-bottom:7px;}
#footer .footerBox .footerNav p strong {display:inline-block;margin-right:10px;font-size:14px;color:#231f20;vertical-align:bottom;}
#footer .footerBox .footerNav p strong a {font-size:14px;color:#231f20;}
#footer .footerBox .footerNav p .mgr {margin-right:0;}
#footer .footerBox .footerNav p a {display:inline-block;font-size:14px;color:#231f20;vertical-align:middle;}
#footer .footerBox .footerNav p a strong {margin-right:0;}
#footer .footerBox .footerNav p a:hover {color:#231f20 !important;}
#footer .footerBox .footerNav p .txt_bar {display:inline-block;width:1px;height:10px;margin:0 4px 0 6px;color:#cdcdcd;font-size:10px;}
#footer .footerBox .copyright {padding-left:0;}
#footer .footerBox .copyright p {color:#231f20;font-size:14px;}
#footer .footerBox .copyright .address {color:#231f20;}
#footer .footerBox .copyright .address span {display:inline-block;width:1px;height:10px;margin:0 2px 0 3px;color:#cdcdcd;font-size:10px;vertical-align:text-top;}
#footer .footerBox .copyright .footerBanner {width:408px;height:29px;padding-left:10px;vertical-align:middle;}
#footer .footerBox .copyright .fLogo {margin:0 0 0 64px;}
#footer .footerBox .copyright .fLogo strong {color:#f15922;}
#footer .footerBox .address {margin-left:64px;padding-bottom:28px;color:#231f20;font-size:14px;}
#alarm_msg {display:none;}

/* ad */
.main .left_ad {position:absolute;top:630px;left:50%;margin-left:-800px;}
#view .left_ad {position:absolute;top:580px;left:50%;margin-left:-700px;}
.left_ad {position:absolute;top:440px;left:50%;margin-left:-790px;}

/* 20230719 추가수정 -----------------------------------------*/

/* 커뮤니티 글목록 20230719 수정 */
.notice_wrap {padding:0 15px;background:#fff;border: 1px solid #dbdbdb;}
.notice_wrap ul li {display:block;padding:12px 0 13px;border-bottom:1px solid #eef1f1;font-size:15px;color:#101010;font-weight:bold;}
.notice_wrap ul li:last-child {border-bottom:0;}
.notice_wrap ul li a:link, 
.notice_wrap ul li a:visited {color:#101010 !important;}
.notice_wrap ul li a .notice {display:inline-block;height:21px;line-height:21px;margin-right:11px;padding:0 6px;border:1px solid #ffe4e4;border-radius:3px;box-sizing:border-box;font-size:12px;color:#f34337;font-weight:Bold;background:#ffeded;}
.notice_wrap ul li a .icon_new02 {margin-left:4px;vertical-align:top;}
.ev_community .sort_top {position:relative;}
.ev_community .sort_top:after {content:'';display:block;clear:both;}
.ev_community .sort_top .sort_cont {float:left;}
.ev_community .sort_top .sort_kind {position:relative;display:inline-block;width:110px;height:36px;border:1px solid #dbdbdb;margin:0 0 3px 0;padding:0 0 0 19px;font-size:14px;color:#767676;font-weight:bold;cursor:pointer;line-height:36px;}
.ev_community .sort_top .sort_kind:after {content:'';position:absolute;top:16px;right:16px;display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow.png') no-repeat 0 0;}
.ev_community .sort_top .sort_kind.on:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}
.ev_community .sort_top #sort_layer {display:none;position:absolute;top:36px;left:0;width:131px;border:1px solid #7e7e7e;box-sizing:border-box;background:#fff;z-index:10;}
.ev_community .sort_top #sort_layer a {display:block;height:36px;padding:0 0 0 19px;border-top:1px solid #f2efef;line-height:36px;font-size:14px;color:#2f2f2f;font-weight:bold;}
.ev_community .sort_top #sort_layer a:first-child {border-top:0;}
.ev_community .sort_top #sort_layer a:hover {background:#f6f7fb;}
.ev_community .sort_top #sort_layer a.on {font-weight:bold;}
.ev_community .sort_top #sort_layer a.on:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}

.ev_community .sort_top .sort_cont01 {float:right;display:flex;position:relative;width:398px;height:36px;border:1px solid #dbdbdb;}
.ev_community .sort_top .sort_cont01:after {content:'';display:block;clear:both;}
.ev_community .sort_top #sort_layer01 {display:none;position:absolute;top:36px;left:-1px;width:110px;border:1px solid #7e7e7e;box-sizing:border-box;background:#fff;z-index:10;}
.ev_community .sort_top #sort_layer01 a {display:block;height:36px;padding:0 0 0 15px;border-top:1px solid #f2efef;line-height:36px;font-size:14px;color:#2f2f2f;font-weight:bold;}
.ev_community .sort_top #sort_layer01 a:first-child {border-top:0;}
.ev_community .sort_top #sort_layer01 a:hover {background:#f6f7fb;}
.ev_community .sort_top .sort_cont01 .sort_kind01 {float:left;position:relative;display:inline-block;width:95px;height:36px;padding:0 0 0 15px;font-size:14px;color:#767676;font-weight:bold;cursor:pointer;line-height:36px;}
.ev_community .sort_top .sort_cont01 .sort_kind01:after {content:'';position:absolute;top:16px;right:16px;display:inline-block;width:10px;height:7px;background:url('../images/common/icon_arrow.png') no-repeat 0 0;}
.ev_community .sort_top .sort_cont01 .sort_kind01.on:after {content:'';display:inline-block;width:10px;height:7px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}
.ev_community .sort_top .sort_cont01 .inp_cont {float:left;width:288px;}
.ev_community .sort_top .sort_cont01 .inp_cont .ipt {width:100%;height:36px;padding:0 38px 0 0;border:0;box-sizing:border-box;font-size:14px;color:#767676;font-weight:bold;vertical-align:middle;}
.ev_community .sort_top .sort_cont01 .inp_cont input:focus {outline:none;}
.ev_community .sort_top .sort_cont01 .btn_search {position:absolute;top:8px;right:12px;display:block;border:0;width:19px;height:19px;background:url('../images/common/btn_search03.png') no-repeat 0 0;font-size:0;color:transparent;}
.community_list .list_Btn {display:block;}
.community_list .list_Btn .OpBtn {display:block;margin-top:6px;text-align:right;}
.community_list .list_Btn .OpBtn a {display:inline-block;width:72px;height:36px;background:#fff;border:1px solid #dbdbdb;text-align:center;line-height:36px;font-size:14px;color:#949495;}
.community_list .list_Btn .topBtn {display:none;}

.icon_new02 {display:inline-block;width:14px;height:14px;margin-left:2px;background:url("../images/common/icon_new02.png") no-repeat 0 0;background-size:14px 14px;font-size:0;color:transparent;}

/* 커뮤니티 - 뷰 */
.community_view #STBLayerView {position:relative;}
.community_view .list_Btn {position:absolute;right:0;bottom:-44px;display:block;z-index:10;}
.community_view .list_Btn .OpBtn {display:block;margin-top:6px;text-align:right;}
.community_view .list_Btn .OpBtn a {display:inline-block;width:72px;height:36px;background:#fff;border:1px solid #dbdbdb;margin-left:3px;text-align:center;line-height:36px;font-size:14px;color:#949495;}
.community_view .list_Btn .OpBtn #OpBtnBack {display:none;}

.community_view #spinTopLayer .spinTopLayerList .commentList .etc .spinTopLayerReplyWrite input {top:20px;}
.community_view #spinTopLayer .commentList li .btn_more {display:block;position:absolute;top:17px;right:28px;width:20px;height:20px;background:url("https://image.donga.com/donga/m/images/donga_sns_reply_m/btn_more.png") no-repeat right 0;background-size:4px 20px;text-indent:-9999px;cursor:pointer;}
.community_view #spinTopLayer .commentList li .more_popup {top:25px;right:28px;}
.community_view #spinTopLayer .more_popup {display:none;position:absolute;top:0;right:28px;width:73px;margin-top:12px;padding:5px 0 7px;border:1px solid #dcdcdc;border-radius:4px;background:#fff;text-align:center;z-index:1;}
.community_view #spinTopLayer .more_popup.on {display:block;}
.community_view #spinTopLayer .more_popup a {display:block;padding:8px 0 6px !important;font-size:14px !important;color:#1e1e1e !important;height:auto !important;line-height:normal !important;}
.community_view #spinTopLayer .more_popup a:hover, 
.community_view #spinTopLayer .more_popup a:active {color:#1e1e1e !important;}

/* 로그인팝업 */
#login_popup {display:none;}
#login_popup .pop_wrap {width:498px;border:1px solid #ceced0;background:#fff;}
#login_popup .pop_wrap .pop_top {position:relative;height:62px;background:#f6f7fb;padding:0 0 0 26px;line-height:62px;box-sizing:border-box;}
#login_popup .pop_wrap .pop_top .tit {font-size:20px;color:#414a53;font-weight:bold;}
#login_popup .pop_wrap .pop_top .btn_close {position:absolute;top:21px;right:26px;width:20px;height:19px;border:0;background:url("../images/common/login_close.png") no-repeat right 0;}
#login_popup .pop_wrap .pop_top .btn_close span {font-size:0;color:transparent;}
#login_popup .pop_wrap .pop_mid {padding:18px 24px 44px 24px;}
#login_popup .pop_wrap .pop_mid .sns_login a {position:relative;display:block;height:45px;box-sizing:border-box;margin-bottom:12px;border-radius:3px;text-align:center;font-size:16px;line-height:45px;}
#login_popup .pop_wrap .pop_mid .sns_login a.btn_naver {background:#19ce60;color:#fff;}
#login_popup .pop_wrap .pop_mid .sns_login a.btn_naver span:before {content:"";display:inline-block;width:15px;height:14px;margin-right:38px;background:url('../images/common/icon_sns_naver.png') no-repeat 0 0;background-size:cover;}
#login_popup .pop_wrap .pop_mid .sns_login a.btn_kakaotalk {background:#ffe923;color:#000;}
#login_popup .pop_wrap .pop_mid .sns_login a.btn_kakaotalk span:before {content:"";display:inline-block;width:18px;height:17px;margin-right:36px;background:url('../images/common/icon_sns_kakao.png') no-repeat 0 0;background-size:cover;}
#login_popup .pop_wrap .pop_mid .desc {text-align:right;}
#login_popup .pop_wrap .pop_mid .desc a {font-size:14px;color:#8a8997;text-decoration:underline;}

/* 회원가입 - 약관동의 */
#member {width:498px;margin:0 auto;padding:150px 0 100px 0;}
#member .member_cont {border:1px solid #ceced0;background:#fff;}
#member .btn_area a {display:block;margin:0 auto;width:100%;height:55px;line-height:55px;color:#fff;border-radius:3px;font-size:19px;text-align:center;}
#member .btn_area .on {background:#576dff;}
#member .btn_area .off {background:#bfc4cd;}
#member .top_tit {height:62px;background:#f6f7fb;line-height:62px;}
#member .top_tit .tit {padding-left:26px;font-size:20px;color:#414a53;}

#member .join_agree {padding:32px 24px 28px 24px;}
#member .join_agree .tit_box {border-bottom:1px solid #e6e9eb;padding-bottom:18px;font-size:16px;color:#333;font-weight:bold;}
#member .join_agree .btn_area {margin:48px 0 0 0;}
#member .join_agree label {padding-left:5px;font-size:16px;color:#333;letter-spacing:-0.5px;vertical-align:middle;cursor:pointer;}
#member .join_agree .chk_bg input {display:inline-block;width:23px;height:23px;margin:0;vertical-align:middle;background:url("../images/common/chk.png") no-repeat 0 -23px;background-size:23px 46px;vertical-align:middle;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;cursor:pointer;}
#member .join_agree .chk_bg input:checked  {background-position:0 0;}
#member .join_agree .chk_box {position:relative;margin-top:16px;padding:0 40px 0 0;}
#member .join_agree .btn_more {display:block;position:absolute;top:1px;right:15px;width:20px;height:20px;background:url("../images/common/member_btn_more.png") no-repeat 0 0;background-size:cover;text-indent:-9999px;}

/* 회원가입 - 이용약관 */
#member .policy {padding:32px 26px 50px 26px;font-size:15px;color:#000;line-height:1.4;font-weight: 400;}
#member .policy .policy_list .policy_form label {color: transparent;}
#member .policy .policy_list .policy_form select {float:right;}

/* 회원가입 - 정보입력 */
.info_input .caution {display:block;padding:15px;font-size:12px;color:#e64444;}
.info_input  {background:#f6f7fb;line-height:1.4;}
.info_input  input {margin:0;padding:0;vertical-align:middle;-webkit-border-radius:0;border-radius:0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.info_input  button {-webkit-appearance: button;}
.info_input  label {margin:0;padding:0;display:inline-block;}
.info_input  input[type="text"] {width:100%;height:34px;border:0;font-size:14px;line-height:1;color:#111;}
.info_input  input[type="text"]::-webkit-input-placeholder {font-size:14px;font-weight:400;color:#c3c5ca;}
.info_input  input[type="text"]::-moz-placeholder {font-size:14px;font-weight:400;color:#c3c5ca;}
.info_input  input[type="text"]::-ms-input-placeholder {font-size:14px;font-weight:400;color:#c3c5ca;}
.info_input  h2 {padding:30px 0 18px;border-bottom:1px solid #e6e9eb;}
.info_input  h2 label {display:block;font-size:16px;color:#414a53;}
.info_input  h2 label em {font-weight:bold;}
.info_input  .txt {display:block;margin-top:9px;font-size:12px;line-height:17px;color:#ababab;letter-spacing:-0.5px;}
.info_input  .txt2 {display:block;font-size:12px;color:#576dff;}
.info_input  .caution {padding:0;}
.info_input  .nick {padding:0 24px 16px;border-bottom:1px solid #eaeaea;background:#fff;}
.info_input  .nick .input_box {display:table;width:100%;margin:18px 0 2px;}
.info_input  .nick .input_box .text_box {height:34px;padding:0 13px;border-radius:4px;border:1px solid #ccced1;}
.info_input  .nick .input_box .text_box label {display:block;font-size:0;text-indent:-9999px;}
.info_input  .nick .input_box .text_box input {display:table-cell;}
.info_input  .nick .input_box span {display:table-cell;width:5px;}
.info_input  .nick .input_box .button_box {display:table-cell;width:77px;height:36px;vertical-align:top;}
.info_input  .nick .input_box .button_box button {width:77px;height:36px;line-height:34px;border-radius:4px;border:1px solid #ccced1;box-sizing:border-box;font-size:13px;font-weight:500;color:#414a53;background:#fafafa;}
.info_input  .nick .input_box .button_box button.on {border:1px solid #576dff;color:#fff;background:#576dff;}
.info_input  .opinion {padding:0 24px 28px;margin-top:12px;border-bottom:1px solid #eaeaea;background:#fff;}
.info_input  .opinion .input_box {position:relative;margin-top:15px;}
.info_input  .opinion .input_box input[type="radio"] {display:none;}
.info_input  .opinion .input_box input[type="radio"] + label {padding-left:25px;font-size:15px;color:#414a53;}
.info_input  .opinion .input_box input[type="radio"] + label:before {content:"";display:inline-block;position:absolute;top:0;left:0;width:22px;height:22px;background:url("../images/common/icon_comm.png") no-repeat -46px -128px;background-size:175px 175px;}
.info_input  .opinion .input_box input[type="radio"]:checked + label:before {background:url("../images/common/member_radio.png") no-repeat 0 0;background-size:cover;}
.info_input  .opinion input[type="text"] {position:relative;margin-top:12px;padding:0 13px 0 37px;background:url("../images/common/icon_sch01.png") no-repeat 9px center;background-size:17px 17px;border:1px solid #ccced1;border-radius:4px;box-sizing:border-box;}

.info_input  .opinion #latest_search {position:relative;margin-top:-3px;padding:8px 0 12px 0;border:1px solid #ccced1;background:#fff;}
.info_input  .opinion #latest_search .latest_list li {position:relative;}
.info_input  .opinion #latest_search .latest_list li .icon_sch {position:absolute;top:8px;left:10px;display:inline-block;width:15px;height:15px;background:url("../images/common/icon_sch02.png") no-repeat 0 0;font-size:0;color:transparent;}
.info_input  .opinion #latest_search .latest_list li a {display:block;padding:5px 10px 5px 37px;color:#111;font-size:14px;}
.info_input  .opinion .no_result {position:relative;margin:-3px 0 0 0;padding:24px 0 22px 0;border:1px solid #ccced1;background:#fff;text-align:center;color:#abafb3;letter-spacing:-1px;}
.info_input  .opinion .no_result strong {font-weight:normal;font-size:14px;}
.info_input  .opinion .no_result .txt {margin:7px 0 20px 0;font-size:14px;}
.info_input  .opinion .no_result a {display:block;width:110px;height:32px;margin:0 auto;border:1px solid #c0c0c0;border-radius:20px;font-size:14px;color:#abafb3;line-height:32px;}

.info_input  .region {position:relative;padding:0 24px 60px;margin-top:12px;background:#fff;}
.info_input  .region h2 {font-size:16px;color:#414a53;}
.info_input  .region .region_sel_wrap {overflow:hidden;margin-top:30px;padding:8px 0;border:1px solid #ccced1;border-radius:4px;}
.info_input  .region .region_sel_wrap .region_sel {position:relative;float:left;width:16.66%;text-align:center;}
.info_input  .region .region_sel_wrap .region_sel .region_con {display:inline-block;padding:10px 0 12px;font-size:16px;color:#414a53;cursor:pointer;}
.info_input  .region .region_sel_wrap .region_sel .region_con.on {color:#576dff;font-weight:bold;}
.info_input  .region .region_sel_wrap .region_sel .region_con.on:before {content:"";display:inline-block;position:absolute;top:2px;left:50%;width:58px;height:35px;margin-left:-30px;border:2px solid #576dff;border-radius:6px;}
.info_input  .region .region_sel_wrap .region_sel .sel_del {color:#ababab;}
.info_input  .btn_area {padding:0 24px 70px 24px;background:#fff;}

/* 마이페이지 - 프로필편집 */
.mypage {display:flex;width:1200px;margin:0 auto;}
.mypage .left_cont {width:306px;padding-bottom:100px;border-left:1px solid #d9dadd;background:#f6f7fb;}
.mypage .left_cont .nickname {padding:80px 27px 0 27px;text-align:center;}
.mypage .left_cont .nickname .thumb_box {position:relative;width:109px;height:108px;margin:0 auto;}
.mypage .left_cont .nickname .thumb {overflow:hidden;position:relative;display:block;width:109px;height:108px;background:#fff;border-radius:60px;}
.mypage .left_cont .nickname .thumb:after {content:'';position:absolute;top:0;left:0;display:block;width:109px;height:108px;border:1px solid #e0e1e6;border-radius:60px;box-sizing:border-box;}
.mypage .left_cont .nickname .thumb_box .naver {position:absolute;right:0;bottom:5px;display:block;width:25px;height:25px;background:url("../images/common/member_login_naver.png") no-repeat 0 0;text-indent:-9999px;}
.mypage .left_cont .nickname .thumb_box .twitter {position:absolute;right:0;bottom:5px;display:block;width:25px;height:25px;background:url("../images/common/member_login_twitter.png") no-repeat 0 0;text-indent:-9999px;}
.mypage .left_cont .nickname .thumb_box .facebook {position:absolute;right:0;bottom:5px;display:block;width:25px;height:25px;background:url("../images/common/member_login_facebook.png") no-repeat 0 0;text-indent:-9999px;}
.mypage .left_cont .nickname .thumb_box .kakao {position:absolute;right:0;bottom:5px;display:block;width:26px;height:25px;background:url("../images/common/member_login_kakao.png") no-repeat 0 0;text-indent:-9999px;}
.mypage .left_cont .nickname .thumb_box .apple {position:absolute;right:0;bottom:5px;display:block;width:26px;height:25px;background:url("../images/common/member_login_apple.png") no-repeat 0 0;text-indent:-9999px;}
.mypage .left_cont .nickname .nick_box {padding:16px 0 50px 0;}
.mypage .left_cont .nickname .nick_box span {display:block;}
.mypage .left_cont .nickname .model_box span {margin-bottom:9px;}
.mypage .left_cont .nickname .nick {margin-bottom:8px;font-size:20px;color:#414a53;font-weight:700;}
.mypage .left_cont .nickname .model {font-size:16px;color:#626970;font-weight:500;}
.mypage .left_cont .nickname .region {font-size:16px;color:#ccced1;font-weight:500;}
.mypage .left_cont .nickname .txt {font-size:16px;color:#ababab;font-weight:500}
.mypage .left_cont .menu_cont {padding-top:65px;margin:0 27px;border-top:1px solid #e0e1e6;}
.mypage .left_cont .menu_cont a {display:block;margin-bottom:35px;font-size:20px;color:#888c91;}
.mypage .left_cont .menu_cont a.on {color:#414a53;font-weight:500;}
.mypage .left_cont .btn_cont {padding:290px 0 0 22px;}
.mypage .left_cont .btn_cont a {display:inline-block;width:122px;height:34px;margin:0 3px;border:1px solid #d9dadd;background:#fff;border-radius:5px;text-align:center;line-height:34px;}

.mypage .right_cont {width:890px;padding:80px 0 0 60px;border-left:1px solid #d9dadd;background:#fff;box-sizing:border-box;}
.mypage .right_cont .title {font-size:20px;color:#414a53;font-weight:700;}
.mypage .right_cont .info_input {background:#fff;}
.mypage .right_cont .info_input .nick {padding:0 0 16px;border-bottom:0;}
.mypage .right_cont .info_input .opinion {padding:0 0 28px;border-bottom:0;}
.mypage .right_cont .info_input .region {padding:0 0 60px;}
.mypage .right_cont .info_input .region .region_sel_wrap .region_sel {width:9.09%}
.mypage .right_cont .info_input .btn_area a {display:block;margin:0 auto;width:448px;height:55px;margin:0 auto;line-height:55px;color:#fff;border-radius:3px;font-size:19px;text-align:center;}
.mypage .right_cont .info_input .btn_area .on {background:#576dff;}
.mypage .right_cont .info_input .btn_area .off {background:#bfc4cd;}

/* 마이페이지 - 내활동보기 */
.mypage .active_cont {padding:35px 0 0 0;}
.mypage .active_cont .tab_ac {display:flex;}
.mypage .active_cont .tab_ac li {margin-right:62px;padding-bottom:12px;}
.mypage .active_cont .tab_ac li a {font-size:18px;color:#9b9ea2;}
.mypage .active_cont .tab_ac li.on {border-bottom:2px solid #414a53;}
.mypage .active_cont .tab_ac li.on a {color:#414a53;font-weight:700;}hg
.mypage .active_cont .ev_community #board_list {margin-top:0;}
.mypage .active_cont .ev_community .board_tit .tit {padding-left:203px;}
.mypage .active_cont .ev_community .board_tit .writer {padding-left:244px;}
.mypage .active_cont .ev_community .board_tit .date {padding-left:100px;}
.mypage .active_cont .ev_community .board_tit .view {padding-left:82px;}
.mypage .active_cont .ev_community #STBLayerList .i_ strong {width:320px;}
.mypage .active_cont .ev_community #STBLayerList .i_ strong a .tit {width:270px;}
.mypage .active_cont .ev_community #STBLayerList .i_ .nickname {width:130px;}
.mypage .active_cont .ev_community .list_Btn {display:none;}

.ev_community .no_list {padding:15px 0;background:#fff;}
.ev_community .no_list .no_cont {padding:80px 0;background:#f9f9f9;border-radius:10px;text-align:center;letter-spacing:-1px;}
.ev_community .no_list .no_cont strong {display:block;margin:0 0 10px 0;font-size:20px;color:#4e4e4e;}
.ev_community .no_list .no_cont .txt {margin:0 0 25px 0;font-size:15px;color:#4e4e4e;}
.ev_community .no_list .no_cont .btn_write {display:block;width:70px;height:25px;margin:0 auto;border:1px solid #c0c2c5;border-radius:15px;font-size:13px;color:#676e75;line-height:25px;}

/* 마이페이지 - 내댓글 */
.mypage .active_cont .my_reply .no_reply {padding:0 0;background:#fff;}
.mypage .active_cont .my_reply .no_reply .no_cont {overflow:hidden;padding:50px 0;background:#f9f9f9;border-radius:5px;text-align:center;}
.mypage .active_cont .my_reply .no_reply .no_cont .icon_no {display:inline-block;width:76px;height:66px;background:url("../images/common/icon_no.png") no-repeat right 0;background-size:76px 66px;}
.mypage .active_cont .my_reply .no_reply .no_cont .txt {padding-top:20px;font-size:15px;color:#252525;}
.mypage .active_cont .my_reply .reply_box {padding:0 30px;border:1px solid #dbdbdb;margin-top:0;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerBest {display:none;}
.mypage .active_cont .my_reply .reply_box #spinTopLayer .spinTopLayerList .spinTopLayerListTab {display:none;}
.mypage .active_cont .my_reply .reply_box #spinTopLayer .spinTopLayerList > .commentList {border:0;}
.mypage .active_cont .my_reply .reply_box #spinTopLayer .spinTopLayerList .commentList li:last-child .module {border-bottom:0;}
.mypage .active_cont .my_reply .reply_box #spinTopLayer .spinTopLayerList .commentList li .module {padding:22px 0 40px 0;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerList .commentList li .module .operation {display:none;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerList .commentList li .module .nickname {padding-left:0;font-size:14px;font-weight:400;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerList .commentList li .module .nickname a {color:#9b9f9b;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerList .commentList li .module .createdate {position:absolute;left:0;bottom:15px;margin:0;}
.mypage .active_cont .my_reply .reply_box #spinTopLayer .spinTopLayerList .commentList li .module .comment {padding:10px 0;font-size:14px;color:#2f2f2f;font-weight:500;}
.mypage .active_cont .my_reply #spinTopLayer .spinTopLayerWriteBox {display:none;}
.mypage .active_cont .my_reply #spinTopLayer .commentList li .btn_more {display:block;position:absolute;top:17px;right:0;width:20px;height:20px;background:url("https://image.donga.com/donga/m/images/donga_sns_reply_m/btn_more.png") no-repeat right 0;background-size:4px 20px;text-indent:-9999px;cursor:pointer;}
.mypage .active_cont .my_reply .more_popup {display:none;position:absolute;top:40px;right:0;width:73px;padding:5px 0 7px !important;border:1px solid #dcdcdc;border-radius:4px;background:#fff;text-align:center;z-index:10;}
.mypage .active_cont .my_reply .more_popup.on {display:block;}
.mypage .active_cont .my_reply .more_popup a {display:block;padding:8px 0 6px !important;font-size:14px;color:#3d3a3a;}
.mypage .active_cont .my_reply .more_popup a:hover, 
.mypage .active_cont .my_reply .more_popup a:active {color:#1e1e1e !important;}

/* 마이페이지 - 충전소리뷰 */
.mypage .my_review {padding:0 0 100px 0;}
.mypage .my_review .review_no {background:#fff;padding:50px 0;text-align:center;}
.mypage .my_review .review_no .thumb img {width:50px;height:67px;margin:0 auto;}
.mypage .my_review .review_no .txt {display:block;padding:10px 0 0 0;font-size:15px;color:#414a53;}
.mypage .my_review .txt_list3 {background:#f6f7fb;border:1px solid #dbdbdb;}
.mypage .my_review .txt_list3 > li {margin-top:10px;padding:27px 27px 20px;background:#fff;border-top:1px solid #f3f4f7;border-bottom:1px solid #f3f4f7;}
.mypage .my_review .txt_list3 li:first-child {margin-top:0;border-top:0;}
.mypage .my_review .txt_list3 li:last-child {border-bottom:0;}
.mypage .my_review .txt_list3 li .station {display:block;font-size:15px;color:#576dff;font-weight:bold;letter-spacing:-0.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mypage .my_review .txt_list3 li .station:before {content:"";display:inline-block;width:12px;height:17px;margin-top:2px;padding-right:5px;background:url("../images/common/icon_area.png") no-repeat 0 0;background-size:12px 17px;vertical-align:top;}
.mypage .my_review .txt_list3 li .area {display:block;margin-top:2px;font-size:13px;color:#7c7c7c;letter-spacing:-0.5px;}
.mypage .my_review .txt_list3 li .date_box {display:block;position:relative;margin-top:10px;padding-right:10px;}
.mypage .my_review .txt_list3 li .date_box .nickname {font-size:14px;color:#1e1e1e;font-weight:500;}
.mypage .my_review .txt_list3 li .date_box .date {font-size:13px;color:#ababab;}
.mypage .my_review .txt_list3 li .date_box .date:before {content:"|";display:inline-block;margin-top:2px;padding:0 7px;font-size:12px;color:#e6e6e6;vertical-align:top;}
.mypage .my_review .txt_list3 li .date_box .btn_more {display:block;position:absolute;top:-35px;right:0;width:20px;height:20px;background:url("../images/common/btn_more.png") no-repeat center 0;background-size:4px 20px;text-indent:-9999px;cursor:pointer;}
.mypage .my_review .txt_list3 li .txt {margin:10px 0 13px 0;font-size:15px;line-height:21px;color:#4f5760;letter-spacing:-0.5px;}
.mypage .my_review .txt_list3 li .thumb {display:block;margin:0 0 27px;}
.mypage .my_review .txt_list3 li .thumb a {display:block;}
.mypage .my_review .txt_list3 li .thumb img {width:100%;}
.mypage .my_review .reply_cont .tit {font-size:14px;color:#252525;font-weight:normal;letter-spacing:-1px;font-family: 'NotoSans';}
.mypage .my_review .reply_cont .tit em {color:#576dff;font-weight:bold;}
.mypage .my_review .reply_view .reply_cont #spinTopLayer_v01 .spinTopLayerWriteBox {display:none;}
.mypage .my_review .reply_cont #spinTopLayer_v01 .spinTopLayerList .spinTopLayerListTab {display:none;}
.mypage .my_review #spinTopLayer_v01 {margin-top:11px;}
.mypage .my_review #spinTopLayer_v01 .spinTopLayerList .commentList li .module .nickname {display:inline-block;padding:0;}
.mypage .my_review #spinTopLayer_v01 .spinTopLayerList .commentList li {padding:13px 15px 0 0}
.mypage .my_review .reply_cont #spinTopLayer_v01 .spinTopLayerList .commentList li .module .operation {display:none;}
.mypage .my_review #spinTopLayer_v01  .spinTopLayerList .commentList li .module .createdate {display:inline-block;float:none;margin:0 0 0 7px;letter-spacing:-0.5px;}
.mypage .my_review #spinTopLayer_v01 .more {display:none;}
.mypage .my_review  .more_popup {display:none;position:absolute;top:-25px;right:13px;width:73px;margin-top:12px;padding:5px 0 7px;border:1px solid #dcdcdc;border-radius:4px;background:#fff;text-align:center;}
.mypage .my_review  .more_popup.on {display:block;}
.mypage .my_review  .more_popup a {display:block;padding:8px 0 6px;font-size:12px;color:#1e1e1e;}
.mypage .my_review  .more_popup a:hover, 
.mypage .my_review  .more_popup a:active {color:#1e1e1e !important;}
.mypage .my_review .btn_replyview {display:block;padding-top:10px;font-size:14px;color:#252525;font-weight:500;letter-spacing:-1px;}

/* 게시판 글쓰기 */
.write_box {margin:49px 0 0 0;}
.write_box .write_top {position:relative;}
.write_box .write_top:after {content:'';clear:both;display:block;}
.write_box .write_top .sort_cont {position:relative;}
.write_box .write_top .sort_cont {float:left;}
.write_box .write_top .sort_cont .sort_kind02 {position:relative;display:inline-block;width:210px;height:36px;border:1px solid #dbdbdb;margin:0 0 3px 0;padding:0 0 0 20px;font-size:14px;color:#949495;font-weight:bold;cursor:pointer;line-height:36px;}
.write_box .write_top .sort_cont .sort_kind02:after {content:'';position:absolute;top:16px;right:16px;display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow.png') no-repeat 0 0;}
.write_box .write_top .sort_cont .sort_kind02.on:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}
.write_box .write_top .sort_cont #sort_layer02 {display:none;position:absolute;top:36px;left:0;width:232px;border:1px solid #7e7e7e;box-sizing:border-box;background:#fff;z-index:10;}
.write_box .write_top .sort_cont #sort_layer02 a {display:block;height:36px;padding:0 0 0 20px;border-top:1px solid #f2efef;line-height:36px;font-size:14px;color:#2f2f2f;font-weight:bold;}
.write_box .write_top .sort_cont #sort_layer02 a:first-child {border-top:0;}
.write_box .write_top .sort_cont #sort_layer02 a:hover {background:#f6f7fb;}
.write_box .write_top .sort_cont #sort_layer02 a.on {font-weight:bold;}
.write_box .write_top .sort_cont #sort_layer02 a.on:after {content:'';display:inline-block;width:10px;height:7px;margin:0 0 2px 8px;background:url('../images/common/icon_arrow_on.png') no-repeat 0 0;}

.write_box .write_top .tit_input {float:left;margin-left:8px;}
.write_box .write_top .tit_input .tit {width:618px;height:36px;padding:0 0 0 16px;border:1px solid #dfdfdf;box-sizing:border-box;font-size:14px;color:#949495;font-weight:500;}

.write_box .textarea_box {border:1px solid #dbdbdb;background:#fff;}
.write_box .textarea_box .write_cont {height:634px;}
.write_box .textarea_box .btm_cont {padding:28px 0 29px 0;background:#f6f7fb;}
.write_box .textarea_box .btm_cont .info_txt02 {margin-bottom:20px;font-size:12px;color:#7a7a7a;font-weight:500;text-align:center;letter-spacing:-0.5px;}
.write_box .textarea_box .btm_cont .btn_area {}
.write_box .textarea_box .btm_cont .btn_area a {display:block;width:450px;height:55px;margin:0 auto;background: #bfc4cd;color:#fff;font-size:19px;border-radius:5px;text-align:center;line-height:55px;}
.write_box .textarea_box .btm_cont .btn_area.on a {background:#576dff;}

#STBLayer_v01 .wListSearchOp {display:none;}

.cleditorMain #iframe_content {height:605px !important;}

/* 로그아웃 팝업 */
#logout_pop {display:none;width:300px;}
#logout_pop .pop_cont {overflow:hidden;border-radius:5px;}
#logout_pop .pop_cont .info {display:table;width:100%;height:125px;background:#fff;}
#logout_pop .pop_cont .info .txt {display:table-cell;vertical-align:middle;text-align:center;font-size:15px;color:#000;letter-spacing:-1px;}
#logout_pop .btn_cont {overflow:hidden;box-sizing:border-box;}
#logout_pop .btn_cont a {width:50%;display:block;height:45px;text-align:center;line-height:45px;color:#fff;font-size:15px;}
#logout_pop .btn_cont .cancel {float:left;background:#787878;}
#logout_pop .btn_cont .ok {float:left;background:#576dff;font-weight:bold;}

/* 탈퇴하기 팝업 */
#withdrawal_pop {display:none;width:498px;}
#withdrawal_pop .pop_wrap {padding:50px 24px 28px 24px;border:1px solid #ceced0;background:#fff;}
#withdrawal_pop .withdraw01 .txt {text-align:center;}
#withdrawal_pop .withdraw01 .txt strong {font-size:23px;color:#333;letter-spacing:-1px;}
#withdrawal_pop .withdraw01 .txt p {margin-top:8px;font-size:16px;line-height:21px;color:#333;}
#withdrawal_pop .withdraw01 ul {margin-top:18px;}
#withdrawal_pop .withdraw01 ul li {font-size:16px;line-height:21px;color:#333;text-align:center;}
#withdrawal_pop .withdraw01 .chk_box {margin:53px 0 30px;text-align:center;}
#withdrawal_pop .withdraw01 .chk_box .chk_bg input {display:inline-block;width:23px;height:23px;margin-right:8px;vertical-align:middle;background:url("../images/common/chk.png") no-repeat 0 -23px;background-size:cover;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;cursor:pointer;}
#withdrawal_pop .withdraw01 .chk_box .chk_bg input:checked  {background-position:0 0;}
#withdrawal_pop .withdraw01 .chk_box label {font-size:15px;color:#333;font-weight:bold;letter-spacing:-0.5px;cursor:pointer;}
#withdrawal_pop .withdraw01 .btn_area {}
#withdrawal_pop .withdraw01 .btn_area .on {display:block;margin:0 auto;width:100%;height:55px;background:#576dff;line-height:55px;color:#fff;border-radius:5px;font-size:19px;text-align:center;}
#withdrawal_pop .withdraw01 .btn_area .off {display:block;margin:0 auto;width:100%;height:55px;background:#bfc4cd;line-height:55px;color:#fff;border-radius:5px;font-size:19px;text-align:center;}

/* ev_알림팝업 */
#ev_notice_popup01 {display:none;width:300px;}
#ev_notice_popup01 .pop_cont {overflow:hidden;border-radius:5px;}
#ev_notice_popup01 .pop_cont .info {display:table;width:100%;height:125px;background:#fff;}
#ev_notice_popup01 .pop_cont .info .txt {display:table-cell;vertical-align:middle;text-align:center;font-size:15px;color:#000;letter-spacing:-1px;}
#ev_notice_popup01 .btn_cont {overflow:hidden;box-sizing:border-box;}
#ev_notice_popup01 .btn_cont a {display:block;height:45px;text-align:center;line-height:45px;color:#fff;font-size:15px;}
#ev_notice_popup01 .btn_cont .ok {background:#576dff;font-weight:bold;}

#ev_notice_popup02 {display:none;width:300px;}
#ev_notice_popup02 .pop_cont {overflow:hidden;border-radius:5px;}
#ev_notice_popup02 .pop_cont .info {display:table;width:100%;height:125px;background:#fff;}
#ev_notice_popup02 .pop_cont .info .txt {display:table-cell;vertical-align:middle;text-align:center;font-size:15px;color:#000;letter-spacing:-1px;}
#ev_notice_popup02 .btn_cont {overflow:hidden;box-sizing:border-box;}
#ev_notice_popup02 .btn_cont a {width:50%;display:block;height:45px;text-align:center;line-height:45px;color:#fff;font-size:15px;}
#ev_notice_popup02 .btn_cont .cancel {float:left;background:#787878;}
#ev_notice_popup02 .btn_cont .ok {float:left;background:#576dff;font-weight:bold;}

#login_notice_popup {display:none;width:304px;height:206px;}
#login_notice_popup .notice_cont {overflow:hidden;border-radius:5px;}
#login_notice_popup .tit_header {display:none;height:63px;background:#f6f7fb;text-align:center;line-height:62px;font-size:17px;color:#414a53;font-weight:bold;letter-spacing:-1px;}
#login_notice_popup .msg_mox {background:#fff;padding:0 0 0 0;text-align:center;}
#login_notice_popup .msg_mox .txt {display:table-cell;width:304px;height:125px;padding:0 0 0 0;font-size:15px;color:#000;letter-spacing:-1px;vertical-align:middle;text-align:center;}
#login_notice_popup .msg_mox a {width:50%;display:block;height:45px;text-align:center;line-height:45px;color:#fff;font-size:15px;box-sizing:border-box;}
#login_notice_popup .msg_mox .btn_cancel {float:left;background:#787878;}
#login_notice_popup .msg_mox .btn_ok {float:left;background:#576dff;}