@charset "euc-kr";

@import url(layout.css);/*±âº»ÁöÁ¤ ¹× ·¹ÀÌ¾Æ¿ô*/

@media print {
* { margin:0; color:#000000 !important; }
}

html { overflow-y:scroll; filter: expression(document.execCommand("BackgroundImageCache", false, true)); }

* {margin:0px; padding:0px; font-size:12px; font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
body{margin:0px;color:#707070; background:#fff; scroll:}

table { border-collapse: collapse; border: 0px; }
table th, table tr, table td { padding: 0px; margin: 0px; border-collapse: collapse; border:none; }

p { display:block; margin:20px 0 20px 0; }

a {text-decoration:none;}
a:hover {text-decoration:underline;}

a:link         { color: #000000; text-decoration: none; }
a:active       { color: #000000; text-decoration: none; }
a:visited      { color: #000000; text-decoration: none; }
a:hover        { color: #0099cc; text-decoration: underline; }

hr{display:none;}
img,fieldset{border:none;}
em,cite,address{font-style:normal;}
form, input, select, textarea { margin:0px; padding:0px; }
form { display:inline; }
dl, ul, ol {list-style:none; margin:0px; padding:0px; text-align:left;}
li, dt, dd {list-style-type:none; margin:0px; padding:0px; text-align:left; float:left;}
ul.disc {list-style: disc !important; margin-left:15px !important; }
.ver {margin:0px; padding:0px; text-align:left; float:none;}


td { line-height:18px; }

select { height:21px; }

input {border:1px solid #aec8ce; background-color:#edf3f4; } 
input[type=radio] {border:0px; background-color:transparent; vertical-align:middle; _margin:-3px; }
input[type=image] {border:0px; background-color:transparent}
input[type=checkbox] {border:0px; background-color:transparent; }
input {
border:expression((this.type=='checkbox' || this.type=='image' || this.type=='radio' || this.type=='botton')?'0px':'1px solid #aec8ce');
background-color:expression((this.type=='checkbox' || this.type=='image' || this.type=='radio' || this.type=='botton')?'transparent':'#edf3f4');
}

.check {border:0px; background-color:transparent; vertical-align:middle; _margin:-3px !important; }

.input_focus {border:1px solid #f26522; background-color:#f8f8f8; } 
.Ibl {border:1px solid #aec8ce; background-color:#edf3f4; height:19px; padding-top:4px; } 
.Itr {border:0 !important; background-color:transparent !important; height:14px; padding-top:4px; } 

.line { width:100%; height:14px; background-image:url(/image/sub/line.gif); background-repeat: repeat-x;	background-position: left top; }
.lineG { width:100%; height:4px; background-image:url(/image/common/dot/dot_g1.gif); background-repeat: repeat-x;	background-position: left top; }
.line5 { width:100%; padding-bottom:15px; background-image:url(/image/common/dot/dot_b5.gif); background-repeat: repeat-x;	background-position: left bottom; }
.LIline { list-style-type:list; width:100%; padding:7px 0 6px 0; background-image:url(/image/common/dot/dot_g1.gif); background-repeat: repeat-x;	background-position: left bottom; }

/* Special Class Selector */
.fr { float:right; }
.fl { float:left; }
.clear { clear:both; }
.bold { font-weight:bold;}
.tC { text-align:center !important; }
.tR { text-align:right !important; }
.tL { text-align:left !important; }
.nowrap { white-space:nowrap; }
.fw { width:100%; }
.hand 	{cursor: Pointer}
.u { text-decoration: underline; }
.u_dot {	BORDER-BOTTOM: 1px dotted; }
.let	{letter-spacing:-1px;}
.let2	{letter-spacing:-2px;}
.jt {text-align:justify;}
.wk {word-break:keep-all;}

.png24 { behavior:url(/common/js/iePngFix.htc); } 

/* ÇÑÆäÀÌÁö¾¿ ÇÁ¸°Æ® ÇÏ±â */
.break {page-break-before: always;}

/* ±ÛÀÚ ÀÚ¸£±â */
.cut { display:block;overflow:hidden;text-overflow:ellipsis }

/* ÇÑ±ÛÅ°¸·À½*/
.nok { ime-mode:disabled; }

/*ÇÑ±ÛÀÔ·Â*/
.yesk { ime-mode:active; }

/*°íÁ¤ BG */
.bg_topx {background-repeat: repeat-x;	background-position: left top;}
.bg_lefttopx {background-repeat: repeat-x;	background-position: left top;}
.bg_lefttop {background-repeat: no-repeat;	background-position: left top;}
.bg_ctop {background-repeat: no-repeat;	background-position: top center;}
.bg_lefty {background-repeat: repeat-y;	background-position: left;}
.bg_lefttopy {background-repeat: repeat-y;	background-position: left top;}
.bg_righty {background-repeat: repeat-y;	background-position: right top;}
.bg_bottomx {background-repeat: repeat-x;	background-position: left bottom;}
.bg_bottom {background-repeat: no-repeat;	background-position: left bottom;}



/* color */
.black { color:#000000; }
.orange { color:#ff6600; }
.red { color:#ee3124; }
.blue { color:#0099cc; }
.gray { color:#707070; }

/* font size */
.t11 { font-size:11px; }

/* ½ºÅ©·Ñ */
.scroll_v { overflow:auto !important; overflow-x:hidden !important; overflow-y:visible !important; overflow-y:scroll !important; }
.scroll_01{
  scrollbar-face-color:#c7d9dd;
  scrollbar-highlight-color: #c7d9dd;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-shadow-color: #c7d9dd;
  scrollbar-darkshadow-color: #5b8d97;
  scrollbar-track-color: #e9f0f1;
  scrollbar-arrow-color: #000000;
}



.out_boxB {
border-collapse:collapse; table-layout:fixed !important;
border: solid 1px #c9c9c9 !important;
padding:8px 10px 6px 10px;
}

.tax_box {
border-collapse:collapse; table-layout:fixed !important;
border: solid 1px #c9c9c9 !important;
line-height:16px !important;
padding:6px 6px 4px 6px;
}