@charset "utf-8";
/* CSS Document */

html{background:#fff;}
body{padding:20px; margin:0; background:#fff;font: normal 0.75em/1.7 ,Dotum,"Apple Gothic", Verdana, sans-serif;color:#826f47;}

img{border:0;}
a{color:#826f47; text-decoration:none;}
a:hover{color:#826f47; text-decoration:underline;}

input, select{font-size:1em; color:#444;}
.input_line{border:1px solid #d6d6d6; background: #fff; height:17px;}
img, input.type-image, table {border: 0 none;}

span.button, img.button, a.button{cursor:pointer; vertical-align:middle;}

body, div, span, form,img, ol, ul, li, p{margin:0; padding:0;}
h3, h4,{margin:5px 0 0 0; padding:0;}

caption{display:none;}
fieldset{border:none;}

#accessibility{display:none;}
#wrap{margin:0 0 0 40px; width:908px; border:0px solid red;}
#img_top{position:absolute; left:759px; top:18px; background:url(../img/img_top.gif) no-repeat; width:168px; height:89px;}
#header{margin:0 0 41px 0; width:210px; border:0px solid blue;}
#left{float:left; width:210px; border:0px solid green;}
h1{margin:0; padding:0;}
.logo_text{margin:14px 0 34px 0;}
#leftmenu{border:3px solid #e4d9c3; padding:0 0 12px 0;}
.left_title{margin:14px 0 34px 65px;}
#leftmenu ol {padding:0;}
#leftmenu ol li{list-style:none; background:url(../img/left_bull.gif) no-repeat left 9px; padding:0 0 0 15px; font-weight:bold; line-height:2;}
#leftmenu ol li ul li{background:none; padding:0 0 0 18px; font-weight:lighter; line-height:1.7;}
.left_text{color:#cb6765; font-size:0.9em; padding:22px 0 0 8px; line-height:1.3;}
.left_text strong{font-size:1.2em;}

#content{float:right; width:678px; background:url(../img/img_bottom.gif) no-repeat left bottom;}
.con_body{margin:0 0 20px 0; padding:0 36px 50px 0;
border-top:3px solid #e4d9c3; border-left:3px solid #e4d9c3; border-right:3px solid #e4d9c3;}
.con_body h2{background:url(../img/bull.gif) no-repeat left 12px; padding:5px 0 0 44px; font-size:1.3em;}
.con_body h2 span img{vertical-align:middle;}
.con_body .h2_line{background:url(../img/con_line.gif) no-repeat 44px top; height:1px;}

.con_body ol li{list-style:none;}
.con_body ol li h3{font-size:1em; padding:8px 5px 2px 29px;}
.con_body ol li h3.li_n1{background:url(../img/li_n1.gif) no-repeat; background-position:left 8px;}
.con_body ol li p{padding:0 0 0 30px; line-height:1.3;}
.con_body ol li h3.li_n2{background:url(../img/li_n2.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n3{background:url(../img/li_n3.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n4{background:url(../img/li_n4.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n5{background:url(../img/li_n5.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n6{background:url(../img/li_n6.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n7{background:url(../img/li_n7.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n8{background:url(../img/li_n8.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n9{background:url(../img/li_n9.gif) no-repeat; background-position:left 8px;}
.con_body ol li h3.li_n10{background:url(../img/li_n10.gif) no-repeat; background-position:left 8px;}
.con_body ol li ul li{list-style:none; font-weight:bold; margin:0 0 0 30px; padding:2px 0;}
.con_body ol li ul li.weight_none{font-weight:lighter;}
.con_body ol li ul li ul li{margin:0 0 0 24px; font-weight:lighter; line-height:1.3; background:url(../img/li_bull_arrow.gif) no-repeat left 2px; padding:0 0 0 16px;}

table{width:70%; background:#E4E4E4; border:0;}
th, td{background:#fff;}

ol.num_niew{padding:10px 0 10px 20px; margin:20px 0 20px 30px; border:3px solid #f4e0e1;}
ol.num_niew li{list-style-type:decimal; padding:0; margin:0 20px;}

.con_body ol,div.txt{padding:0 0 0 45px; margin:0;}
.con_body div.txt p{padding:10px 0 10px 0;}
.con_body ol.box{background:url(../img/board.gif) repeat-y; padding:22px 0 22px  36px; margin:20px 0 20px 30px;}
.con_body ol.box li{list-style:none; line-height:1.3; width:474px; background:url(../img/bull_li.gif) no-repeat left 2px; padding:0 0 0 12px;}
.con_body ul.box{background:url(../img/board.gif) repeat-y; padding:22px 0 22px  36px; margin:0 0 0 20px;}
.con_body ul.box li{list-style:none; line-height:1.3; width:474px; background:url(../img/bull_li.gif) no-repeat left 2px; padding:0 0 0 12px;}
.con_body ul.box li span.uline{text-decoration:underline; font-weight:bold;}
.con_body ul.box2 li{list-style:none; margin:0 0 0 24px; background:url(../img/li_bull_arrow.gif) no-repeat left 4px; padding:0 0 0 16px;}

h3.subject{font-size:1em; font-weight:lighter;}
h3.subject span.star{background:url(../img/bull_star.gif) no-repeat right top; padding:0 26px 0 0; border-bottom:2px solid #d9abab; font-weight:bold; font-size:1.2em; line-height:2;}

.chapter1{background:url(../img/li_c1.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
.chapter2{background:url(../img/li_c2.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
.chapter3{background:url(../img/li_c3.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
.chapter4{background:url(../img/li_c4.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
.chapter5{background:url(../img/li_c5.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
.chapter6{background:url(../img/li_c6.gif) no-repeat left top; padding:1px 0 0 0; margin:15px 0;}
h4{border:3px solid #f5e0df; padding:18px; margin:16px 0 0 0; font-size:1em; color:#666;}
h4 span{font-weight:lighter;}

ul.han{margin:0 20px 0 40px;}
ul.han li{list-style:none; background-repeat:no-repeat; padding:0 0 0 20px;}
ul.han li.li_ka{background-image:url(../img/li_ka.gif);}
ul.han li.li_na{background-image:url(../img/li_na.gif);}
ul.han li.li_da{background-image:url(../img/li_da.gif);}
ul.han li.li_la{background-image:url(../img/li_la.gif);}
ul.han li.li_ma{background-image:url(../img/li_ma.gif);}
ul.han li.li_ba{background-image:url(../img/li_ba.gif);}

ul.number{margin:3px 0 10px 0;}
ul.number li{background-repeat:no-repeat; background-position:left 5px; padding:2px 0 2px 16px;}

li.li_1{background-image:url(../img/li_1.gif);background-repeat:no-repeat; background-position:left 2px; padding:3px 0 3px 16px;}
li.li_2{background-image:url(../img/li_2.gif);background-repeat:no-repeat; background-position:left 2px; padding:3px 0 3px 16px;}
li.li_3{background-image:url(../img/li_3.gif);background-repeat:no-repeat; background-position:left 2px; padding:3px 0 3px 16px;}
li.li_4{background-image:url(../img/li_4.gif);background-repeat:no-repeat; background-position:left 2px; padding:3px 0 3px 16px;}

ul.number li ul{padding:5px 0 5px 2px;}
ul.number li ul li{padding:0 0 0 10px;}
