@charset "utf-8";

/*
 * =================================================================================
 * INFORMATION
 * ---------------------------------------------------------------------------------
 * @File Name 	: content.css
 * @Description : content Style Sheet
 * @Version 	: 1.0.0
 * @Create Date : 
 * @Update Date : N/A
 * @History		: N/A
 * =================================================================================
 */


.txt_blue { color:#3f67ba !important;}
.txt_orenge { color:#ff3300 !important;}
.txt_green { color:#339933 !important;}
.flot_L { float:left !important;}
.flot_R { float:right !important;}



/* No live air */
.No_live { display:inline-block; width:100%;}
.No_live .txt_help { padding-bottom:30px;}
.No_live .txt_help li { font-size:15px; background:url("../img/content/icon_dot01.png") no-repeat left 13px; padding:5px 8px; letter-spacing:-0.05em;}
.No_live .img_nolive { width:400px; float:left;}
.No_live .today { width:900px; font-size:42px; color:#000; padding:40px; }
.No_live .no_schedule { font-size:22px; line-height:30px; color:#ff6600;}
.No_live .txt_en { padding:5px 0 20px; font-size:12px; color:#999;}

/* movie form*/ 
.onair_form {  border-bottom:1px #ddd solid; margin-bottom:20px;}
.onair_form .title { border-bottom:1px #333 solid; font-size:22px; color:#000; padding:7px 0;}
.onair_form .title img { vertical-align:middle; margin-right:5px;}
.onair_form .onair_list {padding:10px 0; border-bottom:1px #ddd solid; min-height:160px;}
.onair_form .onair_list:last-child { border-bottom:0px;}

.onair_form .movie_area { float:left; width:250px; z-index:5; height:141px; position:relative;}
.onair_form .movie_area a { display:inline-block; width:250px; height:141px; background-color:#f7f7f7; position:relative;}
.onair_form .movie_area img { width:100%;}
.onair_form .movie_area .btn_play { position:absolute; left:0px; top:0px; width:250px; height:141px; background:url("../img/content/bg_op50.png") repeat;}
.onair_form .movie_area .btn_play img { width:45px; height:45px; position:absolute; left:50%; top:50%; margin:-25px -22px;}
.onair_form .movie_area .movie_txt { position:absolute; bottom:0; width:100%; color:#fff; text-align:center; padding:7px; color:666; background:url("../img/content/bg_op60.png") repeat;}
.onair_form .movie_infor { padding-left:270px; position:relative;}
.onair_form .movie_infor .onair_title { font-size:18px; padding-bottom:5px; letter-spacing:-0.03em; line-height:22px; color:#000;}
.onair_form .movie_infor .play_infor { color:#828282; font-size:14px}
.onair_form .movie_infor .play_infor span { background:url("../img/content/icon_condot.gif") no-repeat left center; padding:0 15px 0 8px;}
.onair_form .movie_infor .onair_text { font-size:16px; margin:8px 0; border-top:1px #e5e5e5 dashed; padding-top:7px; min-height:50px; line-height:20px; color:#666;}
.onair_form .movie_infor .btn_on_view, .onair_form .movie_infor .btn_prepare, .onair_form .movie_infor .btn_air_off { color:#fff; display:inline-block; height:28px; line-height:26px; display:inline-block; min-width:84px; text-align:center; font-size:14px; border-radius:3px;}
.onair_form .movie_infor .btn_on_view { background:url("../img/content/bg_onair.gif") no-repeat center;}
.onair_form .movie_infor .btn_prepare { background-color:#f7f7f7; border:1px #ddd solid; color:#666; cursor:default;}
.onair_form .movie_infor .btn_air_off { background-color:#6d6d6d; border:1px #6d6d6d solid; color:#fff; cursor:default;}

/* Board Page Number */
.page_number {text-align:center; clear:both; padding:20px 0; clear:both; display:block;}
.page_number a {border:1px solid #ddd; padding:6px 10px; font-size:13px; border-radius:3px;}
.page_number a:hover {border:1px solid #618eba; color:#0033ff;}
.page_number a.on {border:1px solid #305299; background-color:#305299; color:#fff;}
.page_number a.prev, .page_number a.next {border:1px solid #ddd; padding:6px 10px; font-size:12px; margin-right:15px;}
.page_number a.prev:hover, .page_number a.next:hover {border:1px solid #305299;}

/* form_button */
.form_button { width:100%; height:50px; border-top:1px #ddd solid; padding-top:10px;}
.form_button .next_prev { float:left;}
.form_button a { display: inline-block; padding:8px 30px 10px 30px; border:1px solid #ddd; margin-right:10px; font-size:14px; color:#666; border-radius:3px;}
.form_button a:hover {border:1px solid #666; color:#000;}
.form_button .list {float:right;}
.form_button .list a { margin-right:0px; border:1px #ddd solid; color:#000;}
.form_button .list a:hover { background-color:#fff; border:1px #666 solid;}

/* calender */
.calender { position:relative; width:100%; overflow:hidden; border:1px #ddd solid; padding:10px; background-color:#f7f7f7; border-radius:5px; margin-bottom:20px;}
.calender .title { display:none;}
.calender .today_infor { font-size:28px;  float:left; color:#000; font-size:22px; font-weight:normal; padding:20px 10px 0; letter-spacing:-0.05em;}
.calender .today_infor .txt_clo01 { color:#ff6600;}
.calender .cal_today { font-family: 'NanumGothicBold', sans-serif; color:#000; font-size:34px; line-height:34px; padding:15px 0 10px 37%; letter-spacing:-0.05em;}
.calender .cal_today a.btn_cal {padding:0 5px; height:32px;}
.calender .cal_today .txt_help { position:absolute; right:10px; top:15px; font-size:13px;  font-family: 'NanumGothic', sans-serif; line-height:25px; color:#888; line-height:20px;}
.calender .cal_today .txt_help img { vertical-align:middle; margin-right:5px;}
.calender_sheet { table-layout:fixed; border-top:1px solid #454545;}
.calender_sheet th { background:#fff; padding:10px 0; text-align:center; font-size:14px; color:#000; font-family: 'NanumGothicBold', sans-serif; font-weight:normal; border:1px #999 solid;}
.calender_sheet th:first-child, .calender_sheet td:first-child {color:#ff606a; border-left:0px;} 
.calender_sheet th:last-child, .calender_sheet td:last-child  {color:#0176e8; border-right:0px;}
.calender_sheet td { background-color:#fff; padding:5px; font-size:13px; color:#888; border:1px #ddd solid; height:70px; vertical-align:top;}
.calender_sheet td.today { border:1px #ddd solid; background-color:#f7f7f7; color:#000;}
.calender_sheet .on {background:#c93338; color:#fff; text-align:center; width:24px; height:24px; padding:2px 0 0 0; display:inline-block; border-radius:30px; font-size:12px;}
.calender_sheet .live { letter-spacing:-0.05em; color:#FF6600; padding:2px 5px; font-size:13px;} 
.calender_sheet .live img { width:13px; vertical-align:middle; margin-top:-1px;}
.calender .btn_more { position:absolute; right:10px; top:10px; font-size:13px; background:#618eba url("../img/main/icon_calender.png") no-repeat 10px center; color:#fff; padding:7px 10px 7px 37px; border-radius:3px;  }
.calender .btn_more:hover { background-color:#4d78a3;}
/* schedul infor */.schedul_infor { border:1px #ddd solid; padding:10px 15px; background:#f5f5f5; margin-bottom:20px; letter-spacing:-0.025em; border-radius:3px;}
.schedul_infor p { background:url("../img/content/icon_today.png") no-repeat left top; font-size:16px; padding-left:27px; line-height:22px;}
.schedul_infor span { font-weight:bold; padding-right:10px; font-family:'NanumGothicBold', sans-serif; font-weight:normal;}
.schedul_infor .title { color:#333; padding-bottom:8px; font-family:'NanumGothicBold', sans-serif;}
.schedul_infor .time { border-bottom:1px #ccc dashed; padding:0 0 5px 18px; background:url("../img/content/icon_condot.gif") no-repeat 10px 10px; color: #ff606a; font-size:15px; letter-spacing:0em;}
.schedul_infor .infor { background-image:none; background-color:#fff; padding:15px 27px; font-size:15px; color:#666;}

/* search_confer ------------------------------------------------------------------- */
.search_confer { display:inline-block; width:100%; border-bottom:1px #666 solid; padding:0 0 10px; position:relative; margin-bottom:20px;}
.search_confer .name_title { float:left; color:#000; padding-left:50px; line-height:34px; font-family:'NanumGothicBold', sans-serif; font-size:18px; background: url('../img/content/btn_search.png') no-repeat left center; }
.search_confer .namesearch { float:right; font-size:13px;}
.search_confer .namesearch select { width:150px; height:42px; border-radius:3px; }
.search_confer .namesearch .txt_input { border:1px #ddd solid; height:42px; padding:0 10px; width:200px; border-radius:3px;}
.search_confer .search_submit { background-color:#305299; color:#fff; border:1px solid #333; padding:4px 15px 5px !important; height:42px; cursor:pointer; border-radius:3px;}
/* confer_aera */
.confer_aera { display:inline-block; width:100%; position:relative;}
.confer_aera .left { float:left;}
.confer_aera .right { float:right;}
.confer_aera .confer_box { width:47%; overflow:hidden; padding:5px; border:1px #ddd solid;}
.confer_aera .confer_box h3 { color:#fff; padding:12px 0; text-align: center; font-size:18px; }
.confer_aera .confer_box .bg_clo01 {background-color:#305299;}
.confer_aera .confer_box .bg_clo02 {background-color:#1e3855;}
.confer_aera .confer_box dl, .confer_aera .confer_box ul { padding:0px; padding-top:0px;}
.confer_aera .confer_box dl { padding-bottom:30px;}
.confer_aera .confer_box dt { border-top:1px #ddd dotted; font-size:16px;}
.confer_aera .confer_box dt a { display:block; padding:10px;  background: url('../img/content/icon_dot01.png') no-repeat 2px 18px; font-size:16px; letter-spacing:-0.03em;}
.confer_aera .confer_box dt:first-child { border-top:0px; }
.confer_aera .confer_box dt:last-child { border-bottom:1px #ddd dotted; }
.confer_aera .confer_box .select a { color:#000; font-family: 'NanumGothicBold', sans-serif;}
.confer_aera .confer_box dd { padding:5px; padding-left:25px; padding-right:0px; font-size:15px; background:#f7f7f7 url('../img/content/icon_relist.png') no-repeat 10px 10px; letter-spacing:-0.03em;}
.confer_aera .confer_box .select_item { border-bottom:0px; border-radius:0px;}
.confer_aera .confer_box .select_item dt { padding:10px; padding-bottom:10px; background: url('../img/content/icon_dot01.png') no-repeat 2px 18px; font-family:'NanumGothicBold', sans-serif; letter-spacing:-0.03em;}
.confer_aera .confer_box .select_item dd { background-color:#fff; margin-left:5px; margin-top:-10px;}
.confer_box .confer_pro { border-top:0px;}
.confer_box .confer_pro li { position:relative; padding:7px 35px 8px 80px !important; background-color:#f5f5f5;letter-spacing:-0.02em; line-height:22px; color:#666; border-radius:4px;}
.confer_box .confer_pro li.no_bg { background-color:#fff;}
.confer_box .confer_pro li img { margin-top:-3px;}
.confer_box .confer_pro li p { position:absolute; left:5px; font-size:13px !important; color:#fff; width:70px; height:24px; line-height:24px; text-align:center; border-radius:3px; display:inline-block; font-family:'NanumGothicBold', sans-serif;}
.confer_box .confer_pro li strong { color: #000;}
.confer_box .confer_pro li a { position:absolute; right:5px; top:7px;}
.confer_box .display { display:none; padding-top:10px !important; border-radius:0px !important; border-top:1px #ddd solid !important;}
.confer_box .box_clo01 { background-color:#7d8e97;}
.confer_box .box_clo02 { background-color:#318cbd;}
.confer_box .box_clo03 { background-color:#47b3a1;}
.confer_box .box_clo04 { background-color:#ff9724;}
.confer_divider { margin:5px auto 0; width:30px; text-align:center;}

/* search_confer02 -------------------------------------------------------- */
.search_confer02 { border:1px #ddd solid; background-color:#f7f7f7; padding:5px 5px 0; position:relative; margin-bottom:20px; border-radius:5px;}
.search_confer02 .name_title { float:left; color:#000;  background: url('../img/content/icon_members.gif') no-repeat 5px center; padding-left:26px; height:42px; line-height:42px; font-family:'NanumGothicBold', sans-serif; font-size:18px;}
.search_confer02 .namesearch { float:right;}
.search_confer02 .namesearch select { width:120px; height:42px; background-color:#fff; border-radius:3px;}
.search_confer02 .namesearch .txt_input { border:1px #ddd solid; height:42px; padding:0 10px; width:200px; border-radius:3px;}
.search_confer02 .search_submit, .search_confer02 .search_all {color:#fff; padding:4px 20px 5px !important; height:42px; cursor:pointer;}
.search_confer02 .search_submit {background-color: #305299; color: #fff; border: 1px solid #305299; padding: 4px 15px 5px !important; height: 42px; cursor: pointer; border-radius: 3px; }
.search_confer02 .search_all { background-color:#2e8a22;color: #fff; border: 1px solid #2e8a22; padding: 4px 15px 5px !important; height: 42px; cursor: pointer;   border-radius:3px;}
.search_confer02 .name { padding:7px; margin-top:7px; font-size:13px; display:inline-block; width:100%; border-top:1px #ddd dashed; background-color:#fff;}
.search_confer02 .name li { float:left; padding: 0 7px; background: url('../img/content/icon_condot.gif') no-repeat left center;}
.search_confer02 .name li a {display:block; padding:5px 0; width:57px; font-size:14px;}
.search_confer02 .name li a.selected { background-color:#5ebbda; color:#fff; text-align:center; border-radius:3px;}
.board_list h3 { display:inline-block; font-size:16px; color:#000; padding-left:30px; font-family:'NanumGothicbold', sans-serif; font-weight:normal; background: url('../img/content/icon_onair.png') no-repeat 3px 2px; height:28px; }
.board_list { width:100%; }
.board_list table { width:100%; border:0; border-spacing:0; border-collapse:collapse; border-top:1px solid #454545; margin-bottom:25px; }
.board_list table thead th { padding:10px 0; text-align:center; color:#333; background:#f1f1f1; border:1px solid #ccc; border-top:1px #333 solid; font-family:'NanumGothicbold', sans-serif; }
.board_list table tbody td { padding:10px; text-align:center; border:1px solid #ccc; }
.board_list table tbody td.left { text-align:left; }
.board_list table .num { width:5%; }
.board_list table .hoegi { width:24%; }
.board_list table .date { width:16%; }
.board_list table .name { width:10%; }
.board_list table .agenda { width:auto; }
.board_list table .btn { width:8%; }

/* forme_search */
.forme_search { display:inline-block; width:100%; position:relative; margin-bottom:5px;}
.forme_search .list_num { float:left; color:#000; height:40px; line-height:50px; }
.forme_search .namesearch { float:right;}
.forme_search .namesearch select { width:110px; height:42px; border-radius:3px;}
.forme_search .namesearch .txt_input { border:1px #ddd solid; height:42px; padding:0 10px; width:200px; border-radius:3px;}
.forme_search .namesearch .txt_input02 { border:1px #ddd solid; height:42px; padding:0 10px; width:230px; border-radius:3px;}
.forme_search .search_submit { background-color: #305299; color: #fff; border: 1px solid #305299; padding: 4px 15px 5px !important; height:42px; cursor: pointer; border-radius: 3px;}

/* movie_list */
.movie_list { width:100%; }
.movie_list table { width:100%; border:0; border-spacing:0; border-collapse:collapse; margin-bottom:25px; }
.movie_list table thead th { padding:15px 0; font-size:16px; text-align:center; color:#333; background:#fff; border-top:1px #454545 solid; border-bottom:1px #454545 solid; font-family:'NanumGothicbold', sans-serif; font-weight:normal; }
.movie_list table tbody td { padding:10px; text-align:center; border-bottom:1px solid #ddd; }
.movie_list table tbody td.left { text-align:left; }
.movie_list table tbody td a.movie_play { width:180px; height:101px; display:block; background:#f7f7f7 url('../img/content/icon_no_movie.png') no-repeat center; font-size:0px;}
.movie_list table tbody td a.movie_play img { width:100%; height:100%;}
.movie_list table tbody td:last-child { padding:0;}
.movie_list table tbody td:last-child a { padding:5px 10px; border:1px #ccc solid; font-size:13px; border-radius:3px; }
.movie_list table tbody td:last-child a img { width:15px; vertical-align:middle;}
.movie_list table tbody td:last-child a:hover { color:#000; border:1px #666 solid;}
.movie_list table .num { width:5%; }
.movie_list table .movie { width:2%; }
.movie_list table .agenda { width:auto; }
.movie_list table .time { width:15%;}
.movie_list table .date { width:15%; }
.movie_list table .mb_txt { display:none;}
.movie_list table .on_air { width:15%;}

/* form_view */
.form_view .title li.subject { border-top:1px solid #000; color:#000; font-size:20px; padding:15px 10px; letter-spacing:-0.02em; background-color:#f5f5f5; }
.form_view .title li.info { padding:5px 10px; text-align:right; font-size:13px; border-bottom:1px #ccc solid;}
.form_view .add_file { padding:5px 10px 5px 30px; background:url("../img/content/icon_file.png") no-repeat 10px 7px;}
.form_view .txt_view { padding:50px 0 20px; font-size:14px; min-height:400px; line-height:22px; color:#666}

/* board_list02 */
.board_list02 { width:100%; }
.board_list02 table { width:100%; border:0; border-spacing:0; border-collapse:collapse; margin-bottom:25px; }
.board_list02 table thead th { padding:15px 0; font-size:16px; text-align:center; color:#333; background:#fff; border-top:1px #454545 solid; border-bottom:1px #454545 solid; font-family:'NanumGothicbold', sans-serif; }
.board_list02 table tbody td { padding:10px; text-align:center; border-bottom:1px solid #ddd; }
.board_list02 table tbody td.left { text-align:left; }
.board_list02 table .num { width:5%; }
.board_list02 table .agenda { width:auto; }
.board_list02 table .name { width:10%; }
.board_list02 table .date { width:15%; }
.board_list02 table .search { width:10%;}
.board_list02 table .mb_txt { display:none;}

/* board_list03 */ 
.board_list03 { width:100%; }
.board_list03 table { width:100%; border:0; border-spacing:0; border-collapse:collapse; margin-bottom:25px; }
.board_list03 table thead th { padding:15px 0; font-size:16px; text-align:center; color:#333; background:#fff; border-top:1px #454545 solid; border-bottom:1px #454545 solid; font-family:'NanumGothicbold', sans-serif; }
.board_list03 table tbody td { padding:10px; text-align:center; border-bottom:1px solid #ddd; }
.board_list03 table tbody td:nth-child(3) { color:#ff6600; }
.board_list03 table tbody td.left { text-align:left; }
.board_list03 table .num { width:5%; }
.board_list03 table .agenda { width:; }
.board_list03 table .name { width:9%; }
.board_list03 table .date { width:15%; }
.board_list03 table .video { width:9%;}

/* Board View Page Style ------------------------------------------------------------ */
.board_view {}
.board_view ul {}
.board_view .title li.subject { border-top:1px solid #000; color:#000; font-size:20px; padding:15px 10px; letter-spacing:-0.02em; background-color:#f5f5f5; }
.board_view .title li.info { padding:5px 10px; text-align:right; font-size:13px; border-bottom:1px #ccc solid;}
.board_view .add_file { padding:5px 10px 5px 20px; background:url("../img/content/icon_file.png") no-repeat left 7px;}
.board_view .media { text-align:center; padding-bottom:30px; border-bottom:1px dashed #ddd;}
.board_view .media img { margin:10px;}
.board_view .basic { padding:20px 20px 30px 20px; font-size:14px;}
.board_view .txt_view { padding:50px 0 0; font-size:14px; min-height:330px; line-height:22px; color:#666}

/* tabs */
#view_tab {clear:both; position:relative; display:inline-block; width:100%; margin-top:70px;}
.board_view ul.tabs { border-bottom:0px; min-height:43px; position: relative; width:100%; }
.board_view ul.tabs li {float:left; text-align:center; cursor:pointer; width:80px; line-height:42px; border:1px solid #ddd; background:#fafafa; overflow:hidden; position:relative; border-top-left-radius:5px; border-top-right-radius:5px;}

.board_view ul.tabs li a{ float:left; padding:5px 30px; text-align:center; border:1px solid #ccc; color: #777; background-color:#f9f9f9; border-radius: 3px 3px 0 0;}
.board_view ul.tabs li a:visited {color: #000;}
.board_view ul.tabs li a:hover { border:1px solid #ccc; background:#F0F0F0;}
.board_view ul.tabs li.selected a, ul.tabs li.selected a:hover { position: relative; top:0px; font-family:'NanumGothicBold', sans-serif; color:#000;  background:#fff; border: 1px solid #ccc; border-bottom-color:#fff;}
.board_view ul.tabs li.active {background:#fff; color:#000 !important; border:1px #ddd solid; border-bottom:1px #fff solid;}
.board_view .sns_link { position:absolute; right:0px; top:0px;}
.board_view .sns_link a {  border:0px; background-color:#fff; padding:0px; padding-right:5px;}
.board_view .sns_link a img {width:28px; height:28px;}
.board_view .tab_container { width:100%; border:1px #ddd solid; padding:20px 25px; border-radius:5px; border-top-left-radius:0px; margin-bottom:10px;}
.board_view div.tabcontents {border: 1px solid #ccc; padding:10px 20px; background-color:#FFF; min-height:120px; border-radius: 0 3px 3px 3px; margin-bottom:10px;}
.board_view .confer_box .select_item { border-bottom:1px #ddd dashed; border-radius:0px; padding-bottom:10px; margin-bottom:10px;}
.board_view .confer_box .select_item dt { font-size:16px; color:#000; padding:15px 10px; background: url('../img/content/icon_dot01.png') no-repeat left 23px;font-family:'NanumGothicBold', sans-serif;}
.board_view .confer_box .select_item dd { background-color:#fff; margin-left:10px; margin-top:-10px;}

/* button */
.board_view ul.button { border-bottom:none; margin-bottom:0px; height:50px; border-top:1px #ddd solid;}
.board_view ul.button li {float:left; padding-top:10px;}
.board_view ul.button li a { display: inline-block; padding:8px 30px 10px 30px; border:1px solid #ddd; margin-right:10px; font-size:14px; color:#666;}
.board_view ul.button li a:hover {border:1px solid #666; color:#000;}
.board_view ul.button li.list {float:right;}
.board_view ul.button li.list a { margin-right:0px;}







@media all and (max-width:1024px) and (min-width:768px){

/* No live air */
.No_live .img_nolive { width:50%; max-width:400px;}
.No_live .img_nolive img { width:90%; }
.No_live .today {font-size:34px; letter-spacing:-0.05em;}

/* movie_list */
.movie_list table thead th { padding:10px 0; font-size:14px;}

/* board_list */
.board_list table thead th { padding:10px 0; font-size:14px;}
.board_view .txt_view img { width:100%;}

/* form_view */
.form_view .title li.subject { font-size:16px; padding:10px;}
.form_view .txt_view img { width:100%;}

/* board_list03 ---------------------------------------------------------------------- */ 
.board_list03 table thead th { font-size:16px;}
.board_list03 table thead th:last-child { letter-spacing:-0.05em;}
.board_list03 table tbody td { font-size:13px;}
.board_list03 table .num {width:7%;}
.board_list03 table .name {width:11%;}
.board_list03 table .date {width:14%; }


}





@media all and (max-width:767px){

/* No live air */
.No_live {}
.No_live .txt_help li {font-size:14px; line-height:18px;}
.No_live .img_nolive { text-align:center; width:100%; padding:0 0 20px;}
.No_live .img_nolive img { width:80%; max-width:365px;}
.No_live .today { font-size:30px; letter-spacing:-0.05em; text-align:center; padding:20px;}
.No_live .no_schedule { font-size:20px; text-align:center;  line-height:20px;}
.No_live .txt_en { font-size:10px; text-align:center;}

/* movie form*/ 
.onair_form .movie_area {float:none; width:100%; height:53.3vw; margin-bottom:5px;}
.onair_form .movie_area a {width:100%; height:53.3vw;}
.onair_form .movie_area img {height:53.3vw;}
.onair_form .movie_area .btn_play {width:100%; height:53.3vw;}
.onair_form .movie_infor {padding-left:0px;}
.onair_form .movie_infor .btn { text-align:center;}

/* calender */
.calender {  padding:0px; border-bottom:0px; border-radius:0px;}
.calender .today_infor {font-size:18px; padding:10px 0 0 10px;}
.calender .today_infor .txt_clo01 { color:#ff6600;}
.calender .cal_today { clear:left; font-size:28px; height:39px; line-height:40px; width:100%; text-align:center; padding:0;}
.calender .cal_today img { width:25px;}
.calender .cal_today a.btn_cal { background-color:#fff; border:1px #ddd solid; width:40px; height:40px;}
.calender .cal_today a.btn_cal img { vertical-align:top; margin-top:7px;}
.calender .cal_today a.left { float:left; margin:-1px 0 -1px -1px; border-bottom:0px;}
.calender .cal_today a.right { float:right; margin:-1px -1px -1px 0; border-bottom:0px;}
.calender .cal_today .txt_help { top:4px; text-align:left; line-height:16px; right:45px;}
.calender .cal_today .txt_help img { width:12px;}
.calender .cal_today .txt_help .br_no {}
.calender_sheet th {}
.calender_sheet td { font-size:12px; padding:3px; height:50px;}
.calender_sheet td:first-child { border-left:0px;}
.calender_sheet .on { width:20px; height:20px; padding:0;}
.calender_sheet .live { padding:2px 0px; font-size:11px; letter-spacing:-0.1em;} 
.calender_sheet .live img { width:12px;}
/* schedul infor */.schedul_infor { padding:7px;}
.schedul_infor p { font-size:14px;}
.schedul_infor span { padding-right:5px;}
.schedul_infor .title {padding-bottom:0px;}
.schedul_infor .time { font-size:13px; padding-left:25px; background:url("../img/content/icon_condot.gif") no-repeat 17px 10px;}
.schedul_infor .infor { padding:10px; font-size:13px; line-height:20px;}

/* forme_search */
.forme_search .list_num {font-size:13px; float:none;}
.forme_search .namesearch { float:none;}
.forme_search .namesearch select {font-size:13px; width:25%; height:42px;}
.forme_search .namesearch .txt_input { font-size:13px; width:57.6%; height:42px;}
.forme_search .namesearch .txt_input02 { font-size:13px; width:84%; height:42px;}
.forme_search .search_submit { border-radius:3px; float:right; width:15%; font-size:13px; padding:4px 10px 5px !important; height:42px;}

/* search_confer ------------------------------------------------------------------- */
.search_confer { padding:0 0 10px 0; margin:0 0 10px; border-bottom:1px #666 solid;}
.search_confer .name_title {font-size:20px; height:50px; line-height:50px; width:100%; font-family:'NanumGothic', sans-serif;}
.search_confer .namesearch {float:none; /* font-size:13px;*/}
.search_confer .namesearch select {width:40% !important; margin-bottom:3px; }
.search_confer .namesearch .txt_input {width:78%;}
.search_confer .search_submit { width:18%; padding:0px !important; margin-left:0px; border-radius:3px;}
/* confer_aera */
.confer_aera {}
.confer_aera .left { float:none;}
.confer_aera .right { display:none;}
.confer_aera .confer_box {width:100%; padding:0; border:0px;}
.confer_aera .confer_box h3 {padding:10px 0; font-size:18px;}
.confer_aera .confer_box dl, .confer_aera .confer_box ul {}
.confer_aera .confer_box dt { font-size:14px;}
.confer_aera .confer_box dt a { font-size:16px; padding:12px 0 12px 15px; background: url('../img/content/icon_dot01.png') no-repeat 5px 22px;}
.confer_aera .confer_box dt:first-child {}
.confer_aera .confer_box .select a { font-size:16px;}
.confer_box .confer_pro li {  padding:5px 34px 7px 75px !important;}
.confer_box .confer_pro li.no_bg {}
.confer_box .confer_pro li img { margin-top:-4px;}
.confer_box .confer_pro li p {width:65px; font-family:'NanumGothic', sans-serif; font-size:12px !important;}
.confer_box .display {display:block; padding-top:10px !important; border-radius:0px !important; border-top:1px #ddd solid !important;}
.confer_divider { display:none;}

/* search_confer02 -------------------------------------------------------- */
.search_confer02 { margin-top:0px;}
.search_confer02 .name_title {font-size:20px; height:30px; line-height:30px; float:none; font-family:'NanumGothic', sans-serif;}
.search_confer02 .namesearch { display:inline-block; width:100%; padding-bottom:5px;}
.search_confer02 .namesearch select {width:32%; margin-bottom:3px;}
.search_confer02 .namesearch .txt_input { width:60%;}
.search_confer02 .search_submit, .search_confer02 .search_all { font-size:13px; text-align:center; padding:4px 0px 5px !important;}
.search_confer02 .search_submit { width:13%; margin-left:0px; border-radius:3px;}
.search_confer02 .search_all { float:right; width:20%;}
.search_confer02 .name {padding:5px; padding-bottom:0px;}
.search_confer02 .name li {}
.search_confer02 .name li a { font-size:13px; padding:3px 0;}
.board_list table { border-top:1px #454545 solid;}
.board_list table thead th { font-size:13px; }
.board_list table tbody td { font-size:13px;}
.board_list table .num { display:none;}
.board_list table .date {width:14%;}
.board_list table thead { display:none; }
.board_list table tbody tr { position:relative;  width:100%; padding:10px 0; border-bottom:1px #ddd dashed; overflow:hidden; display:block; }
.board_list table tbody tr > * { float:left; border:0; display:block;}
.board_list table tbody td { border-right:none; padding:3px 10px; background:url("../img/content/icon_condot.gif") no-repeat 3px center; }
.board_list table tbody td a { font-size:16px; letter-spacing:-0.05em; font-family:'NanumGothicbold', sans-serif; color:#000;}
.board_list table tbody td:last-child { background-image:none;}
.board_list table tbody td:last-child img { margin-top:-5px;}


/* movie_list */
.movie_list { border-top:1px #454545 solid;}
.movie_list table thead { display:none; }
.movie_list table tbody tr { position:relative; width:100%; padding:5px 0; border-bottom:1px solid #ddd; overflow:hidden; display:block; }
.movie_list table tbody tr > * { float:left; border:0; display:block;}
.movie_list table tbody td { font-size:14px;  border-right:none; padding:3px;}
.movie_list table tbody td a { font-size:16px; color:#000;}
.movie_list table tbody td:nth-child(2) { background-image:none; width:165px;}
.movie_list table tbody td:nth-child(3) { position:absolute; left:170px; top:5px; background-image:none;} 
.movie_list table tbody td:nth-child(4), .movie_list table tbody td:nth-child(5) { position:absolute; left:170px; font-size:13px; padding:0; color:#666; }
.movie_list table tbody td:nth-child(4) { top:63px;}
.movie_list table tbody td:nth-child(5) { top:80px;}
.movie_list table tbody td:nth-child(6) { display:none;}
.movie_list table tbody td a.movie_play { width:160px; height:90px;}
.movie_list table tbody td a.movie_play img {width:160px; height:90px;}
.movie_list table .num { display:none;}
.movie_list table .movie {width:auto;}
.movie_list table .agenda {}
.movie_list table .time {width:auto;}
.movie_list table .date {width:auto;}
.movie_list table .mb_txt { display:inline-block; margin-right:3px;}

/* form_view */
.form_view .title li.subject { font-size:16px; padding:10px;}
.form_view .title li.info { text-align:left; font-size:12px;}
.form_view .add_file { font-size:13px;}
.form_view .txt_view { font-size:13px; line-height:20px; padding:20px 0 0;}
.form_view .txt_view img { width:100%;}

/* tabs */
#view_tab {clear:both; position:relative; display:inline-block; width:100%; margin-top:40px;}
.board_view ul.tabs { border-bottom:0px; min-height:31px; position: relative; width:100%; }
.board_view ul.tabs li {float:left; text-align:center; cursor:pointer; width:80px; line-height:30px; border:1px solid #ddd; background:#fafafa; overflow:hidden; position:relative; border-top-left-radius:5px; border-top-right-radius:5px;}
.board_view ul.tabs li a{ float:left; padding:5px 30px; text-align:center; border:1px solid #ccc; color: #777; background-color:#f9f9f9; border-radius: 3px 3px 0 0;}
.board_view ul.tabs li a:visited {color: #000;}
.board_view ul.tabs li a:hover { border:1px solid #ccc; background:#F0F0F0;}
.board_view ul.tabs li.selected a, ul.tabs li.selected a:hover { position: relative; top:0px; font-family:'NanumGothicBold', sans-serif; color:#000;  background:#fff; border: 1px solid #ccc; border-bottom-color:#fff;}
.board_view ul.tabs li.active {background:#fff; color:#000 !important; border:1px #ddd solid; border-bottom:1px #fff solid;}
.board_view .title li.subject { font-size:16px;}
.board_view .title li.info { text-align:left;}
.board_view .txt_view img { width:100%;}
.board_view .sns_link { position:absolute; right:0px; top:0px;}
.board_view .sns_link a { border:0px; background-color:#fff; padding:0px; padding-right:5px;}
.board_view .tab_container { width:100%; border:1px #ddd solid; padding:8px; border-radius:5px; border-top-left-radius:0px; margin-bottom:10px;}
.board_view div.tabcontents {border: 1px solid #ccc; padding:10px 20px; background-color:#FFF; min-height:120px; border-radius: 0 3px 3px 3px; margin-bottom:10px;}
.board_view .confer_box .select_item { border-bottom:1px #ddd dashed; border-radius:0px; padding-bottom:10px; margin-bottom:10px;}
.board_view .confer_box .select_item dt { font-size:15px; color:#000; padding:15px 10px; background: url('../img/content/icon_dot01.png') no-repeat left 23px;font-family:'NanumGothicBold', sans-serif;}
.board_view .confer_box .select_item dd { background-color:#fff; margin-left:10px; margin-top:-10px;}

/* form_button */
.form_button { padding-top:5px;}
.form_button a { padding:6px 15px; font-size:13px; margin-right:5px;}

/* board_list02 */
.board_list02 { border-top:1px #454545 solid;}
.board_list02 table thead { display:none; }
.board_list02 table tbody tr { position:relative; width:100%; padding:5px 0; border-bottom:1px solid #ddd; overflow:hidden; display:block; }
.board_list02 table tbody tr > * { float:left; border:0; display:block;}
.board_list02 table tbody td { font-size:14px;  border-right:none; padding:3px;}
.board_list02 table tbody td:nth-child(3), .board_list02 table tbody td:nth-child(4), .board_list02 table tbody td:nth-child(5) { font-size:13px; padding-right:10px; color:#666; }
.board_list02 table tbody td:nth-child(1), .board_list02 table tbody td:nth-child(3) { display:none;}
.board_list02 table tbody td:nth-child(4) { clear:both;}
.board_list02 table tbody td a { font-size:16px; color:#000;}
.board_list02 table tbody td:last-child { position:absolute; right:5px; bottom:5px; padding:0;}
.board_list02 table tbody td:last-child a { padding:5px; border:0px; font-size:0; }
.board_list02 table tbody td:last-child a img { width:auto;}
.board_list02 table .num {width:7%;}
.board_list02 table .date {width:14%; }
.board_list02 table .mb_txt { display:inline-block; margin-right:3px;}
.board_list02 table .on_air { width:10%;}

/* board_list03  */ 
.board_list03 { border-top:1px #454545 solid;}
.board_list03 table thead { display:none; }
.board_list03 table tbody tr { position:relative; width:100%; padding:5px 0; border-bottom:1px solid #ddd; overflow:hidden; display:block; position:relative; }
.board_list03 table tbody tr > * { float:left; border:0; display:block;}
.board_list03 table tbody td { font-size:14px;  border-right:none; padding:3px;}
.board_list03 table tbody td:nth-child(2) { padding-right:10px; color:#000; font-family:'NanumGothicBold', sans-serif;}
.board_list03 table tbody td:nth-child(3)  { font-size:14px; padding-left:5px; background-color:#f7f7f7; border-radius:5px;}
.board_list03 table tbody td:nth-child(4) { clear:both; color:#666;}
.board_list03 table tbody td:nth-child(5) { clear:both; font-size:13px; padding:0 10px; background:url("../img/content/icon_condot.gif") no-repeat 3px center; color:#888; }
.board_list03 table tbody td:last-child img { width:20px !important; margin-top:-3px;}
.board_list03 table tbody td a { font-size:16px; color:#000;}
.board_list03 table .num {width:7%; display:none;}
.board_list03 table .date {width:14%; }



}

















