@charset "utf-8";


.header_wrap{width: 100%;height: 214px;}
.util_wrap{ width: 100%;  height: 36px; border-top:2px solid #FF6A00;  background: #f4f4f6;}
.util {width: 1000px; height: 36px; line-height:36px; margin: 0 auto;  position: relative; text-align: right;}
.util a{padding:0px 0px 0px 10px; background:url('../images_2016/line_bar.gif') no-repeat 3px center;}
.util a.utill_link01{background:none;}

.logo_wrap{position: relative; width:1000px; margin:0px auto; height:116px; overflow:hidden;}
h1{width:383px; margin:26px auto 0px auto;}
.top_ment{position:absolute; left:0px; bottom:0px;}
.on_air{position:absolute; right:0px; bottom:20px;}


.gnb-wrap{width: 100%; height:60px;  background: #FF6A00;}
.nav_center{position: relative; height:60px;	margin:0px auto;	width:1100px;}


/* 네비 */
.new_nav {position:absolute; left:0; top:0px; width:100%; height:60px; text-align:center;  z-index:100000000; }
.new_nav:before {content:""; width:100%; height:10px; position:absolute; left:0; bottom:-10px; height:10px; z-index:1;}
.new_nav .txt {font-size:14px; color:#fff; letter-spacing:-0.5px; height:60px; line-height:60px; position:absolute; left:0; bottom:1px; width:100%; font-weight:600; z-index:5}
.new_nav .icon {margin-top:13px}
.new_nav .nav_box {height:60px; float:left; width:100%;}
.new_nav .nav_box li {list-style:none; position:relative; float:left; width:123px; height:60px;}
.new_nav .nav_box li.m6{width:212px;}
/*.new_nav .nav_box li:before {content:""; background:#e36975; width:1px; height:114px; position:absolute; left:0; top:0; z-index:6}*/
.new_nav .nav_box li:first-of-type {}
.new_nav .nav_box li:hover {}
.new_nav .nav_box li:hover {animation: bg 0.5s ease;  -webkit-animation: bg 0.5s ease; animation-fill-mode:forwards; -webkit-animation-fill-mode:forwards}
.new_nav .hit {background:#ad1928;}
.new_nav .if_side {float:left; width:211px; position:relative; background:#b03642 ;}
/*.new_nav .if_side:before {content:""; background:#8d2b35; width:1px; height:114px; position:absolute; right:0; top:0;}*/
.new_nav .if_side li {width:50% !important;}
.new_nav .if_side li:before {}
.new_nav .txt a:hover{color:#FFFB59;}
.new_nav .if_side .txt {}
.new_nav .txt a{font-size:17px; color:#fff; }
.new_nav .if_side .icon {margin-top:22px}
.new_nav .if_side .ic_off {display:block;}
.new_nav .if_side .ic_on {display:none;}
.new_nav .if_side .hit {background:#b03642;}
.new_nav .if_side .hit .ic_off {display:none;}
.new_nav .if_side .hit .ic_on {display:block;}
.new_nav .if_side .hit .txt {color:#fff;}
.new_nav .submenu {display:none; position:absolute; left:0; top:60px; width:137%; background:#330e12; z-index:8; padding:15px 0; margin-left:-12%}
.new_nav .nav_box li.m6 > .submenu{width: 75%;left: 53px;}
.new_nav .submenu .depth2 {display:block; text-align:left; color:#c2b7b8; font-size:13px; padding:10px 15px; border-top:1px solid #48272a; font-weight:600;}
.new_nav .submenu .depth2:first-of-type {border-top:0}
.new_nav .submenu .depth2:hover {color:#fff;}
.new_nav .nav_box li:hover .submenu {display:block;}
.new_nav .nav_box li:hover .submenu {animation: nav2 0.3s ease;  -webkit-animation: nav2 0.3s ease; animation-fill-mode:forwards; -webkit-animation-fill-mode:forwards}
@keyframes nav2 {
    from {filter:alpha(opacity=0); opacity:0; top:50px}
    to {filter:alpha(opacity=1); opacity:1; top:60px;}
}
@-webkit-keyframes nav2 {
    from {filter:alpha(opacity=0); opacity:0; top:50px}
    to {filter:alpha(opacity=1); opacity:1; top:60px;}
}




/* 비쥬얼 */
.main_visual{position:relative; width:100%; min-width:1000px; height:356px; }
.bx-wrapper{margin:0 auto}
.bx-wrapper .bx-viewport{box-shadow:none; border:0; left:0}
.mainVisual{width:100%; min-width:1000px; margin:0 auto}
.mainVisual li{height:294px}
.mainVisual li.visual01{background:url("../images_2016/main_visual01.jpg") center 0 no-repeat;}
.mainVisual li.visual02{background:url("../images_2016/main_visual02.jpg") center 0 no-repeat;}
.mainVisual li.visual03{background:url("../images_2016/main_visual03.jpg") center 0 no-repeat;}
.mainVisual li.visual04{background:url("../images_2016/main_visual04.jpg") center 0 no-repeat;}
.mainVisual li.visual05{background:url("../images_2016/main_visual05.jpg") center 0 no-repeat;}
.mainVisual li.visual06{background:url("../images_2016/main_visual06.jpg") center 0 no-repeat;}
.mainVisual li .v-wrap{width:1000px; height:294px; margin:0 auto; position:relative; z-index:500}
.bx-wrapper .bx-pager.bx-default-pager a{width:8px; height:8px; background:url("../images_2016/pg-off.png") no-repeat}
.bx-wrapper .bx-pager.bx-default-pager a.active{background:url("../images_2016/pg-on.png") no-repeat}
.v_ment{position:absolute; top: 198px; left:79px;}
.v_ment span{font-size:16px; color:#b6e5ee; display:inline-block; width:290px; font-weight:bold; line-height:34px; text-align:center; background:#604e50;}




.main_content_wrap{width:1000px; margin:0px auto; overflow:hidden;}



.left_box{width:730px;}

/* 공지사항 */
.m_notice {position:relative;width:722px; height:415px; border: 4px solid #FF6A00;}
.m_notice .mtab {width: 660px;margin: 46px auto 0px auto;}
.m_notice .mtab > ul {min-height:327px; height:auto;}
.notice_ment{position:absolute; left: 444px;top: 54px;width: 221px; font-size:12px; font-weight:bold; line-height:21px; text-align:right;}

.m_notice .noti_list {margin:40px 15px 0px 15px; border-top:1px #000 solid;}
.m_notice .noti_list li {margin-top:10px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #e9e9e9 solid;}
.m_notice .noti_list li:last-child{border-bottom:none;}
.m_notice .noti_list li a {display:block; color:#000;}
.m_notice .noti_list li .txt {display:inline-block; overflow:hidden; text-overflow:ellipsis; word-wrap:normal; white-space:nowrap; width:85%;}
.m_notice .noti_list li span {vertical-align:middle;}
.m_notice .scate {border-radius:3px; padding:2px 4px 1px; font-size:14px; line-height:13px; color:#fff; background-color:#0091e4;}
.m_notice .scate.sc1 {background-color:#0091e4;}
.m_notice .scate.sc2 {background-color:#07aa1a;}

.mtab > ul {overflow:hidden; min-height:200px; background: url("../images_2016/noti_line.gif") repeat-x center 61px;}
.mtab > ul > li {float:left; width:30%;}
.mtab > ul > li:first-child {border-left:0;}
.mtab > ul > li > a {display:block; color:#333;height:60px;  border:1px solid #d5d5d5; border-left:none;   font-size:16px; line-height:60px; text-align:center;}
.mtab > ul > li:first-child > a {border-left:1px solid #d5d5d5;;}
.mtab > ul > li:last-child > a {}
.mtab > ul > li:last-child{}
.mtab > ul > li.on > a {color:#fff; background:#FF6A00; font-weight:bold; font-size:16px;border: 1px solid #FF6A00;  }
.mtab > ul > li.on {background: url("../images_2016/notice_arr.gif") no-repeat center bottom;padding-bottom: 7px; }
.mtab > ul > li .mtab_cont {display:none; position:absolute; left:33px; top:100px;  padding-top: 33px;
margin:0;  /*box-shadow:0 1px 1px #f5f5f5;*/}
.mtab > ul > li .ps_list > li {border-left:1px solid #d5d5d5; margin-left:-1px;}
.mtab > ul > li .ps_list > li:first-child {border-left:0; margin-left:0;}
.mtab > ul > li .ps_list .prd_box {border-radius:0; margin:0; border:0;}
.data{float:right;}

.mtab > ul > li.on .mtab_cont {display:block;width: 660px; }

.photo_noti{overflow: hidden;}
.photo_img{width: 190px;float: left; min-height:115px; }
.photo_noti dl{width:440px; float:right;}
.photo_noti dl dt{font-size:18px; font-weight:bold;letter-spacing: -1px; line-height: 25px;margin-bottom: 7px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.photo_noti dl dt a{ color:#222; }
.photo_noti dl dd a{line-height:21px; font-size:14px; color:#7b7b7b;}
.bbs_list{padding-top:15px;}
.bbs_list ul li{line-height:25px;font-size:15px; background: url("../images_2016/noti_dot.gif") no-repeat 0px center; padding-left: 15px;letter-spacing: -0.5px;}
.mtab .more { position: absolute;right: -9px;top: -36px;width: 25px;height: 25px;}



.main_center_bn_wrap{margin-top: 25px; overflow: hidden; height: 210px;}
.main_center_bn_wrap li{float:left; width:33%; height:203px;}
.main_center_bn_wrap li:first-child {width:34%;}
.main_center_bn_box{position:relative; border:1px solid #ddd;margin-right:1%; text-align:center; padding:0px 20px; height:100%;}

.main_sponsor{background: url("../images_2016/main_sponsor.jpg") no-repeat center 16px;}
.main_sponsor strong{display: inline-block;margin-top: 90px;font-size: 15px; margin-bottom: 2px;}
.main_sponsor p.number{font-size: 21px;color: #F05E5E;font-weight: bold;letter-spacing: -1px;}
.main_sponsor span.box_btn{display: inline-block;margin-top: 8px;background: #f05e5e;height: 42px;line-height: 42px;width: 130px;}
.main_sponsor span.box_btn a{display:block; color: #fff;font-size: 16px;font-weight: bold;}

.main_newsletter strong{display: inline-block;margin-top: 24px;font-size: 18px; margin-bottom: 11px;}
input.iText{height: 35px;line-height: 35px;width: 193px;font-size: 14px;color: #888;border: 0;background: #ededed;border: 1px solid #d1d1d1; margin-bottom:3px;}
input.box_btn{font-family:"Nanum Gothic", 나눔 고딕, sans-serif; font-weight:bold; display: inline-block; cursor: pointer;font-size: 16px; margin-top: 9px;background: #f05e5e; color:#fff; height: 42px;line-height: 42px;width: 193px; border:0px;}

.main_app{background: url("../images_2016/main_app01.gif") no-repeat 175px 16px;}
.main_app strong{display: inline-block;margin-top: 32px;font-size: 14px; margin-bottom: 11px; padding-bottom:10px; letter-spacing: -1px; padding-right: 53px; border-bottom:1px solid #ddd;}
.main_app span.color_blue{color:#0058ab;}
.main_app p{font-size:12px; color:#353535; font-weight:bold; line-height:39px; letter-spacing:-1px;}
.blue_box{border:2px solid #1386EC; padding:7px 5px; color:#1386EC; font-size:14px; }



.p-photo{width:100%; margin-top:20px; height:240px; }
.p-photo h3{font-size:18px; color:#222222; font-weight:bold;}
.photo-list { clear:both;}
.p-photo .photo-list .photobox { position:relative; display:inline; float:left; width:33%; }
.p-photo .photo-list .thumb{display:block;float:left; width:100%; height:auto; overflow:hidden; text-align:center;  padding-top:15px; }
.p-photo .photo-list .thumb img{width:100%;}
.p-photo .photo-list .photobox dt { width:100%; margin:0 auto; padding-top:180px; text-align:center; }
.p-photo .photo-list .photobox dt a { font-size:11px; color:#333; line-height:1; letter-spacing:-1px;  font-size: 14px;}
.p-photo .photo-list .photobox dd { position:absolute; top:0; left:0; width: 100%;}
#bgbg03{margin-left:3px; margin-right:2px;}
#bgbg04{margin-left: 1px;}


.main_center_bn_wrap02{width:100%;}
.main_center_bn_wrap02 li{float:left; border:1px solid #ddd;}





.right_box{width:225px;}
.right_bn ul li{height:130px; margin-bottom:5px; }
.right_bn ul li strong{font-size:17px; letter-spacing:-1px; padding-left:15px; display:inline-block;}
.right_bn ul li p{font-size:12px; padding-top:10px; color:#000; line-height:18px; padding-left:15px;}


.right_bn ul li.right_bn01{background:#F18572 url("../images_2016/main_right_bn01.png") no-repeat right bottom;}
.right_bn ul li.right_bn01 strong{color:#7F1502; padding-top:24px;}

.right_bn ul li.right_bn02{background:#76D9DC url("../images_2016/main_right_bn02.png") no-repeat right bottom;}
.right_bn ul li.right_bn02 strong{color:#002D2E; padding-top:24px;}

.right_bn ul li.right_bn03{background:#76ABDC url("../images_2016/main_right_bn03.png") no-repeat right bottom;}
.right_bn ul li.right_bn03 strong{color:#0A1030; padding-top:24px; letter-spacing:-1.5px; }

.right_bn ul li.right_bn04{background:#FDD753 url("../images_2016/main_right_bn04.png") no-repeat right bottom;}
.right_bn ul li.right_bn04 strong{color:#3C341C; padding-top:24px;}




.sms_wrap{border:4px solid #E7E7E7; height:45px; line-height:45px; text-align:center;}
.sms_wrap p{font-size:15px; color:#6c6b6b; font-weight:bold; letter-spacing:-1px;}
.sms_wrap p strong{color:#A20000;}
.sms_wrap p span{color:#292929; font-size:12px;}


/* 셀렉트박스 */
#select_council2{vertical-align:top; height:20px; font-size:11px; color:#555; width:190px;}

.paulustour_wrap{border:4px solid #E7E7E7; height:125px; background: url("../images_2016/main_paulustour_bn.jpg") no-repeat right bottom;}
.paulustour_wrap strong{font-size:17px; letter-spacing:-1px; padding-left:15px; display:inline-block; margin-top:35px;}
.paulustour_wrap p.number{font-size:17px; font-weight:bold;  color:#f05e5e; padding-left:15px;}
.paulustour_wrap p.address{font-size:11px; font-weight:bold;  color:#303030; padding-left:15px; margin-top:10px;}



/* 하단 */
#footer {clear:both; width:100%;  padding-top:30px; margin-top:0px;}
.copyright {clear:both; width:1000px; margin:0 auto; padding-top:10px;  padding-bottom:20px; line-height: 19px;}
				
/*카피배너*/
#Banner-box {
	position:relative;
	width:1000px;
	height:47px;
	margin:0px auto;
	background:url(../images/main/banner_bg.gif) no-repeat left top;
	margin-bottom:10px;
}

#Banner-box ul.banner-list {
	position:absolute;
	top:9px;
	left:0px;
	width:1000px;
	height:45px;
	overflow:hidden;
}

#Banner-box ul.banner-list li{
	 float:left;
}

#Banner-box .site {
	position:absolute;
	top:5px;
	left:50px;
}

#Banner-box .site select {
	padding:0px;
	margin:0px;
	width:130px;
	font-size:11px;
	height:18px;
}

#Banner-box #Con-btn {
	position:absolute;
	top:9px;
	right:15px;
	width:15px;
}

#Banner-box #Con-btn a {
	padding:0px;
	margin:0px;
	float:left;
}

#Banner-box .left {position:absolute;top:14px;left:10px; }
#Banner-box .right {position:absolute;top:14px;left:940px; }


/**직원전용**/
#sub_visual, #sub_visual09{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual.jpg') no-repeat center top;}


/**다시듣기**/
#sub_visual01{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual.jpg') no-repeat center top;}
/**편성표**/
#sub_visual02{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual02.jpg') no-repeat center top;}
/**후원회**/
#sub_visual04{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual03.jpg') no-repeat center top;}
/**게시판**/
#sub_visual05{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual04.jpg') no-repeat center top;}
/**갤러리**/
#sub_visual06{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual05.jpg') no-repeat center top;}
/**광주가톨릭평화방송소개**/
#sub_visual07{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual06.jpg') no-repeat center top;}
/**합창단**/
#sub_visual10{width:100%; text-align:center; height:106px; background:#71B641 url('../images_2016/sub_visual07.jpg') no-repeat center top;}


/* 서브컨텐츠 */
.sub_container{width:1000px; margin:0px auto; }
#sub {	position:relative;	 border-top:1px #ddd solid; text-align: left;	 margin:0 auto;	clear:both;  background:#ffffff; min-height: 700px; width: 100%; float: left;}
#sidebar {    display: inline;    float: left;    width: 190px;      line-height: 1.5em; padding-bottom:40px;}
#sidebar h2.sidetitle {     padding: 57px 0 8px 0px; min-height:35px; line-height: 27px; border-bottom: 1px solid #ddd;   color: #555;   font-size: 22px; text-align:center; font-weight: bold; display:block;}
#sidemenu {    padding: 14px 0px 0px 1px;}
.left_menu LI { margin:0px; }
.left_menu LI a{ display: block; font-size:13px;  background:url('../images_2016/icon_left_off.gif') no-repeat 15px center; border-bottom:1px #ddd solid; padding:10px 0px 10px 30px; font-weight:bold;color:#3c3c3c;}
.left_menu LI a:hover,.left_menu LI a.on {display: block; background:#BEBEBE url('../images_2016/icon_left_on.gif') no-repeat 15px center;  text-decoration:none; color:#fff; font-weight:bold; }  
 

.left_menu01 LI { margin:0px; }
.left_menu01 LI a{ display: block; font-size:13px;  background:url('../images_2016/icon_left_off.gif') no-repeat 15px center; border-bottom:1px #ddd solid; padding:10px 0px 10px 30px; font-weight:bold;color:#3c3c3c;}
.left_menu01 LI a:hover,.left_menu01 LI a.on {display: block; background:#BEBEBE url('../images_2016/icon_left_on.gif') no-repeat 15px center;  text-decoration:none; color:#fff; font-weight:bold; }  
  


.side_3dep {background:#F5F5F5; padding:10px 0px;}
.side_3dep li a{ font-weight:normal; display: block; border:none; font-size:13px; background: url('../images/dot03_on.png') no-repeat 40px 8px;   color:#838383; padding:2px 20px 2px 29px;}
.side_3dep li a:hover,.side_3dep li a.on{ color:#000; font-weight:bold; background: url('../images/dot03_on.png') no-repeat 40px 8px;}

#sub_contents {  width: 770px; float: right; margin-top:51px;  line-height:2.0em; margin-bottom:10px;}  

#contents_head {    position: relative;    top: 0px;    height: 70px;    padding: 0px;  /*  overflow: hidden; */ }
.contentsTitle {    position: relative;   border-bottom: 1px solid #ddd;   top: 0px;    height: 50px;    padding: 0px; margin-bottom:20px;   }
.contentsTitle h2 {    float: left;    padding:0px 0 0 0;    font-size: 22px;  height: 50px;     font-weight: 600; color: #3c3c3c; letter-spacing:-0.5px; display:block; line-height: 1.5em;}
.contentsTitle p.tit_ment{position: absolute;  left:0px; top: 39px;}
.contentsLocation {  position: absolute;   right:0px;    color: #888888;    font-size: 13px;    margin-top: 6px; /*font-weight: 700;*/ line-height: 1.5em;}
.contentsLocation strong{color:#555;}
#contents_area{ font-size: 13px; line-height: 2.0em; color: #464646; z-index:50; padding-top:0px;}




.sub_app{margin-top:50px; text-align:center; background:#F3F3F3;}
.sub_app strong{background:#0F53F1; color:#fff; display: block;font-size: 15px; line-height: 38px;margin-bottom: 11px; letter-spacing: -1px; }
.sub_app span.color_blue{color:#fff;}
.sub_app p{font-size:12px; color:#353535; font-weight:bold; line-height:18px; letter-spacing:-1px;  padding-bottom:20px;}
.sub_app p .blue_box{border:2px solid #1386EC; background:#fff; padding:5px 5px; color:#1386EC; font-size:14px; font-weight: bold; margin: 5px 0;display: inline-block;}



.sub_sns a img{width:100%;}

.photo_img img{width:100%;}










.link_w{position: relative;width: 1000px;margin: 0px auto;}




.site_list{list-style:none; border-top:2px solid #545861}
.site_list li{clear:both;_height:200px;_font-size:0;border-bottom:1px solid #e3e3e3;overflow:hidden; padding:25px 0 25px 0}
.list_type02{overflow:hidden;}
.list_type02 dt{}
.list_type02 dt.tit{margin-left:150px; margin-top:6px; font-size:15px;}
.list_type02 dd.list_photo{display:inline;float:left;margin:-23px 10px 0 0;color:#fff;text-align:center; width:120px;border:4px solid #e3e3e3;height:150px;}
.list_type02 dd.txt{ line-height:22px; margin-left:150px; margin-top:5px}
.list_type02 dd.btn{ width:100%; float:right;margin-top:0px ; text-align:right;font-weight:bold}
.list_type02 dd.btn img {cursor:pointer;}

.list_type02 dt.tit2{margin-left:20px; margin-right:100px; margin-top:2px; color:#39C;}
.list_type02 dd.txt2{margin-left:20px; margin-right:150px; margin-top:5px; line-height:16px; }



.p0106{width:154px; float:left; margin-bottom:20px; text-align:center;}
.p0106 dt{ padding-right:0px;}
.p0106 dt img{border:3px #e6e6e6 solid; margin-bottom:10px;}
.p0106 dd{padding-left:0px;}


.btn_sns_sub{width:100%; float: left; margin-top:20px;}
.btn_sns_sub li{float:left;  }
.btn_sns_sub li.btn_t{padding:0px 7px 0px 5px;background:url(../images3/main/btn_line.gif) no-repeat right center;}
.btn_sns_sub li.btn_f{padding:0px 9px; background:url(../images3/main/btn_line.gif) no-repeat right center;}
.btn_sns_sub li.btn_kk{padding:0px 0px 0px 7px; }




/*공통 마진값*/
.mar_t20{margin-top:20px;}
.mar_t30{margin-top:30px;}
.mar_t40{margin-top:40px;}
.mar_t50{margin-top:50px;}
.mar_t70{margin-top:70px;}

/*공통 패딩값*/
.pad_t20{padding-top:20px;}
.pad_t30{padding-top:30px;}
.pad_t40{padding-top:40px;}
.pad_t50{padding-top:50px;}
.pad_t70{padding-top:70px;}


/* 사진글 */
.flexible_img_row a{text-decoration:none;cursor:pointer}
.flexible_img_row a strong{display:inline-block;margin:0 0 0px 0;color:#333}
.flexible_img_row a:hover strong,
.flexible_img_row a:active strong,
.flexible_img_row a:focus strong{text-decoration:underline; color:#01417E;}
.flexible_img_row .thumb{display:block;float:left; width:100px; height:58px; overflow:hidden; }

.flexible_img_row .thumb img{display:block;border:0; width:90px; }
.flexible_img_row p{margin:0;line-height:1.4;color:#767676}
/* //사진글 */


/* 교구소식 시작*/
.section_ul{position:relative;  clear:both; background:#fff;font-size:12px; line-height:normal;*zoom:1; width:369px; margin-left:0px;}
.section_ul a{color:#666;text-decoration:none}
.section_ul a:hover,
.section_ul a:active,
.section_ul a:focus{text-decoration:underline}
.section_ul em{font-style:normal}
.section_ul h2{margin:0; font-size:12px;color:#333}
.section_ul h2 em{color:#cf3292}
.section_ul ul{padding:0;list-style:none; margin:0px 0 0px 0; }
.section_ul li{position:relative; margin:0 0 0px 0; width:92%;}
.section_ul li:after{display:block;clear:both;content:""}
.section_ul li.bu{float:left; color:#999; background:url(../images/main/main_notice_dot.gif) no-repeat 0px 5px; padding-left:15px; padding-bottom:5px;}
.section_ul li a{float:left}
.section_ul li .time{float:right;clear:both;color:#555555;white-space:nowrap;}
.section_ul .more{position:absolute;top:10px;right:0px;font:11px;text-decoration:none !important}
.section_ul .more span{margin:0 2px 0 0;font-weight:bold;color:#d76ea9;vertical-align:middle}
/* 직원토론방 */
.left_t{width:369px; float:left; }
.right_t{width:369px; float:right; }


/* 직원토론갤러리 */
.fixed_img_col ul{position:relative;  clear:both; background:#fff;font-size:12px; line-height:normal;*zoom:1; width:359px; margin-left:0px;}
.fixed_img_col ul:after{display:block;clear:both;content:""}
.fixed_img_col li{overflow:hidden;float:left;position:relative;top:1px;width:100px;height:120px; margin-left:15px; text-align:center;}
.fixed_img_col .thumb{display:block;overflow:hidden;position:relative;width:96px;height:71px;background:#eee;color:#666;line-height:120px;text-align:center;white-space:nowrap}
.fixed_img_col .thumb img{display:block;width:120px;height:120px;border:0}
.fixed_img_col .thumb em{visibility:hidden;position:absolute;bottom:0;left:0;width:1px;height:1px;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
.fixed_img_col .thumb em{_visibility:visible;_width:100%;_height:auto;_line-height:20px}
.fixed_img_col a{display:block;width:96px;margin:0 auto;padding:20px 0 0 0;text-decoration:none;cursor:pointer}
.fixed_img_col a strong{display:inline-block;margin:4px 0 0 0;color:#333}
.fixed_img_col p{width:120px;margin:0 auto;font-size:11px;color:#767676}
.fixed_img_col a:hover strong,
.fixed_img_col a:active strong,
.fixed_img_col a:focus strong{text-decoration:underline}
.fixed_img_col a:hover .thumb,
.fixed_img_col a:active .thumb,
.fixed_img_col a:focus .thumb{margin:-3px;border:3px solid #eee;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666}
.fixed_img_col a:hover .thumb em,
.fixed_img_col a:active .thumb em,
.fixed_img_col a:focus .thumb em{visibility:visible;width:100%;height:auto}
.fixed_img_col .more{position:absolute; text-align:right; top:-40px;right:0px;font:11px;text-decoration:none !important}
/* //직원토론갤러리*/





/*** 텝 ***/

.sort_area03 {overflow:hidden;}
.sort_area03 li {position:relative;float:left;/*width:78px;*/ width:33%;line-height:38px;text-align:center;/*border-left:1px solid #d7d7d9;*/padding-right:1px;padding-top:0px; font-weight:bold;color:#000}
.sort_area03 li a {display:block;border:1px solid #d7d7d9; font-weight:bold;}
.sort_area03 li .on {color:#fff;background:#FF6A00;z-index:10; box-sizing: border-box; font-weight:bold;}

