﻿@charset "utf-8";

/***** basis css *****/
body{padding:0; margin:0; border:0}
body *{vertical-align:top; font:normal 12px 돋움; line-height:16px;}
img, p, span, strong, ul, ol, dl, dt, dd, li, h1, h2, h3, h4, h5, h6{list-style:none; padding:0; margin:0; border:0;}
strong{font-weight:bold;}
a{padding:0; margin:0; text-decoration:none;color:#333;}
a:hover{color:#00953f;}
hr{display:none;}/* 기능이 없는 구분을 위한 속성 */
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
select{height:21px; line-height:20px;}

/***** main css *****/
.mainbg{text-align:center; background:#f8f8f8 url(../Images/main_bg.gif) repeat-x 0 0;}
.mainbg_right{width:50%; height:420px; display:block; position:absolute; top:0; left:50%; z-index:-1; background:url(../Images/main_bg_right.gif) repeat-x 0 0;}
#mainW{width:1000px; margin:0 auto; text-align:left;}
#mainW .main_vis{position:relative; left:0; top:0; width:100%; height:419px; background:url(../Images/swf_img/3_bg.jpg) no-repeat 0 0;}
#mainW .main_vis h1{position:absolute; top:22px; left:22px; z-index:5;}
#mainW .main_vis object{z-index:-1; width:1000px; height:414px; }
#mainW .main_con *,
#conW #lnb *,
#noticeTab *,
#header div *{vertical-align:middle; }
#mainW .main_con{overflow:hidden; width:100%; padding:30px 0;}
#mainW .main_con dl{float:left; width:360px; height:100px; margin:10px 0 0 0; display:inline; background:url(../Images/notice_img.gif) no-repeat 0 bottom;}
#mainW .main_con dl dt{padding:0 0 10px 0px;}
#mainW .main_con dl dd{padding:0 0 2px 130px; background:url(../Images/notice_dot.gif) no-repeat 123px center;}
#mainW .main_con ul{float:left; margin:10px 35px 0 35px; display:inline;}
#mainW .main_con ul li{float:left;}
#mainW .main_con div{float:right; width:162px;}
#mainW .main_con div p{position:relative; top:0; left:0; padding:0 0 5px 0;}
#mainW .main_con div p label{padding:0 10px 0 0;}
#mainW .main_con div p label input{margin:-1px 5px 0 0; margin:-3px 0px 0 0\9;}
#mainW .main_con .input{width:105px; height:22px; height:19px\9; font-size:11px; border:none; margin:0 0 3px 0; background:url(../Images/login_input.gif) no-repeat 0 0;}
#mainW .main_con .input_id{background:url(../Images/login_input_id.gif) no-repeat 0 0;}
#mainW .main_con .input_id2{background:url(../Images/login_input_id2.gif) no-repeat 0 0;}
#mainW .main_con .input_pw{background:url(../Images/login_input_pw.gif) no-repeat 0 0;}
#mainW .main_con .input_otp{background:url(../Images/login_input_otp.gif) no-repeat 0 0;}
#mainW .main_con .input_sms{background:url(../Images/login_input_sms.gif) no-repeat 0 0;}
#mainW .main_con .input_over{background:url(../Images/login_input.gif) no-repeat 0 0;}
#mainW .main_con .btn_login{position:absolute; top:0; right:0;} 

#footer{ width:100%; overflow:hidden; background:#f8f8f8; border-top:1px solid #e0e0e0;}
#footer div{width:1200px; margin:0 auto; padding:20px 0; overflow:hidden;}
#footer div span{float:left; display:inline; margin:3px 20px 0 0;}
#footer div address{float:left;}
#footer div ul{float:right;}
#footer div ul li{float:left; padding-left:10px;}
.subbg{background:url(/Image/sub_bg.gif) repeat-y 0 0; position:relative; top:0; left:0; line-height:100%; width:100%;}
.subbg #footer {background:#fff url(../Images/foot_line.gif) repeat-x 0 0; border:none; position:absolute; bottom:0; left:0;}
.subbg #footer div{width:1000px; text-align:left; overflow:hidden; margin:0; padding:0 0 10px 0; background:url(../Images/sub_bg.gif) repeat-y 0 0;}
.subbg #footer div span{float:left; width:180px; padding:10px 0; text-align:center; display:inline; margin:0 10px 0 0;}
.subbg #footer div p{float:left; width:180px; text-align:left; display:inline; margin:0 20px 0 0; background:url(../Images/foot_img2.gif) no-repeat 15px center;}
.subbg #footer div p strong{ display:block; padding:12px 10px 8px 50px; color:#222;}
.subbg #footer div address{float:left; padding:12px 5px;}
.lnbbanner{width:180px; padding-bottom:10px; text-align:center; position:absolute; bottom:45px; left:0;}
.lnbbanner li{padding:0 0 4px 0; font-size:11px; letter-spacing:-0.05em; color:#777;}

/***** sub css *****/
.subbg{background:url(../Images/sub_bg.gif) repeat-y 0 0;}
#header{min-width:1120px; height:80px; text-align:left; background:#fff url(../Images/sub_topbg.gif) repeat-x 0 32px;}
#header table{border-collapse:collapse; border-spacing:0; border-collapse:0; border:0; min-width:900px;}
#header table tr th{backgorund:#fff; padding:0; margin:0;}
#header table tr td{padding:0; margin:0; vertical-align:middle; text-align:center;}
#header table tr td.ut{text-align:right; vertical-align:middle; height:32px;}
#header table tr td.ut *{vertical-align:middle;}
#header table tr td.m{padding:0 0 0 5px; background:url(../Images/sub_m_left.gif) no-repeat 0 0;}
#header table tr td.m table tr td{padding:0 10px; background:url(../Images/sub_m_line.gif) no-repeat right 2px;}
.color0 #header{ border-bottom:5px solid #e5b719;}
.color1 #header{ border-bottom:5px solid #e9491d;}
.color2 #header{ border-bottom:5px solid #e58319;}
.color3 #header{ border-bottom:5px solid #e5b719;}
.color4 #header{ border-bottom:5px solid #c7ca29;}
.color5 #header{ border-bottom:5px solid #9ed128;}
.color6 #header{ border-bottom:5px solid #54ca2e;}
.color7 #header{ border-bottom:5px solid #38c0ab;}
.color8 #header{ border-bottom:5px solid #e5a219;}
#conW{display:flex; overflow:hidden;}
#conW #lnb{width:200px}
#conW #lnb dl{overflow:hidden;}
#conW #lnb dl dt{padding:0 0 5px 0;}
#conW #lnb dl dd{margin:0 5px; width:170px; background:url(../Images/lnb_line.gif) repeat-x 0 bottom;}
#conW #lnb dl dd a{display:block; font-size:12px; padding:5px 0 6px 16px; background:url(../Images/lnb_blt_off.gif) no-repeat 0 10px;}
#conW #lnb dl dd a.on, #conW #lnb dl dd a:hover{color:#00963f; background:url(../Images/lnb_blt.gif) no-repeat 0 10px;}
#conW #lnb dl dd p{padding:0 0 10px 0;}
#conW #lnb dl dd p a{font-size:11px; letter-spacing:-0.1em; padding:0 0 1px 16px; background:url(../Images/sub_blt2.gif) no-repeat 8px 6px;}
#conW #lnb dl dd p a:hover, #conW #lnb dl dd p a.on, #conW #lnb dl dd p a.on:hover{text-decoration:underline; font-weight:normal; background:url(../Images/sub_blt2.gif) no-repeat 8px 6px;}
#conW #lnb ul{width:180px; text-align:center; overflow:hidden; margin:30px 0 0 0;}
#conW #lnb ul li{padding:0 0 4px 0; font-size:11px; letter-spacing:-0.05em; color:#777;}
#conW #content{width:900px; min-height:680px; float:left; padding:0 0 100px 0;}
#conW #content .submain{width:800px; min-height:600px;}

#noticeTab {float:left; clear:both; width:100%; height:350px; position:relative; left:0; top:0; margin:22px 0 0 0;}
#noticeTab li{float:left; display:inline;}
#noticeTab li.right{float:right; padding:10px 0 0 0;}
#noticeTab li a{cursor:pointer;}
#noticeTab li ul{position:absolute; top:29px; left:0; width:100%; height:260px; border-top:2px solid #636363; border-bottom:1px solid #636363; padding:10px 0;}
#noticeTab ul li{border-bottom: 1px dotted #999; float:left; clear:both; width:100%; padding: 5px 0 3px 0;}
#noticeTab ul li a{padding:0 0 0 20px; float:left; width:500px; background:url(../Images/notice_dot.gif) no-repeat 11px 7px;}
#noticeTab ul li span{float:right; color:#999;}
#noticeTab ul li span.writerName {width: 100px;}
#noticeTab ul li span.writeDateTime {width: 70px; text-align: center;}
#noticeTab ul li span.readCount {width: 30px; text-align: right;}
#noticeTab ul li span.separater {width: 15px;}
#indexRight noscript{color:#ff4800;}
.subbbs{float:left; clear:both; width:100%;}
.subbbs *{vertical-align:middle;}
.subbbs dl{float:left; display:inline; margin-left:12px; width:190px;}
.subbbs dl.left{margin-left:0;}
.subbbs dl dd{ overflow:hidden; border-bottom:1px dotted #e5e5e5; padding-left:15px; background:url(../Images/notice_dot.gif) no-repeat 7px 11px;}
.subbbs dl dd a{float:left; width:100%; padding:5px 0 3px 0; }
.subbbs dl dd a:hover span, .subbbs dl dd a:hover strong{color:#00953f;}
.subbbs dl dd a span{float:left;}
.subbbs dl dd a strong{float:right; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

h2{font-family:Gulim; font-size:14px; color:#222; font-weight:bold; border-bottom:1px solid #7f7f7f; padding:25px 0 7px 15px; margin:0 0 10px 0; height:20px; background:url(../Images/blt_tit5.gif) no-repeat 0 20px;}
.color0 h2{background:url(../Images/blt_tit1.gif) no-repeat 0 20px;}
.color1 h2{background:url(../Images/blt_tit1.gif) no-repeat 0 20px;}
.color2 h2{background:url(../Images/blt_tit2.gif) no-repeat 0 20px;}
.color3 h2{background:url(../Images/blt_tit3.gif) no-repeat 0 20px;}
.color4 h2{background:url(../Images/blt_tit4.gif) no-repeat 0 20px;}
.color5 h2{background:url(../Images/blt_tit5.gif) no-repeat 0 20px;}
.color6 h2{background:url(../Images/blt_tit6.gif) no-repeat 0 20px;}
.color7 h2{background:url(../Images/blt_tit7.gif) no-repeat 0 20px;}
.color8 h2{background:url(../Images/blt_tit8.gif) no-repeat 0 20px;}
h2 span{font-size:11px; font-weight:normal; color:#999; line-height:18px;}
h3.first{margin:0;}
h3{font-size:12px; color:#444; font-weight:bold; padding:0 0 7px 15px; padding:1px 0 7px 15px\9; margin:20px 0 0 0; background:url(../Images/h3_blt5.gif) no-repeat 0 2px;}
.color0 h3{background:url(../Images/h3_blt1.gif) no-repeat 0 2px;}
.color1 h3{background:url(../Images/h3_blt1.gif) no-repeat 0 2px;}
.color2 h3{background:url(../Images/h3_blt2.gif) no-repeat 0 2px;}
.color3 h3{background:url(../Images/h3_blt3.gif) no-repeat 0 2px;}
.color4 h3{background:url(../Images/h3_blt4.gif) no-repeat 0 2px;}
.color5 h3{background:url(../Images/h3_blt5.gif) no-repeat 0 2px;}
.color6 h3{background:url(../Images/h3_blt6.gif) no-repeat 0 2px;}
.color7 h3{background:url(../Images/h3_blt7.gif) no-repeat 0 2px;}

.input{border:1px solid #bcbcbc; background:#fff; padding:3px 5px 0 3px; height:25px; line-height:14px;}
.input_readonly {border:1px solid #fff; background:#fff; padding:3px 5px 0 3px; height:25px; line-height:14px;}
.input_disabled {border:1px solid #bcbcbc; background:#ececec; padding:3px 5px 0 3px; height:25px; line-height:14px;}
.search{width:100%; height:86px; background:url(../Images/search_bg.gif) no-repeat 0 0; position:relative; top:0; left:0; background-size:100% 100%;}
.search *, .view *{vertical-align:middle;}
.search table{border-collapse:collapse; border-spacing:0; width:780px; float:left; display:inline; margin:10px 0 0 10px;}
.search table th{text-align:right; font-size:11px; padding:0 10px 4px 0; width:90px; table-layout:fixed;}
.search table td{text-align:left; padding:0 0 4px 0;}
.search p, .search3 p{float:right; display:inline; margin:6px 15px 0 0;}
.search1 p{float:right; display:inline; margin:8px 15px 0 0;}
.search p img{margin:0 0 3px 0;}
.search1{width:100%; height:63px; background:url(../Images/search_bg1.gif) no-repeat 0 0; position:relative; top:0; left:0; background-size:100% 100%;}
.search1 table{width:710px;}
.search3{width:100%; height:115px; background:url(../Images/search_bg3.gif) no-repeat 0 0; position:relative; top:0; left:0; background-size:100% 100%;}
.search table{margin:5px 0 0 10px;}
.search table th{border-bottom:1px solid #dee0e2; padding:3px 10px; text-align:left;background:url(../Images/notice_dot.gif) no-repeat 2px center;}
.search table td{border-bottom:1px solid #dee0e2; padding:3px 0 3px 10px; text-align:left; }
.search table tr.bot th, .search table tr.bot td, .search1 table tr th, .search1 table td{border-bottom:none;}
.search6{width:100%; height:190px; background:url(../Images/search_bg6.gif) no-repeat 0 0; position:relative; top:0; left:0; background-size:100% 100%;}
.search6 *, .view *{vertical-align:middle;}
.search6 table{border-collapse:collapse; border-spacing:0; width:800px; float:left; display:inline; margin:5px 0 0 5px;}
.search6 table th{border-bottom:1px solid #dee0e2; padding:3px 10px; text-align:left;background:url(../Images/notice_dot.gif) no-repeat 2px center;}
.search6 table td{border-bottom:1px solid #dee0e2; padding:3px 0 3px 10px; text-align:left; }
.search6 table tr.bot th, .search6 table tr.bot td, .search6 table tr th, .search6 table td{border-bottom:none;}
.search6 p {float:right; display:inline; margin:6px 15px 0 0;}
.search4_1{width:100%; height:115px; background:url(../Images/search_bg3.gif) no-repeat 0 0; position:relative; top:0; left:0; background-size:100% 100%;}
.search4_1 *, .view *{vertical-align:middle;}
.search4_1 table{border-collapse:collapse; border-spacing:0; width:800px; float:left; display:inline; margin:5px 0 0 5px;}
.search4_1 table th{border-bottom:1px solid #dee0e2; padding:3px 10px; text-align:left;background:url(../Images/notice_dot.gif) no-repeat 2px center;}
.search4_1 table td{border-bottom:1px solid #dee0e2; padding:3px 0 3px 10px; text-align:left; }
.search4_1 table tr.bot th, .search4_1 table tr.bot td{border-bottom:none;}
.search4_1 p {float:right; display:inline; margin:6px 15px 0 0;}
.info, .info span{font-size:11px; color:#555; padding:0 0 5px 5px;}
.list{border-collapse:collapse; border-spacing:0; table-layout:fixed; width:100%; border:none;}
.list th{color:#222; text-align:center; padding:7px 0 9px 0; border:none; background:url(../Images/bbs_list_bg.gif) repeat-x 0 0;}
/* .list th.left{background:url(../Images/bbs_list_bgl.gif) no-repeat left 0;} */
/* .list th.right{background:url(../Images/bbs_list_bgr.gif) no-repeat right 0;} */
.list th.first{background:url(../Images/bbs_list_bgl.gif) no-repeat left 0;}
.list th.firstLong{background:url(../Images/bbs_list_bgl.gif) no-repeat left 0; background-size:100% 100%;}
.list th.last{background:url(../Images/bbs_list_bgr.gif) no-repeat right 0;}
.list th.lastLong{background:url(../Images/bbs_list_bgr.gif) no-repeat right 0; background-size:100% 100%;}
/* .list td{text-align:center; padding:9px 10px 5px 10px; border-left:1px solid #ececec; border-bottom:1px solid #cacaca; border-top:none; border-right:none;} */
.list td{padding:6px 10px 4px 10px; border-left:1px solid #ececec; border-bottom:1px solid #cacaca; border-top:none; border-right:none;}
.list * {vertical-align:middle;}
/* .list td.left{border-left:none;} */
.list td.first{border-left:none;}
.list tr:hover td{background:#f8f8f8;}
.list a.on, .list a.on:hover{font-weight:bold; color:#00953f; letter-spacing:-0.1em;}
.list a:hover{font-weight:normal; color:#00953f;}
/* .list td a{display:block; text-align:left;} */
/* .list td.tl{text-align:left;} */
/* .list td.tr{text-align:right;} */
.list td.left{text-align:left;}
.list td.center{text-align:center;}
.list td.right{text-align:right;}
.list td.point{color:#378d5b;}
.list td.point *{color:#378d5b;}
/* .list td.day{font-size:11px; color:#777;} */
.list td.date{font-size:11px; color:#777;}
.list td.date *{font-size:11px; color:#777;}
.list td.empty{padding: 20px;text-align:center;}
.head2 th{color:#222; text-align:center; padding:7px 0 9px 0; line-height:14px; border:none; vertical-align:middle; background:url(../Images/bbs_list_bg2.gif) repeat-x 0 0;}
.head2 th.first{background:url(../Images/bbs_list_bgl2.gif) no-repeat left 0; border-left:none;}
.head2 th.last{background:url(../Images/bbs_list_bgr2.gif) no-repeat right 0; border-right:none;}
.list2 th{padding:4px 0 2px 0; border:1px solid #e5e5e5; border-top:none;}
.list tr.sub th{padding:2px 0 8px 0; border:1px solid #e5e5e5; border-bottom:none; background:url(../Images/bbs_list_bg2.gif) repeat-x 0 bottom;}

.view{width:100%; border:1px solid #dee0e2;  border-top:1px solid #9e9e9e; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.view th{padding:6px 10px 6px 10px; background:#f9fafb; border:1px solid #dee0e2; width:130px; table-layout:inherit;}
.view th.sub{border-left:1px solid #dee0e2;}
.view td{padding:3px 5px 3px 5px; text-align:left; border:1px solid #dee0e2;  table-layout:inherit;}
.list td table, .list td table td, .view td table, .view td table td{border:none;}
.view2 th{padding:3px 10px;}

.tab_s{overflow:hidden; padding:0 5px; background:url(../Images/tab_bg.gif) no-repeat 0 0;}
.tab_s a{float:left; font-size:0; line-height:0;}

.page {padding:10px 0; text-align:center;}
.page a {padding: 5px;}
.page a img {padding: 2px 0px 5px 0px;}
.page img{padding: 2px 5px 5px 5px;}

table.btn {width: 100%; margin-top:10px; margin-bottom: 10px;}
a.btn{overflow:hidden; display:block; float:left; margin:0 1px; padding-right:3px;  background:url(../Images/btn_bg1.gif) no-repeat right 0;}
a.btn span{overflow:hidden; display:block; padding:6px 10px 7px 10px;  letter-spacing:-0.05em; color:#fff; font-weight:bold; line-height:14px; background:url(../Images/btn_bg1.gif) no-repeat 0 0;}
a.btn:hover{background:url(../Images/btn_bg1.gif) no-repeat right bottom;}
a.btn span:hover{background:url(../Images/btn_bg1.gif) no-repeat 0 bottom;}
a.btn_g{overflow:hidden; display:block; float:left; margin:0 1px; padding-right:3px;  background:url(../Images/btn_bg2.gif) no-repeat right 0;}
a.btn_g span{overflow:hidden; display:block; padding:6px 10px 7px 10px;  letter-spacing:-0.05em; color:#fff; font-weight:bold; line-height:14px; background:url(../Images/btn_bg2.gif) no-repeat 0 0;}
a.btn_g:hover{background:url(../Images/btn_bg2.gif) no-repeat right bottom;}
a.btn_g span:hover{background:url(../Images/btn_bg2.gif) no-repeat 0 bottom;}
a.fr{float:right;}

.btn_s2{border:1px solid red; width:50px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px; text-align:left; padding:6px 23px 7px 7px; cursor:pointer; background:url(../Images/btn_bg_s2.gif) no-repeat 0 1px;}
.btn_s3{width:61px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px; text-align:left; padding:6px 25px 7px 7px; cursor:pointer; background:url(../Images/btn_bg_s3.gif) no-repeat 0 1px;}
.btn_s4{width:75px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px; text-align:left; padding:6px 25px 4px 7px; cursor:pointer; background:url(../Images/btn_bg_s4.gif) no-repeat 0 1px;}
.btn_s5{width:85px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px; text-align:left; padding:6px 25px 4px 7px; cursor:pointer; background:url(../Images/btn_bg_s5.gif) no-repeat 0 1px;}
.btn_s6{width:97px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px; text-align:left; padding:6px 25px 4px 7px; cursor:pointer; background:url(../Images/btn_bg_s6.gif) no-repeat 0 1px;}
.btn_s7{width:110px; overflow:hidden; font-size:11px; color:#666; border:none; line-height:22px;  text-align:left; padding:6px 28px 4px 7px; cursor:pointer; background:url(../Images/btn_bg_s7.gif) no-repeat 0 1px;}

.step *{vertical-align:middle;}
.step{text-align:center; font-size:0; line-height:0; padding:5px 0;}
.step img{margin:0 1px;}
.pic{border:1px solid #e9e9e9; padding:15px 20px; font-size:12px; color:#333; line-height:18px; background:#f6f6f6 url(../Images/pic_img2.gif) no-repeat 20px 15px;}
.pic p{padding:5px 0 20px 70px;}
.pic div{background:#fff; border:1px solid #e9e9e9; margin:10px 0 0 0; padding:15px 40px 0 40px; line-height:20px;}
.pic div span{color:#00953f;}
.pic div span.g{color:#777;}
.pic div p{padding:10px 0; margin:10px 0 0 0; text-align:center; border-top:1px solid #e9e9e9;}
.pic2{text-align:center; width:100%; margin:10px 0;}
.pic2 td{width:20%;background:#fff; border:1px solid #e9e9e9; padding:10px 0; line-height:24px; color:#777; font-size:11px;}
.pic3{margin:15px 0; line-height:18px;}
.pic3 dt{padding:0 0 0 10px; color:#00953f; background:url(../Images/notice_dot.gif) no-repeat 3px 6px;}
.pic3 dd{padding:3px 0 15px 10px; color:#666;}

/* popup css 2022-12-13 수정 */
#popup{ position:relative; top:0; left:0;}
#popup h1{height:40px;  background-color:#004b8d; position:fixed; top:0; left:0; width:100%;}
#popup h1 span{margin:12px 5px 12px 20px; display:block; font-family:dotum, "돋움", sans-serif; font-size:14px; color:#fff; font-weight:bold; background:url(../Images/img_con/pop_logo.png) no-repeat right center;}
#popup h2, h2.noline{border-bottom:none;}
#popup h3{font-size:14px; color:#444; font-weight:bold; padding:0 0 7px 15px; padding:1px 0 7px 15px\9; margin:20px 0 0 0; background:url(../Images/img_con/bu_pop_tit.gif) no-repeat 0 2px;}
#popup .popCon{padding:45px 20px 20px 20px}
#popup .popCopy{width:100%; text-align:center; padding:0; background-color:#fff; position:fixed; bottom:20px; left:0; height:25px; z-index:5;}
#popup .popCopy a{display:block; height:80px;}

#popup .popCopy1{width:100%; text-align:center; padding:0; background:#989898; position:fixed; bottom:0; left:0; height:25px; z-index:5;}
#popup .popCopy1 a{position:fixed; bottom:0; z-index:10; font-weight:bold;}


/***** popup css *****/
/*#popup{ position:relative; top:0; left:0;}
#popup h1{height:40px;  background:url(../Images/pop_bg.gif) repeat-x 0 0; position:fixed; top:0; left:0; width:100%;}
#popup h1 span{margin:12px 0 12px 20px; display:block; font-family:Gulim; font-size:14px; color:#fff; font-weight:bold; background:url(../Images/pop_logo.gif) no-repeat right center;}
#popup h2, h2.noline{border-bottom:none;}
#popup .popCon{padding:45px 20px 20px 20px;}
#popup .popCopy{width:100%; text-align:center; padding:0; background:#989898; position:fixed; bottom:0; left:0; height:25px; z-index:5;}
#popup .popCopy a{position:fixed; bottom:0; right:0; z-index:10;}

#popup .popCopy1{width:100%; text-align:center; padding:0; background:#989898; position:fixed; bottom:0; left:0; height:25px; z-index:5;}
#popup .popCopy1 a{position:fixed; bottom:0; z-index:10; font-weight:bold;}*/


/* 추가 */
.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

.right
{
	text-align: right;
}

.ellipsis
{
	/*display: block;*/
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	/*-o-text-overow: ellipsis;*/
}
