@charset "utf-8";
@import url('reset.css');
@import url('common.css');
@import url('layout.css');
@import url('table.css');

/* 
===============================================================================================
1.	버    전 : sub_common.css
2.	작 성 자 : 선종혁
3.	작 성 일 : 2012. 11. 29
4.	참    고 : 서브 공통 스타일 스타일 정의
===============================================================================================
*/
    
#container_wrap .c_inner .s_bg01 {padding-bottom:43px;background:url("/common/img/img/img_visual01.png") no-repeat right 9px}
#container_wrap .c_inner .s_bg02 {padding-bottom:43px;background:url("/common/img/img/img_visual02.png") no-repeat right 9px}
#content .v_txt {margin:35px 0 10px;color:#3e3e3e}
#container_wrap .c_inner .s_bg03 {padding-bottom:43px;background:url("/common/img/img/img_visual03.png") no-repeat right 9px}
#container_wrap .c_inner .s_bg04 {padding-bottom:43px;background:url("/common/img/img/img_visual04.png") no-repeat right 9px}
.l_btm {position:relative}  
.l_btm p {position:absolute;right:8px;top:-16px}
.sel_list {margin:15px 0 13px}
.sel_list select {width:86px;height:21px;border:1px solid #b2b2b2;color:#666666;font-size:0.9em}
.b_txt {width:100%;overflow:hidden}
.thum_box {width:100%;overflow:hidden}
.thum_box span {float:left}
.thum_box strong {display:inline-block;margin-top:35px}
.t01 {margin-top:26px;text-align:center;font-weight:900}
.t01 span.t {color:#7f828e}
.t01 span.b {color:#555864;font-size:1.3em}
.t02 {float:right;margin-bottom:15px}
.t02 dt {font-weight:900;color:#7f828e}
.t02 dd {font-weight:900;color:#555864;font-size:1.2em}
.t02 dd span {margin-left:15px;font-size:0.85em !important;color:#9497a5}
.t03 {width:100%;overflow:hidden;border-top:1px solid #555864;border-bottom:1px solid #555864}
.t03 dt {float:left;width:109px;padding:38px 0;background-color:#ebecf1;text-align:center;font-weight:900}
.t03 dd {float:left;width:574px;padding:10px 0;text-align:center;font-size:1.2em;font-weight:900;color:#525359}
.t03 dd div {margin-bottom:15px}
.t03 dd strong {color:#0e0e0f;font-size:1.5em}
.v_btn {margin-top:45px;text-align:center}
.paging {margin-top:28px;text-align:center;font-size:0.9em}
.paging img {vertical-align:middle}
.paging a {padding:4px 7px;border:1px solid #e0e0e0;background-color:#FFFFFF;font-size:0.9em;color:#666666}
.paging a:hover {background-color:#0093ac;color:#FFFFFF}
.paging strong {padding:4px 7px;background-color:#0093ac;color:#FFFFFF}
.paging a.pr01 {border:0;padding:0;background-color:none}
.paging a.pr02 {margin-right:8px;border:0;padding:0;background-color:none}
.paging a.nt01 {border:0;padding:0;background-color:none}
.paging a.nt02 {margin-left:8px;border:0;padding:0;background-color:none}
.search {margin-bottom:6px;padding-right:6px;text-align:right;}
.search label {color:#0093ac;font-weight:900}
.search select {width:86px;height:21px;border:1px solid #b2b2b2;color:#666666;font-size:1.0em}
.search input.s_input {width:129px;height:19px;border:1px solid #b2b2b2}
.search_con {width:100%;overflow:hidden;margin:43px 0 5px}
.search_con .l {float:left}
.search_con .l label {color:#0093ac;font-weight:900}
.search_con .l select {width:86px;height:21px;border:1px solid #b2b2b2;color:#666666;font-size:0.9em}
.search_con .r {float:right;padding-right:7px}
.search_con .r input.s_input {width:129px;height:19px;border:1px solid #b2b2b2}
.cal_input {width:70px;height:19px;border:1px solid #b2b2b2}

.print_txt01 {position:relative;padding:10px 0;font-weight:900}
.print_txt01 p {text-align:center}
.print_txt01 span {position:absolute;right:0;top:10px}
.print_btn {margin-top:30px;text-align:center}

/* 인쇄 css */
@media print {
#header_wrap, #container_wrap h2, .aside, .visual, .top, #footer_wrap {display:none}
#content {float:none !important;width:733px;margin:0 auto}
.v_btn {display:none}
}

input[type="text"] {height:19px;}


.layer_box {position:relative}
.l_pop {display:none;position:absolute;right:23px;top:-44px;z-index:100;width:201px}
.l_pop .txt_box {padding:10px;border:2px solid #BCBCBC;background-color:#FFFFFF}
.l_pop .txt_box p {margin-bottom:10px;text-align:left;font-weight:900}
.l_pop .txt_box textarea {width:170px;height:100px;font-size:1em}
.l_pop .txt_box .btn {margin-top:15px;text-align:right}
.l_pop .txt_box .close {position:absolute;left:170px;top:10px;;font-weight:900}
.layer_box button.close {font-weight:900}

#l_returnInfo {display:none;position:absolute;right:23px;top:-44px;z-index:100;width:201px}
#l_returnInfo .txt_box {padding:10px;border:2px solid #BCBCBC;background-color:#FFFFFF}
#l_returnInfo .txt_box p {margin-bottom:10px;text-align:left;font-weight:900}
#l_returnInfo .txt_box textarea {width:170px;height:100px;font-size:1em}
#l_returnInfo .txt_box .btn {margin-top:15px;text-align:right}
#l_returnInfo .txt_box .clsInfo {position:absolute;left:170px;top:10px;;font-weight:900}
.layer_box button.clsInfo {font-weight:900}