@charset "utf-8";

/* Type Selector */
* {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
body, div, td, th, li, dt, dd, select, input {color:#666;font-size:12px;margin:0px;}
select {height:19px;}
img, fieldset, button, table {border:0; vertical-align:middle;}
hr, button img {margin:0;}
ul {margin:0px;padding:0px;}
li {list-style:none;}
a {text-decoration:none;color:#666666;}
a:hover, a:active, a:focus {color:#FF6600;text-decoration:underline;}
textarea {overflow:auto;}
option {padding-right:6px;}
caption {caption-side:top; margin:5px; font-weight:bold; text-align:left;}

/*Common*/
.input_text, textarea{*margin:-1px 0;padding-right:1px;}
.input_check, .input_radio{width:13px;height:13px;}
.blind {display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
.legend {display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
hr{display:none;}
legend{*width:0;}

.clearfloat {clear:both;font-size:0px;height:1px;line-height:0px;}
	
/* Layout Selector */
body {background-color:#ffffff;padding:0px 0px 0px 0px;text-align:center;}
.wrap {width:100%;text-align:center;}
.container_header {width:100%;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/top_bg1.jpg) repeat-x;}
.container_navi {width:100%;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/top_bg2_style05.jpg) repeat-x;overflow:hidden;} /*style select*/
.container_body {width:1000px;margin:0px auto;text-align:center;position:relative;}
.container_allmenu {width:1000px;margin:0px auto;text-align:center;position:relative;}
.container_footer {width:100%;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/footer_bg.jpg) repeat-x;overflow:hidden;}

.header {width:1000px;height:100px;margin:0px auto;text-align:left;position:relative;}
.header2 {width:1000px;height:300px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/top_main_bg.jpg) repeat-y;}
.navi {width:1000px;height:45px;margin:0px auto;text-align:left;position:relative;overflow:hidden;}
.body {width:1000px;margin:0px auto;text-align:left;position:relative;}
.allmenu {width:1000px;margin:0px auto;text-align:left;position:relative;border-top:1px solid #e3e3e3;}
.footer {width:1000px;height:110px;margin:0px auto;text-align:left;position:relative;overflow:hidden;}

.dan1 {width:200px;margin:10px 0px 10px 0px;position:relative;float:left;}
.dan23 {width:780px;margin:10px 0px 10px 0px;position:relative;float:right;}
.dan2 {width:380px;margin:10px 0px 10px 0px;position:relative;float:left;}
.dan3 {width:380px;margin:10px 0px 10px 0px;position:relative;float:right;}
.mydan1 {width:320px;margin:10px 20px 10px 0px;position:relative;float:left;}
.mydan2 {width:320px;margin:10px 20px 10px 0px;position:relative;float:left;}
.mydan3 {width:320px;margin:10px 0px 10px 0px;position:relative;float:left;}
.danrt {width:780px;margin:10px 0px 10px 0px;position:relative;float:right;}

/* top */
.top_logo {position:absolute;top: 10px;margin:0px;}
.best_logo {position:absolute;top: 10px;margin:0px;}
.top_logo2 {position:absolute;top: 6px;left:17px;	margin:0px;}
.slogan {position:absolute;top: 20px;left:290px;margin:2px 0px 1px 0px;}
.slogan2 {position:absolute;top: 57px;left:200px;margin:2px 0px 1px 0px;}
.flash_navi {width:1000px;position:absolute;top:0px;margin:2px 0px 1px 0px;}
.top_right_el {position:relative;margin:10px 0px 0px 0px;float:right; text-align:right;}
.top_right_el ul {margin:0px;padding: 0px;}
.top_right_el ul li {margin-left:5px; padding:0px; display: inline;}

.search_box1 {width:1000px;height:30px;position:absolute;top:70px;left:0px;margin:0px;text-align:right;}
.search_box1 h4 {margin:0px;padding:0px;vertical-align:middle;display:inline;}
.search_box1 ul {margin:0px 10px 0px 0px;padding:0px;display:inline; vertical-align:middle;}
.search_box1 ul li {display:inline;height:30px; background:url(/portal/images/top_search_spacer.gif) no-repeat 0 0px; margin:0px; padding:0px 0px 0px 15px; overflow:hidden;}

.search_box2 {width:480px;height:70px;position:absolute;top:112px;left:230px;margin:0px;text-align:left;z-index: 1;}
.search_blue_favorit h4 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline;vertical-align:top;}
.search_blue_favorit ul {margin:10px 10px 0px 0px;padding:0px;display:inline;vertical-align:middle;}
.search_blue_favorit ul li {display:inline;height:30px;background:url(/portal/images/top_search_spacer.gif) no-repeat 0 0px;margin:0px;padding:0px 0px 0px 15px;overflow:hidden;}

.more_search_box {position:relative;margin:5px 60px 0px 0px;float:right;text-align:right;}
.more_search_box ul {margin:0px;padding:0px;display:inline; vertical-align:middle; text-align:right; background:none;}
.more_search_box ul li {display:inline;height:20px; margin:0px; padding-left:5px; background-image:none;}

/* search_blue */
.search_blue {width:400px;height:20px;margin:0px;padding:5px;border:5px solid #0C459C;background-color:#FFFFFF;float:left;}
.search_blue_bt {float:left;vertical-align:middle;display:inline;margin-left:5px;}
.search_blue_more {float:left;vertical-align:middle;display:inline;margin:0px;}
.search_blue_favorit {margin:10px 0px 0px 0px;width:300px;float:right;position:absolute;}	

.search_blue_select {height:20px;margin:0px;padding:0px;border:0px solid #0C459C;background-color:#ffffff;style:inline;width:80px;float:left;}
.search_input	 {height:20px;padding:2px 0 0 10px;border:0px;margin:0px;width:280px;font-size:14px;font-weight:bold;color:#0C459C;float:left;}

#automk_box {position:absolute;width:315px;top:35px;left:99px;border:1px solid #0C459C;background-color:#FFFFFF;z-index: 0;}
#automk_box ul {margin:0px;padding:5px;display:block;}
#automk_box ul li {height:20px;display:block;font-size:12px;font-weight:bold;margin:6px 10px 5px 10px;padding:0px 0px 0px 0px;border-bottom:1px solid #f3f3f3;background:none;color:#333333;}

/* bottom */
.allmenu_el1 {position:relative;margin:10px 0px 10px 0px;text-align:left;padding:0px;float:left;}
.allmenu_el2 {position:relative;margin:8px 0px 8px 0px;text-align:right;padding:0px;float:right;}

.bottom_el1 {width:200px;height:23px;position:absolute;left:0px;margin:0px 20px 0px 0px;text-align:left;padding:9px 0px 0px 0px;}
.bottom_el2 {width:780px;height:11px;position:absolute;left:220px;margin:0px 0px 0px 0px;text-align:left;padding:15px 0px 0px 0px;}
.bottom_el2 ul {margin:0px;padding:0px;}
.bottom_el2 ul li {display:inline; background:url(/portal/images/bottom_el2_spacer.gif) no-repeat 0 0px; margin:0px; padding:0px 0px 0px 30px; overflow:hidden;}
.bottom_el2 ul li.bottom_el2_spacer_1st {display: inline; background:url(/portal/images/bottom_el2_spacer_1st.gif) no-repeat 0 0px; margin:0px; padding:0px 0px 0px 15px; overflow:hidden;}

.bottom_logo {width:200px;height:40px;position:absolute;left:0px;margin:40px 20px 0px 0px;text-align:left;padding:10px 0px 0px 0px;}
.copyright {width:580px;height:40px;position:absolute;left:220px;text-align:left;margin: 40px 0px 0px 0px;padding: 10px 0px 0px 0px;}

.bottom_family {width:200px;position:absolute;top:55px;left:800px;text-align:right;padding:0px;}

/* allmenu */

.allmenu_all {margin:0px 0px 10px 0px; background:url(/portal/images/allmenu2.gif) repeat-y;}
.allmenu1 {height:10px;overflow:hidden;position:relative;}
.allmenu2 {text-align:left; position:relative; margin:0px; padding:20px 20px 20px 20px;}
.allmenu3 {height:10px;overflow:hidden;position:relative;}

.allmenulist {padding:0px; float:left; margin:0px 10px 0px 10px; width:220px; }
.allmenulist h2 {margin:0px 0px 10px 0px;}
.allmenulist ul {margin:0px;padding: 0px;}
.allmenulist ul li {height:20px; background:url(/portal/images/allmenu_sub_icon.jpg) no-repeat 0 5px; margin:0px; padding:0px 0px 0px 12px; overflow:hidden;}

.allmenu_dotspacer {width:100%;background:url(/portal/images/allmenu_dotspacer.gif) repeat-x; height:10px; margin-bottom:15px;}


/* common */
.float_left {float:left;text-align:left;position:relative;padding:0px;margin:0px;}
.float_right {float:right;text-align:right;position:relative;padding:0px;margin:0px;}


/* spacer */
.spacer20 {hight:0px;padding:10px;}
.spacer40 {hight:0px;padding:20px;}
.spacer10 {hight:0px;padding:5px;}

.png24 {tmp:expression(setPng24(this));}

/* form */					  
.inscroll_area_y {overflow-x:hidden;overflow-y:scroll;}


/* login */	
.plstl {margin:0px 0px 10px 0px;position:relative;}
.plstl_top {width:200px;height:3px;background:url(/portal/images/login_top5.gif) no-repeat;overflow:hidden;} /*style select*/
.plstl_middle {width:194px;background:url(/portal/images/login_middle5.gif) repeat-y;padding:0px 3px 0px 3px;text-align:left;height:154px; position:relative;} /*style select*/
.plstl_middle2 {width:194px;background:url(/portal/images/login_middle5.gif) repeat-y;padding:0px 3px 0px 3px;text-align:left;height:104px;} /*style select*/
.plstl_bottom {width:200px;height:3px;background:url(/portal/images/login_bottom5.gif) no-repeat;overflow:hidden;} /*style select*/

.login_top {width:194px;height:30px;background:url(/portal/images/left_topbg1.jpg) repeat-x;overflow:hidden;}
.login_top h2 {margin:8px 0px 0px 5px;padding:0px;}
.login_id {width:100px;position:absolute;top:35px;left:10px;}
.login_pass {width:100px;position:absolute;top:60px;left:10px;}
.login_bt {position:absolute;top:32px;left:125px;}

.login_box1 {position:absolute;top:85px;left:7px;width:180px;}
.login_box1 ul {margin:0px;padding:0px;}
.login_box1 ul li {margin-left:0px;padding:0px;display:inline;color:#000000;}
.login_box2 {position:absolute;top:117px;left:7px;width:180px;}
.login_box2 ul {margin:0px;padding:0px;}
.login_box2 ul li {height:20px;background:url(/portal/images/allmenu_sub_icon.jpg) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;overflow:hidden;font-size:11px;font-weight:bold;}
.login_box2 ul li a {font-weight:bold;} /*style select*/
.login_box2 ul li a:hover, a:active, a:focus {color:#FF6600;font-weight:bold;text-decoration:underline} /*style select*/

.loged_box1 {position:absolute;top:40px;left:10px;width:180px;}
.loged_box1 ul {margin:0px;padding:0px;}
.loged_box1 ul li {height:20px;margin:0px;color:#333333;}
.loged_box2 {position:absolute;top:80px;left:8px;width:180px;}
.loged_box2 ul {margin:0px;padding:0px;}
.loged_box2 ul li {display:inline;margin-right:2px;}

/* left_basic */	
.plstl0 {margin:0px 0px 10px 0px;}
.plstl0_top {width:200px;height:3px;background:url(/portal/images/leftframe_top.gif) no-repeat;overflow:hidden;}
.plstl0_middle {width:200px;background:url(/portal/images/leftframe_middle.gif) repeat-y;padding:0px 0px 2px 0px;text-align:left;}
.plstl0_bottom {width:200px;height:3px;background:url(/portal/images/leftframe_bottom.gif) no-repeat;overflow:hidden;}

.leftbasic_top {width:200px;height:32px;background:url(/portal/images/left_topbg2.jpg) repeat-x;overflow:hidden;}
.leftbasic_top h2 {margin:7px 0px 0px 10px;padding:0px;float:left;}
.leftbasic_top_more {float:right;margin:15px 10px 0px 0px;}

.leftbasic {padding:10px 10px 7px 10px; text-align:center;}
.leftbasic_left {padding:10px 10px 7px 10px; text-align:left;}

/* weather */	
.weather {width:196px; padding:2px 2px 5px 2px; margin-bottom:10px; background-color:#EFEFEF;}

/* left_poll */	
.leftpoll_question {position:relative; margin:10px 10px 0px 10px;font-size:12px;font-weight:bold;color:#000000;}
.leftpoll_text {position:relative; margin:15px 10px 10px 10px;font-size:11px;color:#666666;text-align:center;}
.leftpoll_answer {position:relative; margin:5px 10px 5px 20px;font-size:11px;}
.leftpoll_answer ul {margin:0px;padding:0px;}
.leftpoll_answer ul li {line-height:20px;margin-left:0px;padding:0px;}
.leftpoll_bt {position:relative; padding:5px 10px 0px 10px; border-top:1px solid #e3e3e3;}
.leftpoll_bt ul {margin:0px;padding:0px;text-align:center;}
.leftpoll_bt ul li {margin:2px;padding:0px;display:inline;}

/* poll */	
.poll_box {border:5px solid #e3e3e3;margin:0px; padding:5px;}
.poll_bo2x {border:0px;margin:0px; padding:5px;}
.poll_question {position:relative; margin:10px 10px 0px 10px;font-size:12px;font-weight:bold;color:#000000;background:url(/portal/images/poll_icon1.gif) 0 2px no-repeat;padding:0px 0px 0px 40px; line-height:140%;}
.poll_answer {position:relative; margin:5px 10px 5px 10px;font-size:11px;background:url(/portal/images/poll_icon2.gif) 0 2px no-repeat;padding:0px 0px 0px 40px;}
.poll_answer ul {margin:0px;padding:0px;}
.poll_answer ul li {line-height:20px;margin-left:0px;padding:0px;}
.poll_list {float:left;width:160px;text-align:left; height:20px;}
.poll_bar {float:left;width:100px;text-align:left;margin:4px 5px 0px 0px;}
.poll_txt {float:right;text-align:right;}
.poll_bt {position:relative; padding:5px 10px 0px 10px; border-top:1px solid #e3e3e3;}
.poll_bt ul {margin:0px;padding:0px;text-align:center;}
.poll_bt ul li {margin:2px;padding:0px;display:inline;}

/* left_fome100 */	
.leftform100 {width:180px; padding:2px 0px 2px 0px; margin-bottom:5px;}

.fontcolor_gray {color:#666666;}
.h130 {line-height:130%; color:#999999;}

.ptl {margin:0px;padding:0px 0p 10px 0px; position:relative; text-align:left;}
.ptl_tl {margin:0px;padding:0px; position:relative;}
.ptl_tl h2 {margin:0px;padding:0px;float:left;}
.ptl_tl ul {list-style:none; margin-top:5px; padding: 6px 0px 4px 0px;border-bottom: 1px solid #FF6600;} /*style select*/
.ptl_tl ul li {background-color:#f0f0f0; font-size:11px; display:inline; margin:0px; padding:6px 5px 4px 5px;} /*style select*/
.ptl_tl ul li.selected {border: 1px solid #FF6600; border-bottom: 1px solid #ffffff; background-color:#ffffff; font-size:11px; font-weight:bold; color:#000000; margin:0px;} /*style select*/

.ptl_line {background-color:#E3E3E3; height:1px; margin:0px 0px 4px 0px; overflow:hidden;}
.ptl_line_pointline {width:120px; background-color:#FF6600; height:1px;} /*style select*/

.ptl_sub {margin-top:4px;font-size:11px;padding:0px; background-color:#FEF0EB;letter-spacing: -0px;} /*style select*/
.ptl_sub ul {list-style:none; margin-left:5px; padding: 8px 60px 6px 0px;}
.ptl_sub ul li {display:inline; color:#999999; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 13px;}
.ptl_sub ul li a {color:#999999;}
.ptl_sub ul li a:hover, a:active, a:focus {color:#999999;}
.ptl_sub ul li.selected {display:inline; color:#000000; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 13px;}
.ptl_sub ul li.selected a {color:#000000;}
.ptl_sub ul li.selected a:hover, a:active, a:focus {color:#000000;}
.ptl_sub ul li.fst {display:inline;color:#999999;padding:0px;background:none;}
.ptl_sub ul li.fst  a {color:#999999;}
.ptl_sub ul li.fst  a:hover, a:active, a:focus {color:#999999;}
.ptl_sub ul li.fst_selected {display:inline; color:#000000; padding:0px;background:none;}
.ptl_sub ul li.fst_selected  a {color:#000000;}
.ptl_sub ul li.fst_selected  a:hover, a:active, a:focus {color:#000000;}

.ptl_sub_my {margin-top:4px;font-size:11px;padding:0px; background-color:#FEF0EB;letter-spacing: -1px;} /*style select*/
.ptl_sub_my ul {list-style:none; margin-left:5px; padding: 8px 60px 6px 0px;}
.ptl_sub_my ul li {display:inline; color:#999999; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 13px; line-height:100%;}
.ptl_sub_my ul li a {color:#666666;}
.ptl_sub_my ul li a:hover, a:active, a:focus {color:#666666;}
.ptl_sub_my ul li.selected {display:inline; color:#000000; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 13px;}
.ptl_sub_my ul li.selected a {color:#000000;}
.ptl_sub_my ul li.selected a:hover, a:active, a:focus {color:#000000;}
.ptl_sub_my ul li.fst {display:inline;color:#666666;padding:0px;background:none;}
.ptl_sub_my ul li.fst  a {color:#666666;}
.ptl_sub_my ul li.fst  a:hover, a:active, a:focus {color:#000000;}
.ptl_sub_my ul li.fst_selected {display:inline; color:#000000; padding:0px;background:none;}
.ptl_sub_my ul li.fst_selected  a {color:#000000;}
.ptl_sub_my ul li.fst_selected  a:hover, a:active, a:focus {color:#000000;}

.ptl_tl_more {float:right; margin:8px 5px 0px 0px; font-size:11px; color:#bbbbbb; height:20px;}
.ptl_tl_more img {margin:0px 0px 0px 2px;}
.ptl_tab_more {float:right; margin:-5px 5px 0px 0px;height:20px;}
.ptl_sub_more {float:right; margin:-22px  5px 0px 0px; height:20px;}

.main_board_list {margin:0px;padding:10px 0px 10px 0px; position:relative;}
.main_board_list ul {margin:0px;padding:0px;}
.main_board_list ul li {height:20px;background:url(/portal/images/allmenu_sub_icon5.gif) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;} /*style select */

.main_board_list_under {margin:5px 0px 15px 0px;padding:0px;}
.main_board_list_under ul {margin:0px;padding:0px;}
.main_board_list_under ul li {height:16px;background:url(/portal/images/allmenu_sub_icon5.gif) no-repeat 0 14px;margin:0px;padding:10px 0px 0px 10px;font-size:12px;font-weight:normal;border-bottom: 1px solid #e3e3e3;} /*style select */

.main_board_list_table {margin:0px;padding:0px;}

.main_board_llist {margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}
.main_board_llist ul {margin:0px;padding:0px;}
.main_board_llist ul li {height:18px;background:url(/portal/images/icon_member.gif) no-repeat 0 2px;margin:0px;padding:0px 0px 0px 10px;font-size:11px;font-weight:normal; vertical-align:middle;}


.main_board_list_date {color:#CCCCCC; font-size:11px;font-weight:normal; margin:-12px 5px 0px 5px;text-align:right;}
.main_board_list_blue {color:#3399CC; font-size:11px;font-weight:normal; margin:-12px 5px 0px 5px;text-align:right;}
.main_board_list_green {color:##339900; font-size:11px;font-weight:normal; margin:-12px 5px 0px 5px;text-align:right;}
.main_board_list_user {color:#3399cc; font-size:12px;font-weight:normal; margin:-12px 55px 0px 5px;text-align:right;}
.main_board_list_chu {color:#FF6600; font-size:11px;font-weight:normal; margin:-12px 35px 0px 5px;text-align:right;}
.main_board_list_chu img {vertical-align:middle;}
.main_board_list_chu2 {color:#3399cc; font-size:11px;font-weight:normal; margin:-12px 5px 0px 5px;text-align:right;}

.main_board_r1 {margin:15px 0px 0px 0px;padding:0px;position:relative; width:260px; float:right;}
.main_board_r1 ul {margin:0px;padding:0px;}
.main_board_r1 ul li {height:20px;background:url(/portal/images/allmenu_sub_icon5.gif) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;} /*style select */

.main_board_r2 {margin:15px 0px 0px 0px;padding:0px;position:relative; width:200px; float:right;}
.main_board_r2 ul {margin:0px;padding:0px;}
.main_board_r2 ul li {height:20px;background:url(/portal/images/allmenu_sub_icon5.gif) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;} /*style select */

.main_board_r3 {margin:15px 0px 0px 0px;padding:0px;position:relative; width:190px; float:right;}
.main_board_r3 ul {margin:0px;padding:0px;}
.main_board_r3 ul li {height:20px;background:url(/portal/images/allmenu_sub_icon5.gif) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;} /*style select */

.main_board_r1_date {color:#CCCCCC; font-size:11px;font-weight:normal; margin:-12px 5px 0px 5px;text-align:right;}

.main_board_n_firt {margin:20px 0px 0px 0px;padding:0px;position:absolute;left:110px;text-indent:10px;}
.main_board_n_firt a {font-weight:normal; color:#000000;}
.main_board_n_firt a:hover, a:active, a:focus {color:#FF6600;font-weight:normal;text-decoration:underline;} /*style select*/

.main_board_n_firttxt {margin:40px 0px 0px 0px; position:absolute; padding:0px;left:120px; font-size:11px; line-height:140%; width:190px;}
.main_board_n {margin:5px 0px 0px 0px;padding:0px;}
.main_board_n ul {margin:0px;padding:0px;}
.main_board_n ul li {height:20px; font-size:12px; font-weight:normal; margin:0px 10px; width:165px; float:left;}

.main_board_n2 {margin:5px 0px 0px 0px;padding:0px;}
.main_board_n2 ul {margin:10px 0px 0px 0px;padding:0px;}
.main_board_n2 ul li {height:20px; font-size:12px; font-weight:normal; margin:0px 10px; width:130px; float:left;}

.messaging_list {margin:10px 0px 5px 10px ;padding:3px 0px 0px 0px; background:url(/portal/images/message_bg1.gif) no-repeat; height:25px}
.messaging_list ul {position:absolute; list-style:none; margin:0px; padding:0px; height:25px;}
.messaging_list ul li {font-size:11px; float:left; margin-right:5px; padding:0px; line-height:22px; width:85px; text-align:center;}
.messaging_list ul li a {color:#333333; font-weight:normal;}
.messaging_list ul li a:hover, a:active, a:focus {color:#FF6600;text-decoration:underline;} /*style select*/

.messaging_list2 {margin:10px 0px 5px 10px ;padding:3px 0px 0px 0px; background:url(/portal/images/message_bg2.gif) no-repeat ;height:45px;}
.messaging_list2 ul {position:absolute; margin:18px 0px 0px 0px; padding:3px 0px 0px 3px;height:25px;}
.messaging_list2 ul li {font-size:11px; margin-right:10px; padding:0px; line-height:22px; float:left; width:80px; text-align:left;}
.messaging_list2 ul li a {color:#565656; font-weight:normal;}
.messaging_list2 ul li a:hover, a:active, a:focus {color:#FF6600;text-decoration:underline;} /*style select*/
.messaging_list2 img {margin-top:-2px;}

.messaging_list3 {margin:10px 0px 5px 10px ;padding:3px 0px 0px 0px;}
.messaging_list3 ul {margin:0px; padding:0px;}
.messaging_list3 ul li {font-size:11px; margin-right:5px; padding:0px; line-height:18px;text-align:left;}
.messaging_list3 ul li a {color:#565656; font-weight:normal;}
.messaging_list3 ul li a:hover, a:active, a:focus {color:#FF6600;text-decoration:underline;} /*style select*/
.messaging_list3 img {margin-top:-2px;}

.ptl_mypotal {background:url(/portal/images/mypotal.jpg) no-repeat; margin:10px 0px;padding:0px;position:relative;height:210px;}
.ptl_mypotal ul {position:absolute;top:75px;left:20px;margin:0px; padding:0px;}
.ptl_mypotal ul li {position:relative;margin:0px; padding:0px;}

.ptl_my2potal {background:url(/portal/images/my2portal.jpg) no-repeat; margin:10px 0px; padding:0px; position:relative;height:177px;}
.ptl_my2potal ul {position:absolute;top:63px;left:16px;margin:0px; padding:0px; border:0px;}
.ptl_my2potal ul li {position:relative;margin:0px; padding:0px;}

/* preeview */
.preeview_box {border: 1px solid #cccccc; padding:4px; width:90px; float:left; margin:10px 10px 0px 5px;}
.boardimg_box {border:0px; padding:0px; width:100px; float:left; margin:10px 0px 10px 0px; text-align:center;}
.bigclock {border: 1px solid #e3e3e3; padding:10px 0px 10px 0px;float:left; margin:0px; text-align:center;}

/* subpage_basic */
.contents_title {margin:0px 0px 10px 0px;padding:20px 10px 10px 10px; border-bottom:1px solid #e3e3e3; height:20px;}
.contents_title h1 {position:relative;background:url(/portal/images/icon_tl1.jpg) no-repeat 0 50%; margin:0px;padding:0px 0px 0px 15px; float:left;}
.contents_title ul {margin:0px 0px 0px 0px;padding: 0px; float:right;}
.contents_title ul li {margin-left:0px; padding:0px; display: inline;}

.contents {margin:0px;padding-top:10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px; line-height:150%; position:relative;}

/* form */
.framebox1 {padding:10px; background-color:#f3f3f3; width:740px; border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:10px;}
.framebox1_txt {font-size:11px;padding-top:5px;}

.framebox2 {padding:10px; background-color:#ffffff; width:740px; border:5px solid #f3f3f3;margin-bottom:10px;}
.framebox2_txt {font-size:12px;margin:10px 0px 0px 0px;text-align:center;}
.framebox2_bt {margin:10px 0px 10px 0px;}
.framebox2_bt ul {margin:0px; padding:0px;text-align:center;}
.framebox2_bt ul li {display:inline;margin:0px 2px;}

.framebox3 {padding:5px; background-color:#ffffff; width:740px; border:1px solid #e3e3e3;margin-bottom:10px;}

.all_cross_img {margin:0px 0px 10px 0px;}
.orange {color:#FF6600;}

.context {line-height:150%; text-align:justify;}

.pl_download {width:380px; height:170px; background:url(/portal/images/ptl_download_bg.jpg) no-repeat;position:relative;}
.pl_download ul {position:absolute;left:15px; top:70px;}
.pl_download ul li {width:125px; height:25; margin:0px 0px 5px 0px;position:relative;}

.pl_download2 {width:320px; height:143px; background:url(/portal/images/ptl_download2_bg.jpg) no-repeat;position:relative;}
.pl_download2 ul {position:absolute;left:13px; top:59px;}
.pl_download2 ul li {width:105px; height:21; margin:0px 0px 5px 0px;position:relative;}

.ptl_parents {padding:0px; margin:10px 10px 5px 10px;}
.ptl_parents ul {padding:0px; margin:0px;}
.ptl_parents ul li {padding:0px; margin:0px;}

.ptl_cmt {margin:10px 0px 0px 0px; padding:0px; text-align:right;}
.ptl_tcmt {margin:10px 0px 0px 0px; padding:0px; text-align:left; font-size:11px; font-weight:bold; color:#999999;}

.ptl_table {margin:15px 0px 0px 0px;padding:0px; width:100%; border-top:1px solid #cccccc; position:relative;}
.ptl_table th.fst {height:20px; font-size:11px; color:#999999; border-bottom:1px solid #e3e3e3; background-color:#f3f3f3; padding:0px 10px;border-right:1px solid #e3e3e3;}
.ptl_table td.fst {height:20px; font-size:11px; color:#666666; border-bottom:1px solid #e3e3e3; background-color:#FFFFFF; padding:0px 10px;border-right:1px solid #e3e3e3;}
.ptl_table th {height:20px; font-size:11px; color:#999999; border-bottom:1px solid #e3e3e3; background-color:#f3f3f3; padding:0px 10px;}
.ptl_table td {height:20px; font-size:11px; color:#666666; border-bottom:1px solid #e3e3e3; background-color:#FFFFFF; padding:0px 10px;}

#pgm1 {position:absolute;left:150px;top:100px;}
#pgm2 {position:absolute;left:150px;top:100px;}
#pgm3 {position:absolute;left:150px;top:100px;}

#pgm12 {position:absolute;left:126px;top:86px;}
#pgm22 {position:absolute;left:126px;top:86px;}
#pgm32 {position:absolute;left:126px;top:86px;}

/* portlet_tab_list */

#ptl_tab9-1, #ptl_tab9-2, #ptl_tab9-3 {position:absolute;top:32px;width:100%;}
#ptl_tab10-1, #ptl_tab10-2, #ptl_tab10-3 {position:absolute;top:32px;width:100%;}
#ptl_tab13-1, #ptl_tab13-2, #ptl_tab13-3 {position:absolute;top:32px;width:100%;}
#ptl_tab14-1, #ptl_tab14-2, #ptl_tab14-3 {position:absolute;top:32px;width:100%;}
#ptl_tab15-1, #ptl_tab15-2, #ptl_tab15-3 {position:absolute;top:32px;width:100%;}
#ptl_tab16-1, #ptl_tab16-2, #ptl_tab16-3 {position:absolute;top:32px;width:100%;}
#ptl_tab17-1, #ptl_tab17-2, #ptl_tab17-3 {position:absolute;top:32px;width:100%;}
#ptl_tab18-1, #ptl_tab18-2, #ptl_tab18-3 {position:absolute;top:32px;width:100%;}
#ptl_tab19-1, #ptl_tab19-2, #ptl_tab19-3 {position:absolute;top:32px;width:100%;}
#ptl_tab20-1, #ptl_tab20-2, #ptl_tab20-3 {position:absolute;top:32px;width:100%;}
#ptl_tab21-1, #ptl_tab21-2, #ptl_tab21-3 {position:absolute;top:32px;width:100%;}
#ptl_tab25-1, #ptl_tab25-2, #ptl_tab25-3 {position:absolute;top:32px;width:100%;}
#ptl_tab33-1, #ptl_tab33-2, #ptl_tab33-3,#ptl_tab33-4, #ptl_tab33-5, #ptl_tab33-6,#ptl_tab33-7, #ptl_tab33-8, #ptl_tab33-9{position:absolute;top:32px;width:100%;}
#ptl_tab67-1, #ptl_tab67-2, #ptl_tab67-3,#ptl_tab67-4, #ptl_tab67-5, #ptl_tab67-6,#ptl_tab67-7, #ptl_tab67-8, #ptl_tab67-9{position:absolute;top:32px;width:100%;}

.wrap_admin {width:100%;text-align:center;margin:0px auto;}
.container_header_admin {width:100%;height:70px;margin:0px auto;text-align:center;position:relative;}
.header_admin {width:1000px;height:70px;margin:0px auto;text-align:left;position:relative;}
.admin_top1 {float:left;background-image: url(/portal/images/admin/top1.jpg);background-repeat: no-repeat;width:10px;height:60px;}
.admin_top2 {float:left;background:url(/portal/images/admin/top2.jpg) repeat-x;width:800px;height:60px;}
.admin_top3 {float:left;background:url(/portal/images/admin/top3.jpg) no-repeat;width:10px;height:60px;}
.top_logo_admin {position:absolute;top: 0px;left:10px;margin:0px;}
.top_right_el_admin {position:relative;top:10px;margin:0px;float:right;}
.top_list_admin {position:absolute;top: 30px;left:200px;margin:0px;width: 580px;height: 30px;}
.top_list_admin ul {margin:0px;padding:5px;}
.top_list_admin ul li {display:inline; color:#999999; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 12px; font-weight:bold;} 

.llist_adm {margin:0px 0px 0px 0px;position:relative;}
.llist_adm_top {height:25px;background:url(/portal/images/admin/list_top.jpg) no-repeat;padding:15px 0px 0px 10px;}
.llist_adm_top h2{font-size:18px; font-weight:bold; color:#000000; margin:0px;}
.llist_adm_middle {background:url(/portal/images/admin/list_middle.jpg) repeat-y; padding:0px 10px 5px 10px;margin:0px;}

.llist_adm_middle ul {padding:10px 0px 0px 0px;}
.llist_adm_middle ul li{line-height:20px;background:url(/portal/images/admin/list_icon1.gif) no-repeat 0 50%;margin:0px;padding:0px 0px 0px 20px;}
.llist_adm_middle ul li a{font-weight:bold; color:#333333;}
.llist_adm_middle ul li a:hover, a:active, a:focus {color:#0C459C;font-weight:bold;text-decoration:underline}

.llist_adm_middle ul ul{padding:5px 0px 5px 0px;}
.llist_adm_middle ul ul li{line-height:20px;background:url(/portal/images/admin/list_icon2.gif) no-repeat 0 50%;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}
.llist_adm_middle ul ul li a{font-weight:normal; color:#666666;}
.llist_adm_middle ul ul li a:hover, a:active, a:focus {color:#0C459C;font-weight:normal;text-decoration:underline}

.llist_adm__bottom {height:10px;background:url(/portal/images/admin/list_bottom.jpg) no-repeat;}

.container_footer_admin {width:100%;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/footer_bg_admin.jpg) repeat-x;}
.footer_admin {width:1000px;height:60px;margin:0px auto;text-align:left;position:relative;}

.bottom_logo_admin {width:200px;height:40px;position:absolute;left:0px;margin:0px 20px 0px 0px;text-align:left;padding:10px 0px 0px 0px;}
.copyright_admin {width:580px;height:40px;position:absolute;left:220px;text-align:left;margin: 0px 0px 0px 0px;padding:10px 0px 0px 0px;}

.search_box_sub {background:url(/portal/images/search_img1.jpg) no-repeat 0 0px;margin:30px 0px;padding:0px 0px 0px 120px;width:500px;height:120px;position:relative;left:80px;margin:0px;text-align:left;	z-index: 1;}
.search_box_sub h4 {margin:0px;padding:0px;display:inline;vertical-align:middle;}
.search_box_sub ul {margin:0px 10px 0px 0px;padding:0px;display:inline;vertical-align:middle;}
.search_box_sub ul li {display:inline;height:30px;background:url(/portal/images/top_search_spacer.gif) no-repeat 0 0px;margin:0px;padding:0px 0px 0px 15px;overflow:hidden;}

/* search_blue */

.search_blue_sub {width:400px;height:20px;margin:0px;padding:5px;border:5px solid #0C459C;background-color:#FFFFFF;float:left;}
.search_blue_input_sub	 {height:20px;padding:2px 0 0 10px;border:0px;margin:0px;width:280px;font-size:14px;font-weight:bold;color:#0C459C;float:left;}
.search_blue_favorit_sub {margin:0px 0px 0px 0px;}	

.map_tab {margin:10px 0px 10px 0px;text-align:right;}
.map_tab ul {margin:0px; padding:0px; text-align:right;}
.map_tab ul li {display:inline ;margin-left:5px;}

.map_bottom {margin:10px 0px 10px 0px;}
.map_bottom ul {margin:0px; padding:0px;text-align:right;}
.map_bottom ul li {display:inline;margin-left:5px;}

#map-1 {position:absolute;width:600px;height:300px;left:90px;top:30px;}
#map-2 {position:absolute;width:600px;height:300px;left:90px;top:30px;}
#map-3 {position:absolute;width:600px;height:300px;left:90px;top:30px;}

.swmulti {background-color:#f3f3f3;padding:15px 0px 15px 15px; margin:5px 0px 10px 0px;}
.swmulti h4 {margin:0px 0px 10px 0px;padding:0px;}
.swmulti ul {margin:0px 0px 0px 5px;padding:0px;}
.swmulti ul li {display:inline;margin-right:10px;}

.swmulti_my {background-color:#f3f3f3;padding:10px 0px 10px 10px; margin:3px 0px 10px 0px;}
.swmulti_my h4 {margin:0px 0px 10px 0px;padding:0px;}
.swmulti_my ul {margin:0px 0px 0px 5px;padding:0px;}
.swmulti_my ul li {display:inline;margin-right:8px;}

.myptl_bt {position:absolute; right:0px; top:30px; width:280px; text-align:right;}
.myptl_bt img {margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}

.make_mypage {position:absolute; right:0px; top:50px; width:140px; text-align:right;}
.make_mypage img {margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}

.ptl_tl_myptl {position:relative; margin:0px; padding:0px 0px 0px 0px; overflow:visible;}
.ptl_tl_myptl img {margin:0px 0px 0px 2px; display:inline;}

.friend_list {position:relative; padding:0px 0px 0px 0px; border-bottom:1px solid #FFDBA4; }

.friend_list_menu1 {border:1px solid #FFDBA4; background-color:#FFF4D7; height:22px; margin:5px 0px 5px 0px; padding:4px;}
.friend_list_menu1-1 {float:left; background:url(/portal/images/icon_group.gif) no-repeat 0 center;margin:0px 0px 0px 10px; padding:5px 0px 5px 12px;font-weight:bold;}
.friend_list_menu1-1 a{color:#000000; font-weight:bold;}
.friend_list_menu1-1 a:hover, a:active, a:focus {color:#000000; font-weight:bold; text-decoration:underline}

.friend_list_menu1-2 {float:right; margin:0px 0px 0px 0px;}
.friend_list_menu1-2 img {margin:0px 0px 0px 5px;}

.friend_list_menu2 {border-bottom:1px dotted #cccccc; margin:0px 10px 5px 10px;  padding:0px;height:20px;}
.friend_list_menu2-1 {float:left; margin:0px 0px 2px 10px;}
.friend_list_menu2-2 {float:right; margin:0px 300px 2px 0px;}

.friend_list_menu3 {border-bottom:1px dotted #cccccc; margin:0px 10px 5px 0px;  padding:0px;height:20px;}

.ptl_box_top1 {height:3px; background:url(/portal/images/ptl_box_top1.gif) no-repeat; overflow:hidden;}
.ptl_box_middle1 {padding:2px 5px 2px 5px; background:url(/portal/images/ptl_box_middle1.gif) repeat-y;overflow:hidden;}
.ptl_box_bottom1 {height:3px; background:url(/portal/images/ptl_box_bottom1.gif) no-repeat; margin:0px 0px 10px 0px; overflow:hidden;}

.ptl_box_top2 {height:3px; background:url(/portal/images/ptl_box_top2.gif) no-repeat; margin:0px; padding:0px; overflow:hidden;}
.ptl_box_middle2 {padding:2px 5px 2px 5px; background:url(/portal/images/ptl_box_middle2.gif) repeat-y;overflow:hidden;}
.ptl_box_bottom2 {height:3px; background:url(/portal/images/ptl_box_bottom2.gif) no-repeat; margin:0-10px 0px 10px 0px; padding:0px; overflow:hidden;}

.service_menu {margin:0px; padding:10px;}
.service_menu ul {margin:0px; padding:0px;}
.service_menu ul li {background:url(/portal/images/service_go_bt_t1.gif) no-repeat 0 3px; margin:5px 0px 8px 10px;padding:0px 0px 0px 10px; }
.service_menu ul li a{font-weight:bold; color:#666666;}
.service_menu ul li a:hover, a:active, a:focus {color:#000000;font-weight:bold;text-decoration:underline;}
.service_menu ul ul li{background:url(/portal/images/service_go_bt_s1.gif) no-repeat 0 3px; margin:8px 0px 8px 0px;padding:0px 0px 0px 10px;}
.service_menu ul ul li a{font-weight:normal; color:#666666;}
.service_menu ul ul li a:hover, a:active, a:focus {color:#000000;font-weight:normal;text-decoration:underline;}

.info_img_box {border:0px;margin:20px 0px 20px 0px; padding:15px; text-align:center; width:400px; left:150px; position:relative;}
