
/*body,html {position: relative;}*/
fieldset, img {border:0;vertical-align:middle;margin:0; padding:0;}
.test {border:1px solid red;}

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
h3{display:none;}
/* Common */
* {margin:0; padding:0; font-family:dotum,gulim,Verdana,sans-serif;}

html, body {width:100%; height:100%;}
body {font-size:12px; color:#757575;font-family:Verdana,dotum,gulim,sans-serif;text-align:center;background:url(/images/body_bg.jpg) repeat-x top;}
input, textarea, select, option {font-size:12px; color:#666;}
input {vertical-align:middle;}
table, th, td {font-size:12px; color:#555;}
ul, li {list-style:none;}
img, fieldset {border:none;}
a:link, a:visited {text-decoration:none; color:#555;}
a:hover, a:active, a:focus {text-decoration:none; color:#43798e;}
h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal;}

hr {display:none;}
.blind, legend, #skipnavi {display:block; position:absolute; left:0; top:-5000px; overflow:hidden;}
legend {*width:0;}

.clear {clear:both;}
.center {text-align:center;}
.right {text-align:right;}
.imgmiddle {vertical-align:middle;}
.imgbottom {vertical-align:bottom;}
.imgtop {vertical-align:top;}
.top5 {padding-top:5px;}
.top7 {padding-top:7px;}
.top20 {padding-top:20px;}
.top10 {padding-top:10px;}
.top15 {padding-top:15px;}
.top25 {padding-top:25px;}
.top30 {padding-top:30px;}

.left5 {padding-left:5px;}
.left10 {padding-left:10px;}
.left15 {padding-left:15px;}
.left20 {padding-left:20px;}
.left50 {padding-left:50px;}
.left200 {padding-left:200px;}

.bot5 {padding-bottom:5px;}

.s_txt {font-size:11px;}
.s_red {color:#de0000;}
.cen {text-align:center;}
.rig {text-align:right;}

.bot_n {border-bottom:none;}
.a_left {text-align:left;}
.bg_gray {background:#f7f7f7;}

.box {font-family:"±¼¸²","µ¸¿òÃ¼";font-size: 9pt;color: #333333;border: 1px solid #999999; height:21px; line-height: 140%;}
.box3 {font-family:"±¼¸²","µ¸¿òÃ¼";font-size: 9pt;color: #333333;border: 1px solid #ccc; padding:3px; line-height: 140%;}
.box4 {font-family:"±¼¸²","µ¸¿òÃ¼";font-size: 9pt;color: #333333;border: 1px solid #ccc;  line-height: 140%; height:18px;}
.box2 { font-size:9pt; color:#666666; text-decoration:none;background:#F7F7F7 ;border-bottom: 1px solid #C6C6C6; 
           border-right: 1px solid #C6C6C6;	border-left: 1px solid #C6C6C6; border-top:1px solid #C6C6C6}

.png24 {tmp:expression(setPng24(this));}

pop { background-color:#66FF00; height:30; align:center;}

/*===¸ÞÀÎ°ü·Ã================================================*/
{padding:0 0 250px; overflow:hidden;}

#sub {position:absolute; top:0; left:0;bottom:250px;overflow:auto; width:100%;} 
#wrapper{width:1000px;position:relative;text-align:center;margin:0 auto;}

#header {width:1000px;position:relative;text-align:left;margin:0 auto;height:130px;margin:0 auto;}
#header .logo {width:220px;padding-top:48px;}
#header .top_search {position:absolute;top:55px;left:175px;text-align:left;}
#header .top_search .select {border:1px solid #e4e4e4;padding:4px; vertical-align:middle; }
#header .top_search .input {border:1px solid #e4e4e4;background:#f2f2f2;padding:4px;width:230px;}

.top_sm {position:absolute;top:0;right:0;}
.top_sm li {display:inline;background:url(/images/top_line.gif) no-repeat left 4px; padding: 3px 3px 3px 12px;}
.top_sm .bg_none {background:none;}

/*»ó´Ü¸Þ´º*/
#header #menu {padding-top:13px;padding-left:10px;}
#header #menu ul li {float:left;padding: 0 8px;}
#header #menu ul .m_bg1 {background:url(/images/menu_bg1.jpg) repeat-x left top;text-align:center;width:134px;}
#header #menu ul .m_bg2 {background:url(/images/menu_bg2.jpg) repeat-x left top;text-align:center;width:134px;}

#top_btn {position:absolute;top:55px;right:0;}
#top_btn ul li {float:left;padding-right:2px;}

/*¸ÞÀÎÀÌ¹ÌÁö*/
#main_img {clear:both;position:relative;padding-top:6px;}
*+html #main_img {clear:both;position:relative;padding-top:22px;}
#main_img .imgico {position:absolute;top:200px;right:18px;}
*+html #main_img .imgico {position:absolute;top:213px;right:18px;}
#main_img .imgico li {display:inline;padding-left:2px;}
#main_img p {background:url(/images/main_img_sh.gif) repeat-x left bottom;padding-bottom:24px;}

/*¸ÞÀÎÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô*/
#container {width:1000px;float:left;position:relative;text-align:left;padding-bottom:38px;}
#container .main_left {float:left;width:850px;}
#container .main_right {float:left;width:150px;}

/*¸ÞÀÎ°Ô½ÃÆÇ*/
.board_new {position:relative;width:400px; line-height:150%;margin-bottom:14px;}
.board_new dl {width:260px;}
.board_new tr td .more {position:absolute;top:5px;left:360px;}

/*±×¸»¾¸*/
#say {width:830px;background:url(/images/say_bg.jpg) no-repeat right top;border-top:1px solid #dedede;padding:15px 0;}
#say .say_mon {font-size:14px;line-height:130%;padding-top:7px;padding-left:10px;}
#say .say_title {font-family: "¹ÙÅÁÃ¼"; font-size: 32px;color:#f26600;letter-spacing:-3px; font-weight:bold;line-height:130%;}

/*½º¸¶Æ®¸ñÈ¸Á¤º¸*/
#smart {width:830px;border-top:1px solid #dedede;padding:15px 0;}
#smart ul {padding-top:10px;}
#smart ul li {display:inline;padding: 0 2px 0 2px;}

/* ¸ñÈ¸¿Í ½ÅÇÐ °ú¿ùÈ£ - ¹è³Ê½½¶óÀÌµù */
#ebook {width:830px;border:1px solid #ececec;padding:14px;background:#f2f2f2;}
#bnnrslidewrap {position:relative; overflow:visible; height:200px;width:830px;border:1px solid #ececec;padding:14px 0;background:#f2f2f2;}
#bnnrslidewrap p {padding-left:18px;}
/* ¹è³Ê½½¶óÀÌµù-¹è³Ê¿µ¿ª */
#bnnrslidewrap .bnnrslide {position:absolute; top:45px; left:30px; overflow:hidden; width:760px; height:180px;}
#bnnrslidewrap .bnnrslide li {overflow:hidden; float:left; width:128px; height:180px;text-align:center;}
#bnnrslidewrap .bnnrslide li img {border:1px solid #dadada;margin:0 auto;}

/* ¹è³Ê½½¶óÀÌµù-¹è³Ê¿µ¿ª>½½¶óÀÌµùµÉ liµé */
#bnnrslidewrap .bnnrslide ul.rolling-list {position:absolute; top:0; left:0; width:2000px;}
#bnnrslidewrap .bnnrslide ul.rolling-list li.rolling-bnnr {float:left;}
#bnnrslidewrap .bnnrslide ul.rolling-list li.rolling-bnnr a,

#bnnrslidewrap .bnnrslide ul.rolling-list li.rolling-bnnr p {text-align:center;padding:5px;}
/* ¹è³Ê½½¶óÀÌµù-ÁÂ¿ì¹öÆ° */
#bnnrslidewrap p.btndir {height:0;}
#bnnrslidewrap button {overflow:visible; margin:0; padding:0; border:none; background:none; cursor:pointer;}
#bnnrslidewrap button.rolling-btnl {position:absolute; top:70px; left:10px; width:23px; height:77px; background:url(./img/arrLeft.gif) 0 0 no-repeat; z-index:10;}
#bnnrslidewrap button.rolling-btnr {position:absolute; top:70px; right:10px; width:23px; height:77px; background:url(./img/arrRight.gif) 0 0 no-repeat; z-index:10;}

#bnnrslidewrap .more {position:absolute; top:10px; right:10px; }

.banner {padding-top:7px;}

/*Ä«ÇÇ¶óÀÌÆ®*/
#bottom {position:absolute; left:0; bottom:0; width:100%; ext-align:center;background:#ffffff;padding-top:15px;z-index:2;t}
#bottom .b_box {padding-right:18px;text-align:center;}
#footer {clear:both;position:relative;width:1000px;margin:0 auto;border-top:1px solid #e3e3e3;padding-top:12px;}
#footer .foot_ban li {display:inline;}
#footer .foot {width:1000px;position:relative;margin:0 auto;text-align:left;padding:12px 0;}
#footer .logo {float:left;width:205px;border-right:1px solid #dedede;text-align:center;height:45px;}
#footer .foot_m {text-align:left;width:680px;}
#footer .foot_m li {display:inline;background:url(/images/foot_line.gif) no-repeat right top;padding: 0 16px 0 8px;}
#footer .site {position:absolute;top:20px;right:5px;}

/*µ¶ÀÚÀÇ°ß*/
#reader {clear:both;width:1000px;margin:0 auto;background:url(/images/contents/reader_bg.gif) repeat-x left top;padding-top:10px;padding-bottom:10px;text-align:left;}
#reader p {padding: 0 15px;}
#reader .org_txt {font-size:11px;color:#ff6c00;padding:5px 15px;}

/* doyoulike - ¼¿·ºÆ®¹Ú½º family site */
/* .simpleSelect {position:relative; display:inline-block; #display:inline; #zoom:1; #margin-right:4px; vertical-align:middle;} */
.simpleSelect {position:relative; float:left;}
#simpleSelect-btn {float:left;}
#simpleSelect-btn .bg {display:block; background:url(/source/img/btn_selectcate_btnbg.gif) 0 0 no-repeat;}
#simpleSelect-btn .bg a {overflow:hidden; display:block; width:82px; height:17px; #height:16px !important; padding:5px 0 0 6px; #padding-top:6px !important; text-decoration:none; font-size:11px; font-family:dotum; letter-spacing:-1px; color:#596780 !important; cursor:default;}
#simpleSelect-layer {display:none; position:absolute; top:-200px; left:0; width:154px;}
#simpleSelect-layer .bgt,
#simpleSelect-layer .bgb {overflow:hidden; width:100%; height:2px;}
#simpleSelect-layer .bgb {}
#simpleSelect-layer ul.list { border-left:1px solid #ececec; border-right:1px solid #ececec; border-top:1px solid #ececec;}
#simpleSelect-layer ul.list li { line-height:18px; font-size:11px; font-family:dotum; background:white;border-bottom:1px solid #ececec;}
#simpleSelect-layer ul.list li a {display:block; height:18px; padding:3px 0 0 8px; letter-spacing:-1px; color:#757575 !important;}
#simpleSelect-layer ul.list li a:hover {background:#efefef;color:#338a24 !important;}

/*¼­ºê ·¹ÀÌ¾Æ¿ô*/
#s_con {clear:both;width:1000px;margin:0 auto;}
#s_container {width:1000px;float:left;position:relative;text-align:left;padding-top:29px;padding-bottom:20px;}

/*view ·¹ÀÌ¾Æ¿ô*/
#s_container .view_left {float:left;width:800px;position:relative;}
#s_container .view_left .view {width:770px;line-height:150%;padding-top:20px;}
#s_container .view_left .view .view_title {position:relative;font-family:"¹ÙÅÁ"; font-size:30px; color:#606060; font-weight:bold;letter-spacing:-3px;padding: 10px 0 ; line-height:100%;}
#s_container .view_left .view .view_title .ebook_view {position:absolute; top:0; right:0;width:130px;}
#s_container .view_left .select {position:absolute; top:5px; right:30px;}
#s_container .view_right {float:left;width:200px;}

.list_view dl {padding-top:20px;width:760px;padding-left:10px;}
.list_view dl dd table {width:100%;}
.list_view dl dd table tr th {padding:5px;}
.list_view dl dd table tr td {padding:5px;}

#c_list {padding-bottom:140px;text-align:left;}
#c_area {border-top:4px solid #efefef;border-bottom:5px solid #dedede;border-left:5px solid #efefef;border-right:5px solid #dedede;}

/*view ¿À¸¥ÂÊ ¸®½ºÆ®*/
.v_list {padding-bottom:25px;}
.v_list dd {padding-top:3px;}
.v_list dd ul li {background:url(/images/contents/ico.gif) no-repeat left 7px; padding: 3px 0 3px 5px ;}

.v_ban {padding-bottom:7px;}


/*smart ·¹ÀÌ¾Æ¿ô*/
#s_container .smart_left {float:left;width:220px;}
#s_container .smart_right {float:left;width:780px;}
#s_container .smart_left .sm_box {background:url(/images/contents/smart_left_bottom.jpg) no-repeat left bottom; padding-bottom:20px;}
#s_container .smart_left .sm_bg {background:url(/images/contents/smart_left_bg.jpg) repeat-y left top; }
#sm_menu {padding-left:8px;}
#sm_menu li {padding-top:2px;}
#sm_menu ul {padding:5px 0;}
#sm_menu ul li {padding:0;margin:0;}
#s_container .smart_right .smart_title {padding: 5px 0 0 0;}
#s_container .smart_right .smart_board_list {padding:7px;width:370px;}
#s_container .smart_right .smart_board_list li {background:url(/images/contents/ico2.gif) no-repeat left 6px;padding: 3px 3px 3px 8px;}

/*°ú¿ùÈ£º¸±â*/
.ebook_list {width:100%;}
.ebook_list ul li {float:left;padding:15px 7px;}
.ebook_list ul li img {border:3px solid #d8d8d8;}
.ebook_list ul li p {text-align:center;padding:5px;}


/*°Ô½ÃÆÇ*/
.ta_b {clear:both;border-top:2px solid #8d8e92;border-bottom:1px solid #8d8e92;}
.ta_b tr th {background:#f6f6f6;border-bottom:1px solid #d5d5d5;padding:7px; text-align:center;}
.ta_b tr th p {background:url(/common/board/btn_lblue/b_line.gif) no-repeat left top;}
.ta_b tr td {border-bottom:1px solid #d5d5d5;padding:5px;text-align:center;}
.ta_b .left {text-align:left;}
.ta_b .left table tr td {text-align:left;}
.ta_b .box{background:#efefef;border:1px solid #cacaca;padding:3px;}

.b_search {width:730px;text-align:left;padding-bottom:10px;float:left;}
.b_search ul li {padding-right:4px;float:left;}
.b_search .top2 {padding-top:2px;}

.b_list {padding-top:15px; text-align:center}



.content {    font-size: 14px;
    line-height: 2.0em;}