body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote{margin:0px; padding:0px;}
img{margin:0px; padding:0px; border:0px; vertical-align:middle;}
form{border:0px; margin:0px; padding:0px;}
fieldset{border:none;}
legend{display:none;}

a:link{color:#717171; text-decoration:none;}
a:visited{color:#717171; text-decoration:none;}
a:hover{color:#e56c00; text-decoration:none;}
a:active{color:#e56c00; text-decoration:none;}

li{list-style-type:none;}
hr{display:none;}
input, textarea, select{vertical-align:middle; color:#606060; margin:0px;}

html, body {margin:0; padding:0; height:100%;}
body{font-family:dotum,guilm,verdana,arial; font-size:9pt; color:#686868; line-height:1.6em; background:url(../images/bg_head.gif) repeat-x top;}




/* ·¹ÀÌ¾Æ¿ô */
#wrap{width:1024px; margin:0px auto; min-height:89%; height:auto !important; height: 89%; margin: 0px auto -102px; padding-bottom:102px;}
#headwrap{height: 200px; position: relative; z-index:1;}
#head{height:64px; position:relative;}



#topbtns li{float:left; background:url(../images/bullet_ydot.gif) no-repeat 0 8px; padding-left:5px; margin-right:8px; display:inline;}
#topbtns li#headeng{background:url(../images/bullet_yarrow.gif) no-repeat 0 7px;}
#topbtns li#headform{background:none;}

#topmenu{width:100%; height:52px; position:absolute; top:32px; left:0px; text-align:right;}
#logonflash{width:100%;}
#logo{width:215px; float:left; padding:15px 0px 0px 20px;}



#headinput{background:url(../images/bg_headinput.gif) no-repeat; width:116px; height:19px; margin-right:2px; border:none;}


#topflash{height:136px;}

#bodywrap{width:100%;}
#lmovwrap{float:left; width:234px;}
#movbg{background:url(../images/bg_mmovie.gif) no-repeat; width:212px; height:167px; padding:3px 0px 0px 3px;}
#movbg img{width:207px; height:162px;}


#contents{width:790px; float:right; padding-bottom:70px; position:relative;}
#conbody{width:701px; background:url(../images/bg_conright.gif) no-repeat right top; min-height:400px; height:auto !important; height: 400px; float:left; padding-right:5px;}

h1{line-height:1.4em; float:left;}
#conhead{color:#aba9a9; height:45px; margin-bottom:30px;}
#conhead p{margin:0px; background:url(../images/icon_home.gif) no-repeat 0 2px; padding-left:14px; font-size:0.9em; float:right; margin:5px 12px 0px 0px; display:inline;}
#conhead p span{color:#f38900;}

#footwrap{width:100%; height:78px; clear:both; background:url(../images/bg_foot.gif) repeat-x bottom; padding-top:24px;}
#foot{width:1024px;  margin:0px auto;}
#footadd{margin-left:280px; background:url(../images/img_footlogo.gif) no-repeat 0 8px; padding-left:140px;}
#foot ul{height:20px;width:100%;}
#foot ul li{float:left; background:url(../images/bg_fsection.gif) no-repeat left; padding:0px 5px 0px;}
#foot ul li#fulfirst{background:none; padding-left:0px;}
#foot address{margin:4px 0px 0px 2px;}
#foot p{margin:0px 0px 0px 2px;}

.tmargin3{margin-top:3px;}

/*  */


#mpaper{background:url(../images/bg_mpaper.gif) no-repeat; width:696px; height:220px; padding:1px 0px 0px 5px; overflow:hidden;}

#unityinput{height:44px; background:url(../images/bg_papersect.gif) no-repeat bottom left; width:672px; padding:14px 10px 0px;}
#unityinput label{float:left; margin-right:8px;}
#unityinput div{background:url(../images/bg_munityinput.gif) no-repeat;width:151px; height:19px; float:left; margin-right:3px;}
#unityinput div input{width:136px; height:17px; border:none; background:none; padding:2px 6px 0px 6px; font-size:0.9em;}


#mboard{width:636px; padding:0px 30px; margin-top:6px;}
#marticle{width:324px; float:left;}
#marticle ul{margin-left:6px;}
#marticle ul li{background:url(../images/bullet_bluedot.gif) no-repeat 0 8px; padding-left:6px; height:19px; overflow:hidden; margin-top:1px;}
#marticle ul li span{font-size:0.9em; font-weight:bold; color:#6c6c6c; margin-right:4px;}
.mboardtit{width:100%; height:20px; margin-bottom:8px;}
.mboardtit p{margin:0px;}

#mrecord{ width:280px;float:right;}
#mrecord ul{font-size:0.9em; margin-top:2px;}
#mrecord ul li{background:url(../images/bullet_bluedot.gif) no-repeat 0 8px; padding-left:6px; height:18px; overflow:hidden;}
#mrecord ul li span{font-weight:bold; color:#6c6c6c; margin-right:4px;}

.lfloat{float:left;}
.rfloat{float:right;}


#cordrecent{width:100%;}
#recentpho{background:url(../images/bg_temimg.gif) no-repeat; width:65px; height:51px; float:left; padding:3px 0px 0px 3px;}
#recentpho img{width:62px; height:48px;}
#recenttxt{height:64px; overflow:hidden; margin:0px; padding-left:10px; font-size:0.9em; line-height:1.4em;}
#recenttxt div{color:#2b2b2b; font-weight:bold;}
#recenttxt div a{color:#000;}
#recenttxt div a:hover{color:#000; text-decoration:underline;}
#recenttxt p{margin:3px 0px 0px;}

#rollinglist{position:absolute; top:120px; left:685px;}

/* 091211 ¸ÞÀÎ »çÁøºÎºÐ ¼öÁ¤¹× Ãß°¡ */
#topflashmain{width:705px; float:left; height:89px; background:url(../images/bg_kortopmain.gif) no-repeat; padding-top:48px;}/*±âÁ¸ ²¨ »èÁ¦ ÈÄ Ãß°¡ */

#lmovwrap{float:left; width:215px; padding-left:19px;}/*±âÁ¸ ²¨ »èÁ¦ ÈÄ Ãß°¡ */

#mphontxt{background:url(../images/bg_mgradi.gif) repeat-y right; width:617px; padding:29px 42px 10px; height:285px; overflow:hidden;} /*±âÁ¸ ²¨ »èÁ¦ ÈÄ Ãß°¡ */
#roll{width:616px;height:285px;}
.rollp{height:300px;}


/* ¾Æ·¡ ³»¿ë ÀüÃ¼ ±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡ */
.mpholeft{background:url(../images/bg_mimgborder.gif) no-repeat; float:left; width:303px; height:235px; padding:1px 0px 0px 1px;}
.mleftimg p{margin:0px;}
.mleftimg p img{margin:0px; width:299px; height:210px;}
.mleftimg div{width:289px; height:21px; background:url(../images/bg_myelltit.gif) no-repeat; color:#FFF; font-weight:bold; padding:0px 5px; font-size:0.9em; overflow:hidden; line-height:2.2em;}
.mleftimg div a{color:#fff;}
.mleftimg div a:hover{color:#fff; text-decoration:underline;}

.mlefttxt{margin:8px 0px 0px; font-size:0.9em; color:#696969; height:38px; overflow:hidden;}
.mphoright{background:url(../images/bg_mimgborder.gif) no-repeat; float:right; width:303px; height:235px; padding:1px 0px 0px 1px;}
.mrightimg p{margin:0px;}
.mrightimg div{width:289px; height:21px; background:url(../images/bg_mbluetit.gif) no-repeat; color:#FFF; font-weight:bold; padding:0px 5px; font-size:0.9em; overflow:hidden; line-height:2.2em;}
.mrightimg div a{color:#fff;}
.mrightimg div a:hover{color:#fff; text-decoration:underline;}













/* 091214 */
#topbtns{width:162px; height:24px; float:right; text-align:right; padding-top:4px;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/

#quick{width:86px; padding-left:4px; background:url(../images/bg_quickmid.gif) repeat-y 4px 0; position:absolute; left:709px;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
#quick li#quicktit{margin:0px 0px 5px;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
#quick li{background:url(../images/bg_quicksect.gif) no-repeat 45% 100%; height:24px; text-align:center;padding:0px 0px 1px;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
#quick li#quicklast{background:url(../images/bg_quickbot.gif) no-repeat bottom;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
#quick li#quicktop{background:#FFF;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/

#quick li#quickban{background-color:#FFF; height:61px; padding-top:6px;}/* ½Å±ÔÃß°¡ */


/* 091222 */
#movlist{margin-top:15px;}
#movlist li{background:url(../images/bullet_orespot.gif) no-repeat 0 9px; padding-left:7px;}