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;}

#headform div{background:url(../images/bg_headinput.gif) no-repeat;width:116px; height:19px; display:inline; float:left; margin-right:2px;}
#headform div input{width:104px; height:17px; border:none; background:none; padding:2px 6px 0px 6px; font-size:0.9em;}


#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;}
#topflash1{width:705px; float:left; height:89px; background:url(../images/bg_topflash1.gif) no-repeat; padding-top:48px;}
#topflash2{width:705px; float:left; height:89px; background:url(../images/bg_topflash2.gif) no-repeat; padding-top:48px;}
#topflash3{width:705px; float:left; height:89px; background:url(../images/bg_topflash3.gif) no-repeat; padding-top:48px;}
#topflash4{width:705px; float:left; height:89px; background:url(../images/bg_topflash4.gif) no-repeat; padding-top:48px;}
#topflash5{width:705px; float:left; height:89px; background:url(../images/bg_topflash5.gif) no-repeat; padding-top:48px;}
#topflash6{width:705px; float:left; height:89px; background:url(../images/bg_topflash6.gif) no-repeat; padding-top:48px;}
/* 091217 */
#topflash7{width:705px; float:left; height:89px; background:url(../images/bg_topflash7.gif) no-repeat; padding-top:48px;}


#headinput{background:url(../images/bg_headinput.gif) no-repeat; width:116px; height:19px; margin-right:2px; border:none;}


#topflash{height:136px;}

#bodywrap{width:100%;}
#lmwrap{background:url(../images/bg_leftmenu.gif) no-repeat top; float:left; width:226px; min-height:218px; height:auto !important; height: 218px; padding:28px 0px 0px 4px; font-size:1em;}

#lmwrap li a{ background:url(../images/bg_lmoff.gif) no-repeat; display:block; color:#7f7f7f; font-weight:bold; padding:8px 0px 0px 24px; letter-spacing:-0.1em; width:169px; height:23px;}
#lmwrap li a:hover, #leftmenu li a:active{background:url(../images/bg_lmon.gif) no-repeat; color:#f38900; padding:8px 0px 0px 24px;}
#lmtop{margin-bottom:10px;}
#lmwrap li a#lmcurrent{background:url(../images/bg_lmon.gif) no-repeat; color:#f38900;}

#lmwrap li ul.lmdep{margin:10px 0px 15px 24px;}
#lmwrap li ul.lmdep li a{background:url(../images/bullet_gline.gif) no-repeat 0 8px; display:block; font-weight:normal; padding:0px 0px 0px 8px; margin:6px 0px 4px; height:16px; width:145px;}
#lmwrap li ul.lmdep li a:hover{border:none;}



#contents{width:794px; float:right; padding-bottom:70px; position:relative;}
#conbody{width:680px; background:url(../images/bg_conright.gif) no-repeat right top; min-height:400px; height:auto !important; height: 400px; padding:25px 20px 0px 10px; float:left;}

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;}


/*
#quick{width:80px; padding-left:4px; background:url(../images/bg_quickmid.gif) repeat-y 4px 0; position:absolute; left:709px;}
#quick p{margin:0px 0px 5px;}
#quick li{background:url(../images/bg_quicksect.gif) no-repeat 45% 100%; height:24px; text-align:center; padding-bottom:5px;}
#quick li#quicklast{background:url(../images/bg_quickbot.gif) no-repeat bottom;}
#quick li#quicktop{background:#FFF;}
*/


/* 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;}/

*/
#quick{width:80px; padding-left:4px; background:url(../images/bg_quickmid.gif) repeat-y 4px 0; position:absolute; left:709px;}
#quick p{margin:0px 0px 5px;}
#quick li{background:url(../images/bg_quicksect.gif) no-repeat 45% 100%; height:24px; text-align:center; padding-bottom:5px;}
#quick li#quicktit{margin:0px 0px 5px;}
#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;}



#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;}

/* °Ë»ö */
#search{background:url(../images/bg_search.gif) no-repeat; width:530px; height:40px; padding:10px 0px 0px 150px;}
#serselect{width:70px; behavior: url('../js/search.htc');}
#serinput{width:303px; height:14px; border:1px solid #b2b2b2; background:url(../images/bg_input.gif) no-repeat; padding: 5px 3px 0px; font:11px/1.1 Dotum; color:#727272;}
.inputdate{width:120px; border:1px solid #b2b2b2; color:#727272;}

.writeinput{height:12px; margin-top:2px; background:url(../images/bg_input.gif) no-repeat; border:1px solid #b2b2b2; font-size:0.9em; color:#727272; padding: 3px 3px 1px;}

#numrss{width:674px; height:20px;margin:15px 0px 0px 6px;}
#alllistnum{color:#727272; font-size:0.9em; background:url(../images/bullet_oredot.gif) no-repeat 0 7px; padding:0px 0px 0px 5px; float:left;  margin:0px;}
#alllistnum span{color:#000; font-weight:bold;}
#rss{float:right; margin:0px;}

.unitynum{color:#727272; background:url(../images/bullet_oredot.gif) no-repeat 0 8px; padding:0px 0px 0px 5px; margin:0px 0px 2px 4px;}
.unitynum span{color:#f38900; font-weight:bold;}

/*±âº» °Ô½ÃÆÇ*/
#basicboard{background:url(../images/bg_theader.gif) no-repeat; width:680px; color:#515151; text-align:center; color:#717171; }
#basicboard table{border-collapse:collapse;}
#basicboard thead th{height:26px; font-size:8pt; padding-top:1px;}
#basicboard tbody td{height:26px; border-bottom:1px solid #d7d7d7;}
#basicboard .lastlist td{border:none; background:url(../images/bg_tlastline.gif) repeat-x bottom; height:27px;}
.onlypagebtn{width:650px; height:20px; margin-top:10px; text-align:center; font-family:verdana, arial; font-size:0.9em;}
.onlyrpagebtn{width:336px; height:20px; margin-top:5px; text-align:center; font-family:verdana, arial; font-size:0.9em; float:right; clear:both;}

.pagebtn{width:680px; height:21px; padding-top:2px;}
.pagebtn .lpagebtn{float:left; text-align:center; width:468px; padding:5px 0px 0px 80px;}
.pagebtn .rpagebtn {float:right;}

/* ±âº» °Ô½ÃÆÇ - view */
#viewheadwrap{width:100%; font-size:1em; color:#727272;}
#viewhead{background:url(../images/bg_viewheader.gif) no-repeat; width:100%; height:27px;}
.viewheadlist{width:650px; padding:6px 15px 5px 15px; height:16px;}
.viewheadlist li{float:left; padding-left:8px;}
.viewheadlist li a{color:#808080;}
.viewheadlist li a:hover{text-decoration:underline;}
.viewheadlist li.viewlabel{width:42px; font-weight:bold; background:url(../images/bg_viewsection.gif) no-repeat 100% 1px; padding:0px 10px 0px 0px; font-size:0.9em; letter-spacing:-0.2em;}
#viewwriter{width:91px;}
.viewinput{width:210px;}
#viewdata{width:276px;}
#viewhit{width:80px;}

.viewlong{width:650px; padding:6px 15px 5px 15px; overflow:auto;}
.viewlong li{float:left; padding-left:8px;}
.viewlong li.viewlonglabel{width:42px; font-weight:bold; background:url(../images/bg_viewsection.gif) no-repeat 100% 1px; padding:0px 10px 0px 0px; font-size:0.9em; letter-spacing:-0.2em;}


#viewtextarea{width:640px; min-height:120px; height:auto !important; height: 120px; background:url(../images/bg_lastline.gif) repeat-x bottom; margin:0px 0px 3px 0px; padding:20px 20px 15px; color:#707070;}
#viewtextarea cite{font-size:8pt; text-decoration:underline; font-style:normal;}
#onlybtns{text-align:right; width:100%; height:20px; margin-top:4px;}
#onlybtns #onlyleft{float:left; margin:0px;}
#onlybtns #onlyright{float:right; margin:0px;}

/* ±ÛÁ¦¸ñ¹Ì¸®º¸±â */
#titlelist{width:680px; color:#727272; background:url(../images/bg_tlastline.gif) repeat-x bottom; padding-bottom:1px; font-size:1em;}
#titlelist li{padding:7px 0px 4px 35px; height:17px; border-top:1px solid #bfbdba;}
#titlelist li#prevtitle{background:url(../images/img_prev.gif) no-repeat 10px 8px;}
#titlelist li#nexttitle{background:url(../images/img_next.gif) no-repeat 10px 8px;}
#titlelist li a:hover{color:#e56c00; text-decoration:underline;}

/* ±âº» °Ô½ÃÆÇ - write */
#writewrap{width:680px; border-top:2px solid #f38900;}
.writelist{width:670px; padding:4px 5px 3px 5px; overflow:auto; color:#808080; line-height:2.2em;}
.writelist li{float:left; }
.writelist .wtwofirst{width:380px;}
.writelist .wtwosecond{width:144px;}
.writelist .wonly{width:597px;}

.writelabel{width:55px; text-align:center; padding-right:8px; margin-right:10px; font-size:0.9em; letter-spacing:-0.2em; font-weight:bold; line-height:2.4em; background:url(../images/bg_viewsection.gif) no-repeat 100% 6px;}
.writeradio{padding-top:3px;}
.writeradio span{font-size:8pt; margin:0px 12px 0px 4px;}

#writetextarea{width:680px; margin:4px 0px 4px; background:url(../images/bg_tlastline.gif) repeat-x bottom; padding-bottom:2px;}
#writetextarea textarea{border:1px solid #d1d1d1; padding:10px 5px 5px; width:668px; height:180px; margin:-2px 0px 0px 0px; font-size:1em;}
#textedit{width:670px; overflow:hidden; border:1px solid #d1d1d1; border-bottom:none; background-color:#f0f0f0; padding:4px;}

.inputcheck{width:11px; height:11px; margin-bottom:1px;}
.writefilecheck{font-size:8pt; padding-top:6px;}
.writefilecheck span{color:#ff0048; margin-left:10px;}

.addfile{width:257px; border:1px solid #b2b2b2; padding:3px 3px 0px; font:11px/1.1 Dotum; color:#727272; margin-top:2px;}
.filestrong{color:#f34305; font-size:0.9em; margin-left:8px;}

.writeradio{width:1em; height:1em; line-height:2.4em; margin:0px 0px 2px;}
.radiotxt{margin:0px 12px 0px 4px;}

/* ÀÚÀ¯°Ô½ÃÆÇ */
.cerboxtit{background:url(../images/bg_cerboxtit.gif) no-repeat; width:640px; height:20px; padding: 6px 20px 0px;}
.cerboxbody{background:url(../images/bg_cerboxbody.gif) no-repeat; width:640px; height:35px; overflow:hidden; padding:10px 20px 0px; vertical-align:middle;}
.cerboxbody p{margin:0px auto; text-align:center;}
.cerboxbody input{margin-bottom:4px;}
.rcrolabel{background:url(../images/icon_redcross.gif) no-repeat 0 4px; padding-left:6px; margin-right:10px; font-size:8pt;}

.addfilelink a{background:url(../images/icon_file.gif) no-repeat; padding-left:16px; font-size:0.9em;}
.addfilelink a:hover{text-decoration:underline; color:#717171;}

/* °Ô½ÃÆÇ ºñ¹Ð¹øÈ£ */
#freepassword{width:195px; height:70px; background:url(../images/img_freepass.gif) no-repeat; padding:25px 20px 0px 120px; margin:0px auto;}
#freepassword div{text-align:right; }
#freepassword p{margin:10px 0px 0px;}


/* ¿µ»óÁõ¾ð */
#moviewrap{width:680px; border-top:2px solid #f38900; overflow:auto; background:url(../images/bg_tlastline.gif) repeat-x bottom; font-size:0.9em;}
#moviewrap li{float:left; width:115px; height:143px; margin:10px 0px 0px 26px;}
#moviewrap li.firstmovie{margin-left:0px;}
.moviepho{width:99px; height:81px; background:url(../images/bg_movie.gif) no-repeat; margin:0px; padding:7px 8px 7px 8px;}
.movietitle{margin:6px 0px 0px; text-align:center; color:#777; height:32px; width:100%; overflow:hidden;}


/* ÇÇÇØÀÚ ±×¸² */
.defaultp{margin:0px;}

#viewimgwrap{width:680px; height:292px; margin-top:15px;}
.bigpaint{width:336px; height:292px; background:url(../images/bg_paint.gif) no-repeat; float:left;}
.paintimg{margin:0px; width:334px; height:265px; padding:0px 1px;}
.paintimg img{width:334px; height:265px;}
.painttit{padding:6px 6px 0px; font-size:0.9em; border-top:1px solid #e1e1e1; color:#000; width:322px; margin:0px 1px;}

#smallpaint{width:336px; height:277px; background:url(../images/bg_paint.gif) no-repeat; float:right; padding-bottom:15px;}
#smallpaint ul li{width:90px; height:80px; margin:13px 0px 0px 17px; float:left; display:inline;}

#smallpaint ul li a img{width:90px; height:80px;}
#smallpaint ul li a:hover{height:76px; width:86px;}
#smallpaint ul li a:hover img{height:76px; width:86px; border:2px solid red;}
#smallpaint .paintcurrent img{height:76px; width:86px; border:2px solid red;}



/* tab */

#basictab li{float:left; margin:0 2px 0 0; float:left; width:110px; height:31px;}
#basictab li a{display:block; width:100px; height:13px; background:url(../images/bg_taboff.gif) no-repeat; color:#8c8c8c; padding:9px 5px; text-align:center; font-weight:normal;}
#basictab li a:hover{display:block; width:100px; height:13px; background:url(../images/bg_tabon.gif) no-repeat; color:#fff; padding:9px 5px; font-weight:bold;}
#basictab .btabcurrent{display:block; width:100px; height:13px; background:url(../images/bg_tabon.gif) no-repeat; color:#fff; padding:9px 5px; font-weight:bold;}
#basictab li.letterh01 a:hover{letter-spacing:-0.2em;}

/**/
.detailword{color:#f55c00;}
.imgdetail{width:100%; line-height:1.6em;}

.leftimg{float:left; margin:3px 10px 0 0; display:inline;}

/* ¾Ö´Ï¸ÞÀÌ¼Ç */
.aniwrap{width:100%;}
.anititle{background:url(../images/bg_anitit.gif) no-repeat; width:100%; height:28px; padding:2px 0px 0px 2px;}

.epis1{background:url(../images/icon_episode1.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis2{background:url(../images/icon_episode2.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis3{background:url(../images/icon_episode3.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis4{background:url(../images/icon_episode4.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis5{background:url(../images/icon_episode5.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis6{background:url(../images/icon_episode6.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis7{background:url(../images/icon_episode7.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis8{background:url(../images/icon_episode8.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis9{background:url(../images/icon_episode9.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}
.epis10{background:url(../images/icon_episode10.gif) no-repeat; margin:0px; padding-left:60px; height:21px; padding-top:4px;}


.anibody{width:96%; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; padding:2% 2%; overflow:auto;}

.aniimg{background-color:#000; float:left; padding:0px 1px 0px; height:80px; color:#FFF; font-family:verdana, arial; font-size:0.9em; text-align:center; letter-spacing:-0.1em; margin:0px;}
.aniimg img{width:113px; height:62px; vertical-align:top;}
.anitxt{float:right; line-height:1.6em; width:520px;}

.monoimg{width:176px; background-color:#000; float:left; margin:0px; padding:1px 1px 0px; height:139px; color:#FFF; font-family:verdana, arial; text-align:center;}
.monoimg p{height:19px; margin:0px; font-size:0.9em;}
.monoimg img{width:176px; height:120px;}
.monotxt{float:right; line-height:1.6em; width:458px; padding-top:6px; color:#555;}
.monotxt li{background:url(../images/bullet_oredot.gif) no-repeat 0 8px; padding-left:8px;}
.monotxt li span{font-weight:bold; color:#818181; letter-spacing:-0.1em;}
/* ¸¸Á·µµ Æò°¡ */

#feelwrap{width:100%; margin-top:30px;}
#feeltop{background:url(../images/bg_grboxtop.gif) no-repeat bottom; height:5px;}
#feelmid{background:url(../images/bg_grboxmid.gif) repeat-y; width:640px; padding:6px 20px;}
#feelbot{background:url(../images/bg_grboxbot.gif) no-repeat; height:5px;}

#feeltitle{background:url(../images/img_feeltit.gif) no-repeat 0 0px; width:530px; height:18px; padding:2px 0px 0px 110px;}
#feeltitle span{color:#55abbb;}
#feeltitle input {width:1em; height:1em; margin:0px 10px 0px 4px;}
#feelbody{margin-top:4px;}
#feelbody textarea{width:530px; height:40px; border:1px solid #e8e8e8; padding:2px 5px; line-height:1.5em;}

#feelcause{margin:4px 0px 0px; background:url(../images/icon_strpoint.gif) no-repeat 0 0px; padding:3px 0px 0px 23px; font-size:0.9em; line-height:1.4em;}


/* È°µ¿ÀÏÁö */
.yeardate{font-family:verdana, arial; font-size:1.1em; letter-spacing:-0.1em; color:#f35600; font-weight:bold; background-color:#ededed;width:190px; height:24px; text-align:center; padding-top:3px; margin:40px 0px 0px;}

.diarybody{margin-top:10px; line-height:1.6em;}
.diarybody dt{font-weight:bold; border-bottom:1px solid #ebebeb; padding-bottom:2px;}
.diarybody dt img {margin-bottom:3px;}
.diarybody dd p{margin:15px 0px 3px 0px;}


.imgtxtwrap{overflow:auto; width:680px;}
.imgtxtwrap div{float:left; margin:6px 10px 3px 0px; display:inline;}
.diarybody dd .imgtxtwrap p{margin:6px 0px 0px 0px;}
.imgtxtwrap p{margin:6px 0px 0px 0px; line-height:1.6em;}
.numlist li{list-style-type:decimal; margin-left:24px;}

.rimgtxtwrap{overflow:auto; width:100%;}
.rimgtxtwrap div{float:right; margin:6px 0px 3px 10px; display:inline;}
.diarybody dd .rimgtxtwrap p{margin:6px 0px 0px 0px;}
.rimgtxtwrap p{margin:6px 0px 0px 0px; line-height:1.6em;}


/* Áõ¾ðÀÇ ÀÇÀÇ */
#evidence{background:url(../images/bg_evidence.gif) no-repeat; width:676px; height:310px;}
#levipho{float:left; width:289px;padding:21px 0px 0px 13px;}
#revimov{ float:right; width:350px; padding:21px 0px 0px 24px;}

#evidence p{margin:8px 0px 0px 4px; color:#000;}
#evidence p span.gray09{font-size:0.9em; color:#7a7a7a;}

/**/
#h2wrap{width:100%; height:20px; margin-bottom:15px;}
#h2wrap .lh2{float:left; margin:0px; width:80%;}
#h2wrap .rh2{float:right; margin:4px 0px 0px;width:20%; text-align:right;}

/* ÀÏº»±ºÀ§¾ÈºÎ ¹ý·É */
#lawbtn{margin:4px 0px 0px; text-align:right;}


/* È°µ¿ÀÏÁö */
.btndisview{width:680px;overflow:auto; margin-bottom:20px;}
.btndisview li{float:left; font-size:1.1em; font-weight:bold; letter-spacing:-0.2em; margin-left:2px; display:inline; margin-top:3px; line-height:1.4em;}
.btndisview li a span{display:block; background:url(../images/bg_termoff.gif) no-repeat; width:73px; height:20px; cursor:pointer; padding:3px 1px 0px 2px; text-align:center; color:#616161;}
.btndisview li a:hover span{background:url(../images/bg_termon.gif) no-repeat; width:73px; height:20px; color:#FFF; padding:3px 1px 0px 2px;}
.btndisview li .disvcurrent{background:url(../images/bg_termon.gif) no-repeat; width:73px; height:20px; color:#FFF; padding:3px 1px 0px 2px;}/* È°¼ºÈ­¿ë */

.btndisview li.term2 a span{display:block; background:url(../images/bg_term2off.gif) no-repeat; width:151px; height:20px; cursor:pointer; padding:3px 1px 0px 2px; text-align:center; color:#616161;}
.btndisview li.term2 a:hover span{background:url(../images/bg_term2on.gif) no-repeat; width:151px; height:20px; color:#FFF; padding:3px 1px 0px 2px;}
.btndisview li.term2 span.disv2current{background:url(../images/bg_term2on.gif) no-repeat; width:151px; height:20px; color:#FFF; padding:3px 1px 0px 2px;}/* È°¼ºÈ­¿ë */


/* ½Ã´ëº°°³°ü */
#agelist{width:100%; height:25px;}
#agelist li{float:left; width:153px;}

.agetable{background:url(../images/bg_agebot.gif) no-repeat left 100%; padding-bottom:71px;}
.agetable table{border-collapse:collapse; color:#717171; table-layout: fixed; width:100%; }
.agetable thead th{font-weight:normal; background:url(../images/bg_agetop.gif) no-repeat left 0%; height:33px; padding:0px;}
.agetable thead td{padding:0px; vertical-align:bottom;}

.agetable tbody th{color:#797979; background:url(../images/bg_ageth.gif) repeat-y right; padding:35px 0px 0px; vertical-align:top; text-align:right;}
.agetable tbody th p{margin:0px;}
.agetable tbody td{padding:35px 0px 0px 10px;}
.agetable tbody td p{margin:10px 0px 6px;}

.agetable tbody .agefirst th, .agetable tbody .agefirst td{padding:10px 0px 0px 10px;}
.agetable tbody .agefirst th p{margin:0px;}

.agetable tbody th.agetitth{font-weight:bold; background:none; text-align:left; padding-top:35px;}
.agetable tbody th.agetitth p{font-weight:normal; margin:10px 0px 6px; padding-top:0px;}
.agetable tbody .agetit{font-weight:bold; margin-top:6px;}
.agetable tbody .agemoth p{margin:14px 20px 0px 0px;}
.agetable tbody .agemoth .tmargin40{margin-top:40px;}

.agetable tbody .agemoth th, .agetable tbody .agemoth td{padding-top:0px;}
.agetable thead td.yearview{text-align:right; padding-right:68px;}


/* È°µ¿ÀÏÁö */
.actvietable{background:url(../images/bg_agebot.gif) no-repeat left 100%; padding-bottom:71px;}
.actvietable table{border-collapse:collapse; color:#717171; table-layout: fixed; width:100%; }
.actvietable thead th{font-weight:normal; background:url(../images/bg_agetop.gif) no-repeat left 0%; height:33px; padding:0px;}
.actvietable thead td{padding:0px; vertical-align:bottom;}

.actvietable tbody th{color:#797979; background:url(../images/bg_ageth.gif) repeat-y right; padding:35px 0px 0px; vertical-align:top; text-align:right;}
.actvietable tbody th p{margin:0px 0px 0px;}
.actvietable tbody td{padding:15px 0px 0px 2px;}
.actvietable tbody td p{margin:0px 0px 6px;}

.actvietable tbody .agefirst th, .agetable tbody .agefirst td{padding:10px 0px 0px 10px;}
.actvietable tbody .agefirst th p{margin:0px;}

.actvietable tbody th.agetitth{font-weight:bold; background:none; text-align:left; padding-top:35px;}
.actvietable tbody th.agetitth p{font-weight:normal; margin:10px 0px 6px; padding-top:0px;}
.actvietable tbody .agetit{font-weight:bold; margin-top:6px;}
.actvietable tbody .agemoth th p{margin:14px 24px 0px 0px; color:#099eb3; font-family:verdana, arial; font-size:0.9em;}
.actvietable tbody .agemoth .tmargin40{margin-top:40px;}

.actvietable tbody .agemoth th, .agetable tbody .agemoth td{padding-top:0px;}
.actvietable thead td.yearview{text-align:right; padding-right:68px;}


/* e¿ª»ç°ü¼Ò°³ */
#introwrap{width:100%; overflow:auto;}
#intropho{float:left; width:249px; height:242px;}
#introtxt{float:right; margin:0px 10px 0px;width:411px; display:inline;}


.organsite{width:666px; padding:7px 7px 0px; background-color:#f6f5f5; margin-top:4px; overflow:auto;}
.organsite li{float:left; background:url(../images/bg_organsite.gif) no-repeat; width:309px; height:82px; margin-bottom:4px; text-align:center; padding:10px;}
.organsite li p{width:100%; margin:0px; height:50px; vertical-align:middle; overflow:hidden;}
.organsite li dl{width:100%; height:82px;line-height:1.4em; overflow:hidden;}
.organsite li dt{color:#787878;}
.organsite li dd a{color:#878787}
.organsite li dd a:hover{color:#f37200; text-decoration:underline;}
.organsite li.ositerihgt{float:right;}


.basictable{width:100%; border-collapse:collapse; text-align:center; border-top:2px solid #f38900;}
.basictable caption{width:100%; height:22px; overflow:auto;}
.basictable caption .bttitle{margin:0px; float:left; font-weight:bold; background:url(../images/bullet_orenemo.gif) no-repeat 0 5px; padding-left:10px; margin-left:4px;}
.basictable caption .bttitle span{font-weight:normal;}
.basictable caption .btunit{margin:0px; float:right; font-size:0.9em;}
.basictable th, .basictable td{padding:0px; table-layout: fixed; border:1px solid #dfe1df; padding:2px 10px;}
.basictable thead{font-size:0.9em; font-weight:bold;}
.basictable thead th{background:#fff url(../images/bg_btth.gif) repeat-x bottom; border-bottom:1px solid #c6c6c6;}
.basictable thead td{background-color:#eeeeee; border-bottom:1px solid #c6c6c6;}
.othbttxt{margin:4px 0px 0px; text-align:right; font-size:0.9em;}
.basictable thead .btbotbor{border-bottom:1px solid #dfe1df;}
.basictable .bm6p{margin:0px 0px 12px;}
.basictable p{margin:0px;}
.tenddown{margin:0px 0px 0px 13px;}



.h2txt{margin:4px 0px 0px;}
.h3txt{margin:2px 0px 8px 16px;}

.oredotlist dt{background:url(../images/bullet_oredot.gif) no-repeat 0 8px; padding-left:8px; font-weight:bold;}
.oredotlist dd{margin-left:8px; margin-bottom:6px; line-height:1.4em;}
.oredotlist li{background:url(../images/bullet_oredot.gif) no-repeat 0 8px; padding-left:8px;}
.oredotlist li ul{margin:2px 0px 2px; color:#888; font-size:0.9em;}
.oredotlist li ul li{background:url(../images/bullet_graydot.gif) no-repeat 0 7px; padding-left:6px;}
.oredotlist .orestar{font-size:0.9em; margin:3px 0px 3px 2px;}
.oredotlist .orestar li{background:url(../images/icon_orestar.gif) no-repeat 0 4px; padding-left:12px;}
.colorore{color:#ee5e07;}
.oredotlist li.oredotnone{background:none;}

.orespotlist li{background:url(../images/bullet_orespot.gif) no-repeat 0 8px; padding-left:8px;}
.orespotlist li span{font-weight:bold; font-size:0.9em;}
.orespotlist li ul li{background:url(../images/bullet_graydot.gif) no-repeat 0 7px; padding-left:5px;}
.ospot{color:#ee5e07; font-size:0.9em; margin:0px;}

.graboxwrap{background:url(../images/bg_gradientmid.gif) repeat-y;}
.graboxtop{background:url(../images/bg_gradienttop.gif) no-repeat top; width:640px; min-height:77px; _height:77px; padding:15px 20px 5px;}
.graboxbot{background:url(../images/bg_gradientbot.gif) no-repeat bottom; height:11px;}

#apply{background:url(../images/bg_apply.gif) no-repeat; padding-left:150px;}


/* »çÀÌÆ®¸Ê */
.sitemapwrap{width:100%; overflow:auto; margin-bottom:40px;}
.sitemapwrap dl{width:199px; float:left;}
.sitemapwrap dl dt{margin-bottom:5px;}
.sitemapwrap dl dd{background:url(../images/bullet_site.gif) no-repeat 7px 11px;border-bottom:1px dotted #b2b2b2; padding:5px 7px 3px 19px;}
.sitemapwrap dl dd a{color:#777;}
.sitemapwrap dl dd a:hover, .sitemapwrap dl dd a:active{color:#000; text-decoration:underline;}
.sitemapwrap dl dd.sitelast{border:none;}
.sitemapwrap dl ul{font-size:0.9em; margin-top:2px;}
.sitemapwrap dl ul li{background:url(../images/bullet_oredot.gif) no-repeat 0 8px; padding-left:6px;}
.sitemapwrap dl ul li a{color:#777;}
.sitemapwrap dl ul li a:hover, .sitemapwrap dl ul li a:active{text-decoration:none;}


/* ÅëÇÕ°Ë»ö-°á°ú */
.unitylist{width:100%; border-top:2px solid #f38900; color:#717171;}
.unitylist li{border-bottom:1px solid #dadada; padding:10px 3px 6px;}
.unitylist li dl {width:100%;}
.unitylist li dl dt{height:19px; overflow:hidden;}
.unitylist li dl dt a{color:#000;}
.unitylist li dl dt a:hover, .unitylist li dl dt a:active{text-decoration:underline;}
.unitylist li dl dt span{font-weight:bold; color:#313131; margin-right:3px;}
.unavidate{color:#f36701; margin:4px 0px 0px; font-size:0.9em;}
.unitytxt{margin:2px 0px 0px; line-height:1.4em; height:34px; overflow:hidden;}
.unitylist li.unitylast{border:none; background:url(../images/bg_tlastline.gif) repeat-x bottom;}
.unavidate .unavi {background:url(../images/bullet_oredot.gif) no-repeat 6px 5px; padding-left:12px; margin-right:8px;}
.udate{background:url(../images/bg_navibar.gif) no-repeat 0 1px; padding-left:8px;}


/* °øÅë */
h2{background:url(../images/icon_h2.gif) no-repeat 0 6px; padding-left:12px; font-size:1em;}
h3{background:url(../images/bullet_orenemo.gif) no-repeat 0 4px; padding-left:11px; font-size:1em; font-weight:bold; margin-left:4px;}
.lalign{text-align:left;}
.botborder{border-bottom:1px solid #e1e1e1;}
.topborder{border-top:1px solid #e1e1e1;}
.botgradient{background:url(../images/bg_botgradi.gif) repeat-x bottom;}
.padbot6{padding-bottom:6px;}
.martop4{margin-top:2px;}
.ralign{text-align:right;}
.black{color:#000;}
.skip{visibility:hidden;}
.width380{width:380px;}
.topmar15{margin-top:6px;}
.font09{font-size:0.9em;}
.botmar4{margin-bottom:4px;}
.verticaltop{vertical-align:top;}
.lmargin15{margin-left:15px;}
.lmargin25{margin-left:25px;}
.martop10{margin-top:10px;}
.martop18{margin-top:18px;}
.font09{font-size:0.9em;}
.tmargin6{margin-top:6px;}
.tmargin30{margin-top:30px;}
.calign{text-align:center;}
.clear{clear:both;}
.tpad4{padding-top:4px;}
.letter01{letter-spacing:-0.1em;}
.letter02{letter-spacing:-0.2em;}
.tmargin40{margin-top:40px;}
.tmargin50{margin-top:50px;}
.lmargin6{margin-left:6px;}
.font1{font-size:8pt;}

.colorore09{color:#ee5e07; font-size:0.9em; margin:0px;}
.lmargin10{margin-left:10px;}

.rmargin41{margin-right:41px;}

/* Áö¼±¾¾ Ãß°¡ */
#short_conhead{color:#aba9a9; height:25px; margin-bottom:30px;}
#short_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;}
#short_conhead p span{color:#f38900;}

#lmwrap li ul.lmdep li a.dep2active{color:#e56c00;}
















/* 091214 */
#topbtns{width:348px; height:24px; float:right; text-align:right; padding-top:4px;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
#basictab{height:31px; font-weight:bold; width:680px; overflow:hidden; border-bottom:1px solid #837e79; margin-bottom:15px; font-size:0.9em;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/
div.mouseView { padding:10px; width:400px; position:absolute; border:2px solid #f38900; font-size:1em; background-color:#fdf9f3; color:#ea6d11;} /*±âÁ¸²¨ »èÁ¦ÈÄ Ãß°¡*/

/* È°µ¿ÀÏÁö Ãß°¡ css */
.orayear{width:680px;overflow:auto; margin-bottom:20px;}
.orayear li{float:left; font-weight:bold; letter-spacing:-0.1em; margin-top:3px; line-height:1.4em; font-family:verdana, arial; font-size:1em; margin-right:2px; display:inline;}
.orayear li a span{display:block; background:url(../images/bg_oreyearoff.gif) no-repeat; width:69px; height:32px; cursor:pointer; padding:0px 2px; text-align:center; color:#969696; line-height:2.3em;}
.orayear li a:hover span{background:url(../images/bg_oreyearon.gif) no-repeat; width:69px; height:32px; color:#FFF; padding:0px 2px;}
.orayear li .oraycurrent{background:url(../images/bg_oreyearon.gif) no-repeat; width:69px; height:32px; color:#FFF; padding:0px 2px;}/* È°¼ºÈ­¿ë */
.orayear li .oraycurrentoff{display:block; background:url(../images/bg_oreyearoff.gif) no-repeat; width:69px; height:32px; cursor:pointer; padding:0px 2px; text-align:center; color:#969696; line-height:2.3em;}