﻿@charset "utf-8";

/* Reset Style */
*{margin:0; padding:0;}
body,input,textarea,select,button,table {font:12px '돋움'; color:#5a5a5a; line-height:18px;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td, legend, textarea, button, select {margin:0; padding:0;}
body {text-align:center;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%;}
ul, ol, li {list-style:none;}
fieldset, img {border:0;}
input, select, img {vertical-align:middle;}
table {border-collapse:collapse;}
hr, caption, legend {display:none;}
em, address {font-style:normal;}
a:link {color:#0101a3; text-decoration:none;}
a:visited {color:#39397f; text-decoration:none;}
a:hover {color:#fe016c; text-decoration:none;}
a:active {color:#fe016c; text-decoration:none;}

/* common */
.skip {position:absolute; top:-9999px;}
.skip_txt {font-size:0; line-height:0; text-indent:-9999px;}
.alignL {text-align:left !important;}
.alignR {text-align:right !important;}
.alignJ {text-align:justify !important;}
.alignC {text-align:center !important;}
.floatL {float:left;}
.floatR {float:right;}
.clearB {clear:both;}
.fontOrange {color:#fe742b;}
.fontRed {color:#ed1c24;}
.fontBlue {color:#007cb7;}
.fontBigger {font-size:14px;}
.fontBest {font-size:24px; font-weight:bold;}
.fontBold {font-weight:bold;}
.fontTitle {font-weight:bold; color:#000000;}
.pr5 {padding-right:5px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.mt30I {margin-top:30px !important;}
.marginNone {margin:0 !important;}

.input_style {height:17px; border:1px solid #313bff;}
.input_style2 {height:17px; border:1px solid #bfbfbf; margin-top:3px;}
.input_style3 {border:1px solid #bfbfbf;}
.select_style {height:12px; border:1px solid #bfbfbf;}

/* popup */
.popup_box {position:relative; padding:10px; text-align:left; background:url("../../images/common/bg/bg_pop_top.gif") repeat-x 0 0;}
.popup_box .title {color:#ffffff; font-size:14px; font-weight:bold; height:36px;}
.popup_box .main {font-size:12px; height:60px; color:#e40066; font-weight:bold; padding-left:11px; background:url("../../images/common/ico/ico_h3.gif") no-repeat 0 2px;}
.popup_box .btn_close {position:absolute; right:8px; top:8px;}
.popup_box .business {height:140px; padding:0 20px;}
.popup_box .box_cnts {margin:20px 0; padding:20px 0; text-align:center; font-weight:bold; color:#000000; border:1px solid #d4d4d4; background-color:#f4f4f4;}
.popup_box .table_list2 {width:100%; line-height:20px; margin-bottom:20px;}
.popup_box .table_list2 th {padding:3px 2px 3px 2px; text-align:center; color:#ffffff; background-color:#aaaaaa; border:1px solid #c7c7ca;}
.popup_box .table_list2 td {padding:3px 2px 3px 2px; text-align:center; vertical-align:middle; border:1px solid #c7c7ca;}
.popup_box .table_list {width:100%; line-height:20px; margin-bottom:20px;}
.popup_box .table_list th {padding:6px 5px 4px 5px; text-align:center; color:#ffffff; background-color:#aaaaaa; border:1px solid #c7c7ca;}
.popup_box .table_list td {padding:6px 10px 4px 10px; text-align:left; vertical-align:middle; border:1px solid #c7c7ca;}
.popup_box .select_box {position:relative; margin-bottom:20px;}
.popup_box .select_box2 {margin-bottom:10px; text-align:center;}
.popup_box .select_search {position:absolute; right:0; top:0;}
.zipcord {height:200px; padding:0 20px;}
.zipcord ul {margin-top:8px; padding:7px 10px; height:137px; _height:136px; border:1px solid #ebebeb; background:#fafafa;}
.zipcord li {padding:2px 0;}
.zipcord li a {color:#777; line-height:16px;}
.zipcord li a:hover {color:#d30000; text-decoration:underline;}

/* btn */
.table_btn {text-align:right}
.table_btn2 {text-align:center;}
span.btn {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:2px; background:url("../../images/common/bg/bg_btn.gif") no-repeat 100% 0; text-decoration:none !important;}
span.btn input {cursor:pointer; display:block; padding:1px 1px 1px 2px; border:0 none; background:url("../../images/common/bg/bg_btn.gif") no-repeat; color:#555; word-spacing:-1px !important; white-space:nowrap; font-weight:bold;}
span.btn2 {text-align:center; cursor:pointer; padding:1px 1px 1px 1px; vertical-align:middle; display:inline-block; background:url("../../images/common/bg/bg_btn2.gif") no-repeat 100% 0; !important;}
span.btn2 input {cursor:pointer; display:block; border:0 none; background:url("../../images/common/bg/bg_btn2.gif") no-repeat; color:#ffffff; word-spacing:-1px !important; white-space:nowrap; font-weight:bold;}
span.btn3 {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:3px; background:url("../../images/common/bg/bg_btn3.gif") no-repeat 100% 0; text-decoration:none !important;}
span.btn3 input {cursor:pointer; display:block; padding:1px 7px 1px 10px; border:0 none; background:url("../../images/common/bg/bg_btn3.gif") no-repeat; color:#ffffff; word-spacing:-1px !important; white-space:nowrap; font-weight:normal;}
span.btn_title {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:17px; background:url("../../images/common/bg/bg_btn_title.gif") no-repeat 100% 0; text-decoration:none !important;}
span.btn_title input {cursor:pointer; display:block; padding:4px 4px 6px 7px; border:0 none; background:url("../../images/common/bg/bg_btn_title.gif") no-repeat; color:#595959; word-spacing:-1px !important; white-space:nowrap; font-weight:normal;}
span.btn_on {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:5px; background:url("../../images/common/bg/bg_btn_on.gif") no-repeat 100% 0; text-decoration:none !important;; margin-right:5px;}
span.btn_on input {cursor:pointer; display:block; padding:7px 9px 7px 12px; border:0 none; background:url("../../images/common/bg/bg_btn_on.gif") no-repeat; color:#ffffff; font-size:12px; word-spacing:-1px !important; white-space:nowrap; font-weight:bold;}
span.btn_off {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:5px; background:url("../../images/common/bg/bg_btn_off.gif") no-repeat 100% 0; text-decoration:none !important; ; margin-right:3px;}
span.btn_off input {cursor:pointer; display:block; padding:7px 9px 7px 12px; border:0 none; background:url("../../images/common/bg/bg_btn_off.gif") no-repeat; color:#ffffff; font-size:12px; word-spacing:-1px !important; white-space:nowrap; font-weight:bold;}
span.btn_word_all {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:3px; background:url("../../images/common/bg/bg_word_all.gif") no-repeat 100% 0; text-decoration:none !important; margin-right:5px;}
span.btn_word_all input {cursor:pointer; display:block; padding:4px 7px 2px 10px; border:0 none; background:url("../../images/common/bg/bg_word_all.gif") no-repeat; color:#ffffff; word-spacing:-1px !important; white-space:nowrap; font-weight:normal;}
span.btn_word {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:3px; background:url("../../images/common/bg/bg_word.gif") no-repeat 100% 0; text-decoration:none !important; margin-right:3px;}
span.btn_word input {cursor:pointer; display:block; padding:4px 3px 2px 6px; border:0 none; background:url("../../images/common/bg/bg_word.gif") no-repeat; color:#ffffff; word-spacing:-1px !important; white-space:nowrap; font-weight:normal;}
span.btn_login {cursor:pointer; vertical-align:middle; display:inline-block; padding-right:3px; background:url("../../images/common/bg/bg_btn_login.gif") no-repeat 100% 0; text-decoration:none !important;}
span.btn_login input {cursor:pointer; display:block; padding:3px 3px 2px 18px; border:0 none; background:url("../../images/common/bg/bg_btn_login.gif") no-repeat; color:#ffffff; word-spacing:-1px !important; white-space:nowrap; font-weight:normal;}
.scroll {
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-arrow-color:#e0e0e0;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#e9e9e9;
	scrollbar-shadow-color:#fff;
	scrollbar-darkshadow-color:#e9e9e9;
	scrollbar-track-color:#eaeaea;
	scrollbar-base-color:#e9e9e9;
}

/* paging */
.paging {clear:both; padding:10px 0 10px 0; text-align:center; margin:0; position:relative;}
.paging span {display:inline-block; padding:0 5px;}
.pagingPadding a {display:inline-block; padding:0 4px 0 5px; font:normal 12px/20px dotum; color:#9b9b9b;}
.pagingPadding a.on {color:#565656; font-weight:bold; text-decoration:underline;}

.borderNone table {border:0 none; padding:0;}
.borderNone td {border:0 none; padding:0;}

.input_style {height:18px; border:1px solid #bfbfbf;}
.input_style2 {height:18px; border:1px solid #bfbfbf; margin-top:3px;}
.input_style3 {border:1px solid #bfbfbf;}
.select_style {height:23px;}