body {margin: 0; padding: 30px 0; text-align: center;}
body, table, tr, td, select, textarea, input{ 
	font-family: "±¼¸²", "±¼¸²Ã¼", tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #434343; 
}
form {margin: 0;}
a, img {border: none;}
.table {table-layout: fixed; border: 0;}

a {text-decoration:none; color:#000000; font-family: µ¸¿ò, Verdana;}
a:hover	{text-decoration:none; color: red; font-family: µ¸¿ò, Verdana;}
a { selector-dummy : expression(this.hideFocus=true);}

.hand {cursor: hand}
.bold {font-weight:bold;}
.center {text-align: center;}
.none {display:none;}
.nolist {list-style:none;}
.left {float:left;}
.right {float:right;}
.center {text-align: center;}

/*	padding	*/
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.pt5 {padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.ptb2{padding: 2px 0;}
.pb2{padding-bottom: 2px;}
.pb5{padding-bottom: 5px;}
.pb20{padding-bottom: 20px;}
.pr2 {padding-right: 2px;}
.pr5 {padding-right: 5px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}

/*	margin	*/
.m2 {margin: 2px;}
.m5 {margin: 5px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mt50 {margin-top: 50px;}
.mb5 {margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb50{margin-bottom: 50px;}
.ml10 {margin-left: 10px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mt-10 {margin-top: -10px;}
.mb-2 {margin-bottom: -2px;}
.mb-4 {margin-bottom: -4px;}

.gbox {border: 2px solid #000099; width: 300px; padding: 5px;}

.black {color: black;}
.red {color: red}
.sky {color: #3399DD;}
.white {color: white;}

.han {text-decoration:none; font-family: µ¸¿ò; FONT-SIZE: 8pt; LETTER-SPACING: -1px; line-height:13px;}
.eng {text-decoration:none; font-family: Verdana; FONT-SIZE: 8pt; LETTER-SPACING: -1px; line-height:13px;}
.small {text-decoration:none; font-family: µ¸¿ò, Verdana; font-size:11px;LETTER-SPACING: 0.5px;}
.big {font-family: "±¼¸²", "±¼¸²Ã¼", tahoma;	font-size: 16px;	line-height: 18px;}

#title_a {background: url(/v6/img/title_a.png) no-repeat; width:704px; height:37px; padding: 3px 0 0 10px;}
#view_nav img {margin-right: 8px;}
.view_title {font-size: 26px; font-family: ¹ÙÅÁ, ±¼¸²,  Verdana, Arial, sans-serif;LETTER-SPACING: 1px;text-decoration:none; color: black;}

.top_menu_bg {background: url(/v7/img/tmenuBG.gif) repeat-x;}

.b1 {border: 1px solid black;}
.b2 {border: 1px solid #E0E0E0;}
.b3 {border: 1px solid #999999; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; color: #27A1E2; text-align: center; width: 80px;ime-mode:disabled; font-size: 11px;font-family:Verdana;}
.b4 {border: 1px solid #7F9DB9; height: 20px;}

/***.dot_01 {background: url(/v7/img/dot_01.gif) repeat-x; top; padding: 8px 0;}***/
#ntc{clear:both;padding: 0; margin: 0;}
#ntc li{float:left;}
#ntc li.search{padding: 5px 6px 0 15px; color: red; background: url(/v7/img/dot_y.gif) repeat-y right; width: 90px;}
#ntc li.sw {padding: 5px 23px 0 10px; background: url(/v7/img/mouse.gif) no-repeat right;}

#mp div {margin: 0; padding: 0;}
#mp div.bg {background: url(/v7/img/mpbg.gif) repeat-y;clear:both; border-collapse:collapse; padding: 0 0 0 5px;}
/*******#mp .prod {background: url(/v7/img/dot_01.gif) repeat-x; top; margin-top: 10px;}*********/

/**.imgLime {background: url(/v7/img/dot_01.gif) repeat-x bottom; padding-bottom: 1px;}**/

#copy td {text-decoration:none; font-family: µ¸¿ò; FONT-SIZE: 8pt; line-height:13px; color: #727272;}
#copy td.bg{background: url(/v7/img/cpbg.gif) repeat-x;}
#info {padding: 10px 0 0 16px;}

.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
/* Select CSS */
.selectBoxSelectedArea {color:#808080; background-color:#FFFFFF; font-size:12px; font-family:Dotum,Dotumche,±¼¸²; padding-top:1px; line-height:15px; padding-left:4px;}
.selectBoxSelectedAreaFocus {color:#333333; background-color:#F3F3F3; font-size:12px; font-family:Dotum,Dotumche,±¼¸²; padding-top:1px; line-height:15px; padding-left:4px;}
.selectBoxOption {color:#808080; background-color:#FFFFFF; font-size:12px; font-family:Dotum,Dotumche,±¼¸²; padding-top:2px; line-height:15px; padding-left:4px;}
.selectBoxOptionOver {color:#333333; background-color:#F3F3F3; font-size:12px; font-family:Dotum,Dotumche,±¼¸²; padding-top:2px; line-height:15px; padding-left:4px;}
.selectBoxOptionInnerLayer {overflow:auto;background-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#CBCBCB;
	scrollbar-highlight-color:#CBCBCB;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F5F5F5;
	scrollbar-arrow-color:#CBCBCB;
	scrollbar-BaseC-olor : #7391A2;
}
/* Selectl CSS */
#scrollbox {width:100%; height:250; overflow:auto;}

.bbox1 {border: 1px solid #DCE4FD; padding: 8px; background: #EFF2FE}
.bbox2 {background: #F7F9FE; color: #7187CA; padding: 5px; text-align: left;}

.mdvote {background: url(/v7/img/mdvote.gif) no-repeat; width: 472px; height: 190px}

.bgf4 {background: #F4F4F4;}

.inp {border: 1px solid #CCCCCC; height: 18px;}
.insea {border: 1px solid #7F9DB9; height: 20px;}
.tl {background: url(/v6/img/box/tl.gif) no-repeat; width: 10px; height: 10px;}
.tbg {background: url(/v6/img/box/tbg.gif) repeat-x; height: 10px;}
.tr {background: url(/v6/img/box/tr.gif) no-repeat; width: 20px; height: 10px;}
.mlbg {background: url(/v6/img/box/mlbg.gif) repeat-y;}
.mrtbg {background: url(/v6/img/box/mrtbg.gif) repeat-y;}
.mrbg {background: url(/v6/img/box/mrbg.gif) bottom no-repeat; height: 164px;}
.mp {padding: 0;}
.bl {background: url(/v6/img/box/bl.gif) no-repeat; height: 8px;}
.bbg {background: url(/v6/img/box/bbg.gif) repeat-x; height: 8px;}
.br {background: url(/v6/img/box/br.gif) no-repeat; height: 8px;}
.bbl {background: url(/v6/img/box/bbl.gif) no-repeat; height: 5px; }
.bbr {background: url(/v6/img/box/bbr.gif) no-repeat; height: 5px; }
.btn_s {background: #3FA1D2; padding: 5px 12px; text-align: right;}
.acc {background: url(/v6/img/box/acc.gif) no-repeat; width: 679px; height: 323px;}

/* º£½ºÆ®»óÇ° */
.bbt {background: url(/v6/img/bbt.gif) no-repeat; width: 718px; height: 48px;}
.bbbg {background: url(/v6/img/bbbg.gif) repeat-y; width: 718px; padding: 5px;}
.bbb {background: url(/v6/img/bbb.gif) no-repeat; width: 718px; height: 13px;}

.dc_line {background: url(/v6/img/dc_line.jpg) right no-repeat ; padding-left: 10px;}

.bbst {background: url(/v6/img/bbst.gif) no-repeat; width: 232px; height: 3px;}
.bbsbg {background: url(/v6/img/bbsbg.gif) repeat-y; width: 232px; padding: 0 10px;}
.bbsb {background: url(/v6/img/bbsb.gif) no-repeat; width: 232px; height: 3px;}

#container {width: 250px;}
.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{margin:0 5px; background:#CCCCCC} 
.r2{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC;} 
.r3{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;} 
.r4{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.box_top { margin:0; padding:0; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; font-size:12px} 
.box { margin:0; padding:2px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; font-size:12px}
.dot01 {background: url(/v6/img/dot01.gif) bottom repeat-x;}
.dot02 {background: url(/v6/img/dot02.gif) bottom repeat-x;}
.dot03 {background: url(/v6/img/dot03.gif) bottom repeat-x;}
.sub_a {background: white; border: 3px solid #CCCCCC; padding: 5px;}
.sub_aT {background: url(/v6/img/sub_a.gif) 0 2px no-repeat;}



#menuLayer .subLayer {
 position:absolute;
 display:none;
 width:150px;
 border:2px solid #efefef;
 background:#ffffff;
 top:-5px;
 left:-35px;
 padding:8px;
}
#menuLayer .cate {
 padding-left:10px;
 border-bottom:1px solid #E6E6E6;
 height:25px;
}#menuLayer .subLayer {
 position:absolute;
 display:none;
 width:150px;
 border:2px solid #efefef;
 background:#ffffff;
 top:-5px;
 left:-35px;
 padding:8px;
}
#menuLayer .cate {
 padding-left:10px;
 border-bottom:1px solid #E6E6E6;
 height:25px;
}




/* content containers */
#middle-one, #middle-two, #middle-three {
    font-size: 0.6em;
    /* position: relative; */ /* relative to utilize z-index */
    width: auto;
    min-width: 120px;
    margin: 0 0 5px 0;
    z-index: 3; /* content can overlap when the browser is narrow */
}

#page-main {
	font-size: 12px;
}


#content {
    padding: 0 3px 0 7px;
    border: 1px solid #E8E8E8;
    background-color: white;
}

#content > .corner-bottom { top: 0;}

.corner-tl, .corner-tr, .corner-bl, .corner-br {
    background-color: white;
    position: relative;
    width: 7px;
    height: 7px;
    display: none;
}

.corner-tl, .corner-bl { float: left; left: 0; }
.corner-tr, .corner-br { float: right; right: 0; }
.corner-tl, .corner-tr { top: 0; }
.corner-bl, .corner-br {  margin-top: -8px; /* Opera fix (part 1) */ top: 0;}

html>body .corner-tl { background: white url("/v6/img/cib_tl.png") no-repeat left top; }
html>body .corner-tr { background: white url("/v6/img/cib_tr.png") no-repeat right top; }
html>body .corner-bl { background: white url("/v6/img/cib_bl.png") no-repeat left bottom; }
html>body .corner-br { background: white url("/v6/img/cib_br.png") no-repeat right bottom; }

.corner-tl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v6/img/cib_tl.png',sizingMethod='scale'); }
.corner-tr { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v6/img/cib_tr.png',sizingMethod='scale'); }
.corner-br { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v6/img/cib_br.png',sizingMethod='scale'); }
.corner-bl { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/v6/img/cib_bl.png',sizingMethod='scale'); }

/* */
.corner-tl, .corner-tr, .corner-bl, .corner-br {
    /* Restore the view for everything but IE6/Mac (part 2 of the "IE/Mac fix") */
    display: block;
}
/* */

.corner-bl, .corner-br {
    top: 0px;
}


#viewer div {text-decoration:none; font-family: µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:13px; padding: 5px 0;}
#viewer td {text-decoration:none; font-family: µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:13px;}
#viewer fieldset {text-decoration:none; font-family: µ¸¿ò,µ¸¿òÃ¼; font-size:11px; line-height:13px; padding-bottom: 5px;}
#viewer fieldset legend {border: 1px solid #E00000; background: red; color: white; padding: 3px; margin: 0 0 5px 0;}
#viewer fieldset p {padding: 0; margin: 0;}