
BODY,TABLE,TR,TD,SELECT,DIV,FORM,TEXTAREA,INPUT{ color:#222222; font-size:9pt; font-family:"µ¸¿ò";}
/*-------------------- ·¹ÀÌ¾Æ¿ôÀ» À§ÇÑ ½ºÅ¸ÀÏ --------------------*/
div#layoutHeader {
    border-top: 1px solid white;
    height: 50px; /* ie5win fudge begins */
    background-color:#EFEFEF;
    voice-family: "\"}\"";
    voice-family:inherit;
    /* background: white repeat-x url(images/header-grey.png);  */
}
html>body #layoutHeader {
	margin-top:100px;
    height: 49px; /* ie5win fudge ends */
}

div#layoutLeft { 
    position: absolute;
    top: 60px;
    left: 5px;
    margin: 0px;
    padding: 0px;
    border: 1px solid #CCCCCC;
    width: 170px; /* ie5win fudge begins */
    voice-family: "\"}\"";
    voice-family:inherit;
}
html>body #layoutLeft {
    width: 180px; /* ie5win fudge ends */
}


div#layoutContent {
    margin: 0 0 0 185px;
    padding-top: 10px;
    padding-bottom: 20px;
}

div#layoutFooter {
    margin:0px;
    /* border-top: 1px gray dotted; */
    /* padding-top:10px; */
    text-align: center;
    /* background-color:#FFFFFF; */
    /* height:30px;*/
    width:100%;
}


div#leftbox {
    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
    position: absolute;
    left: 10px;
    width: 150px;
    color: #ee8;
    padding-top: 10px;
}

#middlebox {
    margin: 0 34% 0 170px;
    border-left: 3px solid #000000;
    border-right: 3px solid #000000;
    padding: 10px;
    background-color: #DDDDAA;
    /*** This div has a background to cover the 2-tone body BG ***/
}

div#rightbox {    
    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
    position: absolute;
    right: 25px;     /*** IE5/mac will show a horizontal scrollbar 
                        if this is less than 16px, or other units are used
                        http://www.l-c-n.com/IE5tests/right_pos/index.shtml ***/           
    width: 30%;
    color: #820;
    padding-top: 10px;
}

.leftline {
	background-image:url(../img/search_line.jpg);
	height:1px; 
	font-size:1px;
	padding:0;	
}

#form div #jumpMenu {
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	color: #ffffff;
	border:none;
	font-size: 11px;
	background-image: none;
	background-color: #aaaaaa;
}
div.title2 {
	border-top: 1px solid #E3E3E3;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #E3E3E3;
	border-left: 0px solid #CCCCCC;	
	font-size: 14;
    font-family: "µ¸¿ò", "µ¸¿òÃ¼", Lucida Sans Unicode, Arial, Courier New, sans-serif, Gautami;
    font-weight: bold;
	color: #003366;
	text-decoration: none;
	height: 40px;
	text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-bottom: 3px;
}

/*-------------------- ENT ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ --------------------*/

div#entLayoutLeft { 
	position: absolute;
	top: 263px;
	left:11px;
	margin: 0px;
	padding: 0px;
	width: 185px; /* ie5win fudge begins */
	height: 100%;
	voice-family: "\"}\"";
	voice-family:inherit;
}
html>body#entLayoutLeft {
	width: 190px; /* ie5win fudge ends */
}

div#entLayoutContent {
	clear:left;
	width: 100%;
	height: 100%;
	margin-left: 183px;
	padding-top : 0px;
	padding-left: 0px;
	
}

div#entLayoutContentP11px {
	clear:left;
	width: 100%;
	height: 100%;
	margin-left: 193px;
	padding-top : 0px;
	padding-left: 0px;
	border-left: 1px #E8E8E8 solid;
}
div#ent_title_img {
    height:164px;
    width: 100%;
    padding:0px;
    margin: 0px;
    background: #E8E8E8 url("../img/title_img_bg.jpg") repeat; 
}
div#hlinebg{
	background-image:url("../img/bodybg_hline.jpg"); 
	background-repeat:repeat-y;  
	width:100%; 
	top:240px;
}

/*-------------------- °øÅë ½ºÅ¸ÀÏ --------------------*/


html {margin: 0; padding: 0; al }


body {
    font-family:  "µ¸¿ò", "µ¸¿òÃ¼", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    font-size:12px;
    margin-top: 0px; 
    margin-bottom: 0px; 
    margin-right: 0px; 
    margin-left: 0px;	
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #efefef;
	scrollbar-shadow-color: #999999;
	scrollbar-darkshadow-color: #efefef;
	scrollbar-track-color: #efefef;
	scrollbar-arrow-color: #666666;
    /* background: #ee8 repeat-y url(images/browncol.gif); Image is 180px wide, and 20px high  */
}

.msg {
	font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
	font-size:12px;
	font-weight:bold;
	color : #b5121b;
}

img { 
    border-top:0px; 
    border-bottom:0px; 
    border-left:0px; 
    border-right:0px;
	border:0px;
}

p.dline {
    height:12px;
    margin:0px;
    padding:0px;
}

div.section {
    border: 0px;
    font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    padding: 0px;
    margin: 0px;
    clear:left;
}

div.wrap {
    margin  : 7px;
    padding-left:7px;
    width   : 100%;
    display : block;
}

div.fixed {
    margin  : 0px;
    padding : 1px;
	height  : 16px;
    width   : 100%;
    /*height  : 1.0em;*/
    display : block;
    overflow : hidden;
	/*visibility:hidden;*/
	text-overflow : hidden;
    word-break : break-all;     
}
a { 
	onfocus : "this.blur();" 
}

a:link {
	font-size:12px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	text-align:left;
	text-decoration: none
}

a:visited {
	font-size:12px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	text-align:left;
	text-decoration: none
}
a:active {
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	text-align:left;
	color: #343434;
	text-decoration: none
}
a:hover {
	font-size:12px;
	color: #b5121b;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	text-align:left;
	text-decoration: underline;
}

h1 {
    background: transparent;
    color: #4031A8;
}

h2 {
    background: transparent;
    color: #4031A8;
    font-size:16px;
    font-weight: bold;
}

h3 {
    background: transparent;
    color: #4031A8;
    font-size:14px;
    letter-spacing: 0.2em;
    font-weight: bold;
}

pre {
    margin: 0; 
    font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    font-size: 12px;
}

/*-------------------- Æû ½ºÅ¸ÀÏ --------------------*/



textarea { 
    padding : 5px;
    font-size : 9pt; 
    color : #343434; 
    font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    background-color : #ffffff;
    width : 98%; 
}

input { 
    font-size : 12px;
    color:#333333;
    font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    line-height :16px;
    height:20px;
    padding-left:5px;
}

input.B99{ 
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;	
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #ffffff;
}
input.Bad{
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	BORDER-BOTTOM: #999 1px solid;
	COLOR: #333333;
	BACKGROUND-COLOR: #ffffff;
	height:18px;
	width:160px;
}
input.Bad2{ 
	BORDER-RIGHT: #62a7eb 1px solid;
	BORDER-TOP: #62a7eb 1px solid;
	BORDER-LEFT: #62a7eb 1px solid;
	BORDER-BOTTOM: #62a7eb 1px solid; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #ffffff;
	height:18px;
	width:160px;
}

.Bad{
	BORDER-RIGHT: #adadad 1px solid; 
	BORDER-TOP: #adadad 1px solid;	
	BORDER-LEFT: #adadad 1px solid; 
	BORDER-BOTTOM: #adadad 1px solid;	
	COLOR: #333;
	BACKGROUND-COLOR: #ffffff;	
}

pre#view {
   border: 1px solid gray;
   clear:both;
   height: 22em;
   width: 98%;
   padding: 10px;
   overflow:auto;
}

iframe#actionInvoke { width:0px; height:0px }


table.ret_class { 
    border-collapse:collapse; 
}

td.ret_td {
    border: 1px solid #999999;
    font-size:12px;
    font-family: "µ¸¿òÃ¼", "µ¸¿ò", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
    padding:0px;
    margin:0px;
    background:#EFEFEF;
    border-collapse:collapse;
}
/*-------------------- ÀÌ¸ÞÀÏº¸³»±â ½ºÅ¸ÀÏ --------------------*/
#mobilePhone{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 150px;
}

#email{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 150px;
}
#telephone{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 150px;
}
#fax{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 150px;
}

#name{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 150px;
}

#state{
	border-width:1px;
	border-color:#CCC;
	height: 24px;
	width: 100px;
}
#city{
	height: 24px;
	width: 100px;
	border-width:1px;
	border-color:#CCC;
}
#title{
	height: 24px;
	width: 550px;
	border-width:1px;
	border-color:#CCC;
}
#contry {
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	color: #333;
	border-width:1px;
	border-color:#999;
	font-size: 12px;
	background-color: #ffffff;
	height: 24px;
}
#conmmentType {
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	color: #333;
	border-width:1px;
	border-color:#999;
	font-size: 12px;
	background-color: #ffffff;
	height: 24px;
}
#contents {
	height: 150px;
	width: 550px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	color: #333;
	border-width:1px;
	border-color:#CCC;
	font-size: 12px;
	background-color: #ffffff;
}
/*-------------------- ±âÅ¸ deco ½ºÅ¸ÀÏ --------------------*/
.hand {
	CURSOR: hand
}
.inputReadOnly {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #999999 1px solid; 
	LINE-HEIGHT: 18px; 
	BORDER-BOTTOM: #999999 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #f7f7f7; 
	TEXT-ALIGN: left
}
.customer{
	HEIGHT: 1px; 
	BACKGROUND-COLOR: #f7f7f7; 

}
.navitxt{ 
	width:600px;
    font-size:12px;
    font-family:  "µ¸¿ò", "µ¸¿òÃ¼", Courier New, Arial, Lucida Sans Unicode, sans-serif, Gautami;
	font-weight:normal;
    color: #666666; 
    text-decoration: none
	padding-left:0px; 
	padding-top:4px;
	text-align:right;
}
.font11_33 {
	font-family: Verdana, "µ¸¿ò", Arial;
	font-size: 12px;
	line-height: 18px;
	color: #333;
}

.font12_33b {
	font-weight: bold;
	color: #b5121b;
}
.font12_44b {
	font-weight: bold;
	color: #333;
}
.font12_55b {
	color: #FFF;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	line-height: 150%;
}
.font12_77b {
	font-weight: bold;
	color: #62a7eb;
}
.font12_33 {
	color: #666;
	LINE-HEIGHT: 18px;
	font-size: 12px;
}

.font12_66b {
	font-weight: bold; 
	color: #666666; 
}

.font12_66_H18 {
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
}


.font12_66_H16p {
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	LINE-HEIGHT: 160%; 
}

.font12_99_s {
	FONT-SIZE: 12px; 
	COLOR: #999999; 
	LETTER-SPACING: -1px
}

.font12_66_s {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LETTER-SPACING: -1px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
}
A.font12_66_s:link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LETTER-SPACING: -1px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
}
A.font12_66_s:visited {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LETTER-SPACING: -1px;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
}
A.font12_66_s:hover {
	FONT-SIZE: 12px;
	COLOR: #0041C5;
	LETTER-SPACING: -1px;
	text-decoration:underline;
	font-family: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
}

.font12_66 {
	font-family:Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	FONT-SIZE: 12px;
	COLOR: #666;
	letter-spacing: -1px;
	line-height: 140%;
}
A.font12_66:link {
	 font-family:"µ¸¿òÃ¼", "µ¸¿ò", Lucida Sans Unicode, Arial, Courier New, sans-serif, Gautami;
	FONT-SIZE: 12px; 
	COLOR: #666; 
}
A.font12_66:visited {
	 font-family:"µ¸¿òÃ¼", "µ¸¿ò", Lucida Sans Unicode, Arial, Courier New, sans-serif, Gautami;
	FONT-SIZE: 12px; 
	COLOR: #666; 
}
A.font12_66:hover {
	 font-family:"µ¸¿òÃ¼", "µ¸¿ò", Lucida Sans Unicode, Arial, Courier New, sans-serif, Gautami;
	FONT-SIZE: 12px; 
	COLOR: #333; 
	text-decoration:none;
}

.eng_t {
	FONT-SIZE: 9px; COLOR: #7a7a7a; FONT-FAMILY: "tahoma", "arial"
}
.eng_9 {
	FONT-SIZE: 9px;
	COLOR: #b5121b;
	FONT-FAMILY: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial
}
.eng_10 {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: "tahoma", "arial"
}



.eng_exp{
	FONT-SIZE: 11px;
	COLOR: #959595;
	FONT-FAMILY: Verdana, Geneva, sans-serif, "µ¸¿ò", Arial;
	text-align: right;
}
.eng_exp33{
	FONT-SIZE: 12px;
	COLOR: #8dbcbb;
	FONT-FAMILY: "tahoma", "arial"
}
.rc {
    height:25px;
    background-color:#FEFEFE;
    font-size:12px;
    color:#555;
    text-align:center;
}
.rch {
    height:25px;
    background-color:#F5F5F5;
    font-size:12px;
    color:#333;
    text-align:center;
}
.rl {
    height:25px;
    background-color:#FEFEFE;
    font-size:12px;
    color:#555;
    text-align:left;
}
.lineEF {
	text-align:center;
	background-color:#CCC;
	font-size:1px;
	text-align:left;
	height:1px;
}
.lineEF2 {
    text-align:center;
    background-color:#a1cbf4;
    font-size:1px;    
    text-align:left;
	height:1px;	
}
.lineCC {
    background-color:#CCC;
    font-size:1px;    
    text-align:left;
	height:1px;
}
.lineCC2 {
	background-color:#CCC;
	font-size:1px;
	text-align:left;
	height:2px;
}
