#newsTab0{
	width: 24%;
}

#newsTab1{
	width: 24%;
}

#newsTab2{
	width: 24%;
}

#newsTab3{
	width: 24%;
}

.newsList a:link, a:active, a:visited, a:hover{
	color: #f0f0f0;
	text-decoration: none;
}

.newsList table{
	border-collapse: collapse;
	width: 100%;
	border-color: #666;
}

span.newsIcon:before {
	content: "뉴";
	background: #3B775D;
	font-size: 12px;
	color: #FFF;
	margin-right: 5px;
	vertical-align: top;
	padding: 0 2px;
}

span.announcementIcon:before{
	content: "공";
	background: blue;
	font-size: 12px;
	color: #FFF;
	margin-right: 5px;
	vertical-align: top;
	padding: 1px 3px;
}

span.smallcapIcon:before{
	content: "스몰";
	background: red;
	font-size: 11px;
	color: #FFF;
	margin-right: 5px;
	vertical-align: middle;
	padding: 0 1px;
}

span.reportIcon:before{
	content: "리";
	background: red;
	font-size: 11px;
	color: #FFF;
	margin-right: 5px;
	vertical-align: top;
	padding: 0 2px;
}

.newsdate{
	font-size: small;
	color: #999;
	margin-left: 5px;
}

.pagingArea{
	clear: both;
	margin-bottom: 50px;
}

.odd{
	background-color: #333;
	line-height: 20px;
	padding: 15px 5px;
	position:relative;
}

.even{
	background-color: #000;
	line-height: 20px;
	padding: 15px 5px;
	position:relative;
}

.percentTable{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	word-wrap: break-word;
}

	.percentTable table
	{
		width: 100%;
		border-collapse: collapse;
	}

.newstitle{
	width: 100%;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	font-weight: 700;
	line-height: 20px;
	font-size: 16px;
	margin: 0 auto;
}

.divBox{
	width: auto;
	padding: 3px;
}

.divBox ul{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	margin-top: 0;
}

.divBox li{
	list-style: none;
	text-align: left;
}

.newsContentArea{
	word-wrap: break-word;
	line-height: 25px;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

.subNewsTitle{
	color: #ff0;
	font-size: medium;
	font-weight: 700;
}

#livere_platform{
	margin-top: 5px;
	text-align: left;
	clear: both;
	width: 100%;
	min-width: 300px;
	max-width: 800px;
	position: relative;
}

#livere_platform_wrapper .livere_pltfrm_top{
	width: 100%;
	height: 34px;
	padding-bottom: 8px;
	text-align: left;
	margin: 0 auto;
}

#livere_platform_wrapper #livere_pltform_middle fieldset div.livere_contentInput textarea{
	width: 100%;
	height: 62px;
	border: 0;
	background: none;
}

#livere_platform_wrapper #livere_pltform_middle fieldset div.livere_contentInput{
	width: 50%;
	border:1px solid #D2D2D2;
	background: #FFF;
	margin: 0 auto;
	padding: 3px;
}

#livere_platform_wrapper #livere_pltform_middle{
	width: 100%;
	position: relative;
	z-index: -1;
	margin: 0 auto;
}

#livere_platform_wrapper{
	position: relative;
	border:1px solid #DFDFDF;
	background: #FFF;
	width: 100%;
	text-align: center;
	z-index: 30;
}

#livere_platform_wrapper #livere_pltform_middle fieldset div.livere_sendFunction,
#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_function a{
	float: right;
	width: 20%;
}

#livere_platform_wrapper #livere_pltform_middle fieldset div.livere_sendFunction{
	float: right;
	width: 20%;
	height: 68px;
	margin-right: 10px;
}

#livere_platform_wrapper #livere_pltform_middle .writeCount{
	margin-right: 20px;
}

.newsReadMain{
	padding-left: 5px;
	padding-right: 5px;
}

.clickedNews{
	color: Red;
}

.percentTable td, .percentTable span{
	word-wrap: break-word;
}

.reportViewTable{
	border: solid 1px #666;
	border-collapse: collapse;
}
.announceDiv table{
	word-wrap: break-word;
	border-collapse: collapse;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border: solid 1px #666666;
}

.chulgoDate{
	font-size: small; color: #f0f0f0; padding-top: 15px; font-weight: normal;
}






/************************************************
*		2021 10									*
************************************************/
body{background-color:#000 !important;}

div.newstxt{
	width:100%;
	height:25px;
	padding:0 5px;
	background-color:#fff;
	font-size:12px;
	font-weight:700;
	color:#000;
	line-height:25px;
	position:fixed;
	left:0;
	top:0;
	z-index:100;
}

div.newsthum{
	width:20%;
	height:40px;
	float:left;
	display:block;
}
div.newsthum img{width:auto;height:100%;}
div.textcase{
	width:80%;
	height:40px;
	float:left;
	position:relative;
	display:block;
}
div.textcase2{
	width:65%;
	height:40px;
	float:left;
	position:relative;
	display:block;
}
div.nw_nav{
	width:5%;
	text-align:center;
	height:40px;
	line-height:40px;
	float:right;
	position:relative;
	display:block;
}
div.nw_nav img{width:auto;height:20px;vertical-align:middle;}
.nw_btn{
	width:60px !important;
	margin:0;
	position:absolute;
	right:10px;
	top:3px;
	display:block;
}
.nw_btn a{
	width:60px !important;
	height:25px !important;
	margin:5px 0 0;
	background-color:#efefef;
	text-align:center;
	font-size:12px;
	font-weight:600;
	color:#333 !important;
	line-height:25px;
	letter-spacing:-1px;
	display:block;
}
.nbtn{
	width:50px !important;
	height:20px !important;
	margin:10px 0 0;
	background-color:#ffaa00;
	border-radius:20px;
	text-align:center;
	font-size:11px;
	font-weight:600;
	color:#fff !important;
	line-height:20px;
	letter-spacing:-1px;
	float:right;
	display:block;
}

div.listcase{
	width:100%;
	height:60px;
	padding-left:3%;
	background:url(../images/dot_icon.png) no-repeat 5px 50%;
	float:left;
	position:relative;
	display:block;
}


span.htit{
	height:20px;
	padding:0 5px;
	font-size: 12px;
	color: #fff;
	display:block;
	overflow:hidden;
}

span.newstit{
	height:20px;
	padding:0 5px;
	font-size: 12px;
	color: #fff;
	display:block;
	overflow:hidden;
}
span.ndate{
	height:20px;
	padding:0 5px;
	font-size: small;
	color: #999;
	display:block;
	overflow:hidden;
}



.newsv_head{margin:0;padding:0 40px 0 0;position:relative;}
.newsv_bm{
	position:absolute;
	right:5px;
	top:10px;
}
.newsv_bm input[type="checkbox"]{
	width:1em;
	margin-right:-2em;
	-moz-appearance:none;
	-webkit-appearance:none;
	-o-appearance:none;
	-ms-appearance:none;
	appearance:none;
	display:none;
	float:right;
	z-index:-1;
}
.newsv_bm input[type="checkbox"] + label {
	padding:0;
	text-decoration:none;
	font-size:15px;
	font-weight:400;
	color:#212121;
	position:relative;
	cursor:pointer;
	display:inline-block;
}
.newsv_bm input[type="checkbox"] + label:before {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	text-transform:none !important;
}
.newsv_bm input[type="checkbox"] + label:before {
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	content:'';
	background:url(../images/bookmark_up.png) no-repeat left 50%;
	background-size:30px;
	text-align:center;
	color:#212121;
	line-height:15px;
	display:block;
	float:left;
}
.newsv_bm input[type="checkbox"]:checked + label:before {
	content:'';
	background:url(../images/bookmark_ov.png) no-repeat left 50%;
	background-size:30px;
}




.newsv_tit{
	margin:0;
	text-align: left;
	font-size:18px;
	font-weight:700;
	line-height:24px;
	display:block;
}
.newsv_dat{
	text-align:left;
	font-size: small;
    color: #f0f0f0;
    font-weight:normal;
	display:block;
}
.newsv_dat img{width:auto;height:16px;vertical-align:middle;}

.resizeFont{
	width:30px;
	height:30px;
	margin:0 5px 15px;
	padding:0;
	background-color:#fff;
	border:1px solid #e9e9e9;
	border-radius:4px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#000;
	line-height:26px;
	display:inline-block;
}



.news_case{
	margin:15px 0;
	padding:10px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:relative;
}
.news_scase{
	margin: 0 0 15px;
	padding:0 10px 10px;
	border-bottom:1px solid #ccc;
	position:relative;
}

.nc_tit{
	margin-bottom:10px;
	text-align:left;
	font-size:18px;
	font-weight:700;
	color:#fff;
	display:block;
}



.nv_type1{width:100%;margin:0;padding:0;position:relative;}
.nv_type1 caption{display:none}
.nv_type1 thead th,
.nv_type1 tbody th{
	padding:5px;
	font-size:16px;
	font-weight:700;
	color:#fff;
	line-height:20px;
}
.nv_type1 thead td,
.nv_type1 tbody td{
	padding:10px 5px;
	font-size:14px;
	font-weight:400;
	color:#fff;
	line-height:18px;
}






.wh_list_total_together{margin:30px 0 0;padding:0;position:relative;}
.wh_list_total_together em{font-style:normal;}
.wh_cmt_input{margin:0 0 10px;padding:0;position:relative;}
.wh_cmt_input .wci_inp{width:100%;height:60px;margin:0 0 10px;border:1px solid #ccc;float:left;}
.wh_cmt_input .wci_inp textarea{width:100%;height:25px;padding:5px 2%;border:0 none;background-color:transparent;font-size:15px;color:#fff;}
.wh_cmt_input .wci_inp .wi_txt{height:20px;padding:0 10px;text-align:right;font-size:12px;line-height:25px;}
.wh_cmt_input .wci_btn{
	width:100%;
	height:40px;
	background-color:#c55945;
	border:1px solid #c55945;
	border-radius:4px;
	text-align:center;
	font-size:15px;
	line-height:40px;
	color:#fff;
	position:relative
}
.wh_cmt_header{padding-bottom:10px;position:relative;}
.wh_cmt_header > ul{height:24px;list-style:none;}
.wh_cmt_header > ul > li{position:relative;float:left;}
.wh_cmt_header > dl{height:24px;position:relative;}
.wh_cmt_header > dl dt{margin-top:10px;position:relative;float:left;}
.wh_cmt_header > dl dd{margin-top:10px;margin-right:5px;position:absolute;right:0;top:5px;}
.wh_cmt_header > dl dd > ul > li{position:relative;float:right;}
.wh_cmt_header .wh_cmt_title{width:326px;position:relative;}
.wh_cmt_header .wh_cmt_title ul{list-style-type:none !important;}
.wh_cmt_header .wh_cmt_title h3{font-size:20px;font-weight:bold;color:#fff;}
.wh_media_total{width:136px;}
.wh_media_total .wh_bg_media_total{display:inline-block;background:url("./images/bg_media_total.png") 0 0 no-repeat;cursor:pointer;width:135px;height:24px;margin: 0 2px 0 3px;}
.wh_media_total .wh_bg_media_total a{text-decoration:none;color:#797979;font-size:14px;display:inline-block;font-weight:bold;}
.wh_media_total .wh_bg_media_total a.media{padding:4px 5px 2px;margin-left:8px;}
.wh_media_total .wh_bg_media_total a.total{padding:4px 5px 2px;margin-left:8px;}
.wh_media_total .wh_bg_media_total a.on{color:#fff;}
.wh_media_total .wh_bg_media_total.enable{display:inline-block;background:url("./images/bg_media_total.png") 0 -24px no-repeat;cursor:pointer;width:135px;height:24px;}

.wh_cmt_header .wh_header_search{ overflow:hidden; }
.wh_cmt_header .wh_header_search li{ float:left; }
.wh_cmt_header .wh_header_search li.wh_li_search{ float:right; }
.wh_cmt_header .wh_cmt_title{margin-right:10px; }
.wh_cmt_header .wh_cmt_title h3{ color:#0dac8c; font-size:15px; padding-left:5px; }
.wh_cmt_header .update_time{color:#656565; font-size:9px; }
.wh_header_search2{ border-bottom:1px solid #3c3c3c; padding-bottom:10px; }
.wh_header_search2 .wh_header_tab{ margin-top:10px; }
.wh_header_search2 .wh_header_tab > li{ float:left; }
.wh_header_tab .wh_li_tab_right{ position:relative; float:right !important; margin-left:3px; }
.wh_mobile_bg{ background:url(../../../images/client_theme/basic_mobile/mobile_bg.png) no-repeat; -webkit-background-size:100px 250px; background-size:100px 250px; }
.wh_mobile_bg.wh_btn_search{ background-position:0 0; display:inline-block; width:24px; height:24px; text-indent:-999em; }
.wh_mobile_bg.wh_btn_search_bar{ background-position:0 -1px; display:inline-block; width:23px; height:22px; text-indent:-999em; }
.wh_mobile_bg.wh_btn_search_bar.btn_close{background-position:-60px -32px;}

.wh_ulselect_filter{width:100%;.width:auto;background-color:#f4f4f4;position:absolute;top:30px;left:0;z-index:10;display:none;}
.wh_ulselect_filter li a{display:block;margin:3px 0;font-size:14px; }
.wh_ulselect_filter li{text-align:center;}
.wh_ulselect_filter li:first-child{ padding-top:10px; }
.wh_ulselect_filter li:last-child{ padding-bottom:10px; }
.wh_header_search_bar{ position:absolute; display:none; top:0; left:0; width:100%; border:2px solid #0dac8c; border-radius:14px; background-color:#fff; height:20px; }
.wh_header_search_bar input{ width:85%; height:19px; border:none; margin-left:10px; margin-top:-2px; background:transparent;}
.wh_header_search_bar a{ float:right; }
.whpopup_user_mo{ position:absolute; display:none;z-index:30;left:20px;background:#fff; border:1px solid #000; padding:3px; width:140px; border-radius:6px; }
.whpopup_user_mo:after,
.whpopup_user_mo:before{ top:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; }
.whpopup_user_mo:after{ border-color:rgba(255, 255, 255, 0); border-top-color:#fff; border-width:7px; margin-left:-7px; }
.whpopup_user_mo:before{ border-color:rgba(0, 0, 0, 0); border-top-color:#000; border-width:8px; margin-left:-8px; }
.whpopup_user_mo li{ border-bottom:1px solid #767676; text-align:center; margin:0 2px; margin-top:3px; padding-bottom:4px; }
.whpopup_user_mo li:last-child{ border-bottom:none; }
.whpopup_user_mo li a{ font-size:13.5px; color:#252525; display:block; text-align:center; width:100%; }



.wh_cmt_list .wh_cmt_title .user_id{ margin-left:9px; }
.wh_cmt_list .wh_cmt_title .cmt_id{ margin-bottom:-2px;}
.wh_cmt_list .wh_cmt_title .cmt_id a{ color:#fff; font-size:15.5px; font-weight:bold;}
.wh_cmt_list .wh_cmt_title{padding:0 0 5px;position:relative;}
.wh_cmt_list .wh_cmt_title > ul{padding-left:20px; list-style-type:none; overflow:hidden; }
.wh_cmt_list .wh_cmt_title > ul > li{ float:left; position:relative;}
.wh_cmt_list .wh_cmt_title .icon i{width:24px;height:24px;position:absolute;left:-18px;display:inline-block;}
.wh_cmt_list .wh_cmt_title .icon i.icon_re{background:url("../images/icon_re.png") 0 0 no-repeat;background-size:24px 24px;}
.wh_cmt_list .wh_cmt_memo{padding:0 8px 10px 20px;font-size:13px;}
.wh_cmt_list .wh_cmt_memo a:link,
.wh_cmt_list .wh_cmt_memo a:visited {color:#1a0dab;text-decoration:underline;cursor:auto;}
.wh_cmt_list .wh_cmt_memo a:link:active,
.wh_cmt_list .wh_cmt_memo a:visited:active {color: #609;}
.wh_cmt_list .wh_cmt_memo p{padding:0 12px 10px; font-size:14.5px;line-height:22px;}
.wh_cmt_list .wh_cmt_title .cmt_date{ color:#797979; font-size:10px; }
.cmt_date{padding:0 30px;font-size:13px;color:#929292;position:relative;}
.cmt_date a{margin-left:15px;}
.wh_cmt_list .cmt_date .cd_btn{
	width:60px;
	height:30px;
	margin-top:-5px;
	background-color:#efefef;
	text-align:center;
	font-size:12px;
	font-weight:600;
	color:#333;
	line-height:30px;
	letter-spacing:-1px;
	position:absolute;
	right:0;
	top:-2px;
	display:block;
}

.redirect_wrap{height:30px;margin:20px 0;font-size:13px;position:relative;}
.redirect_wrap .re_btn{
	height:30px;
	margin-left:30px;
	padding:5px 10px;
	border:1px solid #c55945;
	background-color:#c55945;
	border-radius:4px;
	line-height:30px;
}
.redirect{height:30px;text-align:right;position:absolute;right:0;top:0;}
.wh_cmt_list .wh_cmt_title .redirect{ float:right; }
.wh_cmt_list .wh_cmt_title .redirect .btn_box_cmt_go{ display:inline-block; border-radius:4px; padding:6px 3px 3px; text-align:center; }
.wh_cmt_list .wh_cmt_title .redirect .btn_box_cmt_go em{ display:block; font-size:9px; }
.btn_box_like{padding:3px 5px 0;display:inline-block;text-align:center;}
.btn_box_unlike{padding:3px 5px 0;display:inline-block;text-align:center;}
.btn_box_like .img, .btn_box_unlike img{display:inline-block; vertical-align:middle;}
.wh_cmt_list .wh_cmt_title .redirect em{ display:inline-block; }
.redirect .btn_box_like .number{ font-size:13.5px; color:#0eaaa4; font-weight:bold; margin-left:8px;}
.redirect .btn_box_unlike .number{ font-size:13.5px; color:#959595; font-weight:bold; margin-left:8px; }
.redirect .text{ font-size:11.5px; color:#999;}

.redirect .btn_recommand{ display:inline-block; background-position:0 -175px; width:46px; height:16px; text-indent:-999em; vertical-align:middle; }
.redirect .wh_mobile_bg.btn_recommand_cnt{ display:inline-block; background-position:0 -195px; font-size:10px; vertical-align:bottom; }
.redirect .btn_recommand_cnt em.wh_mobile_bg{ background-position:right -195px; margin:0 0 0 5px; padding:2px 4px 2px 4px; line-height:13px; }
.wh_cmt_list .wh_cmt_memo a:link,
.wh_cmt_list .wh_cmt_memo a:visited{color:#1a0dab;text-decoration:underline;cursor:auto;}
.wh_cmt_list .wh_cmt_memo a:link:active,
.wh_cmt_list .wh_cmt_memo a:visited:active{color:#609;}
.wh_cmt_list .wh_cmt_reply{padding:15px 5px;background-color:#333;border-top:1px solid #555;border-bottom:1px solid #555;text-align:left;position:relative;}
.wh_cmt_reply .btn_cmt_more strong{ margin-left:5px;}
.wh_cmt_reply .wh_mobile_bg.icon_comment_reply{ background-position:-40px -30px; display:inline-block; width:13px; height:12px; vertical-align:middle; }
.wh_cmt_reply .wh_mobile_bg.arrow_bottom{ background-position:-40px -15px; display:inline-block; width:7px; height:5px; }
.wh_cmt_reply .wh_mobile_bg.arrow_up{ background-position:-50px -15px; display:inline-block; width:7px; height:5px; }
.wh_cmt_reply .wh_mobile_bg.bottom_paging{ position:absolute; background-position:-40px -60px; display:inline-block; width:15px; height:15px; bottom:0; right:0; }
.wh_more_wrap{ position:relative; margin-top:10px; }
.wh_more_wrap .btn_cmt_more{padding:0x;border:1px solid #cecece;text-align:center;font-size:14px;line-height:40px;display:block;}
.wh_reply_more_wrap{ position:relative; }
.wh_reply_more_wrap .btn_cmt_more{ display:block; border-top:none; border-bottom:1px solid #cecece; text-align:center; font-size:11px; padding:6px 0 4px; }
.append_wh_total_lists .wh_reply_more_wrap .btn_cmt_more{border-bottom:none;}
.wh_cmt_reply .wh_cmr_input{height:30px;padding:0 5px 10px;position:relative;}
.wh_cmt_reply .wh_cmr_input .wcr_inp{width:75%;height:30px;background-color:transparent;padding:0 2%;font-size:13px;color:#fff;line-height:30px;float:left;}
.wh_cmt_reply .wh_cmr_input .wcr_btn{width:17%;max-width:100px;height:34px;margin-left:5px;background-color:#c55945;border:1px solid #c55945;border-radius:4px;text-align:center;font-size:13px;line-height:34px;color:#fff;float:right;}
.wh_comment_collect{border-top:1px solid #bfbfbf;margin-top:18px;}
.wh_comment_collect span{display:inline-block;padding:8px 28px;font-size:13px;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin-left:450px;margin-top:-1px;}
.wh_total_list_wrap .wh_media_header{margin-top:12px;width:100%;height:33px;}
.wh_total_list_wrap{margin:0;border-top:1px solid #e4e4e4;}
.wh_total_list_wrap .wh_cmt_list{padding:5px 0 0;border-bottom:1px solid #e4e4e4; position:relative; }
.wh_total_list_wrap .wh_reply_wrap{ position:relative; }
.wh_total_list_wrap .wh_reply_wrap .wh_mobile_bg.wh_reply_indent_icon{ position:absolute; top:22px; left:22px; display:inline-block; width:14px; height:13px; background-position:-60px -15px; }
.wh_total_list_wrap .wh_reply_wrap .wh_cmt_list{ padding-left:35px; margin-top:0; border-top:none; border-bottom:1px solid #bfbfbf; border-left:none; border-right:none; }
.wh_total_list_wrap .wh_reply_wrap .wh_cmt_list:first-child{ border-top:1px solid #bfbfbf; }
.wh_reply_more_wrap .wh_mobile_bg.arrow_bottom{ background-position:-40px -15px; display:inline-block; width:7px; height:5px; }
.wh_comment_count{ margin-top:8px; margin-bottom:-4px; }
.wh_comment_count h4{ font-size:11px; color:#fff; }
.wh_comment_total_header{ position:relative;display: block; margin-top:10px;}
.wh_comment_total_header>dl{ overflow:hidden;}
.wh_comment_total_header>dl>dt{ margin:0 0 10px;float:left;width:90%;}
.wh_comment_total_header>dl>dd{ position:absolute; display:inline-block; right:0;bottom:0; background-color:#fff; padding-left:10px;}
.wh_comment_total_header>dl>dt p{line-height:30px;}
.wh_comment_total_header>dl>dt p .total_title{ font-size:13px; color:#fff;}
.wh_comment_total_header>dl>dt p .total_count,
.total_count{padding:0 5px;font-size:18px;color:#999;font-weight:bold;}
.wh_comment_total_header>dl>dt p .total_count em,
.total_count em{font-weight:bold;color:#cc0000;}
.wh_comment_total_header .wh_comment_go_write{ display:inline-block; padding:2px 3px;border-radius:4px; text-align:center;}
.wh_comment_total_header .wh_comment_go_write em{display: block; font-size:9px;}
.wh_comment_total_header .wh_comment_go_write.naver{border:1px solid #2dbe00; color:#26740e;}
.wh_comment_total_header .wh_comment_go_write.daum{border:1px solid #586ffe; color:#586ffe;}
.wh_comment_total_header .wh_comment_go_write.facebook{border:1px solid #213c73; color:#213c73;}
.wh_comment_total_header .wh_comment_go_write i{height:24px;margin:0 5px 0 0;line-height:24px;display:inline-table;}
.wh_comment_total_header .wh_comment_go_write i a{width:24px;height:24px;display:block;}
.wh_comment_total_header .wh_comment_go_write span{font-size:14px;color:#373737;}
.wh_comment_total_header .wh_comment_go_write span a{height:32px;line-height:32px;vertical-align:top;}


.wh_cmt_none{margin:0;padding:0;text-align:center;position:relative;}
.wh_cmt_none p{margin:15px 0;font-size:13px;color:#fff;}




.swiper-container2 .swiper-wrapper .swiper-slide{margin:0 !important;padding:0 !important;list-style:none !important;}
.tab_content{position:relative;}
.tab_case{width:100%;height:40px;position:fixed;left:0;top:0;z-index:1000;}
.tab_nav{
	width:100%;
	height:40px;
	border-bottom:1px solid #ddd;
	overflow-x:hidden;
	position:absolute;
	top:0;
}
.tab_nav .swiper-slide{text-align:center;}
.tab_nav .swiper-slide{
	box-sizing:border-box;
	border:0px solid #111;
	border-bottom-width:2px;
	border-bottom-color:rgba(255, 255, 255, .3);
	background: #333;
	font-size:12.5px;
	font-weight:bold;
	color:#fff;
	line-height:40px;
	text-shadow:0 1px 1px #111;
}
.tab_nav .active-nav{
	height:40px;
	border-bottom:2px solid #fff;
	color:#fff;
}
.tab_nav .tn_txt{font-size:13px;letter-spacing:-1px;}
.tab_nav .tn_txt.active-nav{
	height:40px;
	border-bottom:0 none !important;
	color:#fff;
}


/***** TAB CONTENT *****/
.swiper-container2{padding:0;}

.content{background:#000;}



.st_case{height:280px;margin:0;padding:0;position:relative;}
.st_thum{
	width:100%;
	height:280px;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	z-index:0;
}
.st_thum img{
	width:auto;
	height:100%;
}
.st_text{
	margin:0;
	padding:10px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:100;
}
.st_text b{
	margin:0 0 10px;
	padding:0;
	font-size:20px;
	font-weight:600;
	position:relative;
	display:block;
	z-index:10;
}
.st_text p{
	margin:0;
	padding:0;
	font-size:13px;
	position:relative;
	display:block;
	z-index:10;
}
.st_text em{
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0.3;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}



.st_box{margin:10px 10px 0;padding:0;position:relative;}
.st_box dl{margin:0 0 0 -2%;padding:0;position:relative;}
.st_box dd{width:48%;margin:0 0 10px 2%;padding:0;position:relative;display:block;float:left;}
.st_box dd .sb_thum{height:130px;margin:0;padding:0;position:relative;overflow:hidden;}
.st_box dd .sb_thum img{width:auto;height:100%;}
.st_box dd .sb_text{height:80px;margin:0;padding:5px;background-color:#fff;position:relative;}
.st_box dd .sb_text a{color:#333;}
.st_box dd .sb_tit{
	height:48px;
	margin:0 0 10px;
	font-size:16px;
	font-weight:600;
	color:#333;
	line-height:24px;
	position:relative;
	overflow:hidden;
}
.st_box dd .sb_info{
	height:22px;
	font-size:11px;
	color:#333;
	line-height:22px;
	position:relative;
}
.st_box dd .sb_info span{color:#333;}






/*************************************************
*					POPUP						*
*************************************************/

/*************** BOOTSTRAP POP ******************/
.modal{top:50px !important;z-index:1000;}
.modal.in .modal-dialog{max-width:620px;}

.modal-content{padding-top:5px !important;padding-bottom:5px !important;border-radius:0 !important;}
.modal-header{padding-bottom:0px !important;border-bottom:0 none !important;border-radius:0;font-size:16px;font-weight:700;color:#333;}
.modal-header .close{
	width:20px;
	height:20px;
	margin:3px 0 0;
	background:url(../images/p_close.png) no-repeat right 0;
	background-size:20px 20px;
	border-color:transparent;
	float:right;
}

.pscroll,
.modal-scr{height:280px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;}
.modal-body .mb_tit{padding:20px 0;font-size:16px;font-weight:500;color:#333;line-height:24px;position:relative;}
.modal-body .mb_txt{padding:20px 0;font-size:13px;font-weight:400;color:#333;line-height:20px;position:relative;}

.modal-body .mb_lche{
	padding:10px;
	border:1px solid #999;
	color:#333;
	line-height:24px;
	position:relative;
}
.modal-body .mb_lche div{color:#333;}

.modal-footer{padding:10px !important;border-top:0 none !important;position:relative;}
.modal-footer .btn{height:45px;margin:0 !important;padding:0;border-radius:0;font-size:15px;line-height:45x;float:left;}
.modal-footer .btn-normal{background-color:#ababab !important;color:#fff;}
.modal-footer .btn-gray{background-color:#ccc !important;color:#333;}
.modal-footer .btn-primary{background-color:#142a65 !important;color:#fff;}

.modal-footer ul{margin:0 0 0 -4%;padding:0;position:relative;}
.modal-footer li{width:46%;margin:0 0 0 4%;float:left;}






/* ETC Style */
.w10p{width:10% !important;}
.w15p{width:15% !important;}
.w20p{width:20% !important;}
.w25p{width:25% !important;}
.w30p{width:30% !important;}
.w33p{width:33.3% !important;}
.w34p{width:33.4% !important;}
.w35p{width:35% !important;}
.w40p{width:40% !important;}
.w45p{width:45% !important;}
.w50p{width:50% !important;}
.w55p{width:55% !important;}
.w60p{width:60% !important;}
.w65p{width:65% !important;}
.w70p{width:70% !important;}
.w75p{width:75% !important;}
.w80p{width:80% !important;}
.w85p{width:85% !important;}
.w90p{width:90% !important;}
.w95p{width:95% !important;}
.w96p{width:96% !important;}
.w97p{width:97% !important;}
.w98p{width:98% !important;}
.w100p{width:100% !important;}



.mt0px{margin-top:0px !important;}
.mt5px{margin-top:5px !important;}
.mt10px{margin-top:10px !important;}
.mt15px{margin-top:15px !important;}
.mt20px{margin-top:20px !important;}
.mt25px{margin-top:25px !important;}
.mt30px{margin-top:30px !important;}
.mt35px{margin-top:35px !important;}
.mt40px{margin-top:40px !important;}
.mt45px{margin-top:45px !important;}
.mt50px{margin-top:50px !important;}
.mt60px{margin-top:60px !important;}
.mt70px{margin-top:70px !important;}
.mt80px{margin-top:80px !important;}
.mt90px{margin-top:90px !important;}
.mt100px{margin-top:100px !important;}

.ml0px{margin-left:0px !important;}
.ml5px{margin-left:5px !important;}
.ml10px{margin-left:10px !important;}
.ml15px{margin-left:15px !important;}
.ml20px{margin-left:20px !important;}
.ml25px{margin-left:25px !important;}
.ml30px{margin-left:30px !important;}
.ml35px{margin-left:35px !important;}
.ml40px{margin-left:40px !important;}
.ml45px{margin-left:45px !important;}
.ml50px{margin-left:50px !important;}
.ml60px{margin-left:60px !important;}
.ml70px{margin-left:70px !important;}
.ml80px{margin-left:80px !important;}
.ml90px{margin-left:90px !important;}
.ml100px{margin-left:100px !important;}

.mr0px{margin-right:0px !important;}
.mr5px{margin-right:5px !important;}
.mr10px{margin-right:10px !important;}
.mr15px{margin-right:15px !important;}
.mr20px{margin-right:20px !important;}
.mr25px{margin-right:25px !important;}
.mr30px{margin-right:30px !important;}
.mr35px{margin-right:35px !important;}
.mr40px{margin-right:40px !important;}
.mr45px{margin-right:45px !important;}
.mr50px{margin-right:50px !important;}
.mr60px{margin-right:60px !important;}
.mr70px{margin-right:70px !important;}
.mr80px{margin-right:80px !important;}
.mr90px{margin-right:90px !important;}
.mr100px{margin-right:100px !important;}

.mb0px{margin-bottom:0px !important;}
.mb5px{margin-bottom:5px !important;}
.mb10px{margin-bottom:10px !important;}
.mb15px{margin-bottom:15px !important;}
.mb20px{margin-bottom:20px !important;}
.mb25px{margin-bottom:25px !important;}
.mb30px{margin-bottom:30px !important;}
.mb35px{margin-bottom:35px !important;}
.mb40px{margin-bottom:40px !important;}
.mb45px{margin-bottom:45px !important;}
.mb50px{margin-bottom:50px !important;}
.mb60px{margin-bottom:60px !important;}
.mb70px{margin-bottom:70px !important;}
.mb80px{margin-bottom:80px !important;}
.mb90px{margin-bottom:90px !important;}
.mb100px{margin-bottom:100px !important;}



.pt0px{padding-top:0px !important;}
.pt5px{padding-top:5px !important;}
.pt10px{padding-top:10px !important;}
.pt15px{padding-top:15px !important;}
.pt20px{padding-top:20px !important;}
.pt25px{padding-top:25px !important;}
.pt30px{padding-top:30px !important;}
.pt35px{padding-top:35px !important;}
.pt40px{padding-top:40px !important;}
.pt45px{padding-top:45px !important;}
.pt50px{padding-top:50px !important;}
.pt60px{padding-top:60px !important;}
.pt70px{padding-top:70px !important;}
.pt80px{padding-top:80px !important;}
.pt90px{padding-top:90px !important;}
.pt100px{padding-top:100px !important;}

.pl0px{padding-left:0px !important;}
.pl5px{padding-left:5px !important;}
.pl10px{padding-left:10px !important;}
.pl15px{padding-left:15px !important;}
.pl20px{padding-left:20px !important;}
.pl25px{padding-left:25px !important;}
.pl30px{padding-left:30px !important;}
.pl35px{padding-left:35px !important;}
.pl40px{padding-left:40px !important;}
.pl45px{padding-left:45px !important;}
.pl50px{padding-left:50px !important;}
.pl60px{padding-left:60px !important;}
.pl70px{padding-left:70px !important;}
.pl80px{padding-left:80px !important;}
.pl90px{padding-left:90px !important;}
.pl100px{padding-left:100px !important;}

.pr0px{padding-bottom:0px !important;}
.pr5px{padding-bottom:5px !important;}
.pr10px{padding-right:10px !important;}
.pr15px{padding-right:15px !important;}
.pr20px{padding-right:20px !important;}
.pr25px{padding-right:25px !important;}
.pr30px{padding-right:30px !important;}
.pr35px{padding-right:35px !important;}
.pr40px{padding-right:40px !important;}
.pr45px{padding-right:45px !important;}
.pr50px{padding-right:50px !important;}
.pr60px{padding-right:60px !important;}
.pr70px{padding-right:70px !important;}
.pr80px{padding-right:80px !important;}
.pr90px{padding-right:90px !important;}
.pr100px{padding-right:100px !important;}

.pb0px{padding-bottom:0px !important;}
.pb5px{padding-bottom:5px !important;}
.pb10px{padding-bottom:10px !important;}
.pb15px{padding-bottom:15px !important;}
.pb20px{padding-bottom:20px !important;}
.pb25px{padding-bottom:25px !important;}
.pb30px{padding-bottom:30px !important;}
.pb35px{padding-bottom:35px !important;}
.pb40px{padding-bottom:40px !important;}
.pb45px{padding-bottom:45px !important;}
.pb50px{padding-bottom:50px !important;}
.pb60px{padding-bottom:60px !important;}
.pb70px{padding-bottom:70px !important;}
.pb80px{padding-bottom:80px !important;}
.pb90px{padding-bottom:90px !important;}
.pb100px{padding-bottom:100px !important;}



.black{color:#000 !important;}
.bgray{color:#e8e8e8 !important;}
.agray{color:#d5d5d5 !important;}
.lgray{color:#bababa !important;}
.sgray{color:#f1f1f1 !important;}
.dgray{color:#333 !important;}
.wgray{color:#696969 !important;}
.gray{color:#999 !important;}
.pink{color:#e1337b !important;}
.red{color:#c00000 !important;}
.lred{color:#fa4646 !important;}
.sred{color:#c55945 !important;}
.dred{color:#c3090e !important;}
.lblue{color:#e3eefb !important;}
.sblue{color:#66a0fa !important;}
.blue{color:#2477c8 !important;}
.dblue{color:#208ef5 !important;}
.dlub{color:#142a64 !important;}
.lgreen{color:#01b171 !important;}
.green{color:#36cfbb !important;}
.yellow{color:#ffaa00 !important;}
.orange{color:#ff7900 !important;}
.violet{color:#a42695 !important;}
.white{color:#fff !important;}



.tal{text-align:left !important;}
.tac{text-align:center !important;}
.tar{text-align:right !important;}

.ft_l{float:left !important;}
.ft_r{float:right !important;}



.clear{width:100% !important;height:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;display:block !important;float:none !important;clear:both !important;overflow:hidden !important;}





