/* SUB */
.subCol_01 {
	float: left;
width:650px;
	/*min-height: 1950px;*/
}
.subCol_02 {
	position: absolute;
	top: 0;
*top:10px;
	right: 0;
	width: 281px;
	min-height: 1511px;
}
.subCol_01 .special {
	float:left;
	position: relative;
}
.subCol_01 .special .sp_title {
	float:left;
	width:650px;
	position: relative;
	height: 27px;
	padding-bottom: 5px;
	border-bottom: 2px solid #e6e6e6;
	z-index: 10;
}
.subCol_01 .special .sp_title p {
	float: left;
	margin-top: 2px;
}
.subCol_01 .special .sp_title h2 {
	float: left;/*width:250px;*/
	height: 22px;
	margin-left: 16px;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 22px;
	color: #000;
}
.subCol_01 .special .sp_title h2 img {
	vertical-align: middle
}
.subCol_01 .special .sp_title span.sp_sTit {
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	color: #00498b;
	vertical-align: bottom;

}
.subCol_01 .special .sp_title .sp_R {
	float: right
}
.subCol_01 .special .sp_title .sp_R .txtAdjust {
	float: left;
	width: 111px;
	margin: 4px 15px 0 0;
}
.subCol_01 .special .sp_title .sp_R .comboBx {
	position: relative;
	float: left;
}
.subCol_01 .special .sp_title .sp_R .comboBx .open {
	width: 160px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc url(../images/icon/ic_ComBo_down.gif) no-repeat 170px 11px;
	cursor: pointer
}
.subCol_01 .special .sp_title .sp_R .comboBx .sub {
	display: none;
	position: absolute;
	top: 26px;
	left: 0;
	border: 1px solid #e6e6e6;
}
.subCol_01 .special .sp_title .sp_R .comboBx ul li a {
	display: block;
	width: 160px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border-bottom: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc
}
.subCol_01 .special .sp_title .sp_R .comboBx ul li a:hover {
	background: #ededed
}
.subCol_01 .special .sp_title .sp_R .ssTit {
	margin: 13px 5px 0 0;
	color: #4e515a
}
.subCol_01 .special .newsHigh {
	height: 173px;
	padding: 13px 35px 20px 12px;
	margin-top: 4px;
	margin-bottom: 25px;
	border-bottom: 2px solid #e6e6e6;
	background: #fcfcfc;
}
.subCol_01 .special .newsHigh table {
	width: 100%;
	overflow: hidden
}
.subCol_01 .special .newsHigh table td.pic {
	text-align: left
}
.subCol_01 .special .newsHigh table td.pic img {
	width: 228px;
	height: 173px;
	border: 1px solid #706764
}
.subCol_01 .special .newsHigh table td.article {
	vertical-align: top;
}
.subCol_01 .special .newsHigh table td.article div {
	height: 180px;
	overflow: hidden;
}
.subCol_01 .special .newsHigh table td.article div p {
	line-height: 17px
}
.subCol_01 .special .newsHigh table td.article div ul {
	margin-top: 10px;
}
.subCol_01 .special .newsHigh table td.article div ul li a {
	display: block;
	padding-left: 13px;
	background: #fcfcfc url(../images/icon/ic_sub_sc.gif) no-repeat left 8px;
	line-height: 22px
}
.subCol_01 .special .newsHigh table td.article div ul li span.source {
	margin-left: 10px;
	font-size: 11px;
	color: #979797
}
.subCol_01 .special .newsHigh table td.article strong {
	display: block;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 22px;
	line-height: 30px;
	margin-bottom: 5px
}
.subCol_01 .article_view {
	position: relative
}
.subCol_01 .article_view .title {
	margin-bottom: 25px;
	padding: 20px 0 0 16px;
}
.subCol_01 .article_view .title h3 {
	display: block;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 23px;
	color: #000;
	line-height: 30px;
	margin-bottom: 8px
}
.subCol_01 .article_view .title .source {
	font-size: 11px;
	color: #6c6c6c
}
.subCol_01 .article_view .contents {
	font-size: 16px;
	padding: 10px 40px 20px 16px;
	line-height: 28px;
}
.subCol_01 .article_view .contents div:first-child {
	text-align: center;
	margin-bottom: 10px;
}
.subCol_01 .article_view .contents div:nth-child(3) {
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 20px;
}
/* 기사보기 상단 이미지및 타이틀 영역 table 코딩으로 서중 2014-09-11 author:정욱 */
.subCol_01 .article_view .contents .title_container td {
	text-align: left;
}
.subCol_01 .article_view .contents .title_container_left {
	float: left;
}
.subCol_01 .article_view .contents .title_container_center {
	margin: 0 auto;
}
.subCol_01 .article_view .contents .title_container_right {
	float: right;
}
.subCol_01 .article_view .contents span.img_title {
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 20px;
	color: #3522A4;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
}
.subCol_01 .article_view .contents span.img_title_contents {
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 20px;
	color: #3522A4;
	font-family: NanumGothic, Dotum;/*font-weight:bold;*/
}
.subCol_01 .article_view .contents img {
*max-width:none
}
.subCol_01 .article_view .gisaSource {
	border-top: 2px solid #e6e6e6;
	padding: 13px 0 0 23px;
}
.subCol_01 .article_view .ct_sns {
	clear: both;
	height: 38px;
	padding-top: 8px;
	margin-top: 10px;
	margin-bottom: 25px;
	border-top: 1px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	overflow: hidden
}
.subCol_01 .article_view .ct_sns ul li {
	float: left;
}
.subCol_01 .article_view table {
	background: #fff
}
.subCol_01 .article_view table td {
	background: #fff;
	font-size: 12px;
	line-height: 20px;
}
.subCol_01 .article_view table td b {
	font-size: 15px;
}
.subCol_01 .article_view iframe {
	width: 600px !important;
}
.subCol_01 .article_view table td strong {
	font-size: 16px;
	line-height: 20px;
}
.subCol_01 .ctnTodynews {
	float:left;
	width:650px;
	position: relative
}
.subCol_01 .ctnTodynews .Category {
	position: absolute;
	top: 0;
	left: 0;
	width: 181px;
	margin-top: 13px;
}
.subCol_01 .ctnTodynews .Category ul li {
	width: 180px;
	text-align: center;
	margin-top: 1px;
	background: #f0f0f0;
	line-height: 14px;
}
.subCol_01 .ctnTodynews .Category ul li a {
	display: block;
	height: 25px;
	padding-top: 12px;
	font-size: 14px;
	color: #343434;
	font-weight: bold;
}
.subCol_01 .ctnTodynews .Category ul li a.on, .subCol_01 .ctnTodynews .Category ul li a:hover {
	font-weight: bold;
	color: #fff;
	letter-spacing: -1px;
	background: #505a6c
}
.subCol_01 .ctnTodynews .lstTodaynews {
	width: 474px;
	padding: 13px 0 0 205px;
}

.subCol_01 .replyArea {
	position: relative;
	margin-top: 25px
}
.subCol_01 .replyArea .rpNum {
	height: 25px;
	padding: 14px 0 0 8px;
	margin-bottom: 10px;
	border-top: 2px solid #000;
	border-bottom: 1px solid #000;
	font-weight: bold;
	color: #000
}
.subCol_01 .replyArea ul li {
	border: 1px solid #d7d7d7
}
.subCol_01 .replyArea ul li.replyField {
	padding: 7px 7px;
	background: #fcfcfc
}
.subCol_01 .replyArea ul li.replyField table td.c1 {
	border: 1px solid #d7d7d7;
	background: #fff
}
.subCol_01 .replyArea ul li.replyField table td.c1 .replyTextArea {
	width: 95%;
	border: none;
	overflow-y: hidden
}
.subCol_01 .replyArea ul li.replyField table td.c2 {
	text-align: center;
	font-weight: bold;
	color: #000;
	border: 1px solid #d7d7d7;
	background: #e6e6e6
}
.subCol_01 .replyArea ul li.replyField table td.c2 button {
	display: block;
	width: 100%;
	height: 71px;
}
.subCol_01 .replyArea ul li.reply_view {
	padding: 11px 20px 10px 20px;
	border-top: none
}
.subCol_01 .replyArea ul li.reply_view p.name {
	font-weight: bold;
	color: #000
}
.subCol_01 .replyArea ul li.reply_view p.txt {
	margin-top: 8px;
	color: #000;
	line-height: 17px;
}
.subCol_01 .replyArea ul li.reply_view p.txt span {
	font-size: 11px;
	color: #acacac;
	margin-left: 13px
}
.subCol_01 .halla_lst_01 {
	position: relative;
	margin: 0px 0 0 3px;
	padding: 18px 0 18px 0;
	border-top: 1px solid #e6e7e9;
	min-height: 50px;
}
.subCol_01 .halla_lst_01 dl dt, .subCol_01 .halla_lst_01 dl dd {
	padding: 0px 0 0 0px;
}
.subCol_01 .halla_lst_01 dl dt.s1 {
	font-weight: bold;
	font-size: 14px;
	padding-left: 106px;
	width: 420px;
}
.subCol_01 .halla_lst_01 dl dt.s2 {
	font-weight: bold;
	font-size: 14px;
}
.subCol_01 .halla_lst_01 dl dd.thum {
	position: absolute;
	top: 10px;
	left: 2px;
	width: 90px;
	height: 65px;
	background: #eee;
	border: 1px solid #c0c0c0;
}
.subCol_01 .halla_lst_01 dl dd.thum img {
	width: 100%;
	height: 65px;
}
.subCol_01 .halla_lst_01 dl dd.txt {
	width: 395px;
	padding-top: 5px;
	padding-left: 106px;
	line-height: 140%;
*line-height:130%;
}
.subCol_01 .halla_lst_01 dl dd.txt2 {
	width: 501px;
	padding-top: 5px;
	line-height: 140%;
*line-height:130%;
}
.subCol_01 .halla_lst_01 dl dd.sns {
	position: absolute;
	top: 6px;
	right: 9px;
	width: 120px;
	height: 70px;
	padding: 5px 0 0 16px;
	background: url(../images/common/bg_snsUp.gif) no-repeat left top;
}
.subCol_01 .halla_lst_01 dl dd.sns li {
	height: 20px;
	margin-bottom: 3px;
*margin-bottom:-3px
}
.subCol_01 .halla_lst_01 dl dd.sns li span.hit {
	display: block;
	position: absolute;
	top: 5px;
	left: 56px;
	width: 30px;
	height: 20px;
	padding: 4px 0 0 8px;
	background: url(../images/common/sns_img_04.gif) no-repeat left top;
}
.subCol_01 .theMore {
	height: 23px;
	padding-top: 8px;
	margin-left: 3px;
	margin-top: 20px;
	text-align: center;
	border: 1px solid #b4cad6;
	background: #c9d9e1
}
.subCol_01 .theMore a {
	display: block
}
.subCol_01 .board {
	position: relative
	width:650px;
}
.subCol_01 .board .topNote_01 {
	padding: 14px 10px;
	border: 3px solid #ddc5aa;
	background: #fde5ca;
	margin-bottom: 17px;
}
.subCol_01 .board .topNote_01 table {
	width: 100%
}
.subCol_01 .board .topNote_01 table th {
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 20px;
	color: #a75800;
}
.subCol_01 .board .topNote_01 table ul {
	margin-left: 10px;
	padding-left: 18px;
	padding-right: 65px;
	border-left: 1px solid #333333
}
.subCol_01 .board .topNote_01 table ul li {
	text-indent: -7px;
	margin-left: 7px
}
.subCol_01 .board .topNote_01 table ul li a {
	padding-left: 7px;
	font-size: 11px;
	line-height: 16px;
	background: url(../images/icon/ic_bu_3.gif) no-repeat left 3px;
	cursor: text
}
.subCol_01 .board .topNote_02 {
	padding: 14px 10px;
	border: 3px solid #91cea4;
	background: #ccfbdb;
	margin-bottom: 17px;
}
.subCol_01 .board .topNote_02 table {
	width: 100%
}
.subCol_01 .board .topNote_02 table th {
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 20px;
	color: #38714a;
}
.subCol_01 .board .topNote_02 table ul {
	margin-left: 18px;
	padding-left: 18px;
	padding-right: 65px;
	border-left: 1px solid #333333
}
.subCol_01 .board .topNote_02 table ul li {
	text-indent: -7px;
	margin-left: 7px
}
.subCol_01 .board .topNote_02 table ul li a {
	padding-left: 7px;
	text-indent: -23px;
	font-size: 11px;
	line-height: 16px;
	background: url(../images/icon/ic_bu_3.gif) no-repeat left 3px;
	cursor: text
}
.subCol_01 .board .topNote_03 {
	width:630px;
	padding: 14px 10px;
	border: 3px solid #b5e0e2;
	background: #d0f6f8;
	margin-bottom: 17px;
}
.subCol_01 .board .topNote_03 table {
	width: 100%
}
.subCol_01 .board .topNote_03 table th {
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 20px;
	color: #00498b;
}
.subCol_01 .board .topNote_03 table ul {
	margin-left: 18px;
	padding-left: 18px;
	padding-right: 25px;
	border-left: 1px solid #333333
}
.subCol_01 .board .topNote_03 table ul li {
	margin-left: 7px;
	font-size: 12px;
	line-height: 20px;
}
.subCol_01 .board .topNote_03 table ul li strong {
	color: #4b4b4b;
	letter-spacing: -1px
}
.subCol_01 .board .topNote_03 table ul li span {
	font-size: 11px;
	color: #0055bd
}
.subCol_01 .board .topNote_04 {
    margin: 40px 0 15px 0;
	padding: 16px 30px;
	border: 1px solid #e6e6e6;
	background: #fcfcfc;
}
.subCol_01 .board .topNote_04 dl dt {
	font-weight: bold;
	color: #2d2d2d;
	margin-bottom: 5px;
}
.subCol_01 .board .topNote_04 dl dd .p1 {
	line-height: 16px;
	color: #2d2d2d;
}
.subCol_01 .board .topNote_04 dl dd .p2 {
	margin-top: 4px;
	margin-left: 8px
}
.subCol_01 .board .title {
	margin-bottom: 15px;
	padding: 0px 0 0px 16px;
	border-bottom: 2px solid #e6e6e6
}
.subCol_01 .board .title h3 {
	display: block;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 23px;
	color: #000;
	margin-bottom: 5px
}
.subCol_01 .board table.tb_lst {
	width: 100%;
}
.subCol_01 .board table.tb_lst thead th {
	height: 30px;
	background: url(../images/common/bg_tb_header.gif) repeat-x left top;
	text-align: center;
	color: #727272;
	font-size: 12px;
	font-weight: bold
}
.subCol_01 .board table.tb_lst tbody td {
	height: 23px;
	padding: 5px 0;
	border-bottom: 1px solid #dbdbdb;
	text-align: center;
	line-height: 140%;
	font-size: 12px;
}
.subCol_01 .board table.tb_lst tbody td.title {
	text-align: left;
	padding-left: 10px;
}
.subCol_01 .board table.tb_lst tbody td.title_2 {
	text-align: left;
	padding-left: 15px;
}
.subCol_01 .board table.tb_lst tbody td.nicName {
	text-align: left
}
.subCol_01 .board table.tb_lst tbody td.nicName p {
	display: inline-block;
	padding-left: 5px;
	padding-top: 10px
}
.subCol_01 .board .tb_view {
	position: relative;
	width: 100%;
	border-bottom: 2px solid #e5e5e5;
}
.subCol_01 .board .tb_view th, .subCol_01 .board .tb_view td {
	font-weight: normal;
	border: 1px solid #e6e6e6;
	height: 11px;
	padding: 7px 10px 7px 15px
}
.subCol_01 .board .tb_view th {
	border-left: none;
	text-align: left;
	background: #f5f5f5;
	font-weight: bold;
	color: #4b4b4b
}
.subCol_01 .board .tb_view th.top {
	border-right: none;
	text-align: center
}
.subCol_01 .board .tb_view td {
	border-right: none
}
.subCol_01 .board .tb_view th span {
	font-weight: bold;
	color: #b70422
}
.subCol_01 .board .tb_view div.pos {
	position: relative;
	margin: 5px 0
}
.subCol_01 .board .tb_view div.pos_2 {
	position: relative;
	padding: 20px 0 15px 0
}
.subCol_01 .board .tb_view div.pos_2 .r {
	position: absolute;
	top: 18px;
	right: 2%
}
.subCol_01 .board .tb_view td.pos_c {
	padding: 7px 10px 7px 15px
}
.subCol_01 .board .tb_view td.text {
	line-height: 23px
}
.subCol_01 .board .tb_btn {
	margin-top: 8px;
	text-align: right
}
.subCol_01 .board .btn_view {
	position: relative;
	margin: 15px 0 35px 0
}
.subCol_01 .board .btn_view .pos_r {
	position: absolute;
	top: 0;
	right: 0
}
.subCol_01 .board .tb_view table td {
	border: none;
	padding-left: 0
}
.subCol_01 .board .tb_view_2 {
	width: 100%;
}
.subCol_01 .board .tb_view_2 thead th {
	height: 21px;
	padding: 7px 10px 7px 15px;
	color: #4b4b4b;
	background: url(../images/common/bg_tb_header.gif) repeat-x left top;
	text-align: left;
}
.subCol_01 .board .tb_view_2 tbody td {
	height: 24px;
	border-bottom: 1px solid #dbdbdb;
	text-align: left;
	line-height: 140%;
	padding-left: 16px
}
.subCol_01 .board .tb_view_2 tbody td.cnt {
	padding: 20px 11px;
	font-size: 14px;
	line-height: 22px;
}
.subCol_01 .board .tb_view_2 div.pos {
	position: relative;
}
.subCol_01 .board .tb_view_2 div.pos .date {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 11px;
	color: #6c6c6c;
	font-weight: normal
}
.subCol_01 .board .tb_view_2 div.pos .normal_tit {
	font-weight: normal;
	margin-left: 5px
}
.subCol_01 .board .tb_view_2 tbody td.cnt table td {
	border-bottom: none
}
.subCol_01 .board .luck {
	position: relative
}
.subCol_01 .board .luck .luckView {
	padding: 3px 0px;
	border: 1px solid #e6e6e6;
	margin-bottom: 17px;
}
.subCol_01 .board .luck .luckView table {
	width: 96%;
	border-bottom: 1px dashed #e6e6e6;
	margin: 0 auto
}
.subCol_01 .board .luck .luckView table th, .subCol_01 .board .luck .luckView table td {
	padding: 13px 0
}
.subCol_01 .board .luck .luckView table td > div {
	padding: 5px 0 5px 18px;
	border-left: 1px solid #e6e6e6
}
.subCol_01 .board .luck .luckView table td > div p {
	margin-top: 7px;
	line-height: 17px;
	color: #555555
}
.subCol_01 .board .luck .sp_title {
	position: relative;
	height: 75px;
	z-index: 10;
}
.subCol_01 .board .luck .sp_title h2 {
	float: left;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 16px;
	margin: 45px 0 0 16px;
	color: #00498b
}
.subCol_01 .board .luck .sp_title .sp_R {
	float: right
}
.subCol_01 .board .luck .sp_title .sp_R .info {
	position: relative;
	width: 230px;
	height: 73px;
	border: 1px solid #e6e6e6;
	border-bottom: none;
	background: #fcfcfc
}
.subCol_01 .board .luck .sp_title .sp_R .info div.txt {
	padding: 10px 0 5px 66px;
	border-left: 1px solid #e6e6e6
}
.subCol_01 .board .luck .sp_title .sp_R .info div.txt p {
	margin-top: 5px;
	color: #000;
	font-size: 11px
}
.subCol_01 .board .luck .sp_title .comboBx {
	position: relative;
	float: left;
	margin: 40px 0 0 15px
}
.subCol_01 .board .luck .sp_title .comboBx .open {
	width: 110px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc url(../images/icon/ic_ComBo_down.gif) no-repeat 112px 11px;
	cursor: pointer
}
.subCol_01 .board .luck .sp_title .comboBx .sub {
	display: none;
	position: absolute;
	top: 26px;
	left: 0;
	border: 1px solid #e6e6e6;
}
.subCol_01 .board .luck .sp_title .comboBx ul li a {
	display: block;
	width: 110px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border-bottom: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc
}
.subCol_01 .board .luck .sp_title .comboBx ul li a:hover {
	background: #ededed
}
.subCol_01 .cultureSlide_wrap {
	width: 650px;
	height: 547px;
	overflow: hidden
}
.subCol_01 .cultureSlide_wrap .largeTxt {
	font-size: 44px;
	font-weight: bold;
	font-family: NanumGothic;
	text-align: center;
	margin-bottom: 12px
}
.subCol_01 .cultureSlide_wrap .largeTxt a {
	color: #00498b;
	text-decoration: none;
}
.subCol_01 .cultureSlide_wrap .cultureSlide {
	position: relative;
	height: 547px;
	margin-bottom: 15px;
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul {
	float: left;
	display: inline;
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li {
	float: left;
	width: 120px;
	height: 151px;
	margin-right: 12px;
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li > div {
	display: none
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li> a {
	display: block;
	background: #fff url(../images/common/cultureSlide_li.png) no-repeat left top;
	text-decoration: none;
	overflow: hidden
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li> a.on, .subCol_01 .cultureSlide_wrap .cultureSlide ul li> a:hover {
	color: #fff;
	background: #fff url(../images/common/cultureSlide_li_on.png) no-repeat left top;
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li> a {
	width:110px;
	height: 135px;
	padding: 16px 5px 0 5px;
	margin-top: 397px
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li p.thumP {
	font-family: NanumGothic;
	line-height: 16px;
	margin-top: 11px
}
.subCol_01 .cultureSlide_wrap .cultureSlide ul li:last-child {
	margin-right: 0
}
.topNews .cultureSlide_wrap {
	width: 679px;
	height: 547px;
	overflow: hidden
}
.topNews .cultureSlide_wrap .largeTxt {
	font-size: 44px;
	font-weight: bold;
	font-family: NanumGothic;
	text-align: center;
	margin-bottom: 12px
}
.topNews .cultureSlide_wrap .largeTxt a {
	color: #00498b;
	text-decoration: none;
}
.topNews .cultureSlide_wrap .cultureSlide {
	position: relative;
	height: 547px;
	margin-bottom: 15px;
}
.topNews .cultureSlide_wrap .cultureSlide ul {
	float: left;
	display: inline;
}
.topNews .cultureSlide_wrap .cultureSlide ul li {
	float: left;
	width: 130px;
	height: 151px;
	margin-right: 7px;
}
.topNews .cultureSlide_wrap .cultureSlide ul li > div {
	display: none
}
.topNews .cultureSlide_wrap .cultureSlide ul li> a {
	display: block;
	background: #fff url(../images/common/cultureSlide_li.png) no-repeat left top;
	text-decoration: none;
	overflow: hidden
}
.topNews .cultureSlide_wrap .cultureSlide ul li> a.on, .topNews .cultureSlide_wrap .cultureSlide ul li> a:hover {
	color: #fff;
	background: #fff url(../images/common/cultureSlide_li_on.png) no-repeat left top;
}
.topNews .cultureSlide_wrap .cultureSlide ul li> a {
	width: 112px;
	height: 135px;
	padding: 16px 9px 0 9px;
	margin-top: 397px
}
.topNews .cultureSlide_wrap .cultureSlide ul li p.thumP {
	font-family: NanumGothic;
	line-height: 16px;
	margin-top: 11px
}
.topNews .cultureSlide_wrap .cultureSlide ul li:last-child {
	margin-right: 0
}
.subCol_01 .CultureColGruop {
	margin-top: 21px;
	overflow: hidden
}
.subCol_01 .CultureColGruop .col1 {
	float: left;
	width: 315px;
	padding-right: 9px;
	background: url(../images/common/bg_CultureColGruop_line.gif) repeat-y right top;
}
.subCol_01 .CultureColGruop .col2 {
	float: left;
	width: 315px;
	padding-left: 9px
}
.subCol_01 .CultureColGruop .Category {
	position: relative;
	padding: 5px 10px 4px 7px;
	border-top: 2px solid #666;
	border-bottom: 1px solid #c9c9c9;
	background: #f7f7f8;
	margin-bottom: 16px
}
.subCol_01 .CultureColGruop .Category a {
	color: #666;
	padding-right: 10px;
	padding-left: 7px;
	background: url(../images/icon/ic_bar.gif) no-repeat right center;
	line-height: 22px;
}
.subCol_01 .CultureColGruop .Category a.on {
	font-weight: bold;
	letter-spacing: -1px;
	color: #000
}
.subCol_01 .CultureColGruop .Category .more {
	position: absolute;
	top: 6px;
	right: 10px;
*top: 3px;
}
.subCol_01 .CultureColGruop .Category .more span {
	cursor: pointer
}
.subCol_01 .CultureColGruop .lstCult {
	width: 300px;
	margin: 0 auto
}
.subCol_01 .CultureColGruop .lstCult ul {
	margin-bottom: 40px
}
.subCol_01 .CultureColGruop .lstCult .txt {
	margin: 7px 0 0 0;
	font-size: 20px;
	font-weight: bold;
	font-family: NanumGothic;
	text-align: left;
	margin-bottom: 12px
}
.subCol_01 .CultureColGruop .lstCult .txt a {
	color: #00498b;
	text-decoration: none;
}
.lstCult {
	width: 300px;
	margin: 0 auto
}
.lstCult ul {
	margin-bottom: 40px
}
.lstCult .txt {
	margin: 7px 0 0 0;
	font-size: 20px;
	font-weight: bold;
	font-family: NanumGothic;
	text-align: left;
	margin-bottom: 12px
}
.lstCult .txt a {
	color: #00498b;
	text-decoration: none;
}
.cultureSlide_wrap .cultureSlide .tab_ct_1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 675px;
	height: 323px
}
.cultureSlide_wrap .cultureSlide .pic {
	width: 100%;
	height: 100%;
	border: 1px solid #2d2d2d
}
/* 뉴스 리스트 */
.lstTodaynews .cont_list02 {
	float:left;width:450px; list-style:none
}
.lstTodaynews .cont_list02 .cont_pha {
	padding: 15px 0 15px 0;
	border-bottom: 1px solid #EEE;
}
.lstTodaynews .cont_list02 .thumb {
	float: right;
	margin-left: 15px;
}
.lstTodaynews .cont_list02 .title {
}
.lstTodaynews .cont_list02 .title a {
	display: block;
	padding: 8px 0;
	color: #000;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: bold;
}
.lstTodaynews .cont_list02 .txt {
	color: #888;
	line-height: 15px;
}
.lstTodaynews .cont_list02 .date {
	padding-top: 5px;
	height: 17px;
	color: #a3a3a3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: -0.5px;
}




.subCol_02 .hanTv {
	position: relative;
	width: 281px;
	height: 321px;
	border: 1px solid #000;
	margin-bottom: 10px;
}
.subCol_02 .hanTv .inner {
	padding: 13px 8px 7px 8px
}
.subCol_02 .hanTv .h2_title {
	position: relative;
}
.subCol_02 .hanTv .h2_title h2 {
	margin: 0 0 9px 3px;
}
.subCol_02 .hanTv .h2_title .more {
	position: absolute;
	top: 3px;
	right: 0px;
}
.subCol_02 .hanTv .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .hanTvSlide {
	position: relative;
	width: 264px;
	margin-bottom: 15px
}
.subCol_02 .hanTvSlide ul {
	float: left;
	display: inline;
	width: 282px;
}
.subCol_02 .hanTvSlide ul li {
	float: left;
	width: 88px;
}
.subCol_02 .hanTvSlide ul li > div {
	display: none
}
.subCol_02 .hanTvSlide ul li> a {
	display: block;
	margin-top: 171px;
	background: #eaeaea;
	overflow: hidden
}
.subCol_02 .hanTvSlide ul li> a.on, .subCol_02 .hanTvSlide ul li> a:hover {
	color: #3f3f3f;
	border-bottom: 1px solid #fff;
	background: #fff url(../images/icon/ic_arrB.gif) no-repeat center bottom;
}
.subCol_02 .hanTvSlide ul li.l1> a {
	width: 87px;
	height: 45px;
	border: 1px solid #000
}
.subCol_02 .hanTvSlide ul li.l2> a {
	width: 87px;
	height: 45px;
	border: 1px solid #000
}
.subCol_02 .hanTvSlide ul li.l3> a {
	width: 87px;
	height: 45px;
	border: 1px solid #000
}
.subCol_02 .hanTvSlide ul li:last-child {
	border-right: none
}
.subCol_02 .hanTvSlide .tab_ct_1, .subCol_02 .hanTvSlide .tab_ct_2, .subCol_02 .hanTvSlide .tab_ct_3 {
	position: absolute;
	top: 0;
	left: 0;
	width: 265px;
}
.subCol_02 .hanTvSlide .pic {
	width: 265px;
	height: 143px
}
.subCol_02 .hanTvSlide .thumScript {
	width: 245px;
	padding: 9px 0 7px 20px;
	height: 12px;
	text-align: left;
	background: #000 url(../images/icon/ic_bu_4.gif) no-repeat 10px 13px;
}
.subCol_02 .hanTvSlide .thumScript a {
	font-size: 11px;
	color: #fff;
}
.subCol_02 .asideNews_b {
	width: 281px;
	border: 1px solid;
	margin-top: 8px;
}
.subCol_02 .asideNews {
	width: 280px;
	height: 244px;
	border: 1px solid #3a3a41;
}
.subCol_02 .asideNews ul {
	float: left;
	display: inline;
	width: 282px;
}
.subCol_02 .asideNews ul li {
	float: left;
	height: 31px;
	text-align: center;
	border-right: 1px solid #5b5b5b;
}
.subCol_02 .asideNews ul li> div {
	display: none
}
.subCol_02 .asideNews ul li> a {
	display: block;
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	font-family : Nanum Gothic;
*letter-spacing:-1px;
	background: #737373;
	height: 22px;
	padding-top: 8px;
	border-bottom: 1px solid #5b5b5b;
	overflow: hidden
}
.subCol_02 .asideNews ul li> a.on, .subCol_02 .asideNews ul li> a:hover {
	color: #3f3f3f;
	border-bottom: 1px solid #fff;
	background: #fff url(../images/icon/ic_arrB.gif) no-repeat center bottom;
}
.subCol_02 .asideNews ul li.lf1 {
	width: 93px;
}
.subCol_02 .asideNews ul li.lf2 {
	width: 93px;
}
.subCol_02 .asideNews ul li.lf3 {
	width: 92px;
}
.subCol_02 .asideNews ul li:last-child {
	border-right: none
}
.subCol_02 .asideNews .tab_ct_1, .subCol_02 .asideNews .tab_ct_2, .subCol_02 .asideNews .tab_ct_3 {
	position: relative;
	font-size: 12px;
	text-align: left;
	width: 264px;
	height: 200px;
	padding: 13px 0 0 16px;
}
.subCol_02 .asideNews .tab_ct_1 {
	margin-left: -1px;
}
.subCol_02 .asideNews .tab_ct_1 dl dt, .subCol_02 .asideNews .tab_ct_1 dl dd {
	float: left;
}
.subCol_02 .asideNews .tab_ct_1 dl {
	float: left;
	margin-bottom: 10px;
*margin-bottom:11px;
}
.subCol_02 .asideNews .tab_ct_1 dl dt {
	width: 71px;
	font-weight: bold;
	color: #000;
	display: none
}
.subCol_02 .asideNews .tab_ct_1 dl dd {
	width: 241px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px
}
.subCol_02 .asideNews .tab_ct_1 .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .asideNews .tab_ct_2 {
	margin-left: -1px;
}
.subCol_02 .asideNews .tab_ct_2 dl dt, .subCol_02 .asideNews .tab_ct_2 dl dd {
	float: left;
}
.subCol_02 .asideNews .tab_ct_2 dl {
	float: left;
	margin-bottom: 10px;
*margin-bottom:11px;
}
.subCol_02 .asideNews .tab_ct_2 dl dt {
	width: 71px;
	font-weight: bold;
	color: #000;
	display: none
}
.subCol_02 .asideNews .tab_ct_2 dl dd {
	width: 241px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px
}
.subCol_02 .asideNews .tab_ct_2 .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .asideNews .tab_ct_2 {
	margin-left: -95px
}
.subCol_02 .asideNews .tab_ct_3 {
	margin-left: -1px;
}
.subCol_02 .asideNews .tab_ct_3 dl dt, .subCol_02 .asideNews .tab_ct_3 dl dd {
	float: left;
}
.subCol_02 .asideNews .tab_ct_3 dl {
	float: left;
	margin-bottom: 10px;
*margin-bottom:11px;
}
.subCol_02 .asideNews .tab_ct_3 dl dt {
	width: 71px;
	font-weight: bold;
	color: #000;
	display: none
}
.subCol_02 .asideNews .tab_ct_3 dl dd {
	width: 241px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px
}
.subCol_02 .asideNews .tab_ct_3 .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .asideNews .tab_ct_3 {
	margin-left: -189px
}
.subCol_02 .asideNews_lstA2 {
	width: 280px;
	height: 180px;
	border: 1px solid #3a3a41;
	margin: 10px 0;
}
.subCol_02 .asideNews_lstA2 ul {
	float: left;
	display: inline;
	width: 282px;
}
.subCol_02 .asideNews_lstA2 ul li {
	float: left;
	height: 31px;
	text-align: center;
	border-right: 1px solid #5b5b5b;
}
.subCol_02 .asideNews_lstA2 ul li> div {
	display: none
}
.subCol_02 .asideNews_lstA2 ul li> a {
	display: block;
	font-weight: bold;
	color: #000;
	font-size: 12px;
	font-family : Nanum Gothic;
*letter-spacing:-1px;
	background: #e6e6e6;
	height: 22px;
	padding-top: 8px;
	border-bottom: 1px solid #5b5b5b;
	overflow: hidden
}
.subCol_02 .asideNews_lstA2 ul li> a.on, .subCol_02 .asideNews_lstA2 ul li> a:hover {
	color: #3f3f3f;
	border-bottom: 1px solid #fff;
	background: #fff url(../images/icon/ic_arrB.gif) no-repeat center bottom;
}
.subCol_02 .asideNews_lstA2 ul li > a .ft_1 {
	color: #cc0000
}
.subCol_02 .asideNews_lstA2 ul li.lf1 {
	width: 140px;
}
.subCol_02 .asideNews_lstA2 ul li.lf2 {
	width: 139px;
}
.subCol_02 .asideNews_lstA2 ul li:last-child {
	border-right: none
}
.subCol_02 .asideNews_lstA2 .tab_ct_1, .subCol_02 .asideNews_lstA2 .tab_ct_2 {
	position: relative;
	font-size: 12px;
	text-align: left;
	width: 264px;
	height: 135px;
	padding: 13px 0 0 16px;
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 {
	margin-left: -1px;
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 dl dt, .subCol_02 .asideNews_lstA2 .tab_ct_1 dl dd {
	float: left;
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 dl {
	float: left;
	margin-bottom: 10px;
*margin-bottom:11px;
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 dl dt {
	width: 71px;
	font-weight: bold;
	color: #000;
	display: none
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 dl dd {
	width: 241px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px
}
.subCol_02 .asideNews_lstA2 .tab_ct_1 .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 {
	margin-left: -1px;
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 dl dt, .subCol_02 .asideNews_lstA2 .tab_ct_2 dl dd {
	float: left;
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 dl {
	float: left;
	margin-bottom: 10px;
*margin-bottom:11px;
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 dl dt {
	width: 71px;
	font-weight: bold;
	color: #000;
	display: none
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 dl dd {
	width: 241px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 .add_bt {
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 282px;
	height: 59px;
	background: #3a3a41
}
.subCol_02 .asideNews_lstA2 .tab_ct_2 {
	margin-left: -142px
}
.subCol_02 .asideNews_02 {
	margin-top: 24px;
}
.subCol_02 .asideNews_02 .h3_title {
	position: relative;
	height: 25px;
	padding: 12px 0 0 12px;
	background: #e6e6e6
}
.subCol_02 .asideNews_02 .h3_title .more {
	position: absolute;
	top: 11px;
	right: 12px
}
.subCol_02 .asideNews_02 .lstWrap {
	width: 281px;
	height: 141px;
	background: #fcfcfc
}
.subCol_02 .asideNews_02 .lstWrap ul {
	padding: 5px 10px 0 20px;
}
.subCol_02 .asideNews_02 .lstWrap ul li {
	width: 244px;
	padding-left: 7px;
	padding-top: 9px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.subCol_02 .asideNews_02 .lstWrap ul li a {
	color: #000
}
.subCol_02 .asideNews_03 {
}
.subCol_02 .asideNews_03 .h3_title {
	position: relative;
	height: 25px;
	padding: 12px 0 0 12px;
	background: #e6e6e6
}
.subCol_02 .asideNews_03 .h3_title .more {
	position: absolute;
	top: 11px;
	right: 12px
}
.subCol_02 .asideNews_03 .lstWrap {
	width: 281px;
	height: 141px;
	background: #fcfcfc
}
.subCol_02 .asideNews_03 .lstWrap ul {
	padding: 5px 10px 0 20px;
}
.subCol_02 .asideNews_03 .lstWrap ul li {
	width: 244px;
	padding: 9px 0 0 7px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.subCol_02 .asideNews_03 .lstWrap ul li a {
	color: #000
}
.subCol_02 .asideNews_04 {
}
.subCol_02 .asideNews_04 .h3_title {
	position: relative;
	height: 25px;
	padding: 12px 0 0 12px;
	background: #e6e6e6;
}
.subCol_02 .asideNews_04 .h3_title .more {
	position: absolute;
	top: 11px;
	right: 12px
}
.subCol_02 .asideNews_04 .dl_lst {
	padding: 11px 0 0 14px;
	background: #fcfcfc
}
.subCol_02 .asideNews_04 dl {
	width: 267px;
	margin-bottom: 15px
}
.subCol_02 .asideNews_04 dl dt {
	width: 265px;
	font-weight: bold;
	padding-bottom : 8px;
	overflow: hidden;
}
.subCol_02 .asideNews_04 dl dd {
	width: 265px;
	line-height: 17px;
}
.subCol_02 .asideNews_04 dl dd table {
	width: 100%;
}
.subCol_02 .asideNews_04 dl dd table td.pic {
	text-align: left
}
.subCol_02 .asideNews_04 dl dd table td.pic img {
	width: 87px;
	border: 1px solid #706764;
	-moz-box-shadow: 2px 2px 4px 0px #a4a4a4;
	-webkit-box-shadow: 2px 2px 4px 0px #a4a4a4;
	box-shadow: 2px 2px 4px 0px #a4a4a4;
}
.subCol_02 .asideNews_04 dl dd table td p {
	height: 60px;
	overflow: hidden
}
.subCol_02 .asideNews_04 dl dd table td p a {
	color: #2b2b2b
}
.subCol_02 .asideNews_05 {
}
.subCol_02 .asideNews_05 .h3_title {
	position: relative;
	height: 25px;
	padding: 12px 0 0 12px;
	background: #e6e6e6
}
.subCol_02 .asideNews_05 .h3_title .more {
	position: absolute;
	top: 11px;
	right: 12px
}
.subCol_02 .asideNews_05 .lstWrap {
	width: 281px;
	height: 64px;
	background: #fcfcfc
}
.subCol_02 .asideNews_05 .lstWrap ul {
	padding: 5px 10px 0 20px;
}
.subCol_02 .asideNews_05 .lstWrap ul li {
	width: 244px;
	padding: 9px 0 0 7px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.subCol_02 .asideNews_05 .lstWrap ul li a {
	color: #000
}
.subCol_02 .asideNews_06 {
}
.subCol_02 .asideNews_06 .h3_title {
	position: relative;
	height: 25px;
	padding: 12px 0 0 12px;
	background: #e6e6e6;
}
.subCol_02 .asideNews_06 .h3_title .more {
	position: absolute;
	top: 11px;
	right: 12px
}
.subCol_02 .asideNews_06 .tb_lst {
	height: 289px;
	padding: 11px 10px 0 14px;
	background: #fcfcfc;
}
.subCol_02 .asideNews_06 table {
	width: 100%;
	margin-bottom: 5px;
	border-bottom: 1px dotted #d5d5d5
}
.subCol_02 .asideNews_06 table td.pic {
	text-align: left;
	vertical-align: top
}
.subCol_02 .asideNews_06 table td.pic img {
	width: 59px;
	border: 1px solid #706764;
}
.subCol_02 .asideNews_06 table td p {
	min-height: 68px;
	line-height: 20px;
	overflow: hidden
}
.subCol_02 .asideNews_06 table td p strong {
	color: #1a1a1a
}
.subCol_02 .asideNews_06 table td p a {
	color: #1a1a1a;
}
.subCol_02 .asideNews_07 {
	width: 278px;
	height: 160px;
	border: 1px solid #d3d3d3;
	border-top: 2px solid #666;
	margin-top: 13px;
	margin-bottom: 15px
}
.subCol_02 .asideNews_07 ul {
	float: left;
	display: inline;
	width: 282px;
}
.subCol_02 .asideNews_07 ul li {
	float: left;
	height: 31px;
	text-align: center;
	border-right: 1px solid #d3d3d3;
}
.subCol_02 .asideNews_07 ul li > div {
	display: none
}
.subCol_02 .asideNews_07 ul li> a {
	display: block;
	font-weight: bold;
	color: #3f3f3f;
	font-size: 12px;
	font-family : Nanum Gothic;
*letter-spacing:-1px;
	background: #eaeaea;
	height: 22px;
	padding-top: 8px;
	border-bottom: 1px solid #d3d3d3;
	overflow: hidden
}
.subCol_02 .asideNews_07 ul li> a.on, .subCol_02 .asideNews_07 ul li> a:hover {
	color: #3f3f3f;
	border-bottom: 1px solid #fff;
	background: #fff url(../images/icon/ic_arrB.gif) no-repeat center bottom;
}
.subCol_02 .asideNews_07 ul li.lf1 {
	width: 139px;
}
.subCol_02 .asideNews_07 ul li.lf2 {
	width: 138px;
}
.subCol_02 .asideNews_07 ul li:last-child {
	border-right: none
}
.subCol_02 .asideNews_07 .tab_ct_1, .subCol_02 .asideNews_07 .tab_ct_2 {
	position: relative;
	font-size: 12px;
	text-align: left;
	background: #fdfdfd;
	width: 267px;
	height: 118px;
*height:110px;
	padding: 11px 0 0 11px;
}
.subCol_02 .asideNews_07 dl {
}
.subCol_02 .asideNews_07 dl dt {
	width: 240px;
	font-weight: bold;
	padding-bottom : 8px;
	overflow: hidden;
}
.subCol_02 .asideNews_07 dl dd {
	width: 240px;
	line-height: 17px;
}
.subCol_02 .asideNews_07 dl dd table {
	width: 240px;
}
.subCol_02 .asideNews_07 dl dd table td.pic {
	text-align: left
}
.subCol_02 .asideNews_07 dl dd table td.pic img {
	width: 81px;
	height: 82px;
	border: 1px solid #706764
}
.subCol_02 .asideNews_07 dl dd table td p a {
	color: #2b2b2b
}
.subCol_02 .asideNews_07 .tab_ct_2 {
	margin-left: -140px
}
.subCol_02 .mjnews_banner {
	margin-top: 15px;
	text-align: center
}
.subCol_02 .mjnews_banner p {
	margin-bottom: 6px
}
#wide {
	position: relative
}
#wide .sp_title {
	position: relative;
	height: 27px;
	padding-bottom: 5px;
	border-bottom: 2px solid #e6e6e6;
	/*z-index: 10;*/
}
#wide .sp_title h2 {
	float: left;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 22px;
	margin-left: 16px;
	color: #000
}
.text_boogo{float:left;color:#F00;position:absolute;top:5px;}

#wide .sp_title h2 img {
	vertical-align: top
}
#wide .sp_title .sp_R {
	float: right
}
#wide .sp_title .sp_R .txtAdjust {
	float: left;
	margin: 4px 15px 0 0;
}
#wide .sp_title .sp_R .comboBx {
	position: relative;
	float: left;
}
#wide .sp_title .sp_R .comboBx .open {
	width: 110px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border: 1px solid #e6e6e6;
	color: #4e515a;
	background: #ddd url(../images/icon/ic_ComBo_down.gif) no-repeat 112px 11px;
	cursor: pointer
}
#wide .sp_title .sp_R .comboBx .sub {
	display: none;
	position: absolute;
	top: 26px;
	left: 0;
	border: 1px solid #e6e6e6;
}
#wide .sp_title .sp_R .comboBx ul li a {
	display: block;
	width: 110px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border-bottom: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc
}
#wide .sp_title .sp_R .comboBx ul li a:hover {
	background: #ededed
}
#wide ul.ul_tvLst {
	position: relative;
	padding: 30px 0 22px 0;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}
#wide ul.ul_tvLst li {
	float: left;
	width: 165px;
	padding: 0 15px 0 16px;
	background: #fff url(../images/common/bg_tvH.gif) repeat-y right top;
}
#wide ul.ul_tvLst li:last-child {
	background: none
}
#wide ul.ul_tvLst li div.pic {
	position: relative;
	margin-bottom: 11px
}
#wide ul.ul_tvLst li .play {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/common/tvPlay.png) no-repeat left top;
	/*z-index: 100*/
}
#wide ul.ul_tvLst li .play a {
	display: block;
	cursor: pointer;
	width: 169px;
	height: 96px;
}
#wide ul.ul_tvLst li p.p1 {
	text-align: left;
	margin-bottom: 5px;
}
#wide ul.ul_tvLst li p.p2 {
	text-align: center;
	color: #acacac
}
#wide ul.ul_photoLst {
	position: relative;
	padding: 30px 0 22px 0;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}
#wide ul.ul_photoLst li {
	float: left;
	width: 176px;
	padding: 0 10px 15px 10px;
}
#wide ul.ul_photoLst li:last-child {
	background: none
}
#wide ul.ul_photoLst li div.pic {
	position: relative;
}
#wide ul.ul_photoLst li div.pic img {
	width: 176px;
}
#wide ul.ul_photoLst li div.txt {
	height: 23px;
	padding: 12px 15px 15px 15px;
	text-align: center;
	line-height: 16px;
	margin-bottom: 5px;
	border: 1px solid #e6e6e6;
	border-top: none;
	background: #f5f5f5;
}
#wide ul.ul_photoLst li div.txt a {
	display: block;
	height: 31px;
	overflow: hidden
}
#wide .celebration {
	padding: 21px 0;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden
}
#wide .celebration ul {
	margin-left: 30px
}
#wide .celebration ul li {
	float: left;
	width: 287px;
	height: 445px;
	margin-right: 35px;
	background: url(../images/common/bg_celeb.gif) no-repeat left top;
}
#wide .celebration ul li:last-child {
	margin-right: 0
}
#wide table {
	width: 100%;
	text-align: center;
	margin-top: 10px
}
#wide .addNewsLst {
	border: 1px solid #e6e6e6;
	border-width: 2px 0;
	margin-bottom: 29px
}
#wide .addNewsLst dl {/*height:67px;*/
	padding: 17px 0 17px 20px;
	border-bottom: 1px dotted #e2e2e2
}
#wide .addNewsLst dl dt a {
	font-weight: bold;
	font-size: 20px;
	font-family: '맑은 고딕', NanumGothic;
	color: #00498b
}
#wide .addNewsLst dl dd {
	padding-top: 7px
}
#wide .addNewsLst dl dd a {
	font-size: 14px;
	color: #2b2b2b;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_5.gif) no-repeat left center;
}
#wide .latest_Lst {
	float: left;
	width: 944px;
	margin-top: 8px;
	border: 1px solid #e6e6e6;
	padding: 5px 18px 0 18px;
	border-width: 2px 0;
	background: #f6f6f6 url(../images/common/bg_latest_bar.gif) repeat-y 487px 20px;
	overflow: hidden;
}
#wide .latest_Lst:after {
	clear: both;
	content: "";
	display: block
}
#wide .latest_Lst ul {
	float: left;
	width: 1024px;
}
#wide .latest_Lst ul li {
	position: relative;
	float: left;
	width: 448px;
	height: 22px;
	padding: 14px 0 0 0;
	margin-right: 42px;
	border-bottom: 1px dotted #d5d5d5
}
#wide .latest_Lst ul li a {
	padding-left: 8px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 75%;
	display: inline-block;
}
#wide .latest_Lst ul li span.date {
	position: absolute;
	top: 15px;
	right: 5px
}
#wide .latest_Lst ul li img {
	vertical-align: top
}
#wide .h3_title {
	position: relative;
}
#wide .h3_title h3 {
	margin-left: 8px
}
#wide .bugoTxt {
	line-height: 28px !important;
	font-size: 16px !important;
}

.tab_tv {
    float: left;
    overflow: hidden;
}
.tab_tv ul li {
    float: left;
    background: #fcfcfc url(../images/common/bg_tab_tv.gif) no-repeat;
}
.tab_tv ul li a.on, .tab_tv ul li a:hover {
    background: #fcfcfc url(../images/common/bg_tab_tv_on.gif) no-repeat;
}

.tab_tv ul li a.on1  {
    background: #fcfcfc url(../images/common/bg_tab_tv_on.gif) no-repeat;color:#ffd83c
}

.tab_tv ul li a {
    display: block;
    width: 162px;
    height: 30px;
    padding: 11px 0 0 18px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-align: left;
}



.board_nav {
	width: 100%;
	text-align:center;
	margin: 20px 0;
	font-size:14px;
}
.board_nav02 {
	width: 100%;
	text-align: right;
	margin: 20px 0;
}
.board_nav img {
	padding: 0
}
.board_nav img a {
	padding: 4px 8px;
}
.board_nav strong {
	font-weight: bold;
	color: #f25632;

}
.board_nav a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding: 4px 5px;
}
.board_nav span {
	color: #c1c1c1
}
.board_nav a:hover {
	color: #db4c4c;
}
.board_nav a.prev {
	font-weight: bold;
	color: #000;
	padding-left: 10px;
	padding-right: 0;
	background: url(../images/icon/nav_L.gif) no-repeat 0px 7px;
}
.board_nav a.next {
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	padding-left: 0;
	background: url(../images/icon/nav_R.gif) no-repeat right 7px;
}
.board_nav a.prev:hover {
	color: #6a6a6a
}
.subCol_01 .join_step {
	position: relative;
	padding: 20px 9px
}
.subCol_01 .join_step .join_stit {
	font-size: 16px;
	font-weight: bold;
	color: #00498b;
}
.subCol_01 .join_step .join_txt {
	height: 214px;
	color: #595959;
	margin-top: 7px;
	border: 1px solid #d4d4d4;
	overflow-y: auto;
	padding: 10px 10px;
	line-height: 22px
}
.subCol_01 .join_step .join_agree {
	margin-top: 10px;
	text-align: center;
	padding: 15px 0;
	border: 1px solid #e6e6e6;
	background: #fffcdb
}
.subCol_01 .join_step .join_agree label {
	font-weight: bold;
	color: #2d2d2d
}
.subCol_01 .join_step .btn_view {
	position: relative;
	margin: 20px 0 0px 0;
	text-align: center
}
.subCol_01 .login {
	width: 578px;
	height: 228px;
	padding: 46px 0 0 37px;
	margin: 31px auto 0 auto;
	background: #fcfcfc url(../images/common/bg_login_bx.gif) no-repeat
}
.subCol_01 .login .inner {
	width: 520px;
	padding: 0 9px;
}
.subCol_01 .login .inner .note {
	height: 35px;
	padding-top: 17px;
	font-size: 14px;
}
.subCol_01 .login .inner table {
	width: 100%;
}
.subCol_01 .login .inner table td {
	height: 78px;
}
.subCol_01 .login .inner table .login_input {
	border: none;
	width: 227px;
	height: 37px;
	padding: 0 10px 0px 10px;
	width: 227px;
*height:24px;
*padding:12px 10px 0px 10px;
	font-size: 14px;
	background: #dedfe1
}
/* POP */
.pop {
	position: fixed;
	width: 404px;
	border: 1px solid #2a2e32;
	background: #fff;
	z-index: 100
}
.pop .pop_title ul {
	overflow: hidden
}
.pop .pop_title ul li {
	float: left;
}
.pop .pop_content {
	padding: 0 4%
}
.pop .pop_content .note {
	padding: 15px 0;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;
	text-align: center
}
.pop .pop_content .field_tb {
	border: 1px solid #e7e7e7;
	background: #fcfcfc;
	padding: 25px 30px 25px 20px
}
.pop .pop_content .field_tb table {
	width: 322px;
}
.pop .pop_content .field_tb table th, .pop .pop_content .field_tb table td {
	padding: 3px 0 3px 0;
	text-align: left
}
.pop .pop_content .btn_view {
	position: relative;
	margin: 15px 0 25px 0
}
.pop .pop_content .btn_view .pos_r {
	position: absolute;
	top: 0;
	right: 0
}
.pop .bttom {
	position: relative;
	height: 29px;
	background: #f4f4f4
}
.pop .bttom .close {
	position: absolute;
	top: 6px;
	right: 11px
}
.rc3_table01 {
	width: 262px;
	border: 3px solid #97e5ff;
	background-color: #ffffff;
}
.ElectionBanner {
	position: relative;
	overflow: hidden
}
.ElectionBanner .view_2 {
	display: block;
	position: relative;
	width: 980px;
}
.ElectionBanner .view_2 .scroller_wrap {
	position: relative;
}
.ElectionBanner .view_2 .scroll-img {
	float: left;
	width: 940px;
	margin: 4px 0 0 18px;
	padding: 5px 2px;
	overflow: hidden;
}
.ElectionBanner .view_2 .scroll-img ul li {
	float: left;
	width: 980px;
	height: 100px;
}
.ElectionBanner .view_2 .scroll-img ul li .pic {
	float: left;
	width: 980px;
	height: 100px;
	background: #fff
}
.ElectionBanner .view_2 .scroll-img ul li .pic img {
	float: left;
	width: 230px;
	height: 100px;
	margin-right: 3px;
	border: 1px solid #dbdbdb
}
.ElectionBanner .view_2 #ElectionBanner.scroll-img ul {
	width: 6000px;
}
/*
.ElectionBanner .view_2 #ElectionBanner-btn_2 { width: 980px; padding-top: 10px;cursor:pointer }
.ElectionBanner .view_2 #ElectionBanner-backward_2 {position:absolute;top:45px;left:0px;width:14px;height:24px;background:url(../images/btn/btn_elc_L.gif) no-repeat left top;text-indent:-9999px }
.ElectionBanner .view_2 #ElectionBanner-forward_2 {position:absolute;top:45px;right:0px; width:14px;height:24px;background:url(../images/btn/btn_elc_R.gif) no-repeat left top;text-indent:-9999px}
*/

#wide .board .schIn_wrap {
	padding: 15px 25px 7px 25px;
	border: 3px solid #e6e6e6;
	background: #f5f5f5;
	margin-bottom: 17px;
}
#wide .board .schIn_wrap ul li {
	margin-bottom: 8px
}
#wide .board .schIn_wrap ul li span {
	float: left;
	width: 65px;
	padding-left: 10px;
	margin-top: 4px;
	font-weight: bold;
	color: #4b4b4b;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px;
}
#wide .board .schIn_wrap ul li.sc_2 {
	float: left;
	margin-right: 48px
}
#wide .board .schIn_wrap ul li.sc_3 {
	float: left;
	margin-right: 48px
}
#wide .board .schIn_wrap ul li input {
	border: 1px solid #707070
}
#wide .board table.tb_lst {
	width: 100%;
	margin-top: 5px;
}
#wide .board table.tb_lst thead th {
	height: 30px;
	background: url(../images/common/bg_tb_header.gif) repeat-x left top;
	text-align: center;
	color: #727272;
	font-size: 12px;
	font-weight: bold
}
#wide .board table.tb_lst tbody td {
	height: 23px;
	padding: 5px 0;
	border-bottom: 1px solid #dbdbdb;
	text-align: center;
	line-height: 140%;
	font-size: 12px;
}
#wide .board table.tb_lst tbody td.title {
	text-align: left;
	padding-left: 10px;
}
#wide .board table.tb_lst tbody td.title_2 {
	text-align: left;
	padding-left: 15px;
}
#wide .board table.tb_lst tbody td.title strong {
	color: #000
}
#wide .board table.tb_lst tbody td.title span.word {
	color: #00498b;
	font-weight: bold
}
#wide .board table.tb_lst tbody td.nicName {
	text-align: left
}
#wide .board table.tb_lst tbody td.nicName p {
	display: inline-block;
	padding-left: 5px;
	padding-top: 10px
}
#wide .board .tb_btn {
	margin-top: 8px;
	text-align: right
}
#wide .board .tb_btn_C {
	margin-bottom: 40px;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e6e6
}
#wide .board .btn_view {
	position: relative;
	margin: 15px 0 35px 0
}
#wide .board .btn_view .pos_r {
	position: absolute;
	top: 0;
	right: 0
}
#wide .board p.info {
	color: #4b4b4b
}
#wide .board p.info span {
	color: #ff6600;
	font-weight: bold
}
#wide .board .tb_view {
	position: relative;
	width: 100%;
	border-bottom: 2px solid #e5e5e5;
}
#wide .board .tb_view th, #wide .board .tb_view td {
	font-weight: normal;
	border: 1px solid #e6e6e6;
	height: 11px;
	padding: 7px 10px 7px 15px
}
#wide .board .tb_view th {
	border-left: none;
	text-align: left;
	background: #f5f5f5;
	font-weight: bold;
	color: #4b4b4b
}
#wide .board .tb_view th.top {
	border-right: none;
	text-align: center
}
#wide .board .tb_view td {
	border-right: none
}
#wide .board .tb_view th span {
	font-weight: bold;
	color: #b70422
}
#wide .board .tb_view div.pos {
	position: relative;
	margin: 5px 0
}
#wide .board .tb_view div.pos_2 {
	position: relative;
	padding: 20px 0 15px 0
}
#wide .board .tb_view div.pos_2 .r {
	position: absolute;
	top: 18px;
	right: 2%
}
#wide .board .tb_view td.pos_c {
	padding: 7px 10px 7px 15px
}
#wide .board .tb_view td.text {
	line-height: 23px
}
#wide .board .tb_btn {
	margin-top: 8px;
	text-align: right
}
#wide .board .btn_view {
	position: relative;
	margin: 15px 0 35px 0
}
#wide .board .btn_view .pos_r {
	position: absolute;
	top: 0;
	right: 0
}
#wide .board .tb_view table td {
	border: none;
	padding-left: 0
}
.subCol_01 .pdfdw_wrap {
	position: relative
}
.subCol_01 .pdfdw {
	position: relative;
	width: 647px;
	height: 121px;
	margin-bottom: 15px;
	background: url(../images/common/bg_pdfdw.gif) no-repeat left top;
}
.subCol_01 .pdfdw .sltPdf {
	position: absolute;
	top: 76px;
	left: 22px;
	width: 381px;
	height: 26px;
	padding: 5px 20px 0 17px;
	background: url(../images/common/bg_pdfin.gif) no-repeat left top;
}
.subCol_01 .pdfdw .btn_pdfdw {
	position: absolute;
	top: 75px;
	left: 480px;
}
.tb_lst .col_PDF {
	height: 135px;
	margin-top: 15px;
}
.tb_lst .col_PDF .thum {
	width: 67px;
	height: 94px;
	background: #e4e4e4;
	margin: 0 auto
}
.tb_lst .col_PDF_lst {
	width: 248px;
	text-align: left;
	margin-top: 15px;
}
.tb_lst .col_PDF_lst dt {
	border-bottom: 1px dotted #d5d5d5;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-left:10px;
}
.tb_lst .col_PDF_lst dd {
	width: 238px;
	padding-left: 10px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 20px;
}
.tb_lst .col_PDF_lst dd a {
	color: #4b4b4b
}
.pdfdw_wrap .PDFslide_wrap {
	position: relative;
	margin-top: 12px;
}
.pdfdw_wrap .PDFslide_wrap .view_1 {
	position: relative;
	width: 650px;
	height: 150px;
	background: url(../images/common/bg_PDFslide.gif) no-repeat left top;
}
.pdfdw_wrap .PDFslide_wrap .view_1 .scroller_wrap {
	position: relative;
}
.pdfdw_wrap .PDFslide_wrap .view_1 .scroll-img {
	float: left;
	width: 570px;
	margin: 19px 35px 0 45px;
	overflow: hidden;
	height: 112px;
}
.pdfdw_wrap .PDFslide_wrap .view_1 .scroll-img ul li {
	float: left;
	width: 93px;
	height: 92px;
	padding-top: 20px;
	margin-right: 5px;
	text-align: center;
	line-height: 20px;
	background: url(../images/common/bg_PDFslidethum.gif) no-repeat left top;
}
.pdfdw_wrap .PDFslide_wrap .view_1 .scroll-img ul li a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #4b4b4b;
}
.pdfdw_wrap .PDFslide_wrap .view_1 #PDFslide.scroll-img ul {
	width: 2000px;
}
.pdfdw_wrap .PDFslide_wrap .view_1 #PDFslide-btn {
	width: 650px;
	padding-top: 0;
	cursor: pointer
}
.pdfdw_wrap .PDFslide_wrap .view_1 #PDFslide-backward {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 40px;
	height: 148px;
	text-indent: -9999px
}
.pdfdw_wrap .PDFslide_wrap .view_1 #PDFslide-forward {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 40px;
	height: 148px;
	text-indent: -9999px
}
.hantv_pop {
	position: absolute;
	top: 0px;
*top:10px;
	left: 0px;
	background: #fff;
	width: 650px;
	height: 553px;
	border: 1px solid #000;
	z-index: 10;
	overflow: hidden;
	display: none;
}
.hantv_pop .title {
	margin-bottom: 10px;
	padding: 15px 0 0 16px;
}
.hantv_pop .title h3 {
	display: block;
	font-family: NanumGothic, Dotum;
	font-weight: bold;
	font-size: 23px;
	color: #000;
	line-height: 30px;
	margin-bottom: 8px
}
.hantv_pop .title .source {
	font-size: 11px;
	color: #6c6c6c
}
.hantv_pop .tvBx {
	width: 600px;
	height: 360px;
	margin: 0 auto;
	overflow: hidden
}
.hantv_pop .gisaSource {
	font-size: 16px;
	padding: 15px 0 0 13px;
}
.hantv_pop .gisaSource span.f_4 {
	color: #0000ff;
}
.hantv_pop .pop_footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 677px;
	height: 29px;
	background: url(../images/common/pop_bg_close.gif) no-repeat left top;
}
.hantv_pop .pop_footer .pos {
	position: relative
}
.hantv_pop .pop_footer .pos .close {
	position: absolute;
	top: 0;
	right: 0
}
.sub_adver_b {
	float: left;
	width: 980px;
	margin-top: 20px;
}
.sub_adver_b h4 {
	float: left;
	width: 980px;
	height: 30px;
	background: #f7f7f8;
	font-size: 18px;
	border-bottom: 1px solid #666;
	border-top: 2px solid #666;
	color: #000;
	font-weight: bold;
	line-height: 32px;
}
.sub_adver_b ul {
	clear: both;
	float: left;
	width: 980px;
	padding-top: 15px;
}
.sub_adver_b ul li {
	float: left;
	width: 230px;
	height: 100px;
	margin-left: 10px;
	margin-top: 10px;
	border: 1px solid #CCC;
}
.sub_adver_b dl {
	float: left;
	width: 480px;
	margin-top: 10px;
	border-right: 2px solid #CCC;
}
.sub_adver_b dl dt {
	float: left;
	width: 300px;
	height: 20px;
	background: #fefbe5;
	margin-top: 10px;
	border: 1px solid;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #333;
	padding-left: 5px;
}
.sub_adver_b dl dd {
	float: left;
	width: 230px;
	height: 100px;
	margin-top: 10px;
	border: 1px solid #CCC;
}
.layer_hotClick {
	position: absolute;
	top: 333px;
	right: 0;
	background: #fff;
	width: 283px;
	height: 220px;
	z-index: 1
}
.layer_hotClick .banner {
	position: relative;
	width: 283px;
	height: 220px;
}
.layer_hotClick .banner .btn_close {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 24px;
	height: 24px;
	cursor: pointer;
	text-indent: -9999px;
}
.vote_pop {
	position: relative;
	background: #fff;
	width: 975px;
	height: 435px;
	margin-top: 20px;
	border: 1px solid #000;
	z-index: 10;
	overflow: hidden;
}
.vote_pop .header {
	margin-bottom: 20px
}
.vote_pop .tvBx {
	position: relative;
	width: 940px;
	height: 360px;
	margin: 20px 0 0 20px;
}
.vote_pop .pop_footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 980px;
	height: 29px;
	background: url(../images/common/pop_bg_close.gif) repeat-x left top;
}
.vote_pop .pop_footer .pos {
	position: relative
}
.vote_pop .pop_footer .pos .close {
	position: absolute;
	top: 0;
	right: 0
}
.majorNews_2 .lst_wideLineNews li {
	border-bottom: 1px dotted #d5d5d5;
	overflow: hidden;
	padding: 9px 0 7px 5px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 95%;
}
.lst_wideLineNews {
	float: left;
	width: 980px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #999;
	overflow: hidden
}
.lst_wideLineNews ul {
	float: left;
	width: 316px;
	margin-left: 10px;
	border-right: 1px dashed #999;
}
.lst_wideLineNews ul.color_o {
	background: #fdebd1;
}
.lst_wideLineNews ul.color_g {
	background: #f0f0f0;
}
.lst_wideLineNews li {
	padding: 9px 0 7px 5px;
	border-bottom: 1px dotted #d5d5d5;
	margin-left: 7px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 90%;
}
.lst_wideLineNews li a {
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
	background: url(../images/icon/ic_bu_1.gif) no-repeat left center;
	line-height: 14px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.lst_wideLineNews li:last-child {
	border-bottom: none;
}
/*img.gisa_img {height:366px;}*/


/* 사설/칼럼 추가사항 */
.webwidget_scroller_tab {
	float: left;
	width: 980px;/*height:280px;*/
	background: #ededed;
	border: 1px solid #c9c9c9;
	margin-top: 5px;
	color: #fff;
}
.tabContainer {
	float: left;
	width: 980px;
}
.tabContainer ul.tabHead {
	float: left;
	width: 980px;
}
.tabContainer ul.tabHead li {
	float: left;
	width: 195px;
	height: 82px;
	background: url(../images/newcont/bg_edrior_tab.gif) no-repeat;
	text-align: center;
	font-size: 16px;
	line-height: 130px;
	font-weight: bold;
	border-right: 1px solid #fff;
}
.tabContainer ul.tabHead li a {
	color: #fff;
	display: block;
background:
}
.tabContainer ul.tabHead li#calrum a {
	background: url(../images/newcont/icon_calrum_r.png) no-repeat center 13px;
}
.tabContainer ul.tabHead li#simin a {
	background: url(../images/newcont/icon_simin_r.png) no-repeat center 13px;
}
.tabContainer ul.tabHead li#issu a {
	background: url(../images/newcont/icon_issu_r.png) no-repeat center 12px;
}
.tabContainer ul.tabHead li#media a {
	background: url(../images/newcont/icon_media_r.png) no-repeat center 14px;
}
.tabContainer ul.tabHead li#photor a {
	background: url(../images/newcont/icon_photo_r.png) no-repeat center 19px;
}
.tabContainer ul.tabHead li.currentBtn {
	float: left;
	width: 195px;
	height: 82px;
	background: #004a8b;
	text-align: center;
	font-size: 16px;
	line-height: 130px;
	font-weight: bold;
	border-right: 1px solid #fff;
	color: #fff;
}
.tabContainer ul.tabHead li.currentBtn a {
	color: #FFF;
}
.tabBody {
	float: left;
	width: 980px;
}
.tabBody .tab_contents {
	float: left;
	padding: 6px 6px 3px 3px;
}
.tabBody .tab_contents dl {
	float: left;
	width: 189px;
	height: 190px;
	background: #fff;
	margin-left: 5px;
	position: relative;
	overflow: hidden;
}
.tabBody .tab_contents dl a {
	color: #666666;
}
.tabBody .tab_contents dl dt:first-child {
	float: left;
	width: 189px;
	text-align: center;
}
.tabBody .tab_contents dl dt img {
	width: 100px;
	padding: 5px 10px 0 10px;
}
.tabBody .tab_contents3 dl dt img, .tabBody .tab_contents4 dl dt img, .tabBody .tab_contents5 dl dt img {
	width: 169px;
	padding: 5px 10px 0 10px;
}
.tabBody .tab_contents3 dl:nth-child(1) dt img {
	width: 100px;
	padding: 5px 10px 0 10px;
}
.tabBody .tab_contents3 dl:nth-child(2) dt img {
	width: 100px;
	padding: 5px 10px 0 10px;
}
.tabBody .tab_contents dl dt.photot {
	float: left;
	width: 62px;
	padding: 10px 5px 0 5px;
	font-size: 15px;
}
.tabBody .tab_contents dl dt.textt {
	float: left;
	padding: 5px 5px 0 5px;
	font-size: 14px;
	letter-spacing: -1px;
}
.tabBody .tab_contents dl dt.media {
	width: 48px;
	height: 38px;
	position: absolute;
	top: 35px;
	left: 60px;
}
/*.editorial_content .tab_contents dl dt.media a img{float:left;border:1px solid; background:url(../images/common/ic_tvPlay2.png) no-repeat left top; z-index:10000; }*/
.tabBody .tab_contents dl dd {
	float: left;
	width: 184px;
	padding: 5px 5px 0 5px;
	font-size: 13px;
	letter-spacing: -1px;
}
.tabBody .tab_contents dl dd.photod {
	float: left;
	width: 105px;
	padding: 10px 5px 0 5px;
	font-size: 15px;
}
.webwidget_scroller_tab .tabCot {
	float: left;
}
.webwidget_scroller_tab .tabCot p {
	margin: 0px;
	padding: 5px;
}
.webwidget_scroller_tab .tabHead {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.webwidget_scroller_tab .tabBody {
	background-color: #ededed;
	overflow: hidden;
	position: relative;
}
.webwidget_scroller_tab .tabBody ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.webwidget_scroller_tab .tabBody ul {
	width: 1500px;
	position: absolute;
}
.webwidget_scroller_tab .tabBody ul li {
	float: left;
	width: 500px;
}
.webwidget_scroller_tab .tabHead li a {
	font-weight: bold;
	text-decoration: none;
	color: #0099FF;
}
/* 투표 레이아웃 */
.section_vote {
	float: left;
	width: 980px;
	height: 280px;
	border-top: 3px solid #4b4b4b;
	border-bottom: 3px solid #4b4b4b;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	margin-top: 15px;
}
.cont_esue {
	float: left;
	widdth: 455px;
	height: 280px;
	background: url(../images/newcont/vote_line.gif) no-repeat right center;
}
.cont_esue .title_esue {
	float: left;
	position: relative;
	width: 455px;
	margin: 12px 15px 0 15px;
}
.cont_esue h3 {
	float: left;
	font-size: 16px;
	color: #323232;
}
.cont_esue .more {
	float: right;
}
.title_esue .text_qusition {
	clear: both;
	float: left;
	width: 455px;
	height: 100px;
	background: #fafafa;
	border-top: 3px solid #4b4b4b;
	border-bottom: 1px solid #c7c7c7;
	margin-top: 5px;
	margin-bottom: 5px;
}
.title_esue .text_qusition li {
	font-size: 18px;
	font-weight: bold;
	margin: 40px 0 0 30px;
}
.title_esue .text_qusition li strong {
	color: #024b8c;
}
.vote_area {
	float: left;
	width: 455px;
	margin-top: 10px;
}
.vote_area p {
	float: left;
	height: 92px;
	margin-top: 10px;
}
.vote_area ul {
	float: left;
	width: 320px;
	height: 110px;
	border: 1px solid #000;
	margin-left: 20px;
}
.vote_area ul li {
	float: left;
	width: 120px;
	margin: 20px;
}
.vote_area ul li label {
	margin-left: 5px;
}
.cont_releate {
	float: left;
	width: 257px;
	height: 280px;
	background: url(../images/newcont/vote_line.gif) no-repeat right center;
}
.cont_releate .title_releate {
	float: left;
	position: relative;
	width: 227px;
	margin: 12px 15px 0 15px;
}
.cont_releate h3 {
	float: left;
	font-size: 16px;
	color: #323232;
}
.title_releate .some_releate {
	float: left;
	width: 227px;
	height: 230px;
	background: #fafafa;
	border-top: 3px solid #4b4b4b;
	border-bottom: 1px solid #c7c7c7;
	margin-top: 5px;
}
.title_releate .some_releate dt {
	width: 185px;
	margin: 0 auto;
	border: 1px solid #c7c7c7;
	margin-top: 10px;
}
.title_releate .some_releate dd.text_title {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #2b2b2b;
	margin: 15px 0 0 13px;
}
.title_releate .some_releate dd.text_cont {
	clear: both;
	margin: 0 auto;
	width: 180px;
	font-size: 13px;
	color: #2b2b2b;
	padding: 10px 13px 0 13px;
}
.cont_best {
	float: left;
	width: 204px;
	margin: 12px 15px 0 15px;
}
.cont_best .tabmenu {
	float: left;
	width: 200px;
}
.cont_best .tabmenu li {
	float: left;
	width: 96px;
	background: url(../images/newcont/line_tab.gif) no-repeat right 0;
	margin: 0 2px;
}
.cont_best .tabmenu li h3 {
	font-size: 16px;
}
.cont_best .tabmenu li h3 a {
	color: #323232;
}
.cont_best .tabmenu li.selected h3 a {
	color: #008bd3;
}
.cont_best .tab_contents {
	float: left;
	width: 204px;
	border-top: 3px solid #4b4b4b;
	margin-top: 5px
}
.cont_best .tab_contents .text_cont {
	float: left;
	border-bottom: 1px solid #c7c7c7;
}
.cont_best .tab_contents .text_cont dt {
	float: left;
	width: 185px;
	padding: 8px 5px;
	border-bottom: 1px dashed #c7c7c7;
}
.cont_best .tab_contents .text_cont dt strong {
	float: left;
	width: 15px;
	height: 15px;
	background: #989898;
	color: #FFF;
	text-align: center;
	margin-right: 3px;
}
.cont_best .tab_contents .text_cont dt strong.rank {
	background: #008bd3;
}
.cont_best .tab_contents .text_cont dt span {
	float: left;
	width: 150px;
}
.cont_best .tab_contents .text_cont dd {
	float: left;
	width: 185px;
	padding: 3px 5px;
	line-height: 20px;
}
.cont_best .tab_contents .text_cont dd span.img_her {
	float: right;
	margin-right: 3px;
}
.cont_best .tab_contents .text_cont dd span.id {
	float: left;
}
.cont_best .tab_contents .grape {
	float: left;
}
.cont_best .tab_contents .grape dt {
	float: left;
	width: 185px;
	padding: 8px 5px;
	color: #565656;
	font-size: 13px;
	font-weight: bold;
}
.cont_best .tab_contents .grape dt strong {
	float: left;
	width: 15px;
	height: 15px;
	background: #989898;
	color: #FFF;
	text-align: center;
	margin-right: 3px;
}
.cont_best .tab_contents .grape dt strong.rank {
	background: #008bd3;
}
.cont_best .tab_contents .grape dd.submit {
	float: left;
	background: #CCC;
	width: 180px;
	height: 10px;
	margin: 5px 0 5px 5px;
}
.cont_best .tab_contents .grape dd.submit span {
	float: left;
	width: 20%;
	height: 10px;
	background: url(../images/newcont/img_grape02_r.gif) repeat-x 0 0;
}
.cont_best .tab_contents .grape dd.submit span.yes {
	float: left;
	width: 40%;
	height: 10px;
	background: url(../images/newcont/img_grape_r.gif) repeat-x 0 0;
}
.cont_best .tab_contents .grape dd.text_cont {
	float: right;
	margin-top: 5px;
}
.cont_best .tab_contents .grape dd.text_cont .pcert {
	font-weight: bold;
	color: #0042ff;
}
/* 투표 상세페이지 */
.vote_detail {
	float: left;
	width: 980px;
	margin-bottom: 20px;
}
.vote_comments {
	float: left;
	width: 730px;
}
.vote_comments .comments {
	float: left;
	width: 680px;
	position: relative;
	height: 180px;
	background: #fafafa;
	/*border: 1px solid #dedede;*/
	padding: 0 25px;
}
.vote_comments .comments h2 {
	float: left;
	width: 680px;
	position: relative;
}
.vote_comments .comments h2 span.title {
	float: left;
	font-size: 14px;
	color: #010101;
	margin-top: 10px;
}
.vote_comments .comments h2 span.login {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
.vote_comments .comments h2 span.btn_sns {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
.vote_comments .comments h2 span.btn_sns a {
	float: left;
	margin-left: 5px;
}
.vote_comments .comments h2 span.text_ja {
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 11px;
	color: #8d8d8d;
}
.vote_comments .comments .inner_area {
	float: left;
	width: 680px;
	height: 95px;
	margin-top: 5px;
	border: 1px solid #dedede;
}
.vote_comments .comments .inner_area textarea {
	overflow: hidden;
	width: 100%;
	border: 0;
	padding: 0;
	color: #767676;
	line-height: 16px;
	-webkit-appearance: none;
	outline: none;
	resize: none;
	word-break: break-all;
	word-wrap: break-word;
}
.vote_comments .comments .inner_enter {
	position: absolute;
	right: 10px;
	bottom: 15px;
}
.vote_comments .comments .inner_enter li {
	float: left;
	width: 215px;
	height: 30px;
	margin-left: 5px;
}
.vote_comments .comments .inner_enter li.enter {
	float: left;
	width: 95px;
}
.vote_comments .comments .inner_enter li span {
	float: left;
	width: 100px;
	margin-top: 5px;
	margin-right: 5px;
}
.vote_comments .comments .inner_enter textarea {
	float: left;
	overflow: hidden;
	border: 1px solid #dedede;
	width: 100px;
	height: 20px;
	-webkit-appearance: none;
	outline: none;
	resize: none;
	word-break: break-all;
	word-wrap: break-word;
	padding: 0;
	line-height: 14px;
	margin-top: 5px;
}
.vote_comments .tabmenu_text {
	float: left;
	width: 730px;
	margin-top: 15px;
	background: url(../images/newcont/line_bottom.gif) no-repeat bottom left;
}
.vote_comments .tabmenu_text li.selected {
	float: left;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #FFF;
}
.vote_comments .tabmenu_text li.selected a {
	color: #00498b;
}
.vote_comments .tabmenu_text li {
	float: left;
	width: 108px;
	height: 35px;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
}
.vote_comments .tabmenu_text li a {
	display: block;
}
.vote_comments .tab_contentst {
	float: left;
}
.vote_comments .tab_contentst dl.dack_area {
	float: left;
	width: 730px;
}
.vote_comments .tab_contentst dl.dack_area dt {
	float: left;
	width: 730px;
	height: 32px;
	background: url(../images/newcont/bg_id.gif) no-repeat;
	margin-top: 10px;
	padding: 8px 0 0 8px;
	font-size: 13px;
	color: #080808;
}
.vote_comments .tab_contentst dl.dack_area dt span {
	margin-right: 5px;
}

.vote_comments .tab_contentst dl.dack_area dd {
	float: left;
	width: 730px;
	margin-top: 5px;
	color: #393939;
	line-height:22px;
	font-size:13px;
}
.vote_comments .tab_contentst dl.dack_area dd.date {
	float: left;
	font-size: 11px;
	color: #565656;
	margin-top: 5px;
}
.vote_comments .tab_contentst dl.dack_area dd.date span {
	float:left;

	margin-left: 10px;
}
.vote_comments .tab_contentst dl.dack_area dd.empahy {
	float: right;
	width: 160px;
}
.vote_comments .tab_contentst dl.dack_area dd.empahy span {
	float: left;
	width: 75px;
	padding-right: 5px;
}
.vote_view {
	float: left;
	width: 240px;
	margin-left: 9px;
}
.vote_view h3 {
	float: left;
	width: 230px;
	height: 30px;
	background: #fafafa;
	line-height: 30px;
	color: #242424;
	font-size: 15px;
	padding-left: 10px;
	border: 1px solid #dedede;
}
.vote_view .vote_list {
	float: left;
	width: 220px;
	height: 40px;
	background: #fafafa;
	border: 1px solid #dedede;
	padding: 10px;
	margin-top: 5px;
}
.vote_view .vote_list dt {
	float: left;
	width: 220px;
	font-size: 16px;
	font-weight: bold;
}
.vote_view .vote_list dt a {
	color: #2e2e2e;
}
.vote_view .vote_list dd {
	float: left;
	width: 220px;
	font-size: 11px;
	color: #787878;
	margin-top: 7px;
}
/* 지난 기사 보기 */
.section_article {
	float: left;
	width: 980px;
	height:60px;
	margin-bottom: 20px;
}
.section_article .article_play {
	float: left;
	width: 475px;
	height: 40px;
	border: 1px solid #d2d2d2;
}
.section_article .article_play h3 {
	float: left;
	margin: 12px;
}
.section_article .article_play .comboBx, .section_article .article_play .comboBx02 {
	position: relative;
	float: right;
	margin: 6px;
}
.section_article .article_play .comboBx .open, .section_article .article_play .comboBx02 .open {
  width: 220px;
  height: 19px;
  padding: 6px 10px 0 11px;
  border: 1px solid #e6e6e6;
  color: #4e515a;
  background: #fcfcfc url(../images/icon/ic_ComBo_down.gif) no-repeat 220px 11px;
  cursor: pointer;
}
.section_article .article_play .comboBx .sub, .section_article .article_play .comboBx02 .sub02 {
	position: absolute;
	top: 26px;
	left: 0;
	border: 1px solid #e6e6e6;
	z-index:100;
	overflow-y: scroll;
	height:260px;
}
.section_article .article_play .comboBx ul li a, .section_article .article_play .comboBx02 ul li a {
	display: block;
	width: 203px;
	height: 19px;
	padding: 6px 10px 0 11px;
	border-bottom: 1px solid #e6e6e6;
	color: #4e515a;
	background: #fcfcfc;
}
/* New 리스트 상세페이지 / 2015.03.03 */

.section_list {
	float: left;
	width: 980px;
	position: relative;
	margin-top:10px;
	/*background: url(../images/newcont/line_center.gif) repeat-y 665px 0;*/
}
.left_side {
	float: left;
	width: 660px;border: 1px solid #cccccc;
}
.left_side1 {
	clear:both;
	width:985px;border: 1px solid #cccccc;
}
.left_side02 {
	float: left;
	width: 650px;
}
.title_group {
	float: left;
	width: 100%;
	background: #f5f5f5;
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc
}
.title_group .HL {
	float: left;
	width: 119px;
	border-right: solid 1px #d9d9d9;
	margin-top: 22px;
}
.title_group .HL dt {
	color: #2d2d2d;
	font-size: 21px;
	/*height: 30px;*/
	font-weight: bold;
	text-align: center;
}
.title_group .HL dd {
	padding-top: 5px;
	color: #737373;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	letter-spacing: -1px;
}
.title_group .HL dd a {
	color: #737373;
}
.title_group .HR {
	float: left;
	margin: 20px 25px 0 27px;
	display: inline;
	width: 470px;
}
.title_group .HR dt {
	width: 495px;
	color: #000;
	font-size: 26px;
	font-weight: 600;
	letter-spacing: -2px;
	line-height: 28px;
}
.title_group .HR dd {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	letter-spacing: -1px;
	margin-bottom:5px;
}
.title_group .HR .some_list li{    text-align: left;
    background: url(../images/newcont/r.gif) no-repeat 1px 4px;
    padding-left: 17px;
	line-height:22px;
	}
.title_group .HR .some_list li a{color:#218d44;}
.title_group .HR dd span {
	float: left;
	margin-top: 8px;
	font-size: 12px;
	color: #08467b
}
.title_group .HR dd strong {
	float: right;
	font-size: 12px;
	color: #9b9b9b;
}


.title_group1 {
	float: left;
	width: 100%;
	background: #f5f5f5;
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	margin-bottom:20px
}
.title_group1 .HL {
	float: left;
	width: 119px;
	border-right: solid 1px #d9d9d9;
	margin-top: 22px;
}
.title_group1 .HL dt {
	color: #2d2d2d;
	font-size: 21px;
	/*height: 30px;*/
	font-weight: bold;
	text-align: center;
}
.title_group1 .HL dd {
	padding-top: 5px;
	color: #737373;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	letter-spacing: -1px;
}
.title_group1 .HL dd a {
	color: #737373;
}
.title_group1 .HR {
	float: left;
	margin: 20px 25px 0 27px;
	display: inline;
	width: 810px;
}
.title_group1 .HR dt {
	width: 810px;
	color: #000;
	font-size: 26px;
	font-weight: 600;
	letter-spacing: -2px;
	line-height: 28px;
}
.title_group1 .HR dd {
	font-size: 16px;
	color: #787878;
	margin-top: 5px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	letter-spacing: -1px;
	margin-bottom:5px;
}
.title_group1 .HR .some_list li{    text-align: left;
    background: url(../images/newcont/r.gif) no-repeat 1px 4px;
    padding-left: 17px;
	line-height:22px;
	}
.title_group1 .HR .some_list li a{color:#218d44;}
.title_group1 .HR dd span {
	float: left;
	margin-top: 8px;
	font-size: 12px;
	color: #08467b
}
.title_group1 .HR dd strong {
	float: right;
	font-size: 12px;
	color: #9b9b9b;
}

.icon_group1 {
	float: left;
	width:964px;
	height: 20px;
	border-top: 1px solid #cccccc;
	padding: 13px 10px;
}
.icon_group {
	float: left;
	width: 640px;
	height: 20px;
	border-top: 1px solid #cccccc;
	padding: 13px 10px;
}
.icon_group_b1 {
	float: left;
	width:964px;
	height: 30px;
	background: #f5f5f5;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 13px 10px;
	margin-top: 20px;
}

.icon_group_b {
	float: left;
	width: 640px;
	height: 30px;
	background: #f5f5f5;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 13px 10px;
	margin-top: 20px;
}
.icon_left {
	float: left;
}
.icon_left li {
	float: left;
}
.icon_center {
	float: left;
	margin-left: 10px;
}
.icon_center li {
	float: left;
	margin-left: 5px;
}
.icon_right {
	float: right;
}
.icon_right li {
	float: left;
	margin-left: 5px;
}
.file_plus{float:right;background:url(../images/sub/ico_file.gif) no-repeat right center;padding-right:20px;margin-top:10px;font-size:14px;}
.file_plus span{color:#F00;}
.file_box{position:relative;clear:both;float:right;width:250px;background:#f5f5f5;border:1px solid #ccc;padding:5px 0;}
.file_box span{background:url(../images/sub/ico_filep.gif) no-repeat 5px center;padding:5px 0 5px 20px;line-height:18px;}
.file_box strong{position:absolute;right:5px;top:5px;}
.cont_gisa {
float: left;
  width:100%;
  font-size: 17px;
  line-height: 25px;
  font-family: "맑은 고딕","Malgun Gothic"!important;
  word-wrap: break-word;
  padding: 10px 10px;
}
.cont_gisa1 {

  width:964px;
  margin-top: 30px;
  font-size: 17px;
  line-height: 25px;
  font-family: "맑은 고딕","Malgun Gothic"!important;
  word-wrap: break-word;
  padding: 10px 10px;
}
.cont_gisa .article_photo_center {
	text-align: center;
	margin: 10px auto;
}
.cont_gisa .article_photo_center .article_photo {
	overflow: hidden;
	clear: both;
	padding: 3px 3px;
	border: solid 1px #CCC;
	background-color: #F5F5F5;
	max-width: 630px;
	text-align: center;
	margin: 0 auto;
}

.cont_gisa1 .article_photo_center {
	text-align: center;
	margin: 50px auto;
}
.cont_gisa1 .article_photo_center .article_photo1 {
	overflow: hidden;
	clear: both;
	padding: 3px 3px;
	border: solid 1px #CCC;
	background-color: #F5F5F5;
	max-width: 900px;
	text-align: center;
	margin: 0 auto;
}

.cont_gisa1 .article_photo_center .article_photo1 img {
	width:100%;
}

.cont_gisa1 .article_photo_center .article_photo p {
	padding: 5px 0 0 3px;
	text-align: left;
	color: #48647C;
	font-size: 13px;
	line-height: 18px;
}


.cont_gisa .article_photo_center .article_photo p {
	padding: 5px 0 0 3px;
	text-align: left;
	color: #48647C;
	font-size: 13px;
	line-height: 18px;
}
.cont_gisa .article_txt {

	line-height: 25px;
	/*font-family: Gulim, Dotum, Arial, Helvetica;*/
	word-wrap: break-word;
}
.cont_gisa .article_photo_left {
	display: inline-block;
	float: left;
	text-align: center;
	margin: 5px 20px 5px 0;
}
.cont_gisa .article_photo_left .article_photo {
	overflow: hidden;
	clear: both;
	padding: 3px 3px;
	border: solid 1px #CCC;
	background-color: #F5F5F5;
	/*max-width: 602px;*/
	text-align: center;
	margin: 0 auto;
}
.cont_gisa .article_photo_left .article_photo p {
	padding: 5px 0 0 3px;
	text-align: left;
	color: #48647C;
	font-size: 13px;
	line-height: 18px;
}
.cont_gisa .article_txt_left {
	padding-left: 5px;
	font-size: 14px;
	line-height: 25px;
	font-family: Gulim, Dotum, Arial, Helvetica;
	word-wrap: break-word;
}
.cont_gisa .article_photo_right {
	display: inline-block;
	float: right;
	text-align: center;
	margin: 5px 0 5px 20px;
}
.cont_gisa .article_photo_right .article_photo {
	overflow: hidden;
	clear: both;
	padding: 3px 3px;
	border: solid 1px #CCC;
	background-color: #F5F5F5;
	/*max-width: 602px;*/
	text-align: center;
	margin: 0 auto;
}
.cont_gisa .article_photo_right .article_photo p {
	padding: 5px 0 0 3px;
	text-align: left;
	color: #48647C;
	font-size: 13px;
	line-height: 18px;
}
.cont_gisa .article_txt_right {
	padding-left: 5px;
	font-size: 14px;
	line-height: 25px;
	font-family: Gulim, Dotum, Arial, Helvetica;
	word-wrap: break-word;
}
.btn_good {
	float: left;
	width: 650px;
	height: 100px;
	margin-top: 30px;
}
.btn_good .button_center {
	width: 200px;
	margin: 0 auto;
	;
}
.btn_good dl {
	float: left;
	width: 85px;
	height: 57px;
	background: url(../images/newcont/btn_good.gif) no-repeat;
	margin-left: 10px;
}
.btn_good dl dt {
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
}
.btn_good dl dd {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.btn_good dl dd span a {
	color: #F00;
}
.btn_good dl dt a, .btn_good dl dd a {
	display: block;
}
/* 저자권자 및 다른기사 보기 */
.view_copyright {
	float: left;
	width: 650px;
	margin-top: 50px;
	color: #aaaaaa;
}
.view_copyright a {
	color: #aaaaaa;
}
.other_gisa {
	float: left;
	width: 650px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #616161;
}
.other_gisa a {
	color: #616161;
}
/* 관련기사 보기 */
.related_view {
	float: left;
	width: 635px;
	position: relative;
	margin-top: 30px;
	padding: 15px 6px 12px 19px;
	  border-top: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
	color: #444;
	font-size: 12px;
	font-family: '맑은 고딕', Malgun Gothic, '돋움', Dotum, Helvetica, AppleGothic, Sans-serif;
}
.related_view h4 {
	position: absolute;
	top: -10px;
	left: 13px;
	text-align: center;
	padding-left: 6px;
	padding-right: 7px;
	background-color: #FFFFFF;
	color: #09496F;
	font-size: 14px;
}
.related_view ul {
}
.related_view ul li {
	text-align: left;
	background: url(../images/newcont/r.gif) no-repeat 1px 4px;
	padding-left: 17px;
}
.related_view ul li a {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color:#218d44;
}
/* 댓글달기 */

.vote_comments {
	float: left;
	width: 650px;
	margin-top: 30px;
}
.vote_comments .comments {
	float: left;
	width: 610px;
	height: 180px;
	background: #fafafa;
	border-top: 1px solid #dedede;
		border-bottom: 1px solid #dedede;
	padding: 0 25px;
}
.vote_comments .comments h2 {
	float: left;
	width: 600px;
	position: relative;
}
.vote_comments .comments h2 span.title {
	float: left;
	font-size: 14px;
	color: #010101;
	margin-top: 10px;
}
.vote_comments .comments h2 span.login {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
.vote_comments .comments h2 span.btn_sns {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
.vote_comments .comments h2 span.btn_sns a {
	float: left;
	margin-left: 5px;
}
.vote_comments .comments h2 span.text_ja {
	position: absolute;
	right: 0;
	top: 10px;
	font-size: 11px;
	color: #8d8d8d;
}
.vote_comments .comments .inner_area {
	float: left;
	width: 610px;
	height: 95px;
	margin-top: 5px;
	border: 1px solid #dedede;
}
.vote_comments .comments .inner_area textarea {
	overflow: hidden;
	width: 100%;
	border: 0;
	padding: 0;
	color: #767676;
	line-height: 16px;
	-webkit-appearance: none;
	outline: none;
	resize: none;
	word-break: break-all;
	word-wrap: break-word;
}
.inner_bar {
	float: left;
	width: 600px;
}
.inner_bar ul {
	float: right;
	margin-top: 7px;/*border: 1px solid #dbdcdc;*/
}
.inner_bar ul li {
	float: left;

	height: 30px;
	margin-left: 3px;
}
.inner_bar ul li span {
	float: left;
	width: 62px;
	height: 20px;
	background: #f9f9f9;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #bbb;
	padding: 10px 0 0 14px;
	color: #7e7e7e;
	font-weight: bold;
}
.inner_bar ul li input.name_checked11 {
	float: left;
	width: 150px;
	height: 30px;
	border: 1px solid #bbb;
	padding-left: 5px;
}
.inner_bar ul li img.spam{position:relative;right:10px;bottom:8px;}

.tabmenu_text {
	float: left;
	width: 660px;
	margin-top: 15px;
	background: url(../images/newcont/line_bottom.gif) no-repeat bottom left;
}
.tabmenu_text li.selected {
	float: left;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #FFF;
}
.tabmenu_text li.selected a {
	color: #00498b;
}
.tabmenu_text li {
	float: left;
	width: 108px;
	height: 35px;
	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
}
.tabmenu_text li a {
	display: block;
}
.tab_contentst {
	float: left;
}
.tab_contentst dl.dack_area {
	float: left;
	width: 650px;
	margin-bottom:10px;
}
.tab_contentst dl.dack_area dt {
	float: left;
	width: 652px;
	height: 32px;
	background: url(../images/newcont/bg_id.gif) no-repeat;
	margin-top: 10px;
	padding: 8px 0 0 8px;
	font-size: 13px;
	color: #080808;
}
.tab_contentst dl.dack_area dt span {
	margin-right: 5px;
}
.tab_contentst dl.dack_area dt span.dack_date{float:right;  font-size: 11px;
  color: #565656;}
.tab_contentst dl.dack_area dd {
	float: left;
	/*width: 650px;*/
	margin-top: 5px;
	color: #393939;
	line-height:22px;
	padding:5px;
	font-size:13px;
}
.tab_contentst dl.dack_area dd.date {
	float: left;
	font-size: 11px;
	color: #565656;
	margin-top: 5px;
}
.tab_contentst dl.dack_area dd.date span {
	margin-left: 5px;
}
.tab_contentst dl.dack_area dd.empahy {
	float: right;
	width: 160px;
}
.tab_contentst dl.dack_area dd.empahy span {
	float: left;
	width: 75px;
	padding-right: 5px;
}
.tab_contentst dl.dack_area dd.btn_Re{ 
 margin: 9px 9px 9px;
  font-family: tahoma,helvetica;
  font-weight: bold;
  font-size: 11px;
  line-height: 15px;
  zoom: 1;}
  .tab_contentst dl.dack_area dd.btn_Re .btn_po{  float: left;
  display: inline-block;
  overflow: hidden;
  margin-right: 2px;
  padding-left: 42px;
  color: #222;
  background:url(../images/sub/btn_anser01.gif) no-repeat 0 0;
  vertical-align: center;}
  .tab_contentst dl.dack_area dd.btn_Re em{  display: block;
  min-width: 9px;
  padding: 4px 14px 5px 3px;
  background:url(../images/sub/btn_anser02.gif) no-repeat 100% 0;
  text-align: center;
}
.cont_anser{clear:both;float:left;}
.cont_anser dl.dack_area02{float:left;width:610px;}
.cont_anser dl.dack_area02 dt {
	float: left;
	width: 615px;
	height: 32px;
	background: url(../images/newcont/bg_id.gif) no-repeat;
	margin-top: 10px;
	padding: 8px 0 0 8px;
	font-size: 13px;
	color: #080808;
}
.cont_anser dl.dack_area02 dt span.dack_date{float:right;  font-size: 11px;
  color: #565656;}
.vote_comments02 {
	float: left;
	width: 630px;
	margin-top: 30px;
}
.vote_comments02 .comments {
	float: left;
	width: 600px;
	height: 180px;
	background: #fafafa;
	border: 1px solid #dedede;
	padding: 0 10px;
}
.vote_comments02  .comments h2 {
	float: left;
	width: 600px;
	position: relative;
}
.vote_comments02  .comments h2 span.title {
	float: left;
	font-size: 14px;
	color: #010101;
	margin-top: 10px;
}
.vote_comments02 .comments h2 span.login {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
.vote_comments02  .comments h2 span.btn_sns {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
.vote_comments02 .comments h2 span.btn_sns a {
	float: left;
	margin-left: 5px;
}
.vote_comments02 .comments h2 span.text_ja {
	position: absolute;
	right: 0;
	top: 10px;
	font-size: 11px;
	color: #8d8d8d;
}
.vote_comments02  .comments .inner_area {
	float: left;
	width: 600px;
	height: 95px;
	margin-top: 5px;
	border: 1px solid #dedede;
}
.vote_comments02  .comments .inner_area textarea {
	overflow: hidden;
	width: 100%;
	border: 0;
	padding: 0;
	color: #767676;
	line-height: 16px;
	-webkit-appearance: none;
	outline: none;
	resize: none;
	word-break: break-all;
	word-wrap: break-word;
}
/* 페이징 */



/*.vote_comments .comments .inner_enter{width:650px;position:absolute;right:25px;bottom:15px;}
.vote_comments .comments .inner_enter ul{float:left;width:320px;border:1px solid;}
.vote_comments .comments .inner_enter li{float:left;height:30px;margin-left:5px;}
.vote_comments .comments .inner_enter li.spam{width:215px;}
.vote_comments .comments .inner_enter li.pass{width:100px;}
.vote_comments .comments .inner_enter li.pass span{border:1px solid;width:60px;}
.vote_comments .comments .inner_enter li.enter{float:left;width:75px;border:1px solid;}
.vote_comments .comments .inner_enter li span{float:left;margin-top:5px;margin-right:5px;}
.vote_comments .comments .inner_enter textarea{float:left;overflow: hidden;border:1px solid #dedede;
width: 100px;
height:20px;-webkit-appearance: none;
outline: none;
resize: none;
word-break: break-all;
word-wrap: break-word;
padding: 0;line-height:14px;
margin-top:5px;}

*/

/* //왼쪽 사이드 */

.right_side {
	float: left;
	width: 300px;
	background: #f5f5f5;
	margin-left: 15px;
	border: 1px solid #cdcdcd;
}
.right_side02 {
	float: left;
	width: 300px;
	background: #f5f5f5;
	margin-left: 28px;
	border: 1px solid #cdcdcd;
}
 .bn_click {
	float: left;
	width: 300px;
	height: 250px;
}
/* 한라tv */
.hallatv {
	float: left;
	width: 300px;
	border-bottom: 1px solid #cdcdcd;
}
.hallatv h3 {
	float: left;
	position: relative;
	width: 272px;
	height: 14px;
	background: #555;
	padding: 8px 14px;
}
.hallatv h3 span {
	position: absolute;
	right: 14px;
	top: 8px;
}
.hallatv .video {
	float: left;
	width: 265px;
	padding: 20px 20px 20px 15px;
}
.hallatv .video li {
	float: left;
	position: relative;
	width: 120px;
	margin-left: 10px;
}
.hallatv .video li .thumb {
	position: relative;
	width: 120px;
	height: 90px;
}
.hallatv .video li .thumb a {
	float: left;
}
.hallatv .video .btn_play {
	float: left;
	position: absolute;
	left: 36px;
	top: 33px
}
.hallatv .video li .text {
	display: block;
	line-height: 17px;
	margin-top: 8px;
	text-align: center;
	font-size: 14px;
}
.hallatv .video li .text a {
	color: #636363;
}
.video_list {
	float: left;
	width: 265px;
	padding: 0 20px 10px 30px;
}
.video_list li {
	float: left;
	width: 280px;
	padding-left: 10px;
	background: url(../images/sub/ico_sam.gif) no-repeat left 4px;
	font-size: 13px;
	line-height: 20px;
}
.video_list li a {
	color: #828282;
}
/* 많이본기사 탭메뉴 */

.tabmenu_many {
	clear: both;
	float: left;
	width: 300px;
	margin-top: 25px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cdcdcd;
}
.tabmenu_many .tab {
	float: left;
	margin-bottom: 12px;
	height: 30px;
	background: #444;
	width: 280px;
	position: relative;
	margin-left: 10px;
	border: 1px solid #000;
	border-bottom: none;
}
.tabmenu_many .tab li {
	float: left;
	text-align: center;
}
.tabmenu_many .tab li a {
	display: block;
	width: 140px;
	height: 26px;
	padding-top: 2px;
	margin-top: 4px;
	color: #FFF;
	line-height: 28px;
}
.tabmenu_many .tab li a em {
	color: #ff005a;
}
.tabmenu_many .tab li.hover a {
	padding-top: 2px;
	margin-top: 4px;
	color: #333;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
	background-color: #f9f9f9;
}
.tabmenu_many .tab_contents {
	float: left;
	width: 280px;
	margin-left: 14px;
}
.tabmenu_many .tab_contents li strong {
	float: left;
	width: 10px;
	text-align: right;
}
.tabmenu_many .tab_contents li {
	float: left;
	width: 280px;
	line-height: 22px;
}
.banner_hwachok {
	float: left;
	width: 300px;
	height:60px;
	margin-top: 10px;

	border-bottom: 1px solid #cdcdcd;
}
.banner_hwachok ul{float:left;width:257px;padding:0 20px 0 23px;text-align:center;}
.banner_hwachok ul li{float:left;}
/* 오늘의 기획 */
.today_giheck {
	float: left;
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 10px;
}
.today_giheck h3 {
	float: left;
	width: 280px;
	margin: 10px;
	border-bottom: 1px dashed #cdcdcd;
}
.today_giheck dl {
	float: left;
	width: 280px;
	padding: 0 10px 5px 10px;
}
.today_giheck dl dt {
	float: left;
	width: 300px;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0;
}
.today_giheck dl dt a {
	color: #545454
}
.today_giheck dl dd {
	width: 280px;
	text-align: center;
}
/* 리스트 현재위치 */
.pathwrap {
	height: 32px;
	border-bottom: solid 1px #DDD;
}
.pathwrap .path {
	float: left;
	margin-top: 12px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
}
.pathwrap .path a {
	color: #777;
}
.pathwrap .path a.bullet_text {
	color: #2a2a2a;
}
.pathwrap .tab_top {
	float: right;
	border-left: 1px solid #DDD;
	margin-top: 1px;
}
.pathwrap .tab_top a {
	float: left;
	display: block;
	height: 20px;
	padding: 10px 20px 0;
	border: 1px solid #DDD;
	border-left: none;
	background: #F5F5F5;
	color: #999;
	font-size: 11px;
	letter-spacing: -1px;
	font-weight: bold;
}
.pathwrap .tab_top a.on {
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #FFF;
	background: #FFF;
}
/* 기사 리스트 */

.cont_list {
}
.cont_list .cont_pha {
	padding: 15px 0 15px 0;
	border-bottom: 1px solid #EEE;
	padding-bottom:25px;
}
.cont_list .thumb {
	float: right;
	margin-left: 15px;
}
.cont_list .title {
}
.cont_list .title a {
	display: block;
	padding: 8px 0;
	color: #000;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: bold;
}
.cont_list .txt {
	color: #888;
	line-height: 15px;
}
.cont_list .date {
	padding-top: 5px;
	height: 17px;
	color: #a3a3a3;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	letter-spacing: -0.5px;
}
/* 기획 특집 */  
.section_plan {
	float: left;
	width: 980px;
	position: relative;
}
.s_title {
	float: left;
	width: 980px;
	border-bottom: 2px solid #ccc;
	margin-top: 10px;
}
.s_title h2 {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
}
.s_title h2 span {
	color: #fe4b8a;
}
.list_type {
	float: left;
	width: 980px;
	overflow: hidden;
	margin-bottom: 50px;
	margin-top: 20px;
}
.list_type li {
	float: left;
	border: 1px solid #ccc;
	border-left: none;
	width: 325px;
	height: 296px;
}
.list_type li.first {
	border-left: 1px solid #ccc;
}
.list_type dl {
	width: 300px;
	margin: 0 auto;
	padding-top: 9px;
}
.list_type dd.img_mime {
	padding-bottom: 8px;
	position: relative;
}
.list_type dt {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	line-height:25px
}
.list_type dt a {
	color: #000;
}
.list_type dd.txt_con {
	font-size: 14px;
	line-height: 22px;
	color: #999;
	margin-left: 3px;
}
.list_type dd.txt_con a {
	color: #6f6f6f;
}
/* 최근 기사목록 */
.new_list {
	float: left;
	width: 650px;

}
.new_list h2 {
	float:left;
	width:650px;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	border-bottom: 1px solid #ced0d5;
}
.new_list h2 span {
	color: #fe4b8a;
}

.list_opin_colum {
	float:left;
	position:relative;
  width: 315px;
  margin-bottom: 17px;
  overflow: hidden;
  text-align: left;
  margin-top:12px;
}
.list_opin_colum02 {
	float:left;
	position:relative;
  width: 315px;
  margin-bottom: 17px;
  overflow: hidden;
  text-align: left;
  margin-top:12px;
  margin-left:20px;
}
.list_opin_colum .list_tit, .list_opin_colum02 .list_tit {
  font-weight: bold;
  height:20px;
}
.list_opin_colum .list_tit a, .list_opin_colum02 .list_tit a {
  color: #005fbd;
  text-decoration: none;
}
.list_in_list {


  padding: 10px 10px 12px 10px;
  border: 1px solid #dfe1e3;
  background:url(../images/newcont/li_bg.jpg) no-repeat 0 0;
  overflow: hidden;
    margin-top: 4px;
}
.list_in_list dl {
  margin: 0;
  line-height: 18px;
}
.list_in_list .dt_img {
	float:left;

}
.list_in_list .dd_bun {
		float:left;
  line-height: 18px;
  width: 170px;
  margin-left:10px;
}
.more_r{position:absolute;right:0;top:0;}

/* 뉴스 리스트 */
.news_area{float:left;width:475px; 
background:#f9f9f9;
 border: 1px solid #ddd;
  padding: 18px 0 0 0;
  position: relative;
  height: 140px;
  margin-bottom: 5px;
  margin-top:5px;}
.news_area h3{margin-left:10px;font-size:14px;}  
.photo_lst {
  float: left;
  width: 250px;
  margin-left: 10px;
  display: inline;}
.photo_lst li{  float: left;

  display: inline;
  width: 120px;
  position: relative;}
.photo_lst li.first{margin-left:0;}  
.photo_lst li a{display:block;}
.photo_lst li span{  display: block;
  text-align: center;
  font-size: 11px;
  line-height: 1.2em;
  padding-top: 6px;
}
.photo_lst span a{color:#666565;}
.news_area .lst_sql{
  float: left;
  width: 190px;
  margin: 6px 0 0 0;
  display: inline;
  _margin-left: 0px;
}
.news_area .lst_sql li {
	float:left;
  width: 200px;
  background:url(../images/sub/ico_dot.gif) left 2px no-repeat;
  padding: 0 0 8px 6px;
  line-height: 14px;
  letter-spacing: -1px;}
  
/* TOP 동영상 */
.top_video {float:left;width:630px;height:480px;background-color:#f5f5f5; text-align:left; padding:10px;border:1px solid #cccccc; }
.top_video h1 {font-size:24px; color:#fff6ed; letter-spacing:-1px; padding:8px 8px 2px;}
.top_video h1 a{color:#000;}

.top_video .text {font-size:12px; color:#958c8d; line-height:16px; padding:8px;}  
.top_video .namevalue{color:#08467b;padding-left:8px;}

/* conBox */  
.conBox{float:left;width:650px;margin-top:20px;}  
.tabmenu_conBox{float:left;width:650px;}
.tabmenu_conBox .tab_conBox{float:left;width:650px;background:url(../images/sub/bg_titlebar.gif) repeat-x;border-right:1px solid #babbc3;}
.tabmenu_conBox li{float:left;background:url(../images/sub/right_line.gif) no-repeat right center;width:70px;height:33px;text-align:center;font-size:12px;line-height:30px;font-weight:bold;}
.tabmenu_conBox li a{color:#666;}
.tabmenu_conBox li.hover{float:left;background:#FFF;border:1px solid #babbc3;border-bottom:none;}
.tabmenu_conBox li.hover a{color:#161616;text-decoration:underline;}

.tab_contents{float:left;width:650px;}
.tab_contents dl{float:left;width:216px;margin-top:10px;}
.tab_contents dl dt{float:left;width:100px;height:80px;}
.tab_contents dl dd{float:left;width:110px;padding-left:5px;margin-top:3px;}
.tab_contents dl dd.click_jon{float:left;width:100px;padding-left:10px;background:url(../images/sub/ico_sam.gif) no-repeat left center;margin-left:6px;}

/* 인기동영상 */
.most_video {
	float: left;
	width: 300px;
	border-bottom: 1px solid #cdcdcd;
}
.most_video h3 {
	float: left;
	position: relative;
	width: 272px;
	height: 14px;
	background: #555;
	padding: 8px 14px;

}
.most_video h3 a{	color:#FFF;}
.most_video h3 span {
	position: absolute;
	right: 14px;
	top: 8px;
}
.poppular_video{float:left;padding:10px 0 10px 0;}
.poppular_video li{float: left;
  text-align: left;
  margin-top: 6px;
}
.poppular_video li img{float:left;}
.vrBest_number {
  display: inline-block;
  float: left;
  margin-top: 18px;
  padding-right: 3px;
}
.vrBest_img {
  display: inline-block;
  float: left;
  width: 83px;
  height: 55px;
  border: 1px solid #2f3035;
  margin-right: 5px;}
  .vrBest_text {
  display: block;
  float: right;
  width: 168px;
  margin-top: 8px;
  font-weight: bold;
  line-height: 18px;
}

/* 포토뉴스 */
.most_photo {
	float: left;
	width: 300px;
	border-bottom: 1px solid #cdcdcd;
}
.most_photo h3 {
	float: left;
	position: relative;
	width: 272px;
	height: 14px;
	background: #555;
	padding: 8px 14px;

}
.most_photo h3 a{	color:#FFF;}
.most_photo h3 span {
	position: absolute;
	right: 14px;
	top: 8px;
}
.rlistB {
  clear: both;
  float: left;
  width: 278px;

  padding: 10px;
  background-color: #f5f5f5;
}
.rlistB li {
  display: inline;
  float: left;
  width: 278px;
}
.rlistB li img {
  width: 276px;
  height: 183px;
  border: 1px solid #2d3038;
}
.rlistB li.Small {
  display: inline;
  float: left;
  width: 68px;
  height: 45px;
  margin-top: 6px;
  margin-bottom: 10px;
}
.rlistB li.Small img {
  width: 66px;
  height: 43px;
}
.rlistB p {
  clear: both;
  font-size: 12px;
  color: #a2a2a2;
  text-align:center;
}
.rlistB p a {
  clear: both;
  font-size: 12px;
  color: #a2a2a2;
}
/* 좌측,우측 날개 배너 */
#quick_menu_1 {
	position: absolute;
	top: 0;
	left: -180px;
}
#quick_menu_3{
	position: absolute;
	top: 0;
	right:-310px;
}




/* 게시판 리뉴얼 */
.board .tb_btn {
  margin-top: 8px;
  text-align: right;
}


/* 화촉텍스트 추가 */
.tab_hwachok{float:left;}
.lay_hwachok{float:left;width:93px;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;}
.ico_cal{position:relative;right:0;bottom:3px;}
.lay_hwachok li.co01{float:left;width:30px;height:25px;border-right:1px solid #999;background:url(../images/newcont/btn_tab01.gif) no-repeat; cursor:pointer;}
.lay_hwachok li.co02{float:left;width:30px;height:25px;border-right:1px solid #999;background:url(../images/newcont/btn_tab02.gif) no-repeat; cursor:pointer;}
.lay_hwachok li.co03{float:left;width:30px;height:25px;border-right:1px solid #999;background:url(../images/newcont/btn_tab03.gif) no-repeat; cursor:pointer;}
.lay_hwachok li.hover01{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab01_r.gif) no-repeat;}
.lay_hwachok li.hover02{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab02_r.gif) no-repeat;}
.lay_hwachok li.hover03{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab03_r.gif) no-repeat;}
/* UI Object */
.screen_out{display:none;}
.view_cal{float:left;width:980px;position:relative;}
.img_sample {text-indent:-9999px}

.calendar_comm {position:absolute;right:0;width:173px;padding-bottom:6px;border:1px solid #999;font-family:verdana,sans-serif;background-color:#fff}
.calendar_comm .date_calendar {overflow:hidden;padding:11px 0 8px;border-bottom:1px solid #eee}
.calendar_comm .date_calendar .img_sample {float:left;width:15px;height:15px}
.calendar_comm .date_calendar .img_arrow{float:left;width:5px;height:10px;padding:0 5px;}
.calendar_comm .btn_prev {background-position:3px 3px;}
.calendar_comm .btn_next {background-position:16px -17px;}
.calendar_comm .date_calendar .date_g {float:left;line-height:18px;font-weight:bold;letter-spacing:-1px}
.calendar_comm .opt_years {float:left;margin-left:31px}
.calendar_comm .opt_month {float:right;margin-right:31px}
.calendar_comm .tbl_calendar {width:154px;margin:9px auto 0;border-collapse:collapse;border-spacing:0}
.calendar_comm .tbl_calendar .col_width {width:22px}
.calendar_comm .tbl_calendar th {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.calendar_comm .tbl_calendar td {height:18px;text-align:center}
.calendar_comm .link_date {display:block;height:20px;font-size:11px;color:#555;line-height:17px;text-decoration:none}
.calendar_comm .td_sun .link_date {color:#f92d32}
.calendar_comm .td_holiday .link_date {color:#f92d32}
.calendar_comm .td_today .link_date {height:18px;border:1px solid #68a8d4;font-weight:bold;color:#fff;background-color:#78bceb}



.lay_hwachok li.tab_contents1{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab01.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}
.lay_hwachok li.tab_contents1 .hover{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab01_r.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}
.lay_hwachok  li.tab_contents2{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab02.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}
.lay_hwachok li.on02{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab02_r.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}
.lay_hwachok li.tab_contents3{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab03.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}
.lay_hwachok li.on03{float:left;width:30px;height:25px;background:url(../images/newcont/btn_tab03_r.gif) no-repeat;border-right:1px solid #999; cursor:pointer;}*/


#tab_wedding{float:left;width:880px;padding:0 30px;}
.left_hwachok{float:left;width:402px;margin-left:40px;}
.right_hwachok{float:right;width:402px;margin-left:40px; }

.bg_hwachok{float:left;padding-bottom:30px;}

.bg_hwachok div{float:left;width:402px;;background:url(../images/newcont/bg_hwachok03.gif) repeat-y center center;}

.bg_hwachok dl{float:left;width:362px;background:url(../images/newcont/bg_hwachok02.gif) no-repeat bottom center;font-family:"daum";padding:20px;}


.bg_hwachok dl dt{float:left;width:362px;text-align:center;font-size:24px;font-weight:bold;font-family:"daum";height:15px;padding-bottom:20px;}

.bg_hwachok dl dd.lead{float:left;width:362px;font-size:14px;}
.bg_hwachok dl dd.lead strong{font-size:24px;font-weight:bold;}
.bg_hwachok dl dd.supporting{float:left;width:362px;font-size:14px;}
.bg_hwachok dl dd.supporting strong{font-size:16px;font-weight:bold;}
.bg_hwachok ul{float:left;width:342px;padding:0 20px; letter-spacing:-1px;line-height:22px;margin-top:10px;}
.bg_hwachok ul li{}
.bg_hwachok ul li.hwa_s{font-size:12px;margin-top:5px;}
.bg_hwachok ul li.hwa_p{}

.bg_hwachok02{float:left;width:970px;margin-top:15px;border-bottom:1px solid #CCC;}
.h_photo{float:left;width:100px;height:100px;border:1px solid #999;}
.h_text{float:left;width:740px;margin-left:20px;}
.bg_hwachok02 ul{float:left;font-size:14px;line-height:22px;}
.bg_hwachok02 ul li.h_info{float:left;font-size:13px;color:#999;}

/* 부고 */

.bg_boogo{float:left;padding-bottom:30px;}

.bg_boogo div{float:left;width:402px;;background:url(../images/newcont/bg_boogo03.gif) repeat-y center center;}

.bg_boogo dl{float:left;width:362px;background:url(../images/newcont/bg_boogo02.gif) no-repeat bottom center;font-family:"daum";padding:20px 20px;}


.bg_boogo dl dt{float:left;width:362px;text-align:center;font-size:24px;font-weight:bold;font-family:"daum";height:0;padding-bottom:40px;}

.bg_boogo dl dd.lead{float:left;width:362px;font-size:16px;}
.bg_boogo dl dd.lead strong{font-size:20px;font-weight:bold;}
.bg_boogo dl dd.supporting{float:left;width:362px;}
.bg_boogo dl dd.supporting strong{font-size:16px;font-weight:bold;}
.bg_boogo ul{float:left;width:312px;padding:0 45px; letter-spacing:-1px;line-height:22px;margin:10px 0;}
.bg_boogo ul li{}
.bg_boogo ul li.hwa_s{font-size:12px;margin-top:5px;}
.bg_boogo ul li.hwa_p{width:235px;border:1px solid #CCC;}

.bg_boogo02{float:left;width:880px;margin-top:15px;border-bottom:1px solid #CCC;}
.h_photo{float:left;width:100px;height:100px;border:1px solid #999;}
.h_text{float:left;width:740px;margin-left:20px;}
.bg_boogo02 ul{float:left;font-size:14px;line-height:22px;}
.bg_boogo02 ul li.h_info{float:left;font-size:13px;color:#999;}

/* 날짜선택 */
.selectValue {
  display: inline-block;
float:left;
width:580px;
margin-left:300px;

  height: 29px;
  margin: 0;
  position: relative;
  z-index: 10;
  vertical-align: middle;

}
.selectValue span {
	float:left;
  display: block;
  padding-left: 3px;
  padding-right: 3px;
  height: 100%;
  border: 0 none;
}
.selectValue .gmfma{float:left;padding-top:5px;}
.selectValue span input{width:75px;height:23px;padding-left:5px;}

.totalSearch02 {
float:left;
}
input.in_ss {
  border: 2px solid #0e80b9;
  height: 25px;
  padding-left: 5px;
}

/* 메타블러그 */

.meta_title{  margin: 0 0 40px;
  border-top: 2px solid #555867;
  width:650px;color: #ff005a;}
.meta_h2{
	float:left;
width:500px;height:30px;text-align:center;
border:1px solid #CCC;
border-bottom:none;
line-height:32px;
  }  
.meta_h2 h2{ 
  font-size: 14px;}  
  
.meta_exp{  
float:left;
width:137px;
height:30px;
padding-left:10px;
  color: #b7b6be;
  font-size: 11px;
  font-family: dotum;
  border-bottom:1px solid #CCC;line-height:32px;
  }
.meta_exp .meta_num{  font-family: tahoma!important;
  font-size: 11px;} 

.btn_blog{float:left;  width: 300px;margin-left:10px;margin-top:10px;}
.ha_title {
  margin: 0 10px 10px;
 color: #ff005a;
}

/* 블로그 랭킹 */

.cont_list .ranking_list{width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;}
.ranking_list tr {  border-bottom: 1px solid #ebebeb;} 
.ranking_list td{ padding: 15px 10px 10px;}
.ranking_list .main_title{display: block;
  text-align: left!important;
  font-family: Gulim;
  font-weight: bold;
  color: #565960;}
.ranking_list .sub_title{margin: 7px 0 0;
  text-align: left;
  font-family: Gulim;
  color: #b6b7bc;}
.gulim_gray{color: #b6b7bc!important;}
.float_left {
  float: left;
}
.ranking_list .link_blue{ color: #ff005a;}
.icon_bullet .ib_0_2050 {
  width: 7px;
  height: 7px;
  background-position: 0 -2050px;
}
.icon_bullet {


  vertical-align: middle;
}

/* 블로그 관리 */
.cont_list .list {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
}
.cont_list .list th .none {
  border-left-width: 0;
}
.cont_list .list th {
  padding: 12px 0 8px;
  border-width: 2px 0 1px 1px;
  border-style: solid;
  border-color: #555867 #d0d4df #d0d4df;
  font-family: Gulim;
  color: #272729;
}
.cont_list .type2 tbody tr {
  border-bottom: 1px solid #ebebeb;
}
.cont_list .type2 tbody td {
  padding: 15px 10px 10px;
}
.dotum_blue {
  font-family: tahoma!important;
  font-size: 11px;
  color: #3b8ef9!important;
}
.gulim_gray {
  font-family: Gulim!important;
  color: #b6b7bc!important;
}
.tahoma_gray {
  font-family: tahoma!important;
  font-size: 11px;
  color: #b6b7bc!important;
}
.tahoma_dark {
  font-family: tahoma!important;
  font-size: 11px;
  color: #565960!important;
}
.link_blue {
  font-family: Dotum!important;
  font-size: 11px;
  color: #3b8ef9!important;
  text-decoration: underline!important;
}
.margin1 {
  margin: 20px;
}
.height_auto {
  overflow: hidden;
  height: auto;
}
.float_right {
  float: right;
}

.btn_bg {
/*float:left;*/
width:75px;
height:35px;
background:url(../images/newcont/bg_button.gif) no-repeat;
text-align: center;  color: #fff;
  font-size: 12px;
  font-weight: bold;
  font-family: Gulim;
  line-height:35px;}
  
  
  .btn_bg02 {
float:left;
width:75px;
height:35px;
background:url(../images/newcont/bg_button.gif) no-repeat;
text-align: center;  color: #fff;
  font-size: 12px;
  font-weight: bold;
  font-family: Gulim;
  line-height:35px;}
    .btn_bg03 {

float:left;
width:104px;
height:35px;
background:url(../images/newcont/bg_button02.gif) no-repeat;
text-align: center;  color:#000;
  font-size: 12px;
  font-weight: bold;
  font-family: Gulim;
  line-height:35px;}
/* 블로그 주소 입력 */

.lo_left_2_1 {
  float: left;
  width: 650px;
} 
.bar_bg.bb_0 {
  padding: 0 3px 0 0;
  height: 43px;
  background-position: 100% 0;
}
.bar_bg.bb_0 .bar_bg_in {
  height: 43px;
  background-position: 0 0;
}
.bar_bg.bb_0 .bar_bg_in .title {
	  width: 590px;
  display: inline-block;
  margin: 0;
  padding: 13px 30px;

  font-size: 14px;
  font-family: Dotum;
  color: #fff;
  background-color: #2c2d2f;
}
.bar_bg.bb_0 .bar_bg_in .count {
  display: inline-block;
  margin: 0 0 0 14px;
  color: #b6b7bc;
}
.bar_bg.bb_0 .bar_bg_in .option {
  margin: 8px 10px;
}
form {
  display: inline;
}

.margin0_0_30 {
  margin: 0 0 30px;
}
.icon_bullet.ib_0_60 {
  width: 16px;
  height: 16px;
  background-position: 0 -60px;
}
.icon_bullet {
  display: inline-block;

  vertical-align: middle;
}
.edit_create_form.border_top, .frm_create_form.border_top {
  border-top: 2px solid #545967;
}
.edit_create_form, .frm_create_form {
  margin: 0;
  overflow: hidden;
  height: auto;
  border-bottom: 1px solid #efefef;
}
.edit_create_form > dt, .frm_create_form > dt {
  width: 130px;
  padding: 11px 0 7px 30px;
  font-family: Gulim;
  font-size: 12px;
  color: #272829;
  font-weight: bold;
}
.edit_create_form > dd, .frm_create_form > dd {
  margin-left: 160px;
  padding: 11px 30px 6px 0;
  font-family: Gulim;
  color: #95969e;
}
.form_dl > dt {
  float: left;
}
.margin30_0 {
  margin: 30px 0;
}
.align_center {
	width:680px;
  text-align: center;
}
.margin10_0_0 {
  margin: 10px 0 0;
}
.icon_bullet.ib_0_60 {
  width: 14px;
  height: 14px;
  margin-bottom:4px;
}
.btn_bg_in{margin:0 auto;}

.edit_create_form > dt, .frm_create_form > dt {
  width: 130px;
  padding: 11px 0 7px 30px;
  font-family: Gulim;
  font-size: 12px;
  color: #272829;
  font-weight: bold;
  height:30px;
}
.edit_create_form > dd, .frm_create_form > dd {
  margin-left: 160px;
  padding: 11px 30px 6px 0;
  font-family: Gulim;
  color: #95969e;
}


/* 메타블러그 레이어팝업 */
.wd_controller {
  position: fixed;
  top: 5px;
  right: 10px;
  font: 12px 돋움,dotum,sans-serif;
  color: #666666;
  z-index: 1000;
  overflow: hidden;
    background:url(../images/newcont/bg_metapop.gif) no-repeat;
}
.wd_controller .wd_box {
  position: relative;
}
.wd_drag {
  float: left;
  width: 190px;
  height: 280px;
  cursor: hand;

}
.wd_icon {

}
.wd_drag .wd_drag_title {
  display: inline-block;
  padding: 15px 0 3px 10px;
  font-weight: bold;
}
#wd_close{position:absolute;right:8px;top:15px;}
.wd_remote_box {
  float: left;
  clear: both;
  width: 188px;
  height: 261px;
 position:absolute;top:40px;left:0;
}
.wd_remote_box_top {
  width: 188px;
  height: 52px;
}
.wd_remote_nc {
  float: left;
  padding: 12px 0 0 14px;
}
.wd_remote_nc .wd_rmt_name {
  float: left;
  font-weight: bold;
  letter-spacing: -1pt;
  font-size: 11px;
}
.wd_remote_nc .wd_rmt_count {
  float: left;
  clear: both;
  font-size: 11px;
  color: #888888;
  letter-spacing: -1pt;
}
.wd_remote_box .wd_rmt_recom {
  float: right;
  width: 42px;
  height: 38px;
  cursor: pointer;
  background-position: 0 -100px;
  margin: 8px 11px auto;
  font: bold 11px verdana;
  color: #ff751c;
  padding-top: 5px;
  text-align: center;
}
.wd_remote_inc {
  float: left;
}
.wd_remote_inc .wd_rmt_title {
  width: 188px;
  font: bold 11px 돋움;
  color: #3333;
  padding: 7px 0 0 13px;
}
.wd_remote_inc .wd_rmt_list {
  width: 188px;
  padding: 10px 0 0 12px;
  line-height: 19px;
}



/* 메타블러그 메인 */
#top_news {
  overflow: hidden;
  padding-bottom: 10px;
  border-bottom: solid 2px #ddd;
}
#top_news h2 {
  font: normal 28px/30px "06CsnTg", "중고딕";
  margin-bottom: 10px;
  letter-spacing: -1px;
  text-align: center;
}
#top_news h2 em {
  font-family: '맑은 고딕', 'Malgun Gothic';
  font-size: 14px;
  margin-bottom: 3px;
}
#top_news h2 a {
  color: #000;
  text-decoration: none;
}
#top_news h3 {
	float:left;
	width:395px;
	padding:0 5px 0 10px;
  font-size: 14px;
  margin-bottom: 7px;
}
.top_news_img{float:left;}

#top_news h3 p {
	float:left;
	width:410px
  font-size: 13px;
    margin-bottom: 9px;
  padding-top: 10px;

}
#top_news h3 p a{  color: #666;font-size:13px;}


.tab_button .t_box, .tab_no_button .t_box {
  float: left;
  width:290px;
  display: inline-block;
  padding: 7px 10px 5px;
  background-color: #b7b6be;
  color: #fff;
  border-radius: 3px;
}
.cont_list .first, .cont_list .second {
	float:left;
  width: 310px;
  margin-top:20px; margin-left:10px;
}
.first02 {
	float:left;
  width: 310px;
  margin-top:20px;
  margin-left:10px;
}
.box_136 .tab_button, .box_136 .tab_no_button {
  display: block;
  padding: 7px 0 5px;
  height: auto;
  overflow: hidden;
  text-align: center;
  font: bold 14px dotum;
}
.box_136 .tab_button .t_box, .box_136 .tab_no_button .t_box {
  float: left;
  display: inline-block;
  padding: 7px 10px 5px;
  background-color: #37479C;
  color: #fff;
  border-radius: 3px;
}
.box_136 .tab_button .t_line, .box_136 .tab_no_button .t_line {
  margin: 0;
  padding: 0;
  display: inline-block;
  width: 250px;
  vertical-align: text-bottom;
  border-top-color: #9A96AD;
}
.virtual_table .tr {
  display: table-row;
}
.virtual_table .td {
  display: table-cell;
  vertical-align: top;
  word-break: break-all;
}
.template_skin_122 {
  margin: 10px 0 5px;
}
.height_auto {
	float:left;
	
  overflow: hidden;
  height: auto;
}
.template_skin_122 .ts_box {
  float: left;
  margin: 0 0 20px 10px;
  padding: 9px;
  width: 130px;
  height: 180px;
  border: 1px solid #ececec;
  text-align: center;
}
.template_skin_122 .ts_box img{max-width: 100%;}

.template_skin_122 .tsb_title {
  margin: 10px 0 0;
  height: 35px;
  overflow: hidden;
  font-weight:bold
}
.template_skin_122 .tsb_title_a {
  color: #767676;
}

.wban_default {
	float:left;
  margin: 20px 0 0 0;
}
.wban_default .wd_title {
  margin: 0 5px 12px;
  padding:5px 5px 8px;
  color: #37479c;
  font-size: 12px;
  border-bottom: 1px solid #c9c9c9; position:relative;
}
.float_right {
  float: right;
 margin-right:5px;
 
}
.more_e{position:absolute;right:5px;top:5px;}


.wban_default .wd_ul {
    width: 305px;
  margin-bottom: 20px;
  margin-left:5px;
}
.wban_default .wd_ul .wd_li {
  padding: 15px 5px 10px 5px;
  overflow: hidden;
  height: 45px;
  border-bottom: 1px solid #e0e0e0;
}
.wban_default .wd_ul .wd_li .number {
  width: 35px;
  font: italic bold 24px arial;
color: #767676;
  letter-spacing: -3px;
}
.wban_default .wd_ul .wd_li .content {
  width: 210px;
}
.wban_default .wd_ul .wd_li .content .wd_a {
  display: block;
  margin-bottom: 2px;
  color: #333333;
}
.wban_default .wd_ul .wd_li .content .author {
  font-size: 11px;
  color: #515151;
  font-family: dotum;
  letter-spacing: -1px;
}
.wban_default .wd_ul .wd_li .content .vertical {
  display: inline-block;
  margin: 0 3px 0 7px;
  width: 0;
  height: 10px;
  border-left: 1px solid #555;
  vertical-align: middle;
}
.wban_default .wd_ul .wd_li .content .pub_date {
	
  font-size: 11px;
  color:#039;
  font-family: dotum;
  letter-spacing: -1px;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cont_list{float:left;width:650px;}
.cont_list .onelinenews{float:left;width:650px;margin-top:15px;}
.cont_list .onelinenews .sightseeing{float:left;width:320px;}
.cont_list .onelinenews .sightseeing .title{float:left;width:320px;text-align:center;height:30px;background:#f8f8f8;line-height:30px;border:1px solid #c9c9c9;font-size:14px;color:#0095da;}

.cont_list .onelinenews .sightseeing ul{float:left;width:320px;border:1px solid #c9c9c9;border-top:none;}
.cont_list .onelinenews .sightseeing ul li{float:left;width:310px;    font-size: 15px;
    font-weight: bold;
    line-height: 30px;height:30px;padding-left:10px;  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.cont_list .onelinenews .sightseeing ul li span {
    content: counter(news_pop) " ";
    margin-right: 5px;
    font-family: "Bodoni MT", Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    color: #555;
}
.cont_list .onelinenews .sightseeing ul li a{color:#222;}

/* 포토영역 */
.photo_area{float:left;width:660px;}
.photo_area .photoslide{float:left;width:260px;margin:5px;}
.left_side .h2_title {
    position: relative;
	width:260px;
    clear: both;
}
.left_side .h2_title h2 {
    margin: 5px 0 9px 3px;
}
.left_side .h2_title .more {
    position: absolute;
    top: 0;
    right: 0px;
}

.left_side #PhotoSlide-btn {
    display: inline;
    cursor: pointer;
}


.left_side #PhotoSlide {
position: relative;
width:260px;
    height: 225px;
    margin-bottom: 9px;
    overflow: hidden;
    border: 1px solid #cbcbcb;
}
.left_side #PhotoSlide.scroll-img ul {
    width: 260px;
}
.left_side #PhotoSlide.scroll-img ul li {
    float: left;
    width: 262px;

}
.left_side #PhotoSlide.scroll-img ul li img{width:100%;height:100%;}
.left_side #PhotoSlide.scroll-img ul li div .btScript {position:absolute;left:0;bottom:0;width:238px; height:25px;padding:8px 10px 0 14px; background:#383838;font-family:NanumGothic;font-weight:bold;letter-spacing:1px; color:#fff;filter: alpha(opacity = 70);opacity:0.7 }




.left_side1 .h2_title {
    position: relative;
	width:260px;
    clear: both;
}
.left_side1 .h2_title h2 {
    margin: 5px 0 9px 3px;
}
.left_side1 .h2_title .more {
    position: absolute;
    top: 0;
    right: 0px;
}

.left_side1 #PhotoSlide-btn {
    display: inline;
    cursor: pointer;
}


.left_side1 #PhotoSlide {
position: relative;
width:260px;
    height: 225px;
    margin-bottom: 9px;
    overflow: hidden;
    border: 1px solid #cbcbcb;
}
.left_side1 #PhotoSlide.scroll-img ul {
    width: 260px;
}
.left_side1 #PhotoSlide.scroll-img ul li {
    float: left;
    width: 262px;

}
.left_side1 #PhotoSlide.scroll-img ul li img{width:100%;height:100%;}
.left_side1 #PhotoSlide.scroll-img ul li div .btScript {position:absolute;left:0;bottom:0;width:238px; height:25px;padding:8px 10px 0 14px; background:#383838;font-family:NanumGothic;font-weight:bold;letter-spacing:1px; color:#fff;filter: alpha(opacity = 70);opacity:0.7 }


.photo_area .popularity{float:left;width:375px;margin:5px;}
.photo_area .popularity .clArtiBox {
    padding: 0;
    background: #f9f9f9;
    border: 1px solid #aaa;

    overflow: hidden;
}
.photo_area .popularity .clArtiBox .tList {
    width: 354px;
    padding: 10px 22px 0 20px;
    float: left;
    padding-bottom: 7px;
}
.photo_area .popularity .clArtiBox .tList li {
    height: 26px;
    line-height: 25px;
    margin-bottom: 0;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -1px;
    background: url(http://www.ihalla.com/media/images/common/bul_point.gif) no-repeat 0 center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.photo_area .popularity .clArtiBox .tList li a {
    color: #3a3a3a;
}


/* 난장뉴스 */

 .nanjangnews {
    float: left;
    width: 290px;
    margin-top: 10px;margin-left:5px;margin-bottom:10px;
}
 .nanjangnews .title {
    float: left;
    position: relative;
   width: 290px;
    height: 25px;
    border-bottom: 1px solid #0095da;
}
 .nanjangnews .title h2 {
    float: left;
    width: 105px;
    height: 25px;
    background: #0095da;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 27px;
}
 .nanjangnews .title p {
    position: absolute;
    right: 0;
    top: 3px;
}
 .nanjangnews .nanjangcont {
    float: left;
    width: 288px;
    height: 215px;
    border: 1px solid #dcdcdc;
    margin-top: 5px;
}
 .nanjangnews .nanjangcont dl {
    float: left;
    position: relative;
    width: 288px;
    text-align: center;
    margin-top: 5px;
}
 .nanjangnews .nanjangcont dl dd {
    width: 235px;
    height: 33px;
    background: url(http://www.ihalla.com/public_test/re/media/images/newre/bg_nanjangnews.png) no-repeat;
    position: absolute;
    bottom: 0;
    left: 30px;
    text-align: center;
    line-height: 35px;
    font-size: 13px;
}
 .nanjangnews .nanjangcont dl dd a {
    color: #fff;
}
 .nanjangnews .nanjangcont ul {
    float: left;
    width: 288px;
    text-align: left;
    margin-left: 25px;
}
 .nanjangnews .nanjangcont ul li {
    float: left;
    width: 288px;
    height: 25px;
    line-height: 22px;
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
}


/* 이시각 주요뉴스 */
 .thistime {
    float: left;
    width: 290px;
    margin-top: 10px;margin-left:5px;
}
 .thistime .title {
    float: left;
    position: relative;
   width: 290px;
    height: 25px;
    border-bottom: 1px solid #0095da;
}
 .thistime .title h2 {
    float: left;
    width: 130px;
    height: 25px;
    background: #0095da;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    line-height: 27px;
}
 .thistime .cBox {
	float:left;
	width:260px;
    height: 303px;
    padding: 10px 14px 0;
    display: none;
  
    border-top: 0 none;
}
 .thistime .cBox ol:first-child {
    padding-top: 6px;
    border-bottom: 1px solid #d3d3d3;
}
 .thistime .cBox ol li {
    height: 26px;
    line-height: 26px;
    letter-spacing: -1px;
}
 .thistime .cBox ol li a {
    color: #222;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: "맑은 고딕","Malgun Gothic";
    font-size: 14px;
    letter-spacing: -1px;
}
 .thistime .cBox ol li a span {
    width: 18px;
    color: #999;
    font-family: Verdana;
    font-size: 15px;
    text-align: center;
    display: inline-block;
}
 .thistime .cBox ol li a strong {
    color: #333;
}
 .thistime .cBox ol:first-child li span {
    color: #0095da;
}

/* 스포츠,영화 */
 .asideNews3 {
	float: left;
	position: relative;
	width: 290px;
	margin-top: 15px;margin-left:5px;
}
 .asideNews3 .postsome {
	float: left;
	width: 100px;
	text-align: left;
	margin: 20px 5px 10px 27px;
}
 .asideNews3 .postsome p {
	line-height: 16px;
}
 .asideNews3 dd {
	float: left;
	width:270px;
	margin: 2px 0 5px 10px;
	padding-left: 3px;
}
 .asideNews3 dd a {
	padding-left: 5px;
}
 .asideNews3 .tabmenu_many02 {
	float: left;
	position: relative;
	width: 290px;
}
 .asideNews3 .tabmenu_many02 .tab {
	float: left;
	display: inline;
	width: 290px;
	border: 1px solid #dcdcdc;
}
 .asideNews3 .tabmenu_many02 .tab li {
	float: left;
	text-align: center;
	border-right: 1px solid #dcdcdc;
}
 .asideNews3 .tabmenu_many02 .tab li.hover a {
	padding-top: 2px;
	color:#FFF;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: none;
	background-color: #0095da;
}
 .asideNews3 .tabmenu_many02 .tab li a {
	display: block;
	width: 96px;
	height: 30px;
	padding-top: 2px;
	color: #333;
	line-height: 28px;
}
 .asideNews3 .tabmenu_many02 .tab_contentss {
	float: left;
	width: 290px;
	border-right: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
 .asideNews3 .tabmenu_many02 .tab_contentss .movies{float: left;
    position: relative;
    width: 290px;
    text-align: center;
    margin-top: 5px;}


 .asideNews3 .tabmenu_many02 .tab_contentss li {
	float: left;
	width: 290px;
	line-height: 35px;
	border-bottom: 1px solid #dcdcdc;
	padding-left: 5px;
}

.asideNews3:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}

/* 문화n라이프 */

 .food3{float:left;position:relative;width:290px;height:280px;margin-left:5px;border:1px solid #dcdcdc;margin-top:10px;}
 .food3 dl{float:left;width:290px;height:280px;}
 .food3 dl dt{width:290px;height:185px;}
 .food3 dl dd{float:left;}
 .food3 dl dd.so_title{float:left;width:280px;font-size:15px;font-weight:bold;padding:5px 10px;}
 .food3 dl dd.so_title a{color:#000;}
 .food3 dl dd.cont{float:left;width:280px;font-size:12px;font-weight:bold;padding:0 10px;}
 .food3 dl dd.cont a{color:#727272;}
 .food3 p{float:left;position:absolute;left:0;top:0;width:105px;height:25px;background:#a271e6;text-align:center;color:#fff;font-size:14px;line-height:26px;font-weight:bold;}
 .food3 p{float:left;position:absolute;left:0;top:0;width:105px;height:25px;background:#18a3c3;text-align:center;color:#fff;font-size:14px;line-height:26px;font-weight:bold;}

/* 난장뉴스 */


/* 광고라인 */
.ad_bottom_left{    float: left;
    margin-left: 20px;
    margin-top: 10px;} 

.ad_bottom_right{    float: left;
    margin-left: 20px;
    margin-top: 10px;}


/* 기사 읽을시 우측 오늘의 기획 */
#side_gigi { clear:both;text-align:center;margin:10px auto;padding:10px }
#side_gigi:after {clear: both;content:'';display: block;height:0px;visibility: hidden;}
#side_gigi .hotkiword {
	width: 280px;
	height: 265px;
	background: #f0f0f0;
	border: 1px solid #ccc;
	margin:10px auto 0;
	padding-left:5px;
	box-sizing:border-box
}
#side_gigi .hotkiword h4 {
	width: 270px;
	position: relative;
	font-size: 15px;
	color: #0095da;
	font-weight: bold;
	margin-top: 15px;
	margin-left: 5px;
	text-align:left
}
#side_gigi .hotkiword h4 span {
	position: absolute;
	right: 10px;
	top: 0;
}
#side_gigi .hotkiword dl {
	width: 270px;

	margin-top: 5px;
}
#side_gigi .hotkiword dl dt{	text-align: center;}
#side_gigi .hotkiword dl dd {
	font-size: 12px;
	color: 3303030;
	font-weight: bold;
	margin-top: 3px;
	text-align:left;
	padding:0 10px;
}

.hcTable { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-collapse: collapse; font-size:11px; font-family:돋움; width:190px; }
.hcTitle { padding-left:15px; padding-right:15px; }
.hcControlBar { font-size:13px; }
.hcTable th { background-color:#f0efec; padding:6px 0px 3px 0px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #CCCCCC; }
.hcTable td { padding:4px 5px 4px 5px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align:center; background-color:#FFFFFF; color:#626262; }
.hcPrev,.hcNext { cursor:pointer; }
.hcTable select { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px;
			 color: #6C6C6C; font-family: ??,Dotum, AppleGothic, sans-serif; }
.hcTable .mouseOver { background-color:#D9ECFF; cursor:arrow; }
.hcTable .hcSun { color:#FF0000; }
.hcTable .hcSat { color:#0080C0; }
.hcTable .selectDay { background-color:#FFC8E4; }
.hcPrev { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcNext { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { border: 1px; border-color: #C8C8C8; border-style: solid; background-color: white; font-size: 12px; color: #6C6C6C; font-family: Dotum, AppleGothic, sans-serif; padding-top:4px; }
.hcToday { margin-right:25px; }
.hcTable .noSelect { background-color:#EAEAEA; }
#sDateCal , #eDateCal { margin-bottom:-2px; }


a.slist:link,a.slist:visited{text-decoration:none;font-weight: bold;font-size:14px; color:#222}
a.slist:hover{ color:#da0309}
a.slist:active{ color:#0099FF}

