@charset "utf-8";
/****************************************************
 * filename		: content.css
 * description	: 
 * date			: 2018-01

작성규칙
1. display, position, margin/padding, font, background, border, 그외 순으로 작성
2. 가능한 -webkit 속성은 사용하지 않는다. 배경 그라디에이션 같은 경우에 사용

****************************************************/


/* ================================================== Login ================================================== */
.loginWrap{position:absolute;top:50px;bottom:50px;left:50px;right:50px;min-width:800px;min-height:400px;}
.loginWrap .loginLeft{position:absolute;top:0;bottom:0;left:0;width:45%;background:url(../../images/bg_loginLeft.jpg);}
.loginWrap .loginLeft .loginVisual{position:absolute;top:40%;right:40px;margin-top:-55px;width:380px;height:110px;}
.loginWrap .loginLeft .loginVisual h1{display:block;position:absolute;top:0;left:150px;font-size:16px;color:#fff;}
.loginWrap .loginLeft .loginVisual span{display:block;position:absolute;bottom:10px;left:150px;font-size:12px;color:#eee;}
.loginWrap .loginRight{position:absolute;top:0;bottom:0;right:0;width:55%;background:url(../../images/bg_loginRight.jpg);}
.loginWrap .loginRight form{position:absolute;top:40%;left:60px;margin-top:-45px;padding-right:100px;width:220px;height:90px;}
.loginWrap .loginRight form input[type='text'],
.loginWrap .loginRight form input[type='password']{width:100%;height:40px;text-indent:10px;background:#fff;border:1px #cbcbcb solid;border-radius:5px;}
.loginWrap .loginRight form input[type='password']{margin-top:10px;}
.loginWrap .loginRight form input[type='submit']{position:absolute;top:0;right:0;width:90px;height:90px;font-size:15px;color:#fff;text-align:center;background:#387ec6;border:0px none;border-radius:5px;}
.loginWrap .loginFooter{position:absolute;right:10px;bottom:10px;color:#666;text-align:center;}


/* ================================================== Search ================================================== */
.ad_main_search{margin-bottom:10px;padding:6px;line-height:32px;text-align:center;background:#f0f5f9;border-top:2px solid #3e3e3e;border-bottom:1px solid #cddce6;}
.ad_main_search a.date {line-height:25px;height:27px;border:1px solid #d5d8dc;background:#f8f8f8;display:inline-block;width:60px;text-align:center;}
.ad_main_search a.search {line-height:28px;height:20px;color:#fff;background:#525f78;display:inline-block;width:80px;text-align:center;}


/* ================================================== Board ================================================== */
.dns {position:absolute; display:none; visibility:hidden; width:0; height:0; overflow:hidden; font:0;}
.search {text-align:center;padding-bottom:10px;}
.search select {height:22px; border:1px solid #e1e1e1;}
.paging{text-align:center;padding:30px 0;line-height:auto;}
.paging a{font-size:11px;font-weight:bold;}
.paging a span,
.paging span span{position:absolute;left:-9999em;top:-9999em;}
.paging .first{background:url(../images/seocho/board/icon_first.gif) 0 4px no-repeat;padding:0 0 0 16px;margin-right:15px;}
.paging .prev{background:url(../images/seocho/board/icon_prev.gif) 0 4px no-repeat;padding:0 0 0 12px;margin-right:15px;}
.paging .num{display:inline-block;width:25px;height:22px;line-height:22px;text-align:center;border-right:1px solid #ccc;padding-right:3px;}
.paging .num:first-child{border-left:1px solid #ccc;padding-left:4px;}
.paging .prev + .num{border-left:1px solid #ccc;}
.paging .next{background:url(../images/seocho/board/icon_next.gif) right 4px no-repeat;padding:0 12px 0 0;margin-left:15px;}
.paging .last{background:url(../images/seocho/board/icon_last.gif) right 4px no-repeat;padding:0 16px 0 0;margin-left:15px;}
.paging .current{color:#d12338;text-decoration:underline;}
.paging + .btns{margin-top:-40px;}
.board .open{display:inline-block;width:50px;height:16px;line-height:16px;font-size:12px;color:#fff;background:#2e63aa;border:1px solid #0b4798;border-radius:3px;}
.board .adno-open{display:inline-block;width:50px;height:16px;line-height:16px;font-size:12px;color:#fff;background:#c60013;border:1px solid #FF0000;border-radius:3px;}
.board .no-open{display:inline-block;width:50px;height:16px;line-height:16px;font-size:12px;color:#fff;background:#929191;border:1px solid #767676;border-radius:3px;}
.board .status-re{display:inline-block;width:70px;height:16px;line-height:16px;font-size:12px;color:#FFFFFF;background:#2e63aa;border:1px solid #b68101;border-radius:3px;}/* 접수중 */
.board .status-ing{display:inline-block;width:70px;height:16px;line-height:16px;font-size:12px;color:#fff;background:#c60013;border:1px solid #ac0011;border-radius:3px;}/* 처리중 */
.board .status-end{display:inline-block;width:70px;height:16px;line-height:16px;font-size:12px;color:#FFFFFF;background:#8C8C8C;border:1px solid #3f3f3f;border-radius:3px;}/* 답변완료 */
.board .status-ia{display:inline-block;width:70px;height:16px;line-height:16px;font-size:12px;color:#FFFFFF;background:#86E57F;border:1px solid #3f3f3f;border-radius:3px;}/* 중간답변 */
.board .status-move{display:inline-block;width:80px;height:16px;line-height:16px;font-size:12px;color:#000000;background:#FFFFFF;border:1px solid #6044a2;border-radius:3px;}/*삭제, 비공개처리, 이관, 답변없음, 부서답변완료 */
.board .status-end2{display:inline-block;width:70px;height:16px;line-height:16px;font-size:11px;color:#000000;background:#e46f35;border:1px solid #c75116;border-radius:3px;text-align:center;}/* 부서답변완료 */
.list1 td.holYear{color:#b61a3f;}
.list1 td.holYear span{font-size:32px;font-family:tahoma, dotum, sans-serif;color:#b61a3f;}
.list1 td.holDate{text-align:left;padding:20px;}
.list1 td.holDate a{margin-bottom:5px;}
.currYearMonth{color:#b61a3f;text-align:center;}
.currYearMonth span{font-size:32px;font-family:tahoma, dotum, sans-serif;color:#b61a3f;}
.currYearMonth a{font-size:32px;font-family:tahoma, dotum, sans-serif;color:#b61a3f;}
.roomAmount{border-width:0px;text-align:right;font-size:18px;color:#bb1203;font-weight:600;}
.title1{font-size:15px;font-weight:bold;padding:0 0 12px 12px;color:#41586e;background:url(/images/yangcheon/common/content/icon_title1.gif) 0 6px no-repeat;}
.title2{font-size:15px;font-weight:bold;padding:0 0 12px 12px;color:#41586e;background:url(/images/yangcheon/common/content/icon_title2.gif) 0 6px no-repeat;}
.list-group {padding-bottom: 15px;}
.list-group .btn-right {position: absolute;right: 20px;top: 3px;}
.list-group span.title_txt {display: inline-block;width: 85%;font-weight: bold;font-size: 14px;}
.list-group span.detail_txt {display: inline-block;width: 85%;font-size: 13px !important;font-weight: normal;}
.list-group-item.active{background-color: #efefef !important;border-color: #ddd !important;color: #5b5b60;}
.list-group-item {background-color: #fff;border: 1px solid #ddd;display: block;margin-bottom: -1px;padding: 5px 20px !important;position: relative;}

.photo_list ul:after{display:block;content:'';clear:both;}
.photo_list li{float:left;margin-bottom:20px;padding:5px;box-sizing:border-box;width:20%;}
.photo_list li .thumb{display:block;margin:0 auto;width:220px;height:150px;overflow:hidden;text-align:center;}
.photo_list li .tit{display:block;padding:10px 0 5px;}
.photo_list li .tit a{display:block;text-align:center;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.photo_list li .date{display:block;text-align:center;font-size:13px;color:#777;}

.btnTable{display:inline-block;vertical-align:middle;padding:0 8px;height:24px;line-height:24px;background:#aeb6cb;color:#fff;text-align:center;font-size:12px;font-weight:600;}
.sm_title2{font-size:15px;font-weight:600;}