a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:hover {color:gray; text-decoration:none;}

body, td, input, textarea, select {font-family: ±¼¸²; font-size: 9pt; line-height:1.4}

img {border: 0;}
*{outline: 0;}

ul, ol, li {list-style:none; margin:0; padding:0}

/* »¡°£ ¸Þ´º¹Ù °íÁ¤ */
/*
#container {
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 10;
  margin:0 auto;
  text-align:center;
  height:45px;
  line-height:45px;
}

#container {
  margin:0 auto;
  text-align:center;
  height:45px;
  line-height:45px;
}
*/

ul.MainMenu > li > a:link  {color:#ffffff; text-decoration:none;}
ul.MainMenu > li > a:active  {color:#eeeeee; text-decoration:none;}
ul.MainMenu > li > a:visited  {color:#ffffff; text-decoration:none;}

ul.MainMenu{}
ul.MainMenu > li {display:inline-block; letter-spacing:-1px; padding:5px 5px; color:#ffffff; text-align:center; position:relative; font:15px "s-core-dream-bold"; }
ul.MainMenu > li.MainMenu_1{width:70px}
ul.MainMenu > li.MainMenu_2{width:130px}
ul.MainMenu > li.MainMenu_3{width:50px}
ul.MainMenu > li.MainMenu_4{width:50px}
ul.MainMenu > li.MainMenu_5{width:60px}
ul.MainMenu > li.MainMenu_5_1{width:90px}
ul.MainMenu > li.MainMenu_5_2{width:70px}
ul.MainMenu > li.MainMenu_6{width:110px}
ul.MainMenu > li.MainMenu_7{width:90px}
ul.MainMenu > li.MainMenu_8{width:80px}
ul.MainMenu > li.MainMenu_9{width:70px}

ul.MainMenu > li ul.submenu {display:none; position:absolute; top:25px; left:0}
ul.MainMenu > li:hover ul.submenu{display:block;z-index:1}
ul.MainMenu > li ul.submenu > li {width:100px;display:inline-block;color:#000000;background:#eeeeee; padding:5px 10px;border-left:1px solid #fa4101; border-right:1px solid #fa4101; border-bottom:1px solid #fa4101; text-align:center;font-size:13px;}
ul.MainMenu > li ul.submenu > li:hover {background:#fff;transition:ease 0.3s;}

/* 2) ulÀº inline-flex·Î ¡°°¡¿îµ¥¿¡ ³õÀÌµÇ¡± ÁÙ¹Ù²Þ ±ÝÁö */
#container {
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 10;
  margin:0 auto;
  text-align:center;
  height:45px;
  line-height:45px;
}

#container .MainMenu{
  /* display: inline-flex;            ÇÙ½É: inline-flex¸é text-align ¿µÇâÀ» ¹ÞÀ½ */
  flex-wrap: nowrap;
  white-space: nowrap;
  margin: 0;

  justify-content: center;

}

#container nav{
  display: block !important;
  width: 100% !important;
  height: 45px;
  background: inherit !important;
  overflow: visible !important;
}

/* 3) li´Â ÁÙ¹Ù²Þ/¾ÐÃà ±ÝÁö */
#container .MainMenu > li{
  flex: 0 0 auto;
}
#container .MainMenu > li > a{
  white-space: nowrap;
}
#container nav ul.MainMenu > li {
  position: relative; /* ¼­ºê¸Þ´º absolute ±âÁØ */
}

/* ¼­ºê¸Þ´º ¹Ú½º */
#container nav ul.MainMenu > li > ul.submenu{
  display: none;                 /* ±âº» ¼û±è */
  position: absolute;
  padding: 5px 10px
  min-width: 140px;
  background: #fff;
  border: 1px solid #ddd;
  z-index: 99999;

  /* ÇÙ½É: flex/°¡·ÎÁ¤·Ä ¿µÇâ ²÷±â */
  float: none !important;
  width: auto !important;
  white-space: normal !important;
}

/* ¼­ºê¸Þ´º Ç×¸ñ(li): ¹«Á¶°Ç ¼¼·Î 1ÁÙ¾¿ */
#container nav ul.MainMenu > li > ul.submenu > li{
  float: none !important;        /* ±âÁ¸ float:left ¹«·ÂÈ­ */
  display: block !important;     /* ÇÑ ÁÙ¾¿ */
  width: 100% !important;
}

/* ¼­ºê¸Þ´º ¸µÅ© */
#container nav ul.MainMenu > li > ul.submenu > li > a{
  display: block !important;
  padding: 2px 10px;
  white-space: nowrap;
}

/* PC¿¡¼­ hover ½Ã ¼­ºê¸Þ´º Ç¥½Ã */
#container nav ul.MainMenu > li:hover > ul.submenu{
  display: block;
}


.description h1 {display:none;}

.textBoxBgNone {font-size: 11px; border: none; background-color: transparent;color:#176888;font-weight:bold;height:14px;outline:none;}
.textBoxBgNoneR {font-size: 11px; border: none; background-color: transparent;color:#176888;font-weight:bold;text-align:right;height:14px;outline:none;}

.LongMsgContextView{border: none; cursor: hand;	background-color: transparent; font-family: µ¸¿òÃ¼; font-size: 9pt; line-height: 14px; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #cccccc; scrollbar-track-color: #e9e9e9; scrollbar-darkshadow-color: #ffffff;}/* new msgContext Class */
.srtMsgContextView{	border:none; 	overflow: hidden; 	cursor: hand;	font-family: µ¸¿òÃ¼; 	font-size: 9pt; 	line-height: 14px; 	padding-top: 10px;}

.title { background-color: rgb(142,185,194); border-width: 1px; border-top-color: rgb(204,204,204); border-right-color: rgb(102,102,102); border-bottom-color: rgb(102,102,102); border-left-color: rgb(204,204,204); border-style: solid;}
.underline {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: E1E1E1; padding: 5px;background-color: #F7F7F7;}
.headMenuBack {background-image:url('/imgSrc/new/menu/topimg_545_83.gif');background-repeat:no-repeat;background-position:right;}

/* Placeholder */
/*
input::-webkit-input-placeholder { color: #ccc; font-weight: normal; font-size: 14px; }
input::-moz-placeholder { color: #ccc; opacity: 1; font-weight: normal; font-size: 14px; }
input::-moz-placeholder { color: #ccc; opacity: 1; font-weight: normal; font-size: 14px; }
input::-ms-input-placeholder { color: #ccc; font-weight: normal; font-size: 14px; }
input::placeholder { color: #ccc; font-weight: normal; font-size: 14px; }
*/
.menu_sub  {color:#666666;text-decoration:none;}
a.menu_sub:link    {color:#666666;text-decoration:none;}
a.menu_sub:visited {color:#666666;text-decoration:none;}
a.menu_sub:active  {color:#666666;text-decoration:none;}
a.menu_sub:hover  {color:#666666;text-decoration:underline;}
.marquee {overflow:hidden;white-space:nowrap;cursor:hand;}

.head_icon_1{position:relative; top:0.1em;}
.head_icon_2{position:relative;	top:-0.2em;}
.member_join_icon_1{position:relative; top:0.3em;}
.head_submenu2_div{top:0px;	position:relative;}
.head_submenu2_td{padding:0 5 0 5;}
.head_sub_menu{font-size:9pt; font-family:µ¸¿òÃ¼; border: none; font-weight:bold; color: #393939; letter-spacing: 1.5px;}
.head_bi_menu{font-size:9pt; font-family:µ¸¿òÃ¼; border: none; color:#666666;}

.menu_font_bold{font-size:9pt; font-family:µ¸¿òÃ¼; border: none; color: #676767; font-weight: bold;}

.fontTypeViewN1{color:#676767; font-size:8pt; font-family:µ¸¿òÃ¼; border: none; text-align: center; padding-top: 3px;}
.fontTypeViewN2{color:#676767; font-size:8pt; font-family:µ¸¿òÃ¼; border: none; padding-top: 3px;}
.fontTypeViewN3{color:#676767; font-size:9pt; font-family:µ¸¿òÃ¼; border: none; padding-top: 3px;}
.fontTypeViewN4{color:#676767; font-size:9pt; font-family:µ¸¿òÃ¼; border: none;	padding-top: 5px;}
.fontTypeViewN5{color:#676767; font-size:9pt; font-family:µ¸¿òÃ¼; border: none;}
.fontTypeViewN6{color:#676767; font-size:10pt; font-family:µ¸¿òÃ¼; border: none;}

.sendMenuListFont{font-size:9pt;font-family:µ¸¿òÃ¼; border: none; color: #676767; text-align: center;}
.sendMenuListFontR{font-size:9pt;font-family:µ¸¿òÃ¼; border: none; color: #676767; text-align: right;}
.sendMenuListFontL{font-size:9pt;font-family:µ¸¿òÃ¼; border: none; color: #676767; text-align: left;}
.memberLoginFont{color:#666666; font-size:8pt; font-family:µ¸¿òÃ¼; border: none;}
.phoneNumberClassList{font-family : "µ¸¿ò";font-size : 9pt;color : #666666;border : none;line-height: 15pt;width: 220px; height: 190px;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #C9C9C9; scrollbar-highlight-color: #C9C9C9; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666;}
.phoneNumberClassListPhoto{font-family : "µ¸¿ò";font-size : 9pt;color : #666666;border : none;line-height: 15pt;width: 198px; height: 100px;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #C9C9C9; scrollbar-highlight-color: #C9C9C9; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666;}
.orange {color:#fa6300;font-weight:bold}
.orange_normal {color:#fa6300;font-weight:normal}
.skyblue {color:#5CD1E5;font-weight:bold}
