/* 
ÀÛ¼ºÀÚ : ±èÁ¾È­

ÀÛ¼º¿ùÀÏ : 2008.12.17

*/

/** »ó´Ü¸Þ´º **/
body {background:#fff}
#AdminMenu  {width:100%; min-width:1000px;}

#AdminTop ul {float:left;}
#AdminTop li {float:left; height:38px;}

#AdMenu {float:left; text-align:center;}
#AdMenu a{float:left; display:block; background:url(/admin/image/Admin_menu.gif) left 0; font-size:12px; font-family:µ¸¿ò; color:#e0e0e0; padding-left:12px; text-decoration:none; height:38px; cursor:pointer; overflow:hidden; font-weight:bold;}
#AdMenu a:hover{background:url(/admin/image/Admin_menu.gif) left -38px;}
#AdMenu a span{display:block; float:left; background:url(/admin/image/Admin_menu.gif) right 0; font-size:12px; font-family:µ¸¿ò; line-height:330%; padding-right:20px; height:38px; overflow:hidden; font-weight:bold;}
#AdMenu a:hover span{background:url(/admin/image/Admin_menu.gif) right -38px; color:#fff;}

#AdMenuOv a{float:left; display:block; background:url(/admin/image/Admin_menu.gif) left -38px; font-size:12px; font-family:µ¸¿ò; color:#fff; padding-left:12px; text-decoration:none; height:38px; cursor:pointer; overflow:hidden; font-weight:bold;}
#AdMenuOv a:hover{background:url(/admin/image/Admin_menu.gif) left -38px;}
#AdMenuOv a span{display:block; float:left; background:url(/admin/image/Admin_menu.gif) right -38px; font-size:12px; font-family:µ¸¿ò; line-height:330%; padding-right:20px; height:38px; overflow:hidden; font-weight:bold;}
#AdMenuOv a:hover span{background:url(/admin/image/Admin_menu.gif) right -38px; color:#fff;}

#submenu {background:#fefefe; width:106px; border:2px solid #e0e0e0;}
#submenu ul {margin:3px 0 3px 3px;}

#submenu a{display:block; font-size:12px; font-family:µ¸¿ò; padding-left:6px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden; letter-spacing:-1px;}
#submenu a:hover{background:url(/admin/image/Admin_submenu.gif) left 0}
#submenu a span{display:block; font-size:12px; font-family:µ¸¿ò; color:#888; line-height:200%; padding-right:6px; height:22px; overflow:hidden; letter-spacing:-1px;}
#submenu a:hover span{background:url(/admin/image/Admin_submenu.gif) right 0; color:#000}

.top_favie				{font-size:11px;font-family:µ¸¿ò;color:#ffffff;letter-spacing:-0.3mm;}
.top_favie a			{color:#ffffff;text-decoration:none;}
.top_favie a:hover		{color:#d2d2d2;text-decoration:none;}

/* ±âº»,¸®½ºÆ® */
#Contant {float:left; width:1000px; min-width:960px; margin:10px 0 0 20px;}

/* ÀÛ¼ºÆû */
#ConWrite {float:left; width:1000px; min-width:960px; margin-left:20px;}
#FindPage {float:left; width:680px; margin:10px 0 0 10px;}

/** ¿ÞÂÊ¸Þ´º **/
#LeftMenu {margin:10px 0 0 5px;}
#LeftMenu ul {width:154px;}
#LeftMenu li {float:left; display:block; float:left; width:100%; padding:3px 0 5px 0; color:#444}
#LeftMenu a {background:url(/admin/image/Admin_boll.gif) no-repeat 0 -57px; padding-left:20px; text-decoration:none; color:#444; font-family:±¼¸²;}
#LeftMenu a:hover {font-weight:bold; text-decoration:underline; color:#111}

#Title4 {display:block; background:url(/admin/image/Admin_left.gif) no-repeat 0 -200px; width:139px; margin-top:20px; margin-left:10px; padding-bottom:5px; border-bottom:1px solid #e0e0e0;}
#Title4 span {margin-left:10px; font-size:14px; font-weight:bold;}

#Title5 {display:block; background:url(/admin/image/Admin_left.gif) no-repeat 0 -250px; width:139px; margin-top:20px; margin-left:10px; padding-bottom:5px; border-bottom:1px solid #e0e0e0;}
#Title5 span {margin-left:10px; font-size:14px; font-weight:bold;}

#Title6 {display:block; background:url(/admin/image/Admin_left.gif) no-repeat 0 -300px; width:139px; margin-top:20px; margin-left:10px; padding-bottom:5px; border-bottom:1px solid #e0e0e0;}
#Title6 span {margin-left:10px; font-size:14px; font-weight:bold;}

#Title7 {display:block; background:url(/admin/image/Admin_left.gif) no-repeat -10px -10px; width:139px; margin-top:25px; margin-left:10px; padding-bottom:5px; border-bottom:1px solid #e0e0e0;}
#Title7 span {margin-left:15px; font-size:14px; font-weight:bold;}

/** Å¸ÀÌÆ² **/
#AdminTit {float:left; width:1000px; border-bottom:2px solid #555; padding-bottom:4px; margin:21px 0 0 20px;}
#AdminTit .ConTxt {float:left; background:url(/admin/image/Admin_boll.gif) no-repeat -302px -31px; margin-left:5px; padding-left:7px; font-weight:bold; font-size:14px;}

#AdminSit {float:left; width:100%; border-bottom:2px solid #555; padding-bottom:4px; margin-top:10px;}
#AdminSit .ConTxt {float:left; background:url(/admin/image/Admin_boll.gif) no-repeat -302px -31px; margin-left:5px; padding-left:7px; font-weight:bold; font-size:14px;}


/** ¼¿¹Ú½º **/
#my_menu.sdmenu {width:289px;}
#my_menu.sdmenu div {margin-top:10px; overflow:hidden; border:1px solid #e0e0e0; background-color:#f5f5f5; }
#my_menu.sdmenu table {margin-top:4px;}
#my_menu.sdmenu div.collapsed {height:29px;}

#my_menu.sdmenu div span {display:block; padding:7px 10px; font-weight:bold; color:#666; background:url(/admin/image/BoxTitle_img.gif) no-repeat -10px -10px; cursor:pointer; border-bottom:1px solid #ddd;}
#my_menu.sdmenu div.collapsed span {background:url(/admin/image/BoxTitle_img.gif) no-repeat -10px -49px;}

#my_menu.sdmenu div a {padding:5px 0 0 10px; display:block; color:#555;}
#my_menu.sdmenu div a:hover {text-decoration:none; color:#111;}




/* ¹öÆ° ¸ðÀ½Áý */
#BtnTab {float:left; width:100%; margin:10px 0 10px 0; text-align:center;}
#BtnRed a{float:left; display:block; background:url(/admin/image/Btn_DfCol.gif) left 0; font-size:12px; font-family:µ¸¿ò; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#BtnRed a:hover{background:url(/admin/image/Btn_DfCol.gif) left -27px}
#BtnRed a span{display:block; float:left; background:url(/admin/image/Btn_DfCol.gif) right 0; font-size:12px; font-family:µ¸¿ò; color:#333; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
#BtnRed a:hover span{background:url(/admin/image/Btn_DfCol.gif) right -27px; color:#000}

#BtnSm a{float:left; display:block; background:url(/admin/image/Btn_SfCol.gif) left 0; font-size:11px; font-family:µ¸¿ò; padding-left:6px; text-decoration:none; height:21px; cursor:pointer; margin-right:3px; overflow:hidden; letter-spacing:-1px;}
#BtnSm a:hover{background:url(/admin/image/Btn_SfCol.gif) left -21px}
#BtnSm a span{display:block; float:left; background:url(/admin/image/Btn_SfCol.gif) right 0; font-size:11px; font-family:µ¸¿ò; color:#888; line-height:200%; padding-right:6px; height:21px; overflow:hidden; letter-spacing:-1px;}
#BtnSm a:hover span{background:url(/admin/image/Btn_SfCol.gif) right -21px; color:#000}

#BtnBox a{float:left; display:block; background:url(/admin/image/Btn_SfCol.gif) left 0; font-size:11px; font-family:µ¸¿ò; color:#888; padding-left:6px; text-decoration:none; height:21px; cursor:pointer; margin-right:3px; overflow:hidden;}
#BtnBox a:hover{background:url(/admin/image/Btn_SfCol.gif) left -21px}
#BtnBox a span{display:block; float:left; background:url(/admin/image/Btn_SfCol.gif) right 0; font-size:11px; font-family:µ¸¿ò; line-height:200%; padding-right:6px; height:21px; overflow:hidden;}
#BtnBox a:hover span{background:url(/admin/image/Btn_SfCol.gif) right -21px; color:#000}

#BtnBm a{float:left; display:block; background:url(/admin/image/Btn_SfCol.gif) left 0; font-size:11px; font-family:µ¸¿ò; color:#666; padding-left:6px; text-decoration:none; height:21px; cursor:none; margin-right:3px; overflow:hidden; letter-spacing:-1px;}
#BtnBm a span{display:block; float:left; background:url(/admin/image/Btn_SfCol.gif) right 0; font-size:11px; font-family:µ¸¿ò; line-height:200%; padding-right:6px; height:21px; overflow:hidden; letter-spacing:-1px; color:#888;}

input.type_text {height:16px; background:#fff; border:1px solid #e0e0e0; padding:2px 0 0 4px; }
input.type_text_hover {height:16px; background:#fff; border:1px solid #b9b9b9; padding:2px 0 0 4px; }
input.type_text_focus {height:16px; background:#fff; border:1px solid #f94f00; padding:2px 0 0 4px; }

input.type_submit {width:70px; height:25px; background:transparent url(/admin/image/test/ubox-submit.gif) no-repeat 0 0; border:none; color:#fff; }
input.type_submit_hover {width:70px; height:25px; background:transparent url(/admin/image/test/ubox-submit.gif) no-repeat 0 -25px; border:none; color:#fff; }

textarea.tag_textarea {background:#fff; border:1px solid #e0e0e0; padding:3px;}
textarea.tag_textarea_hover {background:#fff; border:1px solid #b9b9b9; padding:3px; }
textarea.tag_textarea_focus {background:#fff; border:1px solid #f94f00; padding:3px; }

.transparent {filter:alpha(opacity=0); -moz-opacity:0; opacity:0; border:none; background:#fff; z-index:10; cursor:pointer; }


/** ±âº»°ü¸® °Ô½ÃÆÇ ½ºÅ² **/
.Tbor {border-top:1px solid #c0c0c0;}
.Lbor {border-left:1px solid #c0c0c0;}
.Rbor {border-right:1px solid #c0c0c0;}
.Bbor {border-bottom:1px solid #c0c0c0;}

.Tbors {border-top:1px solid #e0e0e0;}
.Lbors {border-left:1px solid #e0e0e0;}
.Rbors {border-right:1px solid #e0e0e0;}
.Bbors {border-bottom:1px solid #e0e0e0;}

#DgnBox .title {font-family:µ¸¿ò; height:30px; color:#333; background:url(/admin/image/BoxTitle_img.gif) -10px -88px; text-align:center; border-left:1px solid #c0c0c0;}
#DgnBox .cont {color:#555; padding:10px 10px; line-height:180%;}
#DgnBox .cont a {text-decoration:none; color:#333;}
#DgnBox .tit {color:#111; padding:0 10px 0 0; line-height:140%;}
#DgnBox .tit a {text-decoration:none; color:#111;}
#DgnBox .summ {color:#777; font-family:tahoma, µ¸¿ò; font-size:11px; padding:5px 10px 0 0; line-height:140%;}
#DgnBox .summ a {text-decoration:none; color:#777;}
#DgnBox .dbtext {text-decoration:none; color:#666; line-height:120%;}
#DgnBox .dbtit {font-size:16px; text-decoration:none; line-height:200%; letter-spacing:-1px;}

#LconR {display:block; width:14px; height:14px; background:url(/admin/image/Admin_List.gif) no-repeat -10px -10px;}
#LconY {display:block; width:14px; height:14px; background:url(/admin/image/Admin_List.gif) no-repeat -10px -30px;}
#LconB {display:block; width:14px; height:14px; background:url(/admin/image/Admin_List.gif) no-repeat -10px -50px;}


/** Ã·ºÎÆÄÀÏ°ü¸® **/
#BoxUP {float:left; width:287px; margin-top:10px; border:1px solid #e0e0e0; background-color:#f5f5f5;}
#BoxUP span {display:block; padding:7px 10px; font-weight:bold; color:#666; background:url(/admin/image/BoxTitle_img.gif) no-repeat -10px -10px; border-bottom:1px solid #ddd; text-decoration:none;}

#WrtFile {float:left; width:287px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
#WrtFile .WrtRol {float:left; width:287px; background-color:#e0e0e0; color:#666; font-weight:bold;}
#WrtFile .WrtRol li {float:left; padding:6px 10px 6px 10px; cursor:pointer;}
#WrtFile .WrtRol li.ov {float:left; padding:6px 10px 6px 10px; background-color:#ffffff; border-bottom:1px solid #ffffff;}

#WrtForm {float:left; width:286px; height:505px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding-top:5px; padding-left:1px;}

/* ´ñ±Û */
.RepIpu {width:100px; border:1px solid #d0d0d0; padding:2px 2px;}
.RepWrt {width:520px; border:1px solid #d0d0d0; padding:5px 5px; overflow:hidden;}


/*************************************************************************/
/***************************** ÀÌÀü¸ðµ¨½ºÅ¸ÀÏ ****************************/
/*************************************************************************/

/* ±â»çÀÐ±âÈ­¸é °ü·Ã»çÁø ¹è°æ»ö */
.relphoto_bg1   {background-color:#E0E0E0}
.relphoto_bg2   {background-color:#f7f7f7}

.relphoto_text          {height:4mm; font:  8pt "µ¸¿ò"; color: #666666; TEXT-DECORATION: none}
.relphoto_text :link    {color: #666666; TEXT-DECORATION: none}
.relphoto_text :active  {color: #666666; TEXT-DECORATION: none}
.relphoto_text :visited {color: #666666; TEXT-DECORATION: none}
.relphoto_text :hover   {color: #666666; TEXT-DECORATION: UnderLine}


/* ±â»ç¼öÁ¤ ¸ðµå Á¤ÀÇ */
.ar_line {background-color:#e3d4b7}
.ar_bg {background-color:#f4ebdd}
.ar_font {color:#7d510c; font-size:8pt}
a.article {color:#7d510c; text-decoration:none; font-size:8pt}
a.article:hover {color:#7d510c; text-decoration:underline; font-size:8pt}

/* ¹Ú½º¼öÁ¤ ¸ðµå Á¤ÀÇ */
.bo_line {background-color:#e5b1bc}
.bo_bg {background-color:#fae4e8}
.bo_font {color:#ab2944; font-size:8pt}
a.box {color:#ab2944; text-decoration:none; font-size:8pt}
a.box:hover {color:#ab2944; text-decoration:underline; font-size:8pt}

/*HTML¼öÁ¤ ¸ðµå Á¤ÀÇ */
.co_line {background-color:#acd2ae}
.co_bg {background-color:#dcecdd}
.co_font {color:#07650b; font-size:8pt}
a.code {color:#07650b; text-decoration:none; font-size:8pt}
a.code:hover {color:#07650b; text-decoration:underline; font-size:8pt}

/* ¹Ú½º¼öÁ¤ ¸ðµå Á¤ÀÇ */
a.submenu {font-family:µ¸¿ò;color:#ffffff; font-size:12px; text-decoration:none;letter-spacing:-0.3mm;}
a.submenu:hover {color:#ffffff; text-decoration:none;font-weight:bold;}



/*************************************************************************/
/***************************** ¸ÖÆ¼ÀÌ¹ÌÁö¾÷·Îµå ****************************/
/*************************************************************************/

div.fieldset {border:1px solid #e0e0e0; padding: 20px 20px 15px 20px;}
div.legend {position:relative; width:110px; background-color:#fff; top:10px; left:10px; font-family:µ¸¿ò; font-size:14px; font-weight:bold; color:#111; letter-spacing:-0.1em;}
div.flash {width:775px; border-color: #d0d0d0; -moz-border-radius-topleft : 5px; -webkit-border-top-left-radius : 5px; -moz-border-radius-topright : 5px; -webkit-border-top-right-radius : 5px; -moz-border-radius-bottomleft : 5px; -webkit-border-bottom-left-radius : 5px; -moz-border-radius-bottomright : 5px; -webkit-border-bottom-right-radius : 5px;}
.progressWrapper {width: 357px; overflow: hidden;}
.progressContainer {margin: 5px; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden;}
.message {margin: 1em 0; padding: 10px 20px; border: solid 1px #FFDD99; background-color: #FFFFCC; overflow: hidden;}
.red {border: solid 1px #B50000; background-color: #FFEBEB;}
.green {border: solid 1px #DDF0DD; background-color: #EBFFEB;}
.blue {border: solid 1px #CEE2F2; background-color: #F0F5FF;}
.progressName {font-size: 8pt; font-weight: 700; color: #555; width: 323px; height: 14px; text-align: left; white-space: nowrap; overflow: hidden;}
.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0; width: 0%; height: 2px; background-color: blue; margin-top: 2px;}
.progressBarComplete {width: 100%; background-color: green; visibility: hidden;}
.progressBarError {width: 100%;	background-color: red; visibility: hidden;}
.progressBarStatus {margin-top: 2px; width: 337px; font-size: 7pt; font-family: Arial; text-align: left; white-space: nowrap;}
a.progressCancel {font-size: 0;	display: block;	height: 14px; width: 14px; background-image: url(/news/images/cancelbutton.gif); background-repeat: no-repeat; background-position: -14px 0px; float: right;}
a.progressCancel:hover {background-position: 0px 0px;}
