
/* main */
#wrapper {position:relative;}

/* header */
.contents_header_mz_wrap{width:100%;height:350px;background:url(../../img/ko/bg_mz_top.jpg) no-repeat center;background-color:#1c4094;}
.contents_header_mz_wrap .contents_header_in{display:block;width:1220px;height:350px;margin:0 auto;position:relative;}
.contents_header_mz_wrap .contents_header_in .text_title{position:absolute;top:58px;left:370px;}

/* header-handkerchief */
.contents_header_hk_wrap{width:100%;height:105px;background:url(../../img/ko/bg_handkerchief_top.jpg) no-repeat center;background-color:#9BC0D0;}
.contents_header_hk_wrap .contents_header_in{display:block;width:1220px;height:105px;margin:0 auto;position:relative;}


/* menu */
.contents_header_menu_wrap{width:100%;height:73px;background-color:#fff;border-bottom:1px solid #a6a6a6;}
.contents_header_menu_wrap .contents_header_in{position:relative;display:block;width:1220px;height:73px;line-height:77px;margin:0 auto;position:relative;padding:0 0 0 0px;}
.contents_header_menu_wrap .contents_header_in span>a{color:#4a515b;font-size:20px;padding-right:47px;}
.contents_header_menu_wrap .contents_header_in span>a:hover{color:#2d5a9b;}
.contents_header_menu_wrap .contents_header_in .text_title{font-size:17px;}
.contents_header_menu_wrap .contents_header_in .memo {position:absolute;top:2px;right:10px;font-size:15px;}
.contents_header_menu_wrap .contents_header_in .memo .kt882 {color:#24842E;font-weight:bold;}


/* mainwrap */
.mainwrap{clear:both;width:1220px;height:auto;margin:0 auto;}
.mainwrap .main{width:1220px;height:auto;z-index:0;}
.mainwrap .main .m_img {width:100%;height:60px;text-align:center;font-size:35px;font-weight:500;margin-top:44px;margin-bottom:0px;}
.mainwrap .main .m_text {color:#45454d;width:100%;height:50px;text-align:center;font-size:35px;font-weight:500;margin-top:52px;margin-left:-3px;margin-bottom:0px;}


.main .subCts fieldset.search{
	width:1220px; 
	margin-top: 38px;
	margin-bottom: 23px;
	padding: 34px 7px 30px 12px;
	height: unset;
	background: #fbfbfb;
	border: unset;
	border-radius: unset;
	border-top-left-radius: unset;
	border-top-right-radius: unset;
	border-bottom-right-radius: unset;
	border-bottom-left-radius: unset;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
.main .subCts fieldset.search .iptAr{padding:0 0 0 11px; float:left;}
.main.subCts fieldset.search .iptAr select, .sub .subCts fieldset.search .iptAr input, .sub .subCts fieldset.search .iptAr img{vertical-align:middle;}
.main .subCts fieldset.search .iptAr select{
	float:left;
	margin:0 8px 0 0;
	width: 165px;
	height: 40px;
	line-height: 40px;
	padding: 8px 5px 10px 10px;
	font-size: 15px;
	border: 1px solid #aaaaaf;
	background: #fff;
	vertical-align: top;
	
}
.main .subCts fieldset.search .iptAr input{
	float:left;
	width: 220px;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	font-size: 16px;
	border: 1px solid #aaaaaf;
	background: #fff;
	vertical-align: top;
	
}
.main .subCts fieldset.search .searchAlign{padding:0 15px 0 0;}
.main .subCts .btnSrch{    
	float:left;
	display: table-cell;
	width: 88px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border: none;
	background: #366bb9;
	cursor: pointer;
}



/* list */
.thumb_comm {margin-top:0px;}
.thumb_comm .list_thumb {clear:both;padding-left:0px;}
.thumb_comm .list_thumb .unit {clear:both;display:block;width:1220px;min-height:auto;box-sizing:border-box;border:1px solid #dbdbdb;margin-bottom:23px;}
.thumb_comm .list_thumb .unit .rc {position:relative;}
.thumb_comm .list_thumb .unit .rc>div{display:inline-block;vertical-align:top;}
.thumb_comm .list_thumb .unit .rc .vod_info {position:relative;margin:38px 26px 30px 38px;}
.thumb_comm .list_thumb .unit .rc .vod_info .thumb_img {display:block;}
.thumb_comm .list_thumb .unit .rc .vod_info .layer_bg {position:absolute;top:158px;left:273px;width:57px;height:27px;background-color:#000;opacity:0.6;filter:alpha(opacity=60);cursor:pointer;}
.thumb_comm .list_thumb .unit .rc .vod_info .duration {position:absolute;top:160px;left:283px;color:#fff;font-size:15px;}
  
.thumb_comm .list_thumb .unit .rc .cont_info {padding:43px 0px 55px 0px;width:770px;font-size:12px;border:none;}
.thumb_comm .list_thumb .unit .rc .cont_info .txt_subject {display:block;width:600px;padding:0 0px 1px 0px;font-size:22px;color:#285392;}
.thumb_comm .list_thumb .unit .rc .cont_info .txt_category {display:block;margin-bottom:7px;padding:3px 15px 1px 0px;font-size:16px;color:#9b9da1;}
.thumb_comm .list_thumb .unit .rc .cont_info .hashtag {background:url(../../img/ko/blank.png) no-repeat;padding:0px;padding-left:0px;}
.thumb_comm .list_thumb .unit .rc .cont_info .hashtag a {font-size:16px;}
.thumb_comm .list_thumb .unit .rc .cont_info .txt_comment {display:block;margin-bottom:7px;padding:25px 8px 25px 0px;font-size:16px;}
.thumb_comm .list_thumb .unit .rc .cont_info .txt_hit {background-image:url(../../../../common/img/ko/icon_hit.png);background-repeat:no-repeat;background-position: left 2px;background-size:8px; width:auto;height:17px;padding-left:10px;padding-right:7px;color:#8d8d8d;margin-left:12px}
.thumb_comm .list_thumb .unit .rc .cont_info .txt_info {font-size:15px;padding-top:0px;color:#8a8e8d;}

.thumb_comm .list_thumb .unit .rc .bntwrap {position:absolute;top:40px;right:28px;}
.thumb_comm .list_thumb .unit .rc .bntwrap img{padding-left:4px;}



/* page */
/*
.pagingWap{position:relative; padding:0px 0 0 0; margin-top:-8px;}
.pagingWap .paging{text-align:center; padding:0px 0 0 0;}
.pagingWap .paging a{font-size:12px; color:#878787; padding:0 3px 0 3px;}

.pagingWap .paging a:hover{font-size:12px; color:#ff8643;}
.pagingWap .paging a.sect{font-size:12px; color:#ff8643; font-weight:bold;}
.pagingWap .paging a, .pagingWap .paging img{vertical-align:top;}
.pagingWap .paging a, .pagingWap .paging span, .pagingWap .paging img{vertical-align:middle;}
.pagingWap .paging span{font-size:12px; color:#878787; padding-left:5px;}
.pagingWap .paging span strong{color:#ff8643;}
.pagingWap .paging a img{margin:0 -3px 0 0px;}
.pagingWap .f_field{text-align:center; padding:18px 0 0 0;}
.pagingWap .f_field select, .pagingWap .f_field input, .pagingWap .f_field img{vertical-align:middle;}
.pagingWap .f_field select{width:77px;}
.pagingWap .f_field input{height:16px; width:140px; line-height:16px; border:1px solid #bbbbbb;}


*/



.main .subCts .viewBody{width:100%;border-top:1px solid #a6a6a7; border-bottom:1px solid #a6a6a7;}
.main .subCts .viewBody th, .main .subCts .viewBody td{border-bottom:1px solid #e3e3e3; font-size:17px; color:#6a768c; font-weight:500;}
.main .subCts .viewBody th{color:#717a8f; text-align:center; font-weight:normal; background-color:#FBFBFB;}
.main .subCts .viewBody td.btnAr{text-align:right; padding-right:6px; padding-top:3px;}
.main .subCts .viewBody td span{display:block; padding-left:27px;}
.main .subCts .viewBody td span.title{font-size:17px; color:#4a505a;font-weight:500;}
.main .subCts .viewBody td span.comment{font-size:15px;}
.main .subCts .viewBody td a{color:#424447;}
.main .subCts .viewBody .wapTd{height:50px; line-height:50px;}
.main .subCts .viewBody .textAr{padding:35px 0 50px 0;}
.main .subCts .viewBody .textAr .bt{font-weight:bold;}
.main .subCts .viewBody .textAr {color:#424447;font-weight:400; padding:65px 73px 85px 73px; line-height:22px;font-size:17px;line-height:30px;text-align:left;}
.main .subCts .viewBody .cen{text-align:center;}

.main .subCts .viewBody .textAr img{display: _block; _margin: 0px auto; }

.main .subCts .Writensearch{padding:10px 0 70px 0;}
.main .subCts .Writensearch select, .sub .subCts .Writensearch input, .sub .subCts .Writensearch img{vertical-align:middle;}
.main .subCts .Writensearch select{width:122px;}
.main .subCts .Writensearch input{width:227px; border:1px solid #b3b3b3; height:18px;}
.main .subCts .Writensearch .searchIpt{float:left;}
.main .subCts .Writensearch .btnAr{float:right;}
.main .subCts .Writensearch .btnList{
	display: inline-block;
	margin-top: 19px;
	padding: 12px 35px;
	background: #366bb9;
	color: #fff;
}




/* ¼­ºê : ÁúÈ¯º° ºÐ·ù ÆäÀÌÁö */
.main section .unit_wrap {clear:both;display:block;width:1220px;min-height:auto;box-sizing:border-box;}
.main section .unit_wrap>div {display:inline-block;vertical-align:top;margin-top:104px;}
.main section .unit_wrap .c_info {width:514px;height:460px;}
.main section .unit_wrap .c_info .txt_subject {display:block;font-size:35px;}
.main section .unit_wrap .c_info .txt_date_wrap {display:block;font-size:20px;padding:5px 22px 0 0;color:#919194;}
.main section .unit_wrap .c_info .txt_date_wrap .title {display:inline-block;width:86px;height:25px;background-image: url('../../img/ko/bar_mz_title.jpg');background-repeat: no-repeat;background-position: 74px 7px;padding-left:3px;}
.main section .unit_wrap .c_info .txt_title {display:block;margin-top:37px;font-size:24px;padding-left:1px;}
.main section .unit_wrap .c_info .content {display:block;margin-top:12px;padding-left:1px;height:50px;font-size:18px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.main section .unit_wrap .c_info .btn_wrap {margin-top:31px;padding-left:2px;}
.main section .unit_wrap .c_info .btn_wrap button {background-color:#fff;border:1px solid #79787e;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.main section .unit_wrap .c_info .btn_wrap button a {display:block;width:170px;height:54px;line-height:54px;}
.main section .unit_wrap .c_info .btn_wrap .btn_full {color:#7b7a82;font-size:18px;font-weight:600;width:178px;height:54px;margin-right:9px;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}
.main section .unit_wrap .c_info .btn_wrap .btn_full:hover {
 background-color:#F3F3F3;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}

.main section .unit_wrap .c_info .btn_wrap .btn_docu {color:#7b7a82;font-size:18px;font-weight:600;width:178px;height:54px;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}
.main section .unit_wrap .c_info .btn_wrap .btn_docu:hover {
 background-color:#F3F3F3;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}

.main section .unit_wrap .c_info .btn_wrap .gray {color:#CECFCF;}
.main section .unit_wrap .v_info {position:relative;width:602px;height:337px;margin-left:89px;overflow:hidden;}
.main section .unit_wrap .v_info .icon_play {position:absolute;top:125px;left:265px;}


.main section .head_wrap {position:relative;clear:both;display:block;width:1220px;min-height:auto;box-sizing:border-box;}
.main section .head_wrap .title {display:block;font-size:35px;width:250px;height:50px;}
.main section .head_wrap .title a {color:#47464e;}
.main section .head_wrap .btnSearch .search {position:absolute;top:10px;left:252px;display:block;width:41px;height:34px;background:url(../../img/ko/desease_search.gif) no-repeat center;text-indent:-9999em;}

.main section .box_wrap {position:relative;display:block;width:1200px;height:554px;background:url(../../img/ko/bg_desease.jpg) no-repeat center;margin-top:41px;}
.main section .box_wrap .box_in {position:absolute;top:85px;left:536px;display:flex;flex-flow: row wrap;}
.main section .box_wrap .box_in .box {display:block;width:141px;height:54px;background-color:#fff;border:1px solid #dae1eb;text-align:center;font-size:18px;font-weight:500;line-height:56px;margin:0 17px 15px 0;}
.main section .box_wrap .box_in .box a {display:block;width:141px;height:54px;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}
.main section .box_wrap .box_in .box a:hover {
 background-color:#F3F3F3;
 -webkit-transition:.60000s;
 -moz-transition:.60000s;
 -ms-transition:.60000s
}


/* ÁúÈ¯º° ºÐ·ù ¸Þ´º */
.main .subCts .search_head {clear:both;display:block;width:1178px;height:48px;line-height:48px;background-color:#88888a;color:#e7e6eb;font-size:17px;margin:31px 0 8px 0;padding-left:42px;}
.main .subCts .menuWrap {display:block;width:1221px;height:383px;margin-top:45px;background:url(../../img/ko/bg_desease_icon.jpg) no-repeat center;border:none;}
.main .subCts .menuWrap .box_wrap {position:relative;display:block;}
.main .subCts .menuWrap .box_wrap .box_in {position:absolute;top:58px;left:145px;width:980px;height:315px;display:flex;flex-flow: row wrap;}
.main .subCts .menuWrap .box_wrap .box_in .box {display:block;width:107px;height:120px;text-align:center;}
.main .subCts .menuWrap .box_wrap .box_in .box p {margin-top:19px;}
.main .subCts .menuWrap .box_wrap .box_in .box .sect {font-weight:500;background-color:#88888A;color:#fff;}



/* ¹æ¼ÛÅ¬¸³ */
.main #sec3 {clear:both;margin-top:113px;}
.main #sec4 {clear:both;margin-top:80px;margin-bottom:170px;}
.main section .head_wrap {clear:both;display:block;width:1220px;min-height:auto;box-sizing:border-box;font-size:35px;color:#47464e;}
.main section .head_wrap a {font-size:35px;color:#47464e;}

.main section .thumb_comm {clear:both;display:block;width:1220px;min-height:auto;margin-top:33px;overflow:hidden;}
.main section .thumb_comm .list_thumb {clear:both;display:flex;flex-flow:row wrap;}
.main section .thumb_comm .list_thumb li {width:285px;height:222px;margin:0 20px 0px 0px;border:0px;box-sizing:border-box;}
.main section .thumb_comm .list_thumb .thumb_img {display:block;}
.main section .thumb_comm .list_thumb .vod_info {position:relative;display:block;width:285px;height:160px;overflow:hidden;}
.main section .thumb_comm .list_thumb .vod_info .layer_bg {position:absolute;top:132px;left:228px;width:57px;height:27px;background-color:#000;opacity:0.6;filter:alpha(opacity=60);cursor:pointer;}
.main section .thumb_comm .list_thumb .vod_info .duration {position:absolute;top:135px;left:239px;color:#fff;font-size:15px;}
.main section .thumb_comm .list_thumb .cont_info {display:block;width:285px;height:48px;
	margin-top:5px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}









