*html{background:#FFF}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,button,form,input,select {margin:0px; padding:0px;} 
body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, p, form, fieldset, legend, input, div, textarea {font-size:12px}

body, th, td { 
	font-family:Dotum,DotumChe,tahoma,sans-serif;  
	font-size:12px;
	color:#555555;
	letter-spacing:0px;
}


ul {list-style:none;} 
li {height:20%;}
img {border:0px;}
select { font-family:Dotum,DotumChe; font-size:11px; color:#676767; line-height:12px; } 
  
a:link {color:#555555; text-decoration:none;} 
a:visited {color:#555555; text-decoration:none;} 
a:active {color:#555555; text-decoration:none;} 
a:hover {color:#55ac5f; text-decoration:none;} 
 
.left {float:left;} .right {float:right;} 
.clear {clear:both; line-height:0px; font-size:0px; width:0px; height:0px;} 
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;} 
.at {vertical-align:top;}
.am {vertical-align:middle;}
.ab {vertical-align:bottom;} 

/* top util menu */
#topDiv {position:relative}
#topDiv ul{position:absolute ; top:5px ; left:770px ; height:15px ; width:250px}
#topDiv li{float:left ; font-size:11px ; font-family:tahoma ; color:#FFF ; margin:0 4px ; letter-spacing:0px}
#topDiv li a {color:#000}
#topDiv li a:hover {color:#FFF}

#topDiv1 {position:relative}
#topDiv1 ul{position:absolute ; top:4px ; left:770px ; height:15px ; width:250px}
#topDiv1 li{float:left ; font-size:11px ; font-family:tahoma ; color:#FFF ; margin:0 4px ; letter-spacing:0px}
#topDiv1 li a {color:#000}
#topDiv1 li a:hover {color:#F33}


/* ¼­ºêÁÂÃø */
#left_menu {padding-left:15px; float:left; width:220px;}

/* ¼­ºê¿ìÃø */
#right_body {padding-left:46px; float:left; width:700px;}

/* ÇÏ´ÜºÎ */
#copyright {margin:50px 0 0 0 ; clear:both ; border-top:1px solid #DDD}

/* button */
.btn_blue {font-family:µ¸¿ò, dotum ;font-size:11px ;border:1px solid #314E84 ;background:#257EA5 ;color:#FFFFFF ;height:17px ;padding: 1px 0 0 0 ;cursor:pointer ;}
.btn_red  {font-family:µ¸¿ò, dotum  ;font-size:11px ;border:1px solid #72351F ;background:#C15B35 ;color:#FFFFFF ;height:17px ;padding: 1px 0 0 0 ;cursor:pointer ;}
.btn_grey  {font-family:µ¸¿ò, dotum  ;font-size:11px ;border:1px solid #404B4D ;background:#5C6B6D ;color:#FFFFFF ;height:17px ;padding: 1px 0 0 0 ;cursor:pointer ;}
.btn_green  {font-family:µ¸¿ò, dotum  ;font-size:11px ;border:1px solid #2D4E27 ;background:#5C7B53 ;color:#FFFFFF ;height:17px ;padding: 1px 0 0 0 ;cursor:pointer ;}
.btn_black  {font-family:µ¸¿ò, dotum  ;font-size:11px ;border:1px solid #777777 ;background:#FFFFFF ;color:#777777 ;height:17px ;padding: 1px 0 0 0 ;cursor:pointer ;}

/* ebook */
#ebook {position:absolute ; left:-180px ; top:15px ; background:url(/web2010/Korean/images/sub/bg_ebook.jpg) no-repeat ; width:1000px ; height:700px ; z-index:0}

/* main product_info */
#product_info {width:260px ; margin:15px 0 0 0}
#product_info ul.product_info_inner li.img {float:left ; width:128px ; }
#product_info ul.product_info_inner li.img img{width:120px ; border:1px solid #CCC ; padding:3px}
#product_info ul.product_info_inner li.title {float:left ; margin:5px ; width:120px ; font-weight:bold ; font-family:tahoma ; color:#4D77A6}

/* sub6 */
#sub6_contents {width:693px}
#sub6_contents img {border-bottom:1px dotted #DDD}
#sub6_contents ul.ul1 {width:354px ; float:left ; border-right:1px dotted #DDD}
#sub6_contents ul.ul2 {width:338px ; float:left}
#sub6_contents li {padding:0 10px ; margin:10px 20px ; background:url(/web2010/Korean/images/sub/ar_de.gif) no-repeat left 7px ; line-height:18px}
