@charset "utf-8"; /* 로그인 */ #wrapper {*zoom:1; position:relative; height:auto !important;height:100%; min-height:100%; background:url('../images/login_bg.gif') 0 repeat-x;} /* IE5.5~7 브라우저 대응 Hack */ #wrapper:after {content:" "; display:block; clear:both;} /* 표준계열 브라우저에 대응하는 float 해제용 가상 엘리먼트의 생성 */ #loginArea {position:absolute; width:661px; height:280px; left:50%; top:50%; margin:-170px 0 0 -330px;} .memberLogin {position:relative; width:661px; height:248px;background:url('../images/login_box.png') 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/login_box.png",sizingMethod='crop'); margin:0 auto 10px auto;} .memberLogin .loginField {position:absolute;top:88px;left:274px;border:0 none;padding:0;margin:0;} .memberLogin .loginField legend {visibility:hidden;width:0;height:0;font-size:0;} .memberLogin .loginField .id {position:absolute;top:2px;left:0;width:260px;} .memberLogin .loginField .pw {position:absolute;top:30px;left:0;width:260px;} .memberLogin .loginField label {display:block;float:left;width:57px;padding:5px 0 0 0;} .memberLogin .loginField .btnLogin {position:absolute;top:0;left:262px;} .memberLogin .loginText {position:absolute;top:176px;left:278px; font:11px Dotum; color:#89b7d3; line-height:19px;} #loginArea .copyright {text-align:center; font:11px Arial; color:#999999; line-height:19px;} input.loginInput {width:194px; height:19px; background:#f2f2f1; border:1px solid #116294; color:#666; margin:0;} /* header */ #wrap {*zoom:1; position:relative; width:100%; min-width:970px; height:auto !important;height:100%; min-height:100%; background:url('../images/left_bg.gif') 0 repeat-y;} #wrap:after {content:" "; display:block; clear:both;} #header{width:100%; height:104px;} .topArea {*zoom:1; position:relative; width:100%; height:60px; background:url('../images/top_bg.gif') top left repeat-x; overflow:hidden;} .topArea:after {content:" "; display:block; clear:both;} h1.logo {position:absolute; top:0; left:0; margin:0; padding:0;} .utilMenuSet {padding:12px 180px 0 0; text-align:right;} .utilMenuSet p.visitorName {height:20px; line-height:1.2em; color:#424142; padding:0; margin:0;} .utilMenuSet ul.utilMenu {float:right; margin:0; padding:0;clear:both;} .utilMenuSet ul.utilMenu li {float:left; display:inline; list-style:none; margin:0 0 0 4px; padding:0;} p.website {position:absolute; top:0; right:0; margin:0; padding:0;} .gnbArea {width:100%; height:44px; background:url('../images/gnb_bg.gif') top left repeat-x; overflow:hidden; clear:both;} ul.gnb {display:block; padding:0 0 0 25px; margin:0;} ul.gnb li {float:left; list-style:none; background:url('../images/gnb_vline.gif') 0 13px no-repeat; padding:0; margin:0;} ul.gnb li a,ul.gnb li a:link {display:block; font-size:100%; color:#fff; font-family:Gulim; font-size:13px; line-height:39px; padding:0 24px 0 26px; text-decoration:none;} ul.gnb li a:hover {color:#40b5ff; text-decoration:none;} ul.gnb li.bg_none {background:none;} *html #header .gnbArea ul.gnb li a {color:#fff;} /* IE6 */ *html #header .gnbArea ul.gnb li a:hover {color:#40b5ff;} /* IE6 */ /* left */ .snb {float:left; display:inline; position:relative;left:-200px; width:170px;margin-right:-170px;} .snbTitle {width:170px; height:41px; background:url('../images/left_title_bg.jpg') no-repeat;} .snbTitle h2 {font:14px Gulim; color:#fff; font-weight:bold; line-height:1.6em; margin:0; padding:10px 0 0 38px;} ul.menu {padding:8px 0 0 0; margin:0 0 50px 0;} ul.menu li {display:block; list-style:none; height:35px; padding:0; margin:0; border-bottom:1px dotted #ccc;} ul.menu li a,ul.menu li a:link {display:block; font-size:100%; color:#333; line-height:35px; background:url('../images/bullet.gif') 13px 12px no-repeat; padding:0 0 0 30px; margin:0; text-decoration:none;} ul.menu li a:hover {display:block; color:#ca0000; background:#deeaed url('../images/bullet.gif') 13px 12px no-repeat; text-decoration:none;} /* body */ #container{*display:inline-block; _width /**/:100%; padding:0 0 30px 200px; background:url('../images/con_bg.gif') top repeat-x;} #container:after{display:block;clear:both;content:" ";} #content {float:left; display:inline; width:1150px; /*width:99%;*/ min-width:770px; padding:30px 0 70px 0;} h3.subTitle {display:block; font-size:16px; line-height:1.2em; letter-spacing:-1px; color:#40508e; background:url('../images/bullet2.gif') 0 2px no-repeat; padding:0 0 0 14px; margin:0 0 10px 0;} #content01 {*zoom:1; width:100%; margin-bottom:30px;} #content01:after {content:" "; display:block; clear:both;} #content02 {*zoom:1; width:100%; margin-bottom:30px; padding:30px 0 0 0; border-top:1px solid #eee;} #content02:after {content:" "; display:block; clear:both;} #conBox01 {float:left; display:inline; width:48%; min-width:375px;} #conBox02 {float:right; display:inline; width:48%; min-width:375px; margin-left:20px;} ul.bbsList {display:block; list-style:none; padding:0; margin:0;} ul.bbsList li {position:relative; display:block; height:26px; line-height:26px; background:url("../images/line_dot2.gif") bottom repeat-x;} ul.bbsList li a {color:#333333; line-height:26px; background:url("../images/dot.gif") 4px 8px no-repeat; padding-left:13px;} ul.bbsList li span {position:absolute; top:0; right:0; line-height:26px;} ul.bbsList li img {vertical-align:middle;} .table01 {width:100%; border-collapse:collapse; border-spacing:0px;} .table01 caption {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font:0/0 Arial;} .table01 thead th {padding:5px; font-weight:normal; color:#11799f; background:#edf4f6; border:1px solid #b8d0e1;} .table01 tbody td {padding:5px; font-weight:normal; border:1px solid #b8d0e1;} .table02 {width:100%; border-collapse:collapse; border-spacing:0px;} .table02 caption {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font:0/0 Arial;} .table02 thead th {padding:5px; font-weight:normal; color:#11799f; background:#edf4f6; border:1px solid #b8d0e1;} .table02 tbody td {padding:5px; font-weight:normal; border-bottom:1px dotted #cccccc;} .space-center {text-align:center;} .space-left {text-align:left;} .space-right {text-align:right;} /* footer */ #footer{position:absolute; bottom:0; left:0; clear:both; width:100%; height:30px; background:#31323a; margin:0;} p.copyright {padding:8px 20px 0 0; font-size:80%; color:#838386; line-height:1.2em; font-family:Arial, Dotum; text-align:right; margin:0;} p.copyright strong {color:#45a7e4; font-weight:bold;} p.copyright a {color:#45a7e4; font-weight:bold;} /* sub */ .mailsms_head {padding:20px; border:1px solid #45a7e4; font-size:14px; font-weight:bold; color:#414141; line-height:26px; margin:0 0 25px 0;} .mailsms_content {padding:0 20px;} .mailsms_content h4 {font-size:16px; font-weight:bold; color:#414141;} .mailsms_content ul {list-style:none;margin:0;padding:0;line-height:1.8em;} .mailsms_content li {margin:0 0 0 13px; text-indent:-13px;} .mailsms_content .bank {color:#13a7d8;} .mailsms_content .notes {color:#ef6d0e;} .mailsms_content .form {width:560px; margin-top:20px;} .mailsms_form table {width:100%; border-collapse:collapse; border-spacing:0px; margin:0 0 10px 0; color:#444; border-bottom:1px solid #646464; border-top:1px solid #646464;} .mailsms_form thead th {background:#646464; color:#fff; font-size:16px; padding:10px 0;} .mailsms_form thead td {background:#d5d5d5; border-left:1px solid #c1c1c1; padding:6px; font-weight:bold; text-align:center;} .mailsms_form thead tr td:first-child {border-left:0;} .mailsms_form tbody th {border-top:1px solid #c1c1c1; padding:6px; font-weight:normal;} .mailsms_form tbody th strong {font-size:14px;} .mailsms_form tbody td {border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1; padding:6px; text-align:center;} .mailsms_form .btn {margin-top:10px; text-align:center;} .mailsms_form .btn input[type=submit], .mailsms_form .btn input[type=button] {padding:10px 20px;} .mailsms_pop h1 {margin:0;padding:0;} .mailsms_pop dd {margin:0;padding:0;} .mailsms_pop .head {line-height:0; background:#0060ab;} .mailsms_pop .content {padding:10px 5px;} .mailsms_pop .content .top {padding:10px 5px; font-size:14px; font-weight:bold; color:#000; line-height:20px; word-break:keep-all;} .mailsms_pop .content .total {color:#ff5a00; font-size:16px; margin:12px;} .mailsms_pop .content .info {margin:12px;} .mailsms_pop .content .bank {color:#13a7d8;} .mailsms_pop .content .memo dt {background:#9bb94b; padding:3px 12px; color:#fff;} .mailsms_pop .content .memo dd {border:1px solid #a9a9a9; padding:6px 10px;} .mailsms_pop .content .memo textarea {outline:none;border:0;font-size:12px;line-height:1.6em;overflow:auto;} .mailsms_charge {padding:3px 10px; font-size:12px; line-height:16px;} .mailsms_result {width:745px;} .mailsms_result .top {zoom:1; margin:0 0 10px 0; overflow:hidden;} .mailsms_result .top .search {float:left;} .mailsms_result .top .total {float:right; color:#ff5a00; font-size:16px; padding:4px 0 0 0;} .mailsms_result_list {width:100%; border-collapse:collapse; border-spacing:0px;} .mailsms_result_list thead th {background:#646464; color:#fff; padding:6px 0;} .mailsms_result_list tbody td {padding:6px 0; border-bottom:1px solid #646464; border-left:1px solid #646464; text-align:center;} .mailsms_result_list tbody tr td:first-child {border-left:0;} /* 페이지목록 */ .paginate {padding:20px 0;text-align:center;line-height:normal; clear:both;} .paginate a, .paginate strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px; font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle} .paginate a:hover, .paginate a:active, .paginate a:focus{background-color:#f8f8f8;} .paginate strong{color:#ff5a00} .paginate a.direction{padding:0; margin:0 4px;}