@charset "utf-8";

/* reset css --------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,
samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl, dt, dd, ol, ul, li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-style:normal;
}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
hr {display:none;}
a {text-decoration:none;}
a {selector-dummy : expression(this.hideFocus=true);}
a:hover {text-decoration:underline;}
img {color:#999;font-size:11px;line-height:1.2;}
input,textarea,button,select {font:12px AppleGothic, Dotum, '', sans-serif;padding:0;color:#626262;}
textarea {margin:0;resize:none;}
button {cursor:pointer;*margin:0 2px;border:0px;}
button:disabled, button.disabled {cursor:default;opacity:.5;}
.hintText {letter-spacing:-1px;word-spacing:-1px;color:#acacac;font-size:11px;}
.ellipsis {letter-spacing:0 !important;}

/* clearfix --------------------- */
.fix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.fix {display: inline-block;}
html[xmlns] .fix {display: block;}
* html .fix {height: 1%;}
.float_left {float:left;}
.float_right {float:right;}

/* layout --------------------- */
html {height:100%;}
body {height:100%; font:12px/1.4 AppleGothic, Dotum, '돋움', sans-serif; color:#626262;}
#wrapper {width:100%; background:url('/images/main_v1/main_menu_bg.gif') repeat-x top;}
#innerWrapper {position:relative; width:960px; margin:0 auto;}

/* container --------------------- */
#container {margin-top:15px; padding-bottom:30px; width:960px; font-size:11px;}
#container .contentWrap {float:left; display:inline; position:relative; z-index:10;}
#container .contentWrap2 {float:left; display:inline; width:720px; position:relative; z-index:10;}

#content {margin:0; padding:0; width:960px; font-size:12px;}


/* location --------------------- */
#container .location {position:relative; height:20px; color:#999; margin-bottom:5px; letter-spacing:0px; font-size:12px;}
#container .location span {color:#666;}

/* leftbar --------------------- */
#container .leftbar {z-index:15;float:left;display:inline;width:220px;margin-right:20px;font-size:12px;color:#999;}

/* popup */
#popup_wrapping{position:relative;width:100%;height:100%;}
.popup_header{position:relative;height:35px;background:url("/images/popup/bg_header.gif") repeat-x;font-size:16px; font-weight:bold; color:#fff;}
.popup_header dl dt{float:left;}
.popup_header dl dt.txt{padding:8px 0 0 5px;}
.popup_header dl dd.btn{float:right;}
.popup_body{position:relative;border-left:5px solid #006ec1;border-right:5px solid #006ec1;background:url("/images/popup/bg_content_top.gif") top repeat-x;}
.popup_footer{position:relative;border-bottom:5px solid #006ec1;}

/* padding, margin style */
.mgt2 {margin-top:2px;}
.mgt3 {margin-top:3px;}
.mgt5 {margin-top:5px;}
.mgt10 {margin-top:10px;}
.mgt15 {margin-top:15px;}
.mgt20 {margin-top:20px;}
.mgt30 {margin-top:30px;}
.mgt50 {margin-top:50px;}

.mgr5 {margin-right:5px;}
.mgr10 {margin-right:10px;}
.mgr20 {margin-right:20px;}
.mgr30 {margin-right:30px;}

.mgb2 {margin-bottom:2px;}
.mgb3 {margin-bottom:3px;}
.mgb4 {margin-bottom:4px;}
.mgb5 {margin-bottom:5px;}
.mgb8 {margin-bottom:8px;}
.mgb10 {margin-bottom:10px;}
.mgb20 {margin-bottom:20px;}
.mgb30 {margin-bottom:30px;}
.mgb40 {margin-bottom:40px;}

.mgl3 {margin-left:3px;}
.mgl5 {margin-left:5px;}
.mgl10 {margin-left:10px;}
.mgl20 {margin-left:20px;}


.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}
.pdt20 {padding-top:20px;}
.pdt50 {padding-top:50px;}

.pdr5 {padding-right:5px;}
.pdr10 {padding-right:10px;}

.pdb3 {padding-bottom:3px;}
.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}

.pdl5 {padding-left:5px;}
.pdl10 {padding-left:10px;}
.pdl80 {padding-left:80px;}


/* font style */
.txt_white {color:#fff;}
.txt_black {color:#666;}
.txt_blue {color:#076db5;}
.txt_orange {color:#ff9000;}
.txt_green {color:#77a711;}
.txt_red {color:#fe0000;}
.txt_gray {color:#808080;}
.txt_gray2 {color:#666;}
.txt_spacing1 {letter-spacing:-1px;}
.txt_size11 {font-size:11px;}
.txt_bold {font-weight:bold;}

