/*Common*/
html,body {width:100%;height:100%;}
html {overflow-y:scroll;}
body {background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
td {  font-family:dotum; font-size: 12px; color: #666666; text-decoration: none}
a:link {font-size:12px; color:#666; font-weight:normal; text-decoration:none;}
a:visited {font-size:12px; color:#666; font-weight:normal; text-decoration:none;}
a:hover {font-size:12px; color:#000; font-weight:normal; text-decoration:underline;}
img {border:0;}

/*top*/
.header_search {border:0; width:250px; height:25px; padding:5px 4px 4px 4px; font-size:13px; font-weight:bold; *ime-mode:active;}

.g_year {font-family:tahoma; font-size:11px; color:#4D4D4D; font-weight:bold; text-decoration:none; letter-spacing: 0.5px;}
.g_date {font-family:tahoma; font-size:12px; color:#4D4D4D; font-weight:bold; text-decoration:none; letter-spacing: 0.5px;}
.g_day {font-family:dotum; font-size:11px; color:#4D4D4D; font-weight:normal; text-decoration:none; letter-spacing: -1px;}
.g_ {font-family:dotum; font-size:11px; color:#999; font-weight:normal; text-decoration:none; letter-spacing: -1px;}

.v_x {display:none;}
.loginbox {border:1px solid #CACACA; width:90px; height:18px; font-family:dotum; font-size:12px; color:#6B6D70; padding:3px 3px 3px 4px;}
.join {vertical-align:middle; font-family:dotum; font-size:11px; color:#000; font-weight:bold; text-decoration:none; letter-spacing: -1px;}
.join a:link {color:#000; font-size:11px; font-weight:bold; letter-spacing: -1px; margin-left:8px;}
.join a:visited {color:#000; font-size:11px; font-weight:bold; letter-spacing: -1px; margin-left:8px;}
.join a:hover {color:#000; font-size:11px; font-weight:bold; letter-spacing: -1px; margin-left:8px;}

.member_spot {font-family:dotum; color:#000; font-weight:bold;}

.logoutb {vertical-align:middle; height:20px; margin-top:1px;}

.fix {font-family:dotum; font-size:11px; color:#666; font-weight:none; text-decoration:none; letter-spacing: -1px;}
.fix a:link {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px; margin-left:5px;}
.fix a:visited {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px; margin-left:5px;}
.fix a:hover {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px; margin-left:5px;}

.mypage {font-family:dotum; font-size:11px; color:#666; font-weight:none; text-decoration:none; letter-spacing: -1px;}
.mypage a:link {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px;}
.mypage a:visited {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px;}
.mypage a:hover {font-size:11px; color:#666; font-weight:none; letter-spacing: -1px;}

.l {vertical-align:middle; font-family:dotum; font-size:11px; color:#999; font-weight:normal; text-decoration:none; letter-spacing: 0px;}

.find {vertical-align:middle; font-family:dotum; font-size:11px; color:#999; font-weight:normal; text-decoration:none; letter-spacing: 0px;}
.find a:link {font-size:11px; color:#999; letter-spacing: -1px;}
.find a:visited {font-size:11px; color:#999; letter-spacing: -1px;}
.find a:hover {font-size:11px; color:#999; letter-spacing: -1px;}

/*body*/
.txtnav {font-family:dotum; font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -0.5px; padding:8px 5px 0 0;}
.txtnav a:link{font-size:11px; color:#999999; text-decoration:none;}
.txtnav a:visited{font-size:11px; color:#999999; text-decoration:none;}
.txtnav a:hover{font-size:11px; color:#000000; text-decoration:underline;}

/*board*/
.board_bg_tech {background:url(../images/common/board_bg_tech.gif) repeat-x  background-position: left top; padding-top:3px; font-size:11px;}
.board_bg_vod {background:url(../images/common/board_bg_vod.gif) repeat-x  background-position: left top; padding-top:3px; font-size:11px;}
.board_bg_commu {background:url(../images/common/board_bg_commu.gif) repeat-x  background-position: left top; padding-top:3px; font-size:11px;}
.board_bg_trend {background:url(../images/common/board_bg_trend.gif) repeat-x  background-position: left top; padding-top:3px; font-size:11px;}
.board_bg_about {background:url(../images/common/board_bg_about.gif) repeat-x  background-position: left top; padding-top:3px; font-size:11px;}

.board_subject a:link {font-size:12px; color:#666; text-decoration:none;}
.board_subject a:visited {font-size:12px; color:#666; text-decoration:none;}
.board_subject a:hover {font-size:12px; color:#000; text-decoration:underline;}

.board_nav a:link {font-size:12px; color:#666; text-decoration:none;}
.board_nav a:visited {font-size:12px; color:#666; text-decoration:none;}
.board_nav a:hover {font-size:12px; color:#ff6600; text-decoration:underline;}

.board_total {font-size:11px; color:#999; text-decoration:none;  letter-spacing: -0.5px;}
.board_total_spot {font-size:11px; color:#000; text-decoration:none;}

.board_detail_top {background:url(../images/common/board_bg_tech.gif) repeat-x  background-position: left top; padding-top:3px; font-size:13px; color:#000; font-weight:bold;}
.board_detail_commu {background:url(../images/common/board_bg_commu.gif) repeat-x  background-position: left top; padding-top:3px; font-size:13px; color:#000; font-weight:bold;}
.board_detail_about {background:url(../images/common/board_bg_about.gif) repeat-x  background-position: left top; padding-top:3px; font-size:13px; color:#000; font-weight:bold;}
.board_detail_info {height:30px; border-bottom:1px solid #e5e5e5;}
.board_detail_content {font-size:14px; color:#333; text-decoration:none; padding:20px;}

.board_write {font-size:13px; color:#333; text-decoration:none; font-weight:bold;}


/*bottom*/
.bott_menu {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -0.5px;}
.bott_menu a:link {color:#999999; text-decoration:none;}
.bott_menu a:visited {color:#999999; text-decoration:none;}
.bott_menu a:hover {color:#999999; text-decoration:underline;}

.copyright {font-family:verdana; font-size:10px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -0.5px;}
.copyright_ceric {font-family:verdana; font-size:10px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: -0.5px;}

/*font*/
.ver10 {font-family:verdana; font-size:10px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -0.5px;}
.font11 {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -0.5px;}
.font13 {font-size:13px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.font14nb {font-size:14px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; text-align:justify;}
.font14 {font-size:14px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.font18 {font-size:21px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: -2px;}
.seminar_top {font-size:12px; color:#eeeeee; font-weight:none; text-decoration:none; letter-spacing: 0px;}

/*underline*/
.underline {border-bottom:1px solid #e5e5e5;}


.id_load_loginbox {border:1px solid #CACACA; width:90px; height:18px; font-family:dotum; font-size:12px; color:#6B6D70; padding:3px 3px 3px 4px; background: url(../home/images/id_letter.gif) no-repeat;}
.pw_load_loginbox {border:1px solid #CACACA; width:90px; height:18px; font-family:dotum; font-size:12px; color:#6B6D70; padding:3px 3px 3px 4px; background: url(../home/images/pw_letter.gif) no-repeat;}
.clear_loginbox {border:1px solid #CACACA; width:90px; height:18px; font-family:dotum; font-size:12px; color:#6B6D70; padding:3px 3px 3px 4px; background-image: none}

/*ebook*/
.ebook_title          {font-size:14px; text-decoration: none; color:#000000; font-weight: bold; line-height:150%;}
.ebook_content           {font-size:12px; text-decoration: none; color:#636521; font-weight: none;}
.ebook_content a:link 	 {font-size:12px; text-decoration: none; color:#636521; font-weight:none;}
.ebook_content a:visited {font-size:12px; text-decoration: none; color:#636521; font-weight:none;}
.ebook_content a:hover	 {font-size:12px; text-decoration: underline; color:#636521; font-weight:none;background-color:#F5F5F1;}

/*form*/
.input1 {border:1px solid #cccccc; height:22px; padding:3px 3px 3px 4px;}
.input2 {border:1px solid #cccccc; background-color:#f5f5f5; width:180px; height:20px; padding:3px 3px 3px 4px;}
.input3 {border:1px solid #CDC9BF; background-color:#f5f5f5; width:250px; height:22px; padding:3px 3px 3px 4px;}

/*member*/
.left_link {font-size:12px; color:#999999; font-weight:bold; text-decoration:none; letter-spacing: -0.5px; background:#e5e5e5; padding:4px 0 0 10px;}
.left_link a:link {font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
.left_link a:visited {font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
.left_link a:hover {font-size:12px; color:#999999; font-weight:bold; text-decoration:underline;}

.left_link_on {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; letter-spacing: -0.5px; background:#cc9933; padding:4px 0 0 10px;}
.left_link_on a:link {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.left_link_on a:visited {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.left_link_on a:hover {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}

.left_bg {background:url(../membership/images/left_bg.gif) repeat-x  background-position: left top;}

/*search*/
.s_keyword_l {font-size:18px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.s_boxin {font-size:18px; color:#ffffff; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.s_keyword {font-size:14px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px; background-color:#ffffff;}
.s_spot {color:#cc0000; font-weight:bold;}
.s_spot2 {color:#660000; font-weight:none;}
.s_result_num {font-size:12px; color:#FC5E1A; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.s_result_num_nb {font-size:12px; color:#A36209; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.s_result_num_part {font-size:12px; color:#cc0000; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.s_menu {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px; background-color:#ffffff; height:28px; padding-left:12px;}

.s_menu_is_top {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px;}

.s_menu_s {font-size:13px; color:#0000CC; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.s_menu_s a:link {font-size:13px; color:#0000CC; font-weight:bold; text-decoration:underline; letter-spacing: 0px;}
.s_menu_s a:visited {font-size:13px; color:#0000CC; font-weight:bold; text-decoration:underline; letter-spacing: 0px;}
.s_menu_s a:hover {font-size:13px; color:#0000CC; font-weight:bold; text-decoration:underline; letter-spacing: 0px;}

.s_box {border:1px solid #CDC9BF; height:28px; font-family:dotum; font-size:13px; font-weight:none; color:#322513; padding:6px 3px 3px 4px;}
.s_board_top {font-size:11px; color:#ffffff; font-weight:none; text-decoration:none; letter-spacing: 0px; background:#B09369;}

/*unified search*/
.us_keyword_top {font-size:18px; color:#E7524F; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.us_search_title {font-size:18px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.us_result_num_top {font-size:12px; color:#FC5E1A; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.us_result_num {font-size:11px; color:#E7524F; font-weight:none; text-decoration:none; letter-spacing: 0px; padding-right:3px;}
.us_keyword {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px; padding-top:3px;}
.us_keyword a:link {font-size:12px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; padding-top:3px;}
.us_keyword a:visited {font-size:12px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; padding-top:3px;}
.us_keyword a:hover {font-size:12px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; padding-top:3px;}
.us_result  {font-size:11px; color:#999999; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.us_title  {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px; background:#e5e5e5; height:26px; padding-left:10px;}
.us_go {font-size:11px; color:#666666; font-weight:bold; text-decoration:none; letter-spacing: 0px; padding-top:5px;}
.us_go a:link {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -1px; height:14px;}
.us_go a:visited {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -1px; height:14px;}
.us_go a:hover {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: -1px; height:14px;}
.us_naver_title {font-size: 12px; color:#333333;font-weight: bold; text-decoration: underline; color: #333333;}
.us_naver_title a:link {font-size: 12px; color:#333333;font-weight: bold;}
.us_naver_title a:visited{font-size: 12px;color:#333333;font-weight: bold; text-decoration: underline;}
.us_naver_title a:hover{font-size: 12px;color:#333333; font-weight: bold; text-decoration: underline;}
.us_nave_content {font-size: 12px; line-height: 120%; color: #333333; text-decoration: none;padding-top: 5px;}
.us_more {font-size:12px; color:#333333; text-decoration:none; padding-top: 30px;}
.us_more a:link  {font-size:12px; color:#333333;  text-decoration:none; padding-top: 30px;}
.us_more a:visited {font-size:12px; color:#333333;  text-decoration:none; padding-top: 30px;}
.us_more a:hover {font-size:12px; color:#333333;  text-decoration:none; padding-top: 30px;}


/*research*/
.dotum11 {  font-family: "µ¸¿ò"; font-size: 11px; color: 999999; text-decoration: none; line-height: 150%}
.dotum11 a:link     {  font-family: "µ¸¿ò"; font-size: 11px; color: #999999; text-decoration: none; line-height: 150%}
.dotum11 a:visited  {  font-family: "µ¸¿ò"; font-size: 11px; color: #999999; text-decoration: none; line-height: 150%}
.dotum11 a:hover    {  font-family: "µ¸¿ò"; font-size: 11px; color: #000000; text-decoration: underline; line-height: 150%}

.opencell {  line-height: 150%; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-color: black black #e5e5e5; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-color: #f5f5f5}
.closecell {  font-weight: bolder; color: #333333; text-decoration: none; height: 35px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px}

/*uhak*/
.ssa_title {  font-family: "verdana", "µ¸¿ò"; font-size: 18px; color: #02416A; font-weight:bold; text-decoration: none; line-height: 200%;}
.ssa_title a:link    {  font-family: "verdana", "µ¸¿ò"; font-size: 13px; color: #02416A; font-weight:bold; text-decoration: none;}
.ssa_title a:visited {  font-family: "verdana", "µ¸¿ò"; font-size: 13px; color: #02416A; font-weight:bold; text-decoration: none;}
.ssa_title a:hover   {  font-family: "verdana", "µ¸¿ò"; font-size: 13px; color: #02416A; font-weight:bold; text-decoration: underline;}

.ssa_admin {  font-family: "verdana", "µ¸¿ò"; font-size: 11px; color: #A36209; font-weight:none; text-decoration: none; line-height: 150%}
.ssa_bgtxt {  font-family: "verdana", "µ¸¿ò"; font-size: 11px; color: #5B8BAF; font-weight:none; text-decoration: none; line-height: 150%}
.ssa_mainb {  font-family: "µ¸¿ò"; font-size: 14px; color: #7FA9D4; font-weight:bold; text-decoration: none; line-height: 150%}

/*lecture*/
.left_link_lecture			  {  font-family: "µ¸¿ò"; font-size: 13px; color: #333333; text-decoration: none; font-weight:bold; line-height: 150%; height:24px;}
.left_link_lecture a:link     {  font-family: "µ¸¿ò"; font-size: 13px; color: #333333; text-decoration: none; font-weight:bold; line-height: 150%}
.left_link_lecture a:visited  {  font-family: "µ¸¿ò"; font-size: 13px; color: #333333; text-decoration: none; font-weight:bold; line-height: 150%}
.left_link_lecture a:hover    {  font-family: "µ¸¿ò"; font-size: 13px; color: #000000; text-decoration: underline; font-weight:bold; line-height: 150%}
.lec_main_title {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px; line-height:200%;}
.lec_title a:link {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -0.5px;}
.lec_title a:visited {font-size:13px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: -0.5px;}
.lec_title a:hover {font-size:13px; color:#333333; font-weight:bold; text-decoration:underline; letter-spacing: -0.5px;}
.lec_title {font-size:14px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_title_v {font-size:14px; color:#669900; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_subject {font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_name {font-size:12px; color:#00000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}

.lec_list_title {font-size:13px; color:#598527; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_list_title a:link {font-size:13px; color:#598527; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_list_title a:visited {font-size:13px; color:#598527; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_list_title a:hover {font-size:13px; color:#598527; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_list_name {font-size:11px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_list_org  {font-size:11px; color:#666666; font-weight:none; text-decoration:none; letter-spacing: 0px;}

.lec_main_lesson {font-size:18px; color:#333333; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_main_11 {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.lec_main_12 {font-size:12px; color:#000000; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_file {font-size:12px; color:#F26522; font-weight:none; text-decoration:underline; letter-spacing: 0px;}
.lec_indate {font-size:11px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.lec_nav {font-size:11px; color:#999999; font-weight:none; text-decoration:none; letter-spacing: 0px;}
.lec_nav a:link    {font-size:11px; color:#666666; font-weight:none; text-decoration:underline; letter-spacing: 0px;}
.lec_nav a:visited {font-size:11px; color:#666666; font-weight:none; text-decoration:underline; letter-spacing: 0px;}
.lec_nav a:hover   {font-size:11px; color:#666666; font-weight:none; text-decoration:underline; letter-spacing: 0px;}

.lec_spot1 {font-size:11px; color:#FF6700; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.lec_spot2 {font-size:11px; color:#669900; font-weight:bold; text-decoration:none; letter-spacing: 0px;}

/*trend*/
.trend_year_on { font-size: 12px; color: #ffffff; font-weight:bold; background:#CC3300; padding-top:4px;}
.trend_year_on a:link { font-size: 12px; color: #ffffff; font-weight:bold; height:16px; background:#CC3300;}
.trend_year_on a:visited { font-size: 12px; color: #ffffff; font-weight:bold; height:16px; background:#CC3300;}
.trend_year_on a:hover { font-size: 12px; color: #ffffff; font-weight:bold; height:16px; background:#CC3300;}
.trend_year    { padding-top:4px;}

/*meter*/
.meter_border { border:2px solid #D0C3DA; font-size: 12px; color: #666666; font-weight:none; background:#ffffff; padding-top:4px; height:24px;}



/*update*/
.update_title {  font-family: "µ¸¿ò"; font-size: 11px; color: #666666; font-weight:bold; text-decoration: none; letter-spacing:-1px;}
.update_sub   {  font-family: "µ¸¿ò"; font-size: 11px; color: #999999; font-weight:none; text-decoration: none; letter-spacing:0px;}

.newtech_update_title   {  font-family: "µ¸¿ò"; font-size: 13px; color: #643885; font-weight:bold; text-decoration: none; letter-spacing:-1px;}
.newtech_update_sub   {  font-family: "µ¸¿ò"; font-size: 11px; color: #666666; font-weight:none; text-decoration: none; letter-spacing:0px;}

/*intergration link*/
.interlink { font-size: 12px; color: #666666; font-weight:none; padding-top:4px;}
.interlink a:link { font-size: 12px; color: #666666; font-weight:none; text-decoration: underline;}
.interlink a:visited { font-size: 12px; color: #666666; font-weight:none; text-decoration: underline;}
.interlink a:hover { font-size: 12px; color: #000000; font-weight:none; text-decoration: underline;}

/*ox*/
.o { font-family:verdana; font-size: 11px; color: #0076A3; font-weight:bold;}
.x { font-family:verdana; font-size: 11px; color: #ABA000; font-weight:bold;}
.num { font-family:verdana; font-size: 10px; color: #ff9900; font-weight:bold;}

/*menu_new*/
#nav_new {position:absolute; top:82px; left:50%; margin-left:-465px; width:930px; height:38px; background:#f5f5f5; background: url(../home/images/menu/bg.gif) repeat-x; z-index:100; overflow:hidden;}
#nav_new ul {list-style:none;}
#nav_new li {display:inline;}
.menu ul { float:left; font-size:0px; line-height:0px;}
.menu p { float:right; text-align:right; cursor:hand;}

/* Navigator */



#DOCUMENT {position:absolute; left:50%; margin-left:-465px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#DOCUMENT .inside { height:220px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#DOCUMENT a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#DOCUMENT a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#DOCUMENT a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline;}

#TECHNOLOGY {position:absolute; left:50%; margin-left:-359px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#TECHNOLOGY .inside { height:148px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#TECHNOLOGY a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#TECHNOLOGY a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#TECHNOLOGY a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline;}

#TREND {position:absolute; left:50%; margin-left:-249px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#TREND .inside { height:220px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#TREND a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#TREND a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#TREND a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline; }

#VOD {position:absolute; left:50%; margin-left:-153px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#VOD .inside { height:124px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#VOD a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#VOD a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#VOD a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline; }

#COMMUNITY {position:absolute; left:50%; margin-left:-53px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#COMMUNITY .inside { height:220px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#COMMUNITY a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#COMMUNITY a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#COMMUNITY a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline; }

#ABOUT {position:absolute; left:50%; margin-left:55px; top:116px; background-color:#ffffff; z-index:1000; width:156px; }
#ABOUT .inside { height:148px; border:3px solid #333333; padding:10px; background:url(../home/images/menu/bg_top.gif);background-repeat: repeat-x; background-position: left top;}
#ABOUT a:link { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#ABOUT a:visited { font-size:12px; color:#323232; font-weight:none; text-decoration:none;}
#ABOUT a:hover { font-size:12px; color:#323232; font-weight:none; text-decoration:underline; }

#ALL { position:absolute; left:50%; margin-left:-277px; top:116px; background-color:#ffffff; z-index:1000; width:742px; }
#ALL .inside { height:280px; border:3px solid #333333; }

#ALL .title { height:30px; padding-top:10px; padding-left:15px; background-color:#eeeeee; font-size:12px; color:#666666; font-weight:bold; text-decoration:none;}

#ALL .sero { height:170px; padding:6px; border-left:1px solid #e5e5e5;}
#ALL .garo { height:10px; border-bottom:1px solid #eeeeee;}

#ALL .sitemap { padding:15px;}
#ALL td { font-size:12px; font-weight:bold; text-decoration:none; }
#ALL td a:link    { font-size:11px; color:#666666; font-weight:none; text-decoration:none; letter-spacing:-0.5px; height:17px;}
#ALL td a:visited { font-size:11px; color:#666666; font-weight:none; text-decoration:none; height:17px;}
#ALL td a:hover   { font-size:11px; color:#666666; font-weight:none; text-decoration:underline; height:17px;}

#ALL .bott { text-align:right; padding-top:10px; }
#ALL .bott ul{ list-style:none; font-size:1.1em; color:#999999; font-weight:none; text-decoration:none; }
#ALL .bott li { display:inline; }
#ALL .bott li a:link    { font-size:1.0em; color:#666666; font-weight:none; text-decoration:none; letter-spacing:-1px;}
#ALL .bott li a:visited { font-size:1.0em; color:#666666; font-weight:none; text-decoration:none;}
#ALL .bott li a:hover   { font-size:1.0em; color:#666666; font-weight:none; text-decoration:underline;}
#ALL .bott li img { vertical-align:middle; }
#ALL .bott .close { padding-left:10px; cursor:hand;}

/* Menu ONOFF */

.bg_1_off { background-color:none; border-bottom:1px solid #e5e5e5}
.bg_1_on { background-color:#ECECEC; border-bottom:1px solid #e5e5e5}

/* Left_Menu ONOFF */

.left_bg_off { background:url(../include/images/left_bg.gif); padding-left:31px;}
.left_bg_on  { background:url(../include/images/left_bg_on.gif); padding-left:31px;}
