@charset "utf-8";

/* ======================================================================== */
.h3_tit {font-size:25px; line-height:25px; padding-bottom:15px; border-bottom:solid 1px #696a6a; margin-bottom:25px;}
.p_tit1 {color:#016db6; font-size:30px; line-height:30px; margin-bottom:20px;}
.plist1 {margin-bottom:40px;}
.h4tit1 {background:url('/resources/pt/images/common/dott_tit1.gif') left top no-repeat;padding-left:15px; font-size:18px; line-height:18px; margin-bottom:20px;}
.plist2 {font-size:14px; line-height:14px;}

.cirlc_bg1 {margin-bottom:40px;}
.cirlc_bg1 dl {display:none;}
.cirlc_bg1 dl dt {display:none;}
.cirlc_bg1 dl dd {display:none;}
.cirlc_bg1 p {display:none;}
.c_p5 {display:none; }
.c_p6 {display:none;}
ul.tatab01 {overflow:hidden; margin-bottom:40px; margin-top:40px;}
ul.tatab01 li {float:left;}
ul.tatab01 li a {width:160px; height:26px; padding-top:8px; float:left; text-align:center; background:#f7f6f6; border:solid 1px #d2d2d2; margin-left:2px; font-size:14px;}
ul.tatab01 li a.on {width:160px; height:26px; padding-top:8px; text-align:center; background:#016db6; border:solid 1px #016db6; color:#fff;}
ul.tatab01 li a:hover {width:160px; height:26px; padding-top:8px; text-align:center; background:#016db6; border:solid 1px #016db6; color:#fff;}
.box_dot1 {border-bottom:dotted 1px #b3b3b3; padding-bottom:25px; margin-bottom:30px;}
.box_dot1 h5.dot_b1 {background:url('/resources/pt/images/common/dott_b1.gif') left 5px no-repeat; padding-left:10px; font-size:15px; line-height:15px; margin-bottom:25px;}
.box_dot1 ul {overflow:hidden;}
.box_dot1 ul li a {float:left; width:270px; margin-bottom:15px; color:#777;}


.table_s1 {width:100%; border-top:solid 2px #5c6e94;}
.table_s1 table {width:100%;}
.table_s1 table thead th {background:#d2dfe5; color:#333333; padding:10px 0px; text-align:center; border-left:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4;}
.table_s1 table thead th.bd_right {border-right:solid 1px #b4b4b4;}
.table_s1 table thead th.tbg1 {background:#f2fafc;}
.table_s1 table tbody th {color:#333333; padding:10px 0px; text-align:center; border-left:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4; background:#f2fafc;}
.table_s1 table tbody td {color:#333333; padding:10px 0px; text-align:center; border-left:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4;}
.table_s1 table tbody td.tal {text-align:left; padding-left:10px;}
.table_s1 table tbody td.bd_right {border-right:solid 1px #b4b4b4;}
.table_s1 table tfoot th {padding:10px 0px; text-align:center; border-left:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4; background:#f2fafc; color:#016db6;}
.table_s1 table tfoot td {font-size:15px; line-height:15px; color:#016db6; padding:10px 0px; text-align:center; border-left:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4;}
.table_s1 table tfoot td.bd_right {border-right:solid 1px #b4b4b4;}
.fn_cl1 {margin-bottom:20px; margin-top:30px;}
.fn_cl1 li {color:#016db6; font-size:13px; line-height:22px;}
.dot_t1 {margin-bottom:40px;}
.dot_t1 li {background:url('/resources/pt/images/common/dott_tit2.gif') left 8px no-repeat; padding-left:10px; font-size:15px; line-height:24px; margin-bottom:10px;}

.p_sque1 {background:url('/resources/pt/images/sub/p_sque1.gif') left top no-repeat; width:823px; height:77px; margin-bottom:30px; position:relative;}
.p_sque1 ul li.p_s1 {color:#fff; font-size:17px; line-height:20px; text-align:center; position:absolute; top:20px; left:25px;}
.p_sque1 ul li.p_s2 {color:#fff; font-size:17px; line-height:20px; text-align:center; position:absolute; top:25px; left:290px;}
.p_sque1 ul li.p_s3 {color:#fff; font-size:17px; line-height:20px; text-align:center; position:absolute; top:20px; right:260px;}
.p_sque1 ul li.p_s4 {color:#fff; font-size:17px; line-height:20px; text-align:center; position:absolute; top:20px; right:60px;}

.tar {text-align:right;}
.mb20 {margin-bottom:20px;}
.blu_btn {width:181px; height:29px; background:#016db6; color:#fff; display:inline-block; line-height:29px; text-align:center;}
.gr_box1 {border:solid 1px #d0d0d0; padding:20px 30px; margin-bottom:10px;}

.mm-wrap{font-size:15px}
.login_top_tit1 {overflow:hidden; border-bottom:solid 1px #d3d3d3; padding:20px 0px; margin-bottom:35px;}
.login_top_tit1 img {float:left;}
.login_top_tit1 p {float:left; width:700px; margin-left:20px; margin-top:25px;}
.login_area {overflow:hidden; margin-bottom:30px;}
.login_btn1 {float:left; margin-left:15px;}
.tb_style1 {border-top:solid 2px #5d6e94;width:81%; float:left;}
.tb_style1 table {width:100%;}
.tb_style1 table th {border-bottom:solid 1px #d1d1d1; background:#e7f1f6; padding:10px 0px; color:#5f5e5e; font-size:14px; line-height:14px;}
.tb_style1 table td.tal {text-align:left;  padding-left:10px;}
.tb_style1 table td span.fc01 {color:#016db6;}
.tb_style1 table td {border-bottom:solid 1px #d1d1d1; padding:10px 0px; font-size:12px;}
.tb_style2 {border-top:solid 2px #5d6e94;width:100%; margin-bottom:30px;}
.tb_style2 table {width:100%;}
.tb_style2 table th {border-bottom:solid 1px #d1d1d1; background:#e7f1f6; padding:10px 0px; color:#5f5e5e; font-size:14px; line-height:14px;}
.tb_style2 table td.tal {text-align:left;  padding-left:10px;}
.tb_style2 table td {border-bottom:solid 1px #d1d1d1; padding:10px 0px; font-size:12px;}
.tb_style2 table td span.fc01 {color:#016db6;}
.tb_style3 {border-top:solid 2px #5d6e94;width:100%; margin-bottom:30px;}
.tb_style3 table {width:100%;}
.tb_style3 table th {border-bottom:solid 1px #d1d1d1; background:#e7f1f6; padding:10px 0px 10px 10px; text-align:left;vertical-align:top; color:#5f5e5e; font-size:14px; line-height:14px;}
.tb_style3 table th.vtm {vertical-align:middle;}
.tb_style3 table td.tal {text-align:left;  padding-left:10px;}
.tb_style3 table td {border-bottom:solid 1px #d1d1d1; padding:10px 0px; font-size:12px;}
.tb_style3 table td input {vertical-align:middle;}
.tb_style3 table td img {vertical-align:middle;}
.tb_style3 table td span.fc01 {color:#016db6;}
.tb_style3 table td.tal p {margin-bottom:10px;}
.iput_type1 {border:solid 1px #e7e7e7; line-height:25px; font-size:14px; height:25px; background:#fcfcfc;}

ul.login_list {overflow:hidden; margin-bottom:30px; margin-left:110px;}
ul.login_list li {}
ul.login_list li:first-child a {border-left:0px;}
ul.login_list li a {float:left; width:180px; height:38px; line-height:38px; border-left:solid 1px #cccccc; text-align:center;}
ul.login_list li a.qy_icon1 {background:url('/resources/pt/images/common/qy_icon1.gif') 30px 12px no-repeat; color:#e92949; }
ul.login_list li a.qy_icon2 {background:url('/resources/pt/images/common/qy_icon1.gif') 20px 12px no-repeat; color:#e92949; }
ul.login_list li a.qy_icon3 {background:url('/resources/pt/images/common/qy_icon2.gif') 40px 12px no-repeat; color:#626262; }
ul.login_list li a.qy_icon4 {background:url('/resources/pt/images/common/qy_icon2.gif') 40px 12px no-repeat; color:#626262; }

.pass_box {border-radius:10px; border:solid 1px #cccccc; background:#fdfdfd; text-align:center; padding:30px 0px; font-size:14px; line-height:20px; margin-bottom:20px;}
ul.nb_bg1 {overflow:hidden; margin-bottom:40px;}
ul.nb_bg1 li {float:left; width:390px; height:220px; padding:10px 20px 0 20px; background:url('/resources/pt/images/sub/n_blbg1.gif') left top no-repeat;}
ul.nb_bg1 li + li {background:url('/resources/pt/images/sub/n_blbg2.gif') left top no-repeat; margin-left:40px;}
ul.nb_bg1 dl dt {font-size:15px; line-height:15px; color:#fff; margin-bottom:30px;}
ul.nb_bg1 dl dd {margin-bottom:30px;}
ul.nb_bg1 p {text-align:center;}
ul.nb_bg1 p .bbtn1 {width:176px; height:39px; background:#1e5498; display:inline-block; line-height:39px; color:#fff;}/*20170807 배경색상 수정*/
ul.nb_bg1 p .gbtn1 {width:176px; height:39px; background:#6e7721; display:inline-block; line-height:39px; color:#fff;}/*20170807 배경색상 수정*/
.tac {text-align:center;}
.pass_box2 {color:#016db6; border-radius:10px; border:solid 1px #cccccc; background:#fdfdfd; text-align:center; padding:30px 0px; font-size:14px; line-height:20px; margin-bottom:20px;}

.gbtn2 {width:187px; height:54px; line-height:54px; color:#fff; border-radius:10px; background:#aaaf6f; display:inline-block; font-size:17px; text-align:center;}
.gbtn3 {width:187px; height:54px; line-height:54px; color:#fff; border-radius:10px; background:#be8162; display:inline-block; font-size:17px; margin:0 10px; text-align:center;}
.gbtn4 {width:187px; height:54px; line-height:54px; color:#fff; border-radius:10px; background:#c6c6c6; display:inline-block; font-size:17px; text-align:center;}
.gbtn5 {width:187px; height:54px; line-height:54px; color:#fff; border-radius:10px; background:#e7a13d url('/resources/pt/images/common/login_cha1.png') 40px 10px no-repeat; display:inline-block; font-size:17px;  text-align:center;}
.gbtn6 {width:187px; height:54px; line-height:54px; color:#fff; border-radius:10px; background:#c6c6c6; display:inline-block; font-size:17px; text-align:center;}
.dbtn1 {width:92px; height:34px; background:#016db6; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.dbtn2 {width:120px; height:34px; background:#016db6; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.dbtn3 {width:120px; height:34px; background:#e7a13d; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.rbtn1 {width:92px; height:34px; background:#be8162; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.rbtn2 {width:92px; height:34px; background:#c6c6c6; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.blbtn1 {width:120px; height:34px; background:#5490c4; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.blbtn2 {width:120px; height:34px; background:#aaaf6f; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.blbtn3 {width:120px; height:34px; background:#be8162; color:#fff; display:inline-block; text-align:center; line-height:34px;}
.blbtn4 {width:120px; height:34px; background:#aaaf6f url('/resources/pt/images/common/check_save1.png') 30px 10px no-repeat; color:#fff; display:inline-block; text-align:center; line-height:34px;}

.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml10 {margin-left:10px;}
.mb10 {margin-bottom:10px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}


.ch_color1 {font-size:22px; color:#802224;}
.col_bg1 {background:url('/resources/pt/images/sub/col_bg1.gif') left top no-repeat; width:823px; height:181px; text-align:center; padding-top:90px;}
.col_bg1 dl {margin-bottom:40px;}
.col_bg1 dl dt {font-size:30px; line-height:40px;}
.col_bg1 dl dd {font-size:20px; line-height:30px;}
.col_bg1 dl dd span.ch_color {color:#016db6;}

.filtt1 {text-align:center; margin-bottom:30px;}
.mem_box {overflow:hidden; margin-bottom:40px;}
.mem_box li {background:url('/resources/pt/images/sub/fitt_box1.gif') left top no-repeat; width:253px; height:300px; padding-top:190px; float:left; text-align:center;}
.mem_box li + li {background:url('/resources/pt/images/sub/fitt_box2.gif') left top no-repeat; margin-left:30px;}
.mem_box li + li + li {background:url('/resources/pt/images/sub/fitt_box3.gif') left top no-repeat; margin-left:30px;}
.mem_box li dl {margin-bottom:20px;}
.mem_box li dl dt {display:none;}
.mem_box li dl dd {font-size:13px; line-height:18px;}
ul.gr_dott1 li {background:url('/resources/pt/images/common/dott_tit2.gif') left 5px no-repeat; padding-left:14px; margin-bottom:10px;}
.login_top_box {border:solid 1px #d0d0d0; padding:25px; margin-top:30px; margin-bottom:30px;}
.login_top_box p {background:url('/resources/pt/images/common/dott_tit2.gif') left 5px no-repeat; padding-left:14px; margin-bottom:10px;}
.login_top_box2 {border:solid 1px #d0d0d0; padding:25px; margin-top:30px; margin-bottom:30px;}
.login_top_box2 p {margin-bottom:10px;}
.cl_color {color:#016db6; font-weight:bold;}
ul.bldott1 li {background:url('/resources/pt/images/common/dott_b1.gif') left 5px no-repeat; padding-left:10px; }
.cl_ff {color:#ff4806;}

.rp-tblstyle1 {display:none;}
.rp-tblstyle2 {display:none;}

.ta_style1 {border-top:1px solid #0c0c0c;}
.ta_style1 th {background:#f7f7f7; border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:10px 0;}
.ta_style1 td {border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:10px 0;font-size:14px;color:#767676;}
.ta_style1 th:first-child {border-left:0px;}
.ta_style1 td.tal {text-align:left; padding-left:10px;padding-right:10px;}
.ta_style1 td img {vertical-align:top;}
.ta_style1 input[type="file"]{width:245px;height:24px;line-height:24px;background:#fcfcfc;margin-right:10px;}
.ta_style1 input[type="text"]{height:24px;line-height:24px;background:#fcfcfc;border:1px solid #e7e7e7;}
.ta_style1 textarea.area100p{width:94%;padding:3%;border:1px solid #e7e7e7;}



.ta_style2 {border-top:2px solid #0c0c0c;}
.ta_style2 th{background:#d5e1e7;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:10px 0;font-size:14px;color:#333333;}
.ta_style2 td{border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:10px 0;font-size:14px;color:#767676;text-align:center;line-height:20px;}
.ta_style2 td a{font-size:14px;}
.ta_style2 .last{border-right:0;}
.ta_style2 .td_lf{text-align:left;padding-left:10px;padding-right:10px;}
.ta_style2 img{margin:0 3px;}
.file_down a{text-decoration:underline;display:inline-block;margin:3px 0;}
.td_con{width:96%;min-height:150px;padding:2%;font-size:14px;line-height:20px;}


.ta_style3 {border-top:1px solid #0c0c0c; margin-bottom:40px;}
.ta_style3 table{width:100%}
.ta_style3 thead th {background:#f7f7f7; border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:10px 0;}
.ta_style3 td {border-left:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;padding:10px 0;font-size:14px;color:#767676; text-align:center;}
.ta_style3 td:first-child {border-left:0px;}
.ta_style3 th:first-child {border-left:0px;}
.ta_style3 td.tal {text-align:left; padding-left:10px;}

.box_area1 {border:solid 1px #c7c7c7; background:#f7f7f7; color:#016db6; font-size:14px; line-height:14px; padding:15px 0 15px 45px; margin-bottom:20px}
.gray_box {border:solid 1px #d0d0d0; padding:5px 35px 25px 35px; }
.gray_box2 {border:solid 1px #d0d0d0; padding:25px 35px 25px 35px; overflow:hidden; margin:20px 0px;}
.gray_box2 .fir_ch1 {float:left;}
.gray_box2 .fir_ch2 {float:right;}
.gray_box2 .fir_ch1 strong {vertical-align:top; line-height:28px;}
.gray_box2 .fir_ch1 select {vertical-align:top; height:28px;}
.gray_box2 .fir_ch1 input {vertical-align:top; height:26px;}
.gray_box2 .fir_ch2 select {vertical-align:top; height:28px;}
.gray_box2 .fir_ch2 input {vertical-align:top; height:26px;}
.gray_box2 .fir_ch2 strong {vertical-align:top; line-height:28px;}

#pop {position:absolute; top:200px; left:450px;}
.layer_pop {background:url('/resources/pt/images/sub/al_popup1.png') left top no-repeat; width:238px; height:123px; padding:50px 0 0 20px; position:relative; }
.layer_pop input {vertical-align:top;}
#close {background:url('/resources/pt/images/common/close.gif') left top no-repeat; width:17px; height:17px; font-size:0px; line-height:0px; position:absolute; top:10px; right:10px; cursor:pointer;}

.fn_c01 {color:#016db6;}
.amail {color:#3a3aff; text-decoration:underline;}

.lnb_box1 {border:solid 1px #c2c2c2;/* background:#f7f7f7;*/ padding:20px 25px; margin-top:30px; margin-bottom:30px;}
.lnb_box1 h5{margin-bottom:15px;margin-left:-10px;}
.lnb_box1 h4.gdott1 {background:url('/resources/pt/images/common/gdott1.gif') left 5px no-repeat; padding-left:10px; margin-bottom:10px; font-size:14px;}
.lnb_box1 ol.gbox1 {overflow:hidden; margin-bottom:20px;}
.lnb_box1 ol.gbox1 li a {display:block; width:93px; height:30px; line-height:30px; text-align:center; border:solid 1px #d2d2d2; float:left; background:#fff; cursor:pointer;font-size:14px;}
.lnb_box1 ol.gbox1 li.on a{background:#016db6; color:#fff;}
.lnb_box1 ol.gbox1_1 {overflow:hidden; margin-bottom:20px; width:190px;}
.lnb_box1 ol.gbox1_1 li a{display:block; width:93px; height:30px; line-height:30px; text-align:center; border:solid 1px #d2d2d2; float:left; background:#fff; cursor:pointer;font-size:14px;}
.lnb_box1 ol.gbox1_1 li.on a{background:#016db6; color:#fff;} 
.lnb_box1 .gbox1_2 {margin-bottom:20px;}
.lnb_box1 .gbox1_2 .daybtn1 {margin-left:-25px;}

.h3stit {font-size:25px; line-height:25px; margin-bottom:15px;}
.search_area1 { border-top:solid 1px #696a6a; border-bottom:solid 1px #c2c2c2;padding:45px 35px; overflow:hidden; background:#f7f7f7;}
.search_area1 .s_box {height:40px; position:relative; float:left;}
.search_area1 select.sel_cl1 {border:0px; height:31px; position:absolute; top:5px; left:5px;}
.search_area1 input.inpt_sel1 {vertical-align:top;width:330px; padding-left:90px; height:33px; line-height:33px;border:solid 4px #016db6;}
.srh_btn1 {float:left; margin-left:5px;}
.srh1_btn1 {float:left; margin-left:20px; margin-top:10px;}
.srh1_btn2 {float:left; margin-left:20px; margin-top:10px;}

/* 통합검색 */
.sch-wr-box .search_area1{position:relative;margin:20px 0 0 0 ;}
.sch-wr-box .search_area1 .s_box {width:290px;padding: 0 0  0 100px;height:32px;position:relative; float:left;border:solid 4px #016db6;background-color:#fff}
.sch-wr-box .search_area1 select.sel_cl1 {width:90px;border:0px; height:24px; position:absolute; top:0; left:5px;}
.sch-wr-box .search_area1 input.inpt_sel1 {vertical-align:top;width:100%; padding-left:0;margin: 0 0 0 0; height:25px; line-height:32px;border:0}

.srch_container {overflow:hidden;}
.srch_contents { float:left; margin-top:30px; /*width:637px;*/width:100%}
/*.srch_list { float:right; margin-top:40px; width:162px;} 20160503 수정*/
.srch_list {  margin-top:40px; }

.bl_fn {font-size:18px; line-height:18px; color:#016db6; font-weight:bold;}
.or_fn {color:#eb573b;}

.de_search {border:solid 1px #00a98e; width:551px; position:absolute; top:150px; left:250px; background:#fff;}
.de_search h4 {background:#00a98e; height:38px; line-height:38px; color:#fff; padding-left:20px; margin-bottom:20px;}
.de_search dl {margin-left:20px;}
.de_search dl dt {background:url('/resources/pt/images/common/cdott1.gif') left 5px no-repeat; padding-left:10px; }
.de_search dl dd {overflow:hidden; width:500px; margin-bottom:10px;}
.de_search dl dd .fir1 {float:left;}
.de_search dl dd .las1 {float:right;}

.h4stit1 {background:url('/resources/pt/images/common/bdott1.gif') left 5px no-repeat; padding-left:10px; padding-bottom:10px; border-bottom:solid 1px #016db6; margin-bottom:20px; position:relative; font-size:16px; line-height:16px; font-weight:bold;}
.list_line1 {margin-bottom:40px; overflow:hidden;}
.list_line1 li {float:left; margin-right:15px; margin-bottom:10px; letter-spacing:-1px;}

.h4sbox1 {background:url('/resources/pt/images/common/bdott1.gif') left 5px no-repeat; padding-left:10px; padding-bottom:10px; border-bottom:solid 1px #016db6; margin-bottom:20px; overflow:hidden; font-size:16px; line-height:16px; font-weight:bold;}
.sp_h4tit1 {font-size:13px; line-height:13px; color:#777777;}
.sp_h4tit1 strong {color:#eb573b;}
.h4stit2 {float:left;}
.ens_b {float:right;}
ul.l_list1 {margin-bottom:40px;}
ul.l_list1 li {margin-bottom:15px;}
dl.p_list1 dt{ margin-bottom:10px; font-weight:bold;}
dl.p_list1 dt a {font-size:17px; line-height:19px; color:#016db6;}
dl.p_list1 dd {font-size:14px; line-height:22px; margin-bottom:10px;}
dl.p_list2 dt{ margin-bottom:10px;}
dl.p_list2 dt a {font-size:17px; line-height:19px; color:#016db6; font-weight:bold; text-decoration:underline;}
dl.p_list2 dt span {font-size:14px; line-height:14px; }
dl.p_list2 dd {font-size:14px; line-height:22px; margin-bottom:10px;}
.gra_list1 {color:#5f9068; font-size:13px; line-height:13px; margin-bottom:10px;}
.day_list1 {color:#888888; font-size:13px; line-height:13px; position:absolute; top:0px; right:10px;}
.file_n {font-size:12px; }
.file_n img {vertical-align:middle;}

.p_area1 {position:relative; margin-bottom:40px;}
.p_area2 {position:relative; margin-bottom:40px; overflow:hidden;}
.p_area2 img {float:left; margin-right:10px;}
dl.p_list3 {width:480px; float:left;}
dl.p_list3 dt{ margin-bottom:10px;}
dl.p_list3 dt a {font-size:17px; line-height:19px; color:#016db6; font-weight:bold; text-decoration:underline;}
dl.p_list3 dt span {font-size:14px; line-height:14px; }
dl.p_list3 dd {font-size:14px; line-height:22px; margin-bottom:10px;}

.image_list1 {overflow:hidden;}
.image_list1 li {float:left; width:25%; text-align:center; margin-bottom:40px;}
.image_list1 li dl {margin-top:10px;}
.image_list1 li dl dt a {font-size:15px; color:#016db6;}
.image_list1 li dl dd {font-size:13px; color:#888888;}
.image_list1 li p {color:#5f9068; font-size:13px;}
.image_list1 li img {width:149px; height:115px;}

.srch_box {border:solid 1px #c2c2c2; padding:10px 8px;}
.srch_box h5 {margin-bottom:15px;}
.srch_box .list_num1 li { margin-bottom:10px;overflow:hidden;}
.srch_box .list_num1 .firs {float:left; font-size:13px; line-height:13px;}
.srch_box .list_num1 .firs img {vertical-align:middle;}
.srch_box .list_num1 .last1 {float:right; font-size:11px; line-height:11px;}
.srch_box .list_num1 .last1 img {vertical-align:middle;}
.srch_box .list_num2 li {font-size:13px; line-height:13px; margin-bottom:10px;}
.srch_box .list_num2 li img {vertical-align:middle;}

.exac_line {background:url('/resources/pt/images/common/lline_bg.gif') left bottom repeat-x; height:186px; padding-top:80px; margin-bottom:30px;}
.exac_bg {background:url('/resources/pt/images/common/exac_bg.gif') 50px 50% no-repeat;}
.exac_bg dl {margin-left:220px;}
.exac_bg dl dt {font-size:30px; line-height:38px;}
.exac_bg dl dt strong {color:#016db6;}
.exac_bg dl dd {font-size:14px; line-height:22px;}
.h4tit2 {background:url('/resources/pt/images/common/bdott1.gif') left 5px no-repeat; padding-left:10px; margin-bottom:20px; font-size:16px; line-height:16px; font-weight:bold;}
.exac_list{margin: 0 0 10px 0}
.exac_list li {color:#777777;font-size:14px;margin: 0 0 10px 0}

/*모바일*/
@media screen and (max-width : 480px) {

.sch-wr-box .search_area1 .s_box {width:220px;padding: 0 0  0 100px;height:32px;position:relative; float:left;border:solid 4px #016db6;background-color:#fff}
.search_area1 {width:360px;}
.srch_container {width:360px;}
.day_list1 {visibility: hidden;}
.exac_line {margin-bottom:30px;}
.exac_bg dl {margin-left:0px;}
.exac_line {visibility: hidden;}
}

/*태블릿*/
@media screen and (max-width : 640px) {
ul.login_list {overflow:hidden; margin-bottom:30px; margin-left:30px;}
}

/* ======================================================================== */