@charset "utf-8";
/* CSS Document */
 
body {	
	font-size:80%;	
	color:#555555;
	background-color:#FFFFFF;
	font-family: "돋움, Verdana";
	text-align:center;
	margin:0;
	padding:0;
}

h1 { font-size: 28px;margin:1em;padding:0;}
h2 { font-size: 24px;margin:1em;padding:0;}
h3 { font-size: 20px;margin:1em;padding:0;}
h4 { font-size: 16px;margin:1em;padding:0;font-weight:bold;}
h5 { font-size: 14px;margin:1em;padding:0;}
h6 { font-size: 12px;margin:1em;padding:0;font-weight:bold;}
h7 { font-size: 12px;margin:1em;padding:0;}

form { margin:0;}
img  { border:none;}
p {margin:5px auto;} 
.SiteLogo {cursor:pointer;}
.link {cursor:pointer;}

table, div {
	font-family: "돋움", Verdana;
	font-size:1em;
	color: #555555;
	border:none;
}

input, select, textarea {
	font-family: "돋움", Verdana;
	padding:2px 1px 2px 1px;
	color:#777777;border:1px solid #cccccc;
}
* html input {padding-bottom:3px;}
/*Input type=Text*/
.InputText_grey_e {background:#eeeeee;border:1px solid #aaaaaa;color:#333333;}
.InputText_grey_c {background:#cccccc;border:1px solid #999999;color:#333333;}
.InputText_grey_b {background:#bbbbbb;border:1px solid #777777;color:#333333;}
.InputText_grey_9 {background:#999999;border:1px solid #555555;color:#333333;}
.InputText_grey_7 {background:#777777;border:1px solid #333333;color:#333333;}

.InputText_grey {background:#eeeeee;border:1px solid #aaaaaa;color:#333333;}
.InputText_orange {background:#FFCC33;border:1px solid #FF6600;color:#333333}
.InputText_skyblue {background:#00CCFF;border:1px solid #000099;color:#333333}
.InputText_pink {background:#FFCCFF;border:1px solid #FF33CC;color:#333333}

.InputText_black {background:#000000;border:1px solid #FFCC00;color:#ffffff}
.InputText_deepblue {background:#000066;border:1px solid #00CCFF;color:#ffffff}

/* button */
.defBtn { padding:2px 3px 2px 3px;background:#CCCCCC;border:1px solid #555555;border-left:none;border-top:none;font-size:0.9em;color:#333333;} 
* html .defBtn {padding-bottom:0;};
.BtnBG_black {background:url(/SofaImg/bg/title_bg_black36.gif) repeat-x center;color:#FFFFFF;}
.BtnBG_orange {background:url(/SofaImg/bg/title_bg_orange36.gif) repeat-x center;color:#336633;}
.BtnBG_fire {background:url(/SofaImg/bg/title_bg_fire36.gif) repeat-x center;color:#FFFFbb;}
.BtnBG_skyblue {background:url(/SofaImg/bg/title_bg_skyblue36.gif) repeat-x center;color:#000066;}
.BtnBG_deepblue {background:url(/SofaImg/bg/title_bg_deepblue36.gif) repeat-x center;color:#FFFFFF;}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear:both;
	text-align:center;
	font-size:1px;
	height:0;
	padding:0;
	margin:0;
}

div.sectionDivider {
	clear:both;
	text-align:center;
	font-size:1px;
	height:0;
	padding:0;
	margin:0;
}

.bodyContainer {width:100%;height:100%;margin:0;padding:0;}
.floatContainer {position:absolute;}
.containerSection {width:100%;height:auto;margin:0;padding:0;}
.containerBox {
	width:1000px;
	margin:0px auto;
	padding:0;
	text-align:center
}


.madeby {clear:both;text-align:center;font-size:9px;margin: 5px auto 10px auto;font-family:"Small Fonts"}
.madeby {color:#FFFFFF;background-color:#FFFFFF;}

/* for SHL standard Standard Window */
div.Dialog_supercontainer { position:absolute;width:100%;height:100%;left:0;top:0;display:; }

div.Dialog_container {
	text-align:center;
	width:300px;
	background-color:#0066FF;
	padding:2px;
	position:relative;
	border:solid 2px #0000CC;
}
div.Dialog_titlebar {
	background:url('/SofaLib/Img/bg/title_bg_black36.gif') repeat-x left center;	
	margin:0 auto 3px auto;
	height:24px;	
}
div.Dialog_title {float:left;font:'돋움', Verdana  12px bold;color:white;margin:6px 3px;}
div.Dialog_closebtn {background:url('/SofaLib/Img/btn/mini_btn_r5_c1.gif') no-repeat center;float:right;cursor:pointer;width:20px;height:20px;margin:2px;#cursor:hand;}
div.Dialog_miniBtn {margin:0;cursor:pointer;#cursor:hand;}
div.Dialog_mainspace {
	height:inherit;
	overflow:auto;
	padding:10px 0;
	margin:0 auto 0 auto;
	background-color:#FFFFCC;
}