﻿

/*******************************************************************************************************************************/

html { background-color:#f2f2f2}

#MasterFrame {margin:0 auto;width:1004px;}

#MasterBody { width:1004px; margin:0 auto; overflow-x:hidden; overflow:hidden}

#ContentFrame, .ContentFrame { margin:0 auto; padding:5px;min-width:1004px;vertical-align:top; background-color:white;border: 0px solid #ccc; border-radius: 0px;}
#ContentFrame .MasterCellLeft {width:200px;background-color:white;vertical-align:top;border:0px solid #ccc;padding:0px;min-height:600px}
#ContentFrame .MasterLeftMenu  {overflow:hidden; vertical-align:top;min-height:70px}
#ContentFrame .MasterLeftMenu .Eng {height:20px;display:block;padding:7px;text-align:left;background-color:#1892DE; font-size:20px; color:#ccc; font-weight:bold;}
#ContentFrame .MasterLeftMenu .Kor {height:20px;display:block;padding:7px;text-align:right;background-color:#1892DE; font-size:14px; color:White; font-weight:bold;letter-spacing:3px;}
#ContentFrame .MasterLeftMenu ul {border:0px solid #ccc; background-color:White}
#ContentFrame .MasterLeftMenu li {padding-left:30px;line-height:40px;border-bottom:1px dotted #ccc; background-image:url(/images/left_dotouts.png);background-position:12px center;}
#ContentFrame .MasterLeftMenu a  {display:block;line-height:35px;}
#ContentFrame .MasterLeftMenu li:hover {background-color:#efefef;}
#ContentFrame .MasterLeftMenu li > a:hover  {color:Red;background-color:#efefef;}
#ContentFrame .MasterLeftMenu li > a.active {color:#FF6600;font-weight:bold;}
#ContentFrame .MasterContent { width:760px;padding-left:10px;vertical-align:top;border:none}
/*******************************************************************************************************************************/
#ContentFrame > .HeadCopy, .HeadCopy {margin-bottom:5px;}
.LinkImage img {
    width: 100%;
}
li.active a {color:#FF6600;font-weight:bold;}

.ContentBody  {vertical-align:top;border:1px solid #ccc}

.PageHead {line-height:70px; font-weight:bold;font-size:20px;background-color:#99CCFF;padding-left:10px; margin-bottom:15px;}

.PageHead .max { float:left; display:block;padding-left:20px;color:#2B69BD;font-size:120%;background-image:url(/images/bullet_arrow_blue.png); background-position:0px center;}
.PageHead .mid { float:left; display:block;padding-left:5px; color:#FF6600;font-size:110%; padding-top:2px}


.PageTitle {height:117px; text-align:center; margin-bottom:15px;border:1px solid #ccc}
.PageText  {padding:5px; border:3px solid #D8E5F4}
.HeadTip-Frame {height:27px;margin-top:12px; background-image:url(/images/tip_head_tit01.png);} 
.HeadTip-Frame .left {padding-top:3px; padding-left:30px;float:left}
.HeadTip-Frame .right {float:right;text-align:right; padding-top:5px}
.HeadTip-Frame .text  {font-size:14px;color:white; font-weight:bold}

/******************************************************************************************************************************/
table.search  td, th { padding:3px;vertical-align:middle;color: white; font-weight:bold}
div.date{float:left;width:90px;height:19px; overflow:hidden;}

td.bottom    {border:none;border-bottom:1px dotted #CCCCCC;}

.DivGrid {min-height:0px}
.DotRed {color:red}