/* COMMON */

html, body {width:100%; height:100%; margin:0 auto; padding:0; font-family:Gulim; font-size:12px;}
input {margin:0; font-size:12px; font-family:Gulim}
select {margin:0; padding:1px; font-size:12px; font-family:Gulim}
textarea {margin:0; padding:0; font-size:12px; font-family:Gulim;}
select {font-size:12px; border:1px solid #ccc;}
img {margin:0; padding:0; border:0; vertical-align:middle}
form {margin:0; padding:0}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input.txt {width:100px; height:18px; line-height:18px; margin:0; padding:0 3px; font-size:12px; border:1px solid #ccc; vertical-align:middle;  background:url(/commons/images/bg_txt2.jpg);}
input.radio {margin:0 2px 0 0; padding:0; vertical-align:middle}
input.chbox {margin:0 3px 2px 0; padding:0}
input.chbox2 {margin:0 0 2px 0; padding:0}
input.btn {height:20px !important; line-height:19px; margin:0; padding:0 5px; color:#777; border:1px solid #bbb; background:#e3e3e3; cursor:pointer; vertical-align:middle}
input.btn:hover {color:#fff; background:#555; border-color:#555}
input.btn_radio_active {color:#fff; background:#555;}
span {vertical-align:middle}

/* DOC */
body {background:#7cb4e5 url(/images/bg_doc.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
}
div#doc_wrap {width:1000px; margin:0 auto; padding:0;}

p#p_doc_title {position:relative; height:45px; margin:0; padding:0;}
span.span_doc_title {position:absolute; top:27px; left:17px; color:#3181c2; font-size:16px; font-family:Dotum; font-weight:bold;}
span.span_doc_title_bg {top:28px; left:18px; color:#fff}

/* IE 6 */
*html span.span_doc_title {display:inline; zoom:1; }
*html span.span_doc_title_bg {display:inline; zoom:1;}
/* IE 7 */
*+html span.span_doc_title {display:inline; zoom:1; }
*+html span.span_doc_title_bg {display:inline; zoom:1;}


table#table_input {width:100%; margin:6px 0 0 0; padding:0; border:1px solid #ccc; background:url(./images/bg_content.gif) repeat-x;}
table#table_input td.td_input {margin:0; padding:20px; text-align:center} 
input#track_key {width:200px; height:24px; line-height:26px; margin:0 10px 0 0; font-size:14px; color:#f3f3f3; font-weight:bold; text-align:center; 
	border:1px solid #fff;
	background:url(./images/bg_txt.gif) repeat-x;
}
input.btn_track {width:100px; height:26px !important; line-height:25px; font-size:12px; color:#fff; border:1px solid #459bbc; text-align:center; background:url(./images/bg_btn.gif) repeat-x;}
input.btn_track:hover {border-color:#206691; background:url(./images/bg_btn.gif) repeat-x; background-position:0 -34px; }
p.description {position:relative; height:14px; margin:15px 0 0 0; padding:0; font-size:12px; color:#999; font-weight:normal;}
span.span_input_desc {position:absolute; display:inline-block; width:340px; top:2px; left:327px; color:#999; font-size:12px;}
span.span_input_desc_bg {top:1px; left:326px; color:#fff}

/* IE 6 */
*html span.span_input_desc {display:inline; zoom:1; }
*html span.span_input_desc_bg {display:inline; zoom:1;}
/* IE 7 */
*+html span.span_input_desc {display:inline; zoom:1; left:310px;}
*+html span.span_input_desc_bg {display:inline; zoom:1; left:309px;}
*+html input.btn_track {line-height:22px;}

div#dv_track_msg {display:none; margin:20px 0 0 0; padding:10px; text-align:center; color:#000; border:1px solid #ccc; background:#fff;
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

div#dv_track_info {display:none; margin:20px 0 0 0; padding:0;}
div#dv_main_info {margin:0; padding:10px; text-align:center; border:1px solid #ccc; background:#fff;}
span.span_info_title {color:#777;}
span.span_info_value {display:inline-block; width:140px; margin:0 0 0 5px; color:#459bbc; font-weight:normal; text-align:left}

a#track_sn {text-decoration:none; color:#459bbc; font-weight:bold;}
a#track_sn:hover {color:#333}

table#table_list {width:100%; margin:10px 0 0 0; padding:0; border:1px solid #fff;}
table#table_list td.td_list {margin:0; padding:7px; color:#888; text-align:center; background:#fff;}
table#table_list td.td_list_title {color:#fff; font-weight:bold; border-bottom:1px solid #ccc; background:url(./images/bg_btn.gif) repeat-x;}
table#table_list td.td_list_detail {width:400px; margin:0; padding-left:80px; text-align:left;}
table#table_list td.td_list_top {padding-top:15px;}
table#table_list td.td_list_bottom {padding-bottom:20px;}

div#dv_custom_detail {margin:0; padding:10px 0; background:#fff; border-bottom:1px dashed #ddd; text-align:center;}
img#img_btn_custom_detail {cursor:pointer;}
p#p_btn_custom_desc {margin:15px 0; padding:0; font-size:12px; color:#aaa;}


div#dv_ifr_box {position:relative; height:800px; margin:0; padding:10px 0 0 0; overflow:hidden; border:1px solid #fff; border-top:0; background:#fff}
div#dv_ifr_inner {position:relative; width:800px; height:800px; margin:0 auto; padding:0; overflow:hidden;}
iframe#ifr_track {position:absolute; width:1200px; height:1000px; overflow:hidden;}