* { margin:0; padding:0;}
body { background:#000000; font-family:Arial; font-size:100%; line-height:1em; color:#a3a3a3;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p { margin:0; padding:0;}
b { font-weight: bold; }

.tall_top { background:url(../images/tall_top.gif) left top repeat-x #232323;}
.tall_bottom { background:url(../images/tall_bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:30px;}
.form input {width:209px; height:16px; background:#fff; border:1px solid #818181; font-size:1em; font-family:Arial; color:#111;}
textarea { width:221px; height:102px; background:#fff; overflow:auto; border:1px solid #818181;  font-size:1em; font-family:Arial; color:#111;}

/*==================list====================*/
//ul { list-style-image:url("../images/dot.gif"); }
ul { list-style:none; }
ul li a { line-height:1.54em;}
ul li a:hover { }

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_right_bmargin { margin:0 0 20px 20px; float:right;}
.img_right_lmargin { margin:0 0 0 20px; float:right;}
.img_left_bmargin { margin:0 0 20px 20px; float:left;}
.img_alone { margin:20px 20px 20px 0;}
.img_center { margin:10px 10px 10px 20px;}
.img_tr { margin:0 20px 20px 0;}
.img_indentlink { margin:0 20px 0 0; float:left; cursor:hand}
.img_point { margin:0 5px 0 5px; float:left;}

.bottommargin10 { margin:0 0 10px 0; }

.mnuimg_blend { margin:0; border:0; cursor:hand; filter:blendTrans(duration=0.4);}

/*==================txt, links, lines, titles====================*/
a {color:#a3a3a3;}
a:hover{text-decoration:none;}

/*h1 { background:url(../images/logo.jpg) no-repeat left top; text-indent:-10000px; height:77px;}*/
h3 { color:#5bb219; font-size:1em; margin-bottom:13px;}
h4 { color:#818181; font-size:1.18em;}
h5 { color:#5bb219; font-size:1em; margin-bottom:10px;}
h6 { color:#5bb219; font-size:1em; margin-bottom:5px;}

.txt1 { color:#5bb219;}
.txt2 { color:#5bb219; font-weight:bold; }
.txt3 { color:#F6F5DC; font-weight:bold; }
.txt4 { color:#336699; }
.txt5 { color:#a3a3a3; font-weight:bold; margin:0 0 0 40px;}
.txt6 { color:#a3a3a3; font-size:0.8em; line-height:24px;}

/*=========== top, right, bottom, left =======================*/
.txtlpad { padding:0 0 0 10px;}
.txttblpad { padding:10px 0 10px 10px;}
.txttrlpad { padding:10px 10px 0 20px;}

.link1 { color:#5bb219; font-weight:bold; text-decoration:none;}
.link1:hover { text-decoration:underline;}

.link2 { color:#5bb219; font-weight:bold; text-decoration:none; line-height:24px; }
.link2:hover { text-decoration:underline;}

.link3 { color:black; text-decoration:none; line-height:24px; }
.link3:hover { text-decoration:underline;}

.link4 { color:#336699; text-decoration:none; line-height:24px; }
.link4:hover { text-decoration:underline;}

.link5 { text-decoration:none; }
.link5:hover { text-decoration:underline;}

.link6 { color:#a3a3a3; font-weight:bold; font-size:1em; text-decoration:none; line-height:24px; }
.link6:hover { text-decoration:underline;}

.line_hor { background:url(../images/line1.gif) left bottom repeat-x; padding-bottom:27px; margin-bottom:21px;}
.line_hor_answer { background:url(../images/line1.gif) left bottom repeat-x; padding-bottom:10px; margin-bottom:10px; margin-left:16px; display:none;}

.title { margin-bottom:15px;}

.table_line  { background-color: #CCCCCC; height:1px  }
.table_linedot { background-image: url(../images/line1.gif); height:1px}
.table_line2 { background-color: #D9D9D9; height:2px  }

.menu {	position:absolute;}

A.menulink    { text-decoration: underline; text-align: left; border: solid 1px #f4f5fa; width: 229px; line-height: 2.2; color:#525252; font-weight:bold;  }
A.menulink:hover  { text-decoration: none; color: #517AC1; background-color: #ffffff; border: solid 1px #517AC1; line-height: 2.2 }
.menubox  { background-color: #f4f5fa; border: solid 1px #517AC1 }

.secondarypageHeading   { color: #517AC1; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, sans-serif }
.italicpageHeading   { color: #517AC1; font-weight: bold; font-style:italic; font-size: 14px; font-family: ¸¼Àº °íµñ, Arial, Verdana, sans-serif }

.pageHeading  {
  font-family: Verdana, Arial, sans-serif;
  font-size: 28px;
  font-weight: bold;
  color: #517AC1;
  line-height: 1; 
}

.smallfont { font-size:9px; color: #AA7A7A; }

/*==================blocks====================*/
/*
.block { background:url(../images/block_bgd.gif) left top repeat-x;}
.block .r { background:url(../images/r.gif) right top repeat-y;}
.block .b { background:url(../images/b.gif) left bottom repeat-x;}
.block .l { background:url(../images/l.gif) left top repeat-y;}
.block .t { background:url(../images/t.gif) left top repeat-x;}
.block .l_t { background:url(../images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(../images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(../images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(../images/l_b.gif) no-repeat left bottom;}
.block .ind { padding:0 0 0 0;}
*/
.tablelist        
{ 
	empty-cells: show;
	background-color: #FFFFFF; 
	border: 2px #006699 solid; 
      color: #43647E;
 	cellspacing="1"
 }
 
.tableheader
{
	font-size: 11px; font-weight: bold;
	color: #F5F5F5; 
	background-color: #6C98CF; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma
	background-image:url('../images/tablecellheader-background.gif');
	background-repeat:repeat-x; 
	background-position:top; 
	height:24;
}

.tablecellbody 
{ 
	color: #43647E; 
	background-color: #E7E9EF;
	padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

.tablefooter 
{  
	color: #43647E; 
	background-color: #D2DDDD; 
	padding:1px;
	background-image:url('../images/tablecellfooter-background.gif');
	background-position: bottom; 
	background-repeat:repeat-x; 
	height:24;
}

#UserInfo {position:absolute; left:60; top:60; width:360; height:320; background-color:#e2eff9; visibility:hidden; line-height:1.4em; padding:10px 10px 4px 10px;}
#UserInfo .helptitle { color: #517AC1; font-size: 12px; font-family: ¸¼Àº °íµñ, Arial, Verdana, sans-serif; }
#UserInfo .italichelp { color: #517AC1; line-height:1.2em; font-weight: bold; font-size: 10px; font-family: ¸¼Àº °íµñ, Arial, Verdana, sans-serif; }
#UserInfo .btnColor 
	{ /*color:red; */
	  font-weight:bold; 
	  /*background-color:#0000CC;*/
	  /*background-image:url('http://static0.springnote.com/images/toolbar/new2/icons/ko/createNewPage.gif'); */
	  width:100px;
	  height:30px;
	  border:0;
	}



/*header*/
#header .row_1 { height:247px; background:url(../images/header_bgd2.jpg) no-repeat 10px top;}
#header .row_1 .indent { padding:96px 0 0 243px;}
#header .row_2 { height:79px;}
#header .row_2 .indent { padding:0 0 2px 9px;}

/*content*/
#content { background:url(../images/content_bgd.gif) left top repeat-y; font-size:0.69em; line-height:1.5em;}
#content .inside { padding:0 0 20px 0;}

#wcontent { background:#ffffff; color:#222222; font-size:0.69em; line-height:1.5em;}
#wcontent .inside { padding:0 0 20px 0;}

/*footer*/
#footer { color:#525252; font-size:1.2em; text-transform:uppercase;}
#footer .indent { padding:15px 0 0 25px;}
#footer a {color:#525252; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer .company { color:#929292; font-size:0.46em; line-height:1.6em; font-family: Arial, Verdana, sans-serif; }

#footerdetail {height:30px; color:#525252; text-transform:uppercase;}
#footerdetail .indent { padding:8px 25px 0 25px;}
#footerdetail .company { color:#929292; font-size:0.54em; line-height:1.6em; font-family: Arial, Verdana, sans-serif; }

/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:10px 30px 0 36px;}
#page1 #content .col_1 .img_indent { margin:0 8px 5px 0;}
#page1 #content .col_1 h4 { padding-top:3px;}
#page1 #content .col_1 .p1 { margin-bottom:31px;}
#page1 #content .col_2 .indent { padding:10px 0 0 0;}
#page1 #content .col_2 .title { margin-bottom:10px;}
#page1 #content .col_2 img { margin:0 2px 2px 0;}

/*================== index-1.html ==================*/
#page2 #content .inside { padding:0 0 26px 0;}
#page2 #content .col_1 .indent { padding:10px 38px 0 36px;}
#page2 #content .col_1 p { margin-bottom:29px;}
#page2 #content .col_1 .img_indent { margin:0 19px 27px 0;}
#page2 #content .col_1 h4 { padding-top:3px;}
#page2 #content .col_1 .p1 { margin-bottom:31px;}
#page2 #content .col_2 .indent { padding:10px 0 0 0;}
#page2 #content .col_2 .line_hor p { margin-bottom:27px;}
#page2 #content .col_2 .img_indent { margin:1px 20px 0 0;}
#page2 #content .col_2 .line_hor .title { margin-bottom:15px;}
#page2 #content .col_2 .line_hor { padding-bottom:26px; margin-bottom:23px;}
#page2 #content .col_2 .container { width:457px;}
#page2 #content .col_2 .column1 { width:251px;}
#page2 #content .col_2 .column2 { width:206px;}
#page2 #content .col_2 .title { margin-bottom:18px;}
#page2 #content .col_2 p { margin-bottom:20px;}

/*================== index-2.html ==================*/
#page3 #content .inside { padding:0 0 28px 0;}
#page3 #content .col_1 .indent { padding:10px 38px 0 36px;}
#page3 #content .col_1 p { margin-bottom:25px;}
#page3 #content .col_1 .img_indent { margin:2px 20px 23px 0;}
#page3 #content .col_1 h4 { padding-top:3px;}
#page3 #content .col_2 .indent { padding:10px 0 0 0;}
#page3 #content .col_2 .indent .listdot { list-style-image:url("../images/dot.gif"); }
#page3 #content .col_2 .img_indent { margin:3px 21px 27px 0;}
#page3 #content .col_2 .title { margin:0 0 15px 3px;}
#page3 #content .col_2 p { margin-bottom:26px;}
#page3 #content .col_2 .p1 { margin-bottom:14px;}

/*================== index-3.html ==================*/
#page4 #content .inside { padding:0 0 28px 0;}
#page4 #content .col_1 .indent { padding:10px 38px 0 36px;}
#page4 #content .col_1 p { margin-bottom:24px;}
#page4 #content .col_1 ul { margin-bottom:11px;}
#page4 #content .col_2 .indent { padding:10px 0 0 0;}
#page4 #content .col_2 .line_hor p { margin-bottom:25px;}
#page4 #content .col_2 .line_hor .img_indent { margin:2px 20px 0 0;}
#page4 #content .col_2 .line_hor .title { margin-bottom:15px;}
#page4 #content .col_2 .line_hor { padding-bottom:24px; margin-bottom:23px;}
#page4 #content .col_2 .img_indent { margin:0 21px 29px 0;}
#page4 #content .col_2 .title { margin-bottom:18px;}
#page4 #content .col_2 p { margin-bottom:18px;}

/*================== index-4.html ==================*/
#page5 #content .inside { padding:0 0 28px 0;}
#page5 #content .col_1 .title { margin-bottom:10px;}
#page5 #content .col_1 .indent { padding:10px 38px 0 36px;}
#page5 #content .col_1 p { padding-top:33px;}
#page5 #content .col_1 .img_indent { margin:0 17px 37px 0;}
#page5 #content .col_1 h4 { padding-top:3px;}
#page5 #content .col_2 .indent { padding:10px 0 0 0;}
#page5 #content .col_2 ul { margin:15px 0 12px 0;}
#page5 #content .col_2 .title { margin:0 0 15px 3px;}
#page5 #content .col_2 p { margin-bottom:29px;}

/*================== index-5.html ==================*/
#page6 #content .inside { padding:0 0 32px 0;}
#page6 #content .col_1 .indent { padding:10px 36px 0 36px;}
#page6 #content .col_1 p { margin-bottom:14px;}
#page6 #content .col_2 .indent { padding:10px 0 0 0;}
#page6 #content .col_2 h3 { padding-top:4px; margin-bottom:10px;}
#page6 #content .col_2 .line_hor p { margin-bottom:17px;}
#page6 #content .col_2 .line_hor .img_indent { margin:2px 20px 0 0;}
#page6 #content .col_2 .line_hor .title { margin-bottom:15px;}
#page6 #content .col_2 .line_hor { padding-bottom:26px; margin-bottom:23px;}
#page6 #content .col_2 .container { width:486px;}
#page6 #content .col_2 .column1 { width:261px;}
#page6 #content .col_2 .column2 { width:225px;}
#page6 #content .col_2 .title { margin-bottom:18px;}

/*================== index-6.html ==================*/
#page7 #content .inside { padding:10px 35px 40px 36px;}
#page7 #content p { margin-bottom:14px;}

/*================== products ==================*/
#products #content .inside { padding:0 0 32px 0;}
#products #content .col_1 .indent { padding:10px 36px 0 36px;}
#products #content .col_1 p { margin-bottom:14px;}
#products #content .col_2 .indent { padding:10px 0 0 0; line-height: 1.7}
#products #content .col_2 .indent .listdot { list-style-image:url("../images/dot.gif"); padding-left:20px; text-indent:0px}
#products #content .col_2 h3 { padding-top:4px; margin-bottom:10px;}
#products #content .col_2 .line_hor p { margin-bottom:17px;}
#products #content .col_2 .line_hor .img_indent { margin:2px 20px 0 0;}
#products #content .col_2 .line_hor .title { margin-bottom:15px;}
#products #content .col_2 .line_hor { padding-bottom:16px; margin-bottom:13px;}
#products #content .col_2 .container { width:486px;}
#products #content .col_2 .column1 { width:261px;}
#products #content .col_2 .column2 { width:225px;}
#products #content .col_2 .title { margin-bottom:18px;}

/*==========================================*/

/*================== etc ==================*/
#etc #content .inside { padding:0 0 32px 0;}
#etc #content .col_1 .indent { padding:10px 36px 0 36px; line-height: 1.7}
#etc #content .col_1 p { margin-bottom:14px;}
#etc #content .col_1 .indentdetail { padding:10px 10px 10px 0;}
#etc #content .col_1 .indent .listdot { list-style-image:url("../images/dot.gif"); text-indent:15px}
#etc #content .col_1 h3 { padding-top:4px; margin-bottom:10px;}
#etc #content .col_1 .line_hor p { margin-bottom:17px;}
#etc #content .col_1 .line_hor .img_indent { margin:2px 20px 0 0;}
#etc #content .col_1 .line_hor .title { margin-bottom:15px;}
#etc #content .col_1 .line_hor { padding-bottom:6px; margin-bottom:13px;}
#etc #content .col_1 .container { width:486px;}
#etc #content .col_1 .column1 { width:164px;}
#etc #content .col_1 .column2 { width:500px;}
#etc #content .col_1 .title { margin-bottom:18px;}

/*==========================================*/

/*================== detail ==================*/
#detail #wcontent .inside { padding:0 0 32px 0;}
#detail #wcontent .indent { padding:10px 36px 20px 36px;}
#detail #wcontent p { margin-bottom:14px;}
#detail #wcontent .indentdetail { padding:10px 10px 10px 0;}
#detail #wcontent .indentfaq { padding:0 0 0 10px;}
#detail #wcontent .listdot { list-style-image:url("../images/dotcheck.gif"); padding-left:20px; text-indent:0px}
#detail #wcontent .sublistdot { list-style-image:url("../images/arrowdot.gif"); margin-left:20px; text-indent:0px}
#detail #wcontent h3 { padding-top:10px; margin-bottom:10px; color:#5bb219; font-size:1em; }
#detail #wcontent .line_hor p { margin-bottom:17px;}
#detail #wcontent .line_hor .img_indent { margin:2px 20px 0 0;}
#detail #wcontent .line_hor .title { margin-bottom:15px;}
#detail #wcontent .line_hor { padding-bottom:6px; margin-bottom:13px;}
#detail #wcontent .container { width:486px;}
#detail #wcontent .column1 { width:164px;}
#detail #wcontent .column2 { width:500px;}
#detail #wcontent .title { margin-bottom:18px;}

/*==========================================*/