@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');



/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:'µ¸¿ò',dotum,Helvetica,sans-serif;font-size:12px;color:#333333}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
hr{display:none}
legend{*width:0}



/* left_menu ¿ÞÂÊ¸Þ´º */
#left_menu{width:200px;}
#menu_txt ul.depth1{margin-top:20px;height:298px;background:url(/image/sub_menu_bg.jpg) no-repeat top center; }
#menu_txt ul.depth1 li{position:relative;height:30px;padding-top:3px;background:url(/image/menu_dot_line.gif) no-repeat 22px 25px; }
#menu_txt ul.depth1 li span.new_up{position:absolute;top:6px;right:35px;}
#menu_txt ul.depth1 li.margin{margin-top:100px;} 

/* 2Â÷¸Þ´º */
#menu_txt ul.depth2{position:relative;margin-top:15px;}
#menu_txt ul.depth2 li{height:20px;padding-left:15px;background-image:none;}



/*¸Þ´º ±âº»»ö»ó*/
#menu_txt ul.depth1 li a{position:relative;padding:4px 50px 6px 30px;
font-family: 'Nanum Gothic';color:#969696;}
/*¸Þ´º ¼±ÅÃµÆÀ»¶§*/
#menu_txt ul.depth1 li a.selected{font-family: 'Nanum Gothic';color:#2852c9;font-weight:bold;}
#menu_txt ul.depth2 li a.selected{font-family: 'Nanum Gothic';color:#6386e8;}
/*¸Þ´º ¿À¹öÇÒ¶§ */
#menu_txt ul.depth1 li a:hover{font-family: 'Nanum Gothic';color:#2852c9;font-weight:bold;}
#menu_txt ul.depth2 li a:hover{font-family: 'Nanum Gothic';color:#6386e8;}

h3.subject{font-family: 'Nanum Gothic';color:#3361be;font-size:18px;padding-bottom:20px;font-weight:bold;}
.table_01{margin-left:17px;width:650px;}
.table_01 th{padding:8px 0 8px 0;border-top:2px solid #1e4ed7;border-bottom:2px solid #1e4ed7;background-color:#e6f0fb;text-align:center;font-family:'Nanum Gothic';font-weight:bold;}
.table_01 td{padding:6px 0 6px 0;text-align:center;border-bottom:1px solid #dfe4ea;font-family:'Nanum Gothic';}



/* ÀçÁ¤ÈÄ¿ø*/
table.suport{font-family: 'Nanum Gothic';}
table.suport h1{font-family: 'Nanum Gothic';font-size:20px;line-height:20px;font-weight:bold;padding:30px 0 15px 0;}
table.suport p{font-family: 'Nanum Gothic';font-size:13px;line-height:20px;}

table.mailForm input{border:1px solid #dadada;}
p.formClom{padding-right:20px;font-size:13px;font-weight:bold;}
p.bankInfo{color:#4383e2;font-weight:bold;}
p.say{margin-bottom:10px;line-height:22px;}
p.contact{margin:0 auto;width:530px;padding:5px 5px;text-align:center;border:4px solid #000;}

/*¼¶±â´Â ÀÌµé*/
.man{}
.man h3{font-size:18px; color:#222; font-weight:600; margin-bottom:20px; border-radius:30px; background:url("/image/content/bullet.png") no-repeat 0 50%; padding-left:30px;}
.tableman{width:100%; border-collapse:collapse; border-bottom:1px solid #ececec;}
.tableman td{width:30%; text-align:center;}
.tableman td img{border:1px solid #ececec;}
.tableman td span{display:block; padding:20px 0 40px; font-size:16px;}

.man_box{overflow:hidden; border-bottom:1px solid #ececec;}
.man_box > div{float:left; width:33.3%;}
.man_box > div table{border-bottom:0;}

.pd {margin: 40px 0;}