@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;}
img, fieldset, button, table {border:0px;}
hr, button img {margin:0px;}
ul {margin:0px;padding:0px;}
li {list-style:none;}
h1, h2, h3, h4 {margin:0px; padding:0px;}
a {text-decoration:none;color:#666666;}
a:hover, a:active, a:focus {color:#ff9900;text-decoration:underline;}
option {padding-right:6px;}

button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
textarea{overflow:auto;}

/*Common*/
.input_text, textarea{*margin:-1px 0;padding-right:1px;}
.input_check, .input_radio{width:13px;height:18px;}
.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:1px;height:1px;line-height:1px;}
	
/* Layout Selector */
body {background-color:#ffffff;padding:0px;margin:0px;}
.wrap {width:100%;}
.wrap_main {width:100%;text-align:center;background:url(/portal/images/top_bg.jpg) repeat-x;}
.wrap_popup {width:100%;text-align:center;background:url(/portal/images/top_bg5.jpg) repeat-x;}
.container_header {width:1000px;height:80px;margin:0px auto;text-align:left;position:relative;z-index:5;}
.container_header_search {width:1000px;height:80px;margin:0px auto;text-align:left;position:relative;}
.container_header_main {width:1000px;height:100px;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/top_bg5.jpg) no-repeat 0 0px;background-position:center;}
.container_top {width:1000px;margin:0px auto;text-align:center;position:relative;z-index:5;} 
.container_top_main {width:1000px;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/top_bg3_.gif) repeat-x;background-position:center;} 
.container_navi {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg_.gif) repeat-x;background-position:center;}
.navi{width:1000px;;position:relative;}
.container_index_navi {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg_index.gif) repeat-x;background-position:center;}  
.container_navi1 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg1_.gif) repeat-x;background-position:center;} 
.container_navi2 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg4_.gif) repeat-x;background-position:center;} 
.container_navi3 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg3_.gif) repeat-x;background-position:center;} 
.container_navi4 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg2_.gif) repeat-x;background-position:center;} 
.container_navi5 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg5_.gif) repeat-x;background-position:center;} 
.container_navi6 {width:100%;height:50px;margin:0px auto;text-align:left;position:relative;background:url(/portal/images/navi_bg3_.gif) repeat-x;background-position:center;} 
.container_body {width:1000px;text-align:center;position:relative;margin:0 auto;}
.container_body_member {width:600px;text-align:center;position:relative;margin-top: 0px;margin-right: auto;margin-bottom: 0px;	margin-left: auto;}
.container_body_main {width:1000px;margin:0px auto;	text-align:left;position:relative;background:url(/portal/images/top_bg6.jpg) no-repeat 0 0px;background-position:center;}
.container_allmenu {width:1000px;margin:0px auto;text-align:center;position:relative;background:url(/portal/images/top_bg6.jpg) no-repeat 0 0px;background-position:center;}
.container_footer {width:100%;margin:0px auto;text-align:center;position:relative;border-top:3px solid #a9a9a9;}
#header {width:1000px;height:80px;margin:0px auto;text-align:left;position:relative;z-index:5;}
.header_search {width:1000px;height:80px;margin:0px auto;text-align:left;position:relative;z-index:5;}
.header_main {width:1000px;height:100px;margin:0px auto;text-align:left;position:relative;z-index:5;}
.navi {width:1000px;height:50px;margin:0px auto;text-align:center;position:relative;}
.body {width:1000px;text-align:justify;position:relative;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.body_main {width:1000px;margin:0px auto;text-align:justify;position:relative;background:url(/portal/images/top_bg6.jpg) no-repeat 0 0px;background-position:center;}

.allmenu {width:1000px;margin:0px auto;text-align:left;position:relative;}
.footer {width:857px;height:103px;margin:0px auto;text-align:left;position:relative;}
.footer_main {width:1000px;height:110px;margin:0px auto;text-align:left;position:relative;}

.dan1 {width:200px;position:relative;float:left;text-align:left;padding:15px 0 30px 78px;}

.dan23 {width:600px;float:left;margin:10px 0 0 40px;position: relative; overflow:visible;}
.dan23_main {width:780px;float:right;margin-top:10px;position: relative; overflow:visible;}
.dan2 {width:600px;padding:10px 0px 10px 0px;position:relative;float:left; overflow:visible;text-align:left;}
.dan3 {width:0px;padding:10px 0px 10px 0px;position:relative;float:right; overflow:visible;text-align:left;}
.danrt {width:780px;margin:10px 0px 10px 0px;position:relative;float:right; overflow:visible;}

.member_dan {width:600px;margin:20;position:relative;text-align:left;}

/*.dan1 {width:200px;padding:0px;margin:10px 20px 10px 0px;position:relative;float:left;}
.dan23 {width:780px;float:right;margin-top:10px;position: relative;}
.dan2 {width:600px;margin:10px 20px 10px 0px;position:relative;float:left;}
.dan3 {width:160px;margin:10px 0px 10px 0px;position:relative;float:right;}
.danrt {width:780px;margin:10px 0px 10px 0px;position:relative;float:right;}*/

/* top */
.top_logo {position:absolute;top: 17px;left:78px;margin:0px;z-index: 2;}
.slogan {position:absolute;top: 20px;left:290px;margin:2px 0px 1px 0px;}
.flash_navi_index {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg1.jpg) top right no-repeat;}
.flash_navi {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg.jpg) top right no-repeat;}
.flash_navi1 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg1.jpg) top right no-repeat;}
<<<<<<< .mine
.flash_navi2 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg4.jpg) top right no-repeat;}
.flash_navi3 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg3.jpg) top right no-repeat;}
=======
.flash_navi2 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg4.jpg) top right no-repeat;}
.flash_navi3 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg3.jpg) top right no-repeat;}
>>>>>>> .r1122
.flash_navi4 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg2.jpg) top right no-repeat;}
.flash_navi5 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg5.jpg) top right no-repeat;}
.flash_navi6 {width:904px;text-align:center;position:absolute;top:0;left:50px;height:50px;padding:0;background:url(/portal/images/navi_bg3.jpg) top right no-repeat;}
.mainflash {position:relative;width:600px;height:300px;}
#flashlayer {position:absolute;width:1240px;height:460px;left:-240px;top:0px;z-index:1;visibility: visible;}
.popupzone {position:relative;margin:-10px 0px 10px 0px;background:url(/portal/images/main_bottom_img.jpg) no-repeat 0 0px; background-position:right; background-position:bottom }
/* .popupzone {position:relative;width:780px;height:220px;background:url(/portal/images/main_bottom_img.jpg) no-repeat 0 0px; background-position:right; }*/
.popupzone2 {position:relative;width:200px;height:220px;}

.top_left_el {position:relative;margin:10;float:left;height:20px;}
.top_left_el ul {margin:0px;padding: 0px;}
.top_left_el ul li {margin-right:5px;padding:0px;display: inline;}
.top_right_el {position:absolute;top:17px;left:910px;height:20px;float:right;}
.top_right_el ul {margin:0px;padding: 0px;}
.top_right_el ul li {margin:0px 0px 5px 0px;padding:0px;}

.search_box1 {width:1000px;height:30px;position:absolute;top:70px;left:0px;margin:0px;text-align:right;}
.search_box1 h4 {margin:0px;padding:0px;display:inline;vertical-align:middle;}
.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 20px;overflow:hidden;}

.search_box2 {width:524px;height:52px;position:absolute;top:17px;left:373px;margin:0px;text-align:left;z-index: 1;}
.search_box2 h4 {margin:0px;padding:0px;display:inline;vertical-align:middle;}

.search_box2_main {width:400px;height:70px;position:absolute;top:20px;left:370px;margin:0px;text-align:left;z-index: 1;}
.search_box2_main h4 {margin:0px;padding:0px;display:inline;vertical-align:middle;}
.search_box2_main ul {margin:10px 10px 0px 0px;padding:0px;display:inline;vertical-align:middle;}
.search_box2_main 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_box_sub {background:url(/portal/images/search_img1.jpg) no-repeat 0 0px;margin:30px 0px;padding:0px 0px 0px 120px;width:400px;height:120px;position:relative;left:40px;margin:0px;text-align:left;z-index: 1;position:relative;}
.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;}

.more_search_box {	position:absolute;left:436px;top:0;width:88px;text-align:right;}
.more_search_box ul {margin:0px;padding:0px;display:inline; vertical-align:middle;}
.more_search_box ul li {display:inline;height:22px; margin:0px; padding-bottom:45px;}

.more_search_box2 {position:absolute;left:350px;top:70px;width:150px;text-align:right;}
.more_search_box2 ul {margin:0px;padding:0px;display:inline; vertical-align:middle; text-align:right;}
.more_search_box2 ul li {display:inline;height:20px; margin:0px; padding-left:5px; }


/* search_blue */
.search_blue {width:337px;height:17px;margin:0px;padding:5px;border:5px solid #9bd4d9;background-color:#FFFFFF;float:left;}
.search_blue_main {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:7px 0px 0px 0px;}	
.search_blue_select {height:20px;margin:0px;padding:0px;background-color:#ffffff;style:inline;width:80px;float:left;}
.search_blue_input	 {height:20px;padding:2px 0 0 10px;border:0px;margin:0px;width:180px;font-size:14px;font-weight:bold;color:#0C459C;float:left;}
.search_blue_input_main	 {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_sub {width:300px;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:180px;font-size:14px;font-weight:bold;color:#0C459C;float:left;}
.search_blue_favorit_sub {margin:0;}	

#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:0;border-bottom:1px solid #f3f3f3;background:none;color:#333333;}

/* bottom */
.allmenu {width:1000px;position:relative;}
.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;}
.allmenu_all {position:relative;margin:0px 0px 10px 0px;text-align:left;padding:0px;background:url(/images/allmenu2.gif) repeat-y;}

.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:500px;height:14px;position:absolute;left:254px;top:23px;margin:0;text-align:left;}
.bottom_el2 ul {margin:0px;padding:0px;}
.bottom_el2 ul li {display:inline;}


.bottom_logo {width:194px;height:42px;position:absolute;left:0;text-align:left;padding:29px 30px 0px 0px;}
.bottom_line{width:10px;height:81px;border-right:1px solid #cdcdcd;position:absolute;left:224px;top:8px;}
.copyright {width:580px;height:39px;position:absolute;left:254px;text-align:left;top:20px;}

.bottom_family {width:150px;position:absolute;top:55px;left:605px;text-align:right;padding:0px;}
.site_go{width:44px;position:absolute;top:57px;left:760px;padding:0px;}
.top_go{width:44px;position:absolute;top:57px;left:800px;padding:0px;}

/* common */
.float_left {float:left;text-align:left;position:relative;padding:0px;margin:0px;}
.float_left img{margin-right:5px;}
.float_right {float:right;text-align:right;position:relative;padding:0px;margin:0px;}
.float_right img{margin-left:5px;}


/* 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 0;position:relative;}
.plstl_top {width:200px;height:15px;background:url(/portal/images/leftframe_top.gif) no-repeat;overflow:hidden;margin:0;}
.plstl_middle {width:181px;background:url(/portal/images/leftframe_middle.jpg) repeat-y;padding:0px 3px 0px 16px;text-align:left;height:154px;position:relative;}
.plstl_middle2 {width:181px;background:url(/portal/images/leftframe_middle.jpg) repeat-y;padding:0px 3px 0px 16px;text-align:left;height:104px;position:relative;}
.plstl_middle3 {width:194px;background:url(/portal/images/leftframe_middle.jpg) repeat-y;padding:0px 3px 0px 3px;text-align:left;height:84px;position:relative;}
.plstl_bottom {width:200px;height:12px;background:url(/portal/images/leftframe_bottom.gif) no-repeat;overflow:hidden;}

.login_top {width:181px;height:30px;}
.login_top h2 {margin:0;padding:0px;}
.login_id {width:100px;position:absolute;top:35px;left:16px;border:1px solid  #b8c2c3; height:14px; background-color:#ffffff; padding:3px 0 0 0;}
.login_pass {width:100px;position:absolute;top:60px;left:16px;border:1px solid  #b8c2c3; height:14px; background-color:#ffffff; padding:3px 0 0 0;}
.login_bt {position:absolute;top:35px;left:125px;}

.login_box1 {position:absolute;top:100px;left:0;width:180px; position:relative;}
.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:90px;left:16px;width:180px;height: 35px;}
.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;}
.login_box2 ul li a:hover, a:active, a:focus {color:#ff9900;font-weight:bold;text-decoration:underline} /*style select*/

.loged_box1 {position:absolute;top:40px;left:16px;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:16px;width:180px;}
.loged_box2 ul {margin:0px;padding:0px;}
.loged_box2 ul li {display:inline;margin-right:2px;}

/* left_basic */	

.llist1 {margin:-10;position:relative;}
.llist_top1 {height:50px;background:url(/portal/images/list/l_1top.jpg) no-repeat;margin:0px 0px 5px 0px;}

.llist4 {margin:-10;position:relative;}
.llist_top4 {height:50px;background:url(/portal/images/list/l_4top.jpg) no-repeat;}
.llist_middle4 {background:url(/portal/images/list/l_4middle.jpg) 0 0 repeat-y; padding:0px 10px 5px 10px;}
.llist_middle4 ul ul{margin:10px 10px 0px 10px;}
.llist_middle4 ul ul li{height:20px; padding:0px 10px 0px 10px;}
.llist_middle4 ul ul li a{font-weight:normal; color:#999999;}
.llist_middle4 ul ul li a:hover, a:active, a:focus {color:#666666;font-weight:normal;text-decoration:underline}
.llist_middle4 ul ul li.selected{height:20px; padding:0px 10px 0px 10px; font-weight:bold; color:#000000;}
.llist_middle4 ul ul li.selected a{font-weight:bold; color:#000000;}
.llist_middle4 ul ul li.selected a:hover, a:active, a:focus {color:#000000;font-weight:bold;text-decoration:underline}
.llist_bottom4 {height:10px;background:url(/portal/images/list/l_4bottom.jpg) no-repeat;}

.llist5 {margin:-10;position:relative;}
.llist_top5 {height:50px;background:url(/portal/images/list/l_5top.jpg) no-repeat;}
.llist_middle5 {background:url(/portal/images/list/l_5middle.jpg) 0 0 repeat-y; padding:0px 10px 5px 10px;}
.llist_middle5 ul ul{margin:10px 10px 0px 10px;}
.llist_middle5 ul ul li{height:20px; padding:0px 10px 0px 10px;}
.llist_middle5 ul ul li a{font-weight:normal; color:#999999;}
.llist_middle5 ul ul li a:hover, a:active, a:focus {color:#666666;font-weight:normal;text-decoration:underline}
.llist_middle5 ul ul li.selected{height:20px; padding:0px 10px 0px 10px; font-weight:bold; color:#000000;}
.llist_middle5 ul ul li.selected a{font-weight:bold; color:#000000;}
.llist_middle5 ul ul li.selected a:hover, a:active, a:focus {color:#000000;font-weight:bold;text-decoration:underline}
.llist_bottom5 {height:10px;background:url(/portal/images/list/l_5bottom.jpg) no-repeat;}

.llist6 {margin:-10;position:relative;}
.llist_top6 {height:50px;background:url(/portal/images/list/l_6top.jpg) no-repeat;}
.llist_middle6 {background:url(/portal/images/list/l_6middle.jpg) 0 0 repeat-y; padding:0px 10px 5px 10px;}
.llist_middle6 ul ul{margin:10px 10px 0px 10px;}
.llist_middle6 ul ul li{height:20px; padding:0px 10px 0px 10px;}
.llist_middle6 ul ul li a{font-weight:normal; color:#999999;}
.llist_middle6 ul ul li a:hover, a:active, a:focus {color:#666666;font-weight:normal;text-decoration:underline}
.llist_middle6 ul ul li.selected{height:20px; padding:0px 10px 0px 10px; font-weight:bold; color:#000000;}
.llist_middle6 ul ul li.selected a{font-weight:bold; color:#000000;}
.llist_middle6 ul ul li.selected a:hover, a:active, a:focus {color:#000000;font-weight:bold;text-decoration:underline}
.llist_bottom6 {height:10px;background:url(/portal/images/list/l_6bottom.jpg) no-repeat;}

.llist7 {margin:0px 0px 10px 0px;position:relative;}
.llist_top7 {height:50px;background:url(/portal/images/list/l_7top.jpg) no-repeat;}
.llist_middle7 {background:url(/portal/images/list/l_7middle.jpg) 0 0 repeat-y; padding:0px 10px 5px 10px;}
.llist_middle7 ul{margin:0px 10px 0px 10px;}
.llist_middle7 ul li{height:18px; padding:12px 10px 0px 10px;background:url(/portal/images/list/l_7.gif);}
.llist_middle7 ul li a{font-weight:normal; color:#999999;}
.llist_middle7 ul li a:hover, a:active, a:focus {color:#666666;font-weight:normal;text-decoration:underline}
.llist_middle7 ul li.selected{height:18px; padding:12px 10px 0px 10px;background:url(/portal/images/list/l_7_.gif);}
.llist_middle7 ul li.selected a{font-weight:bold; color:#000000;}
.llist_middle7 ul li.selected a:hover, a:active, a:focus {color:#000000;font-weight:bold;text-decoration:underline}
.llist_bottom7 {height:10px;background:url(/portal/images/list/l_7bottom.jpg) no-repeat;}

.llist_top8 {height:50px;background:url(/portal/images/list/l_8top.jpg) no-repeat;}

.submain_top {height:40px;border-bottom: 1px solid #e3e3e3;margin:0px 0px 20px 0px;position:relative;}
.submain_top h1 {float:left; margin:0px; padding:0px;}
.submain_top ul {float:right; margin:15px 0px 0px 0px; padding:0px;}
.submain_top ul li {display:inline; margin:0px; padding:0px;}
.site_root {float:left; padding: 24px 0px 10px 10px; font-size:11px;}

.sub_top4 {background:url(/portal/images/list/top_tl4_icon.jpg) no-repeat 0 center;margin:0px 0px;padding:0px 0px 0px 15px; position:relative;font-size:14px;color:#333333;}
.sub_top5 {background:url(/portal/images/list/top_tl5_icon.jpg) no-repeat 0 center;margin:0px 0px;padding:0px 0px 0px 15px;	position:relative;font-size:14px;color:#333333;}
.sub_top6 {background:url(/portal/images/list/top_tl6_icon.jpg) no-repeat 0 center;margin:0px 0px;padding:0px 0px 0px 15px; position:relative;font-size:14px;color:#333333;}
.sub_top7 {background:url(/portal/images/list/top_tl7_icon.jpg) no-repeat 0 center;margin:0px 0px;padding:0px 0px 0px 15px; position:relative;font-size:14px;color:#333333;}

.top_tab_menu {height:30px;margin:10px 0px 10px 0px;padding:0px;background:url(/portal/images/list/top_tab_bg.gif) 0 0 repeat-x;}
.top_tab_menu ul {margin:0px; padding:0px 0px 0px 10px;}
.top_tab_menu ul li {display:inline; margin:0px; padding:0px;}

.top_tab_menu2 {margin:10px 0px 10px 0px; padding-top:0px;}
.top_tab_menu2 ul {font-size:12px; margin:0; padding: 0px 0px 8px 0px; border-bottom: 2px solid #cccccc; width:100%;height:24px;} 
.top_tab_menu2 ul li {border: 2px solid #cccccc; background-color:#f0f0f0; font-size:12px; float:left; margin:0px -2px -10px 0px; padding:10px 8px 8px 8px; font-weight:bold;}
.top_tab_menu2 ul li a{color:#999999;}
.top_tab_menu2 ul li a:hover, a:active, a:focus {color:#666666;text-decoration:underline}
.top_tab_menu2 ul li.selected {border-bottom: 2px solid #ffffff; background-color:#ffffff; color:#000000;}
.top_tab_menu2 ul li.selected a{ color:#000000;}
.top_tab_menu2 ul li.selected a:hover, a:active, a:focus {color:#000000;}

.main_cell1 {padding:0px;}
.main_cell2 {float:left;width:290px;margin:-10px 0px;}
.main_cell3 {float:right;width:290px;margin:-10px 0px;}
.main_cell4 {padding:0px;margin:0px 0px 20px 0px;}

.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;}

/* popupzone */	
.popupzone_top {width:300px; height:35px; margin:0;verflow:hidden;border-bottom: 1px solid #cccccc;}
.popupzone_top h2 {margin:7px 0px 0px 10px;padding:0px;float:left; }
.popupzone_top_more {float:right;margin:15px 10px 0px 0px;}

.popupzonetl {width:280px; position:relative;margin:10px 10px 0px 10px;font-size:12px;font-weight:bold;color:#3399CC;}
.popupzonetl a {color:#3399CC;}
.popupzonetl a:hover, a:active, a:focus {color:#3399CC;text-decoration:underline;}
.popupzonetxt {width:280px; position:relative;margin:5px 10px 5px 10px;font-size:11px;line-height:15px; line-height:18px; text-align:justify;}
.popupzonetxt a:hover, a:active, a:focus {color:#666666;text-decoration:underline;}

.popupzonetl2 {width:380px; width:180px;position:relative;margin:10px 10px 0px 10px;font-size:12px;font-weight:bold;color:#3399CC;}
.popupzonetl2 a {color:#3399CC;}
.popupzonetl2 a:hover, a:active, a:focus {color:#3399CC;text-decoration:underline;}
.popupzonetxt2 {width:180px;position:relative;margin:5px 10px 5px 10px;font-size:11px;line-height:15px; line-height:18px;}
.popupzonetxt2 a:hover, a:active, a:focus {color:#666666;text-decoration:underline;}

/* 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;}

.plstlr {margin:0px 0px 10px 0px;}
.plstlr_top {width:160px;height:3px;background:url(/portal/images/rightframe_top.gif) no-repeat;overflow:hidden;}
.plstlr_middle {width:160px;background:url(/portal/images/rightframe_middle.gif) repeat-y;padding:0px 0px 2px 0px;text-align:left;}
.plstlr_bottom {width:160px;height:3px;background:url(/portal/images/rightframe_bottom.gif) no-repeat;overflow:hidden;}

.rightbasic_top {width:160px;height:32px;background:url(/portal/images/right_topbg2.jpg) repeat-x;overflow:hidden;}
.rightbasic_top h2 {margin:7px 0px 0px 10px;padding:0px;float:left;}
.rightbasic_top_more {float:right;margin:15px 10px 0px 0px;}

.plstlr_middle ul {margin:0px 10px 5px 10px;padding:0px;border-bottom: 1px solid #e3e3e3;}
.plstlr_middle ul li {margin:0px;padding:0px;height:30px;overflow:hidden;}

.leftbasic {padding:10px 10px 7px 10px;text-align:center;}
.leftbasic_left {padding:10px 10px 7px 10px;text-align:left;}/* weather */	

.ptl {margin:0px 0px 10px 0px;position:relative;}
.ptl_tl {margin:0px;padding:0px 0px 5px 0px; height:20px;}
.ptl_tl h2 {margin:0px 0px 5px 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_pointline4 {width:120px; height:1px; background-color:#FF6600; height:1px;overflow:hidden;}
.ptl_line_pointline5 {width:120px; height:1px; background-color:#9CC142; height:1px;overflow:hidden;}
.ptl_line_pointline6 {width:120px; height:1px; background-color:#6AB0C5; height:1px;overflow:hidden;}

.ptl_sub {margin-top:4px;font-size:11px;height:24px;padding:0px; background-color:#F5F5F5;}
.ptl_sub ul {list-style:none; margin:0px; padding: 6px 0px 4px 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 12px;}
.ptl_sub ul li.selected {display:inline;font-weight:bold; color:#666666; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 12px;}
.ptl_sub ul li.fst {display:inline;color:#999999;padding:0px 0px 0px 5px;background:none;}
.ptl_sub ul li.fst_selected {display:inline;font-weight:bold; color:#666666; padding:0px 0px 0px 5px;background:none;}

.ptl_tl_more {float:right; margin:10px 5px 0px 0px;}
.ptl_submaintl_more {float:right; margin:5px 5px 0px 0px;font-size:11px;}
.ptl_tab_more {float:right; margin:-10px 5px 0px 0px;}
.ptl_sub_more {float:right; margin:-18px 5px 0px 0px;}

.main_board_list4 {margin:15px 0px 15px 0px;padding:0px;}
.main_board_list4 ul {margin:0px;padding:0px;}
.main_board_list5 {margin:15px 0px 15px 0px;padding:0px;}
.main_board_list5 ul {margin:0px;padding:0px;}
.main_board_list6 {margin:15px 0px 15px 0px;padding:0px;}
.main_board_list7 {margin:15px 0px 15px 0px;padding:0px;}
.main_board_list6 ul {margin:0px;padding:0px;}
.main_board_list4 ul li {height:20px;background:url(/portal/images/allmenu_sub_icon4.gif) no-repeat 0 4px;margin:0px;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;}
.main_board_list5 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;}
.main_board_list6 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;}
.main_board_list7 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; line-height:0.5em;}




 /*style select /allmenu_sub_iconx */
.main_board_list_date {color:#CCCCCC; font-size:11px;font-weight:normal; margin:-11px 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 /allmenu_sub_iconx */
.main_board_r1_date {color:#CCCCCC; font-size:11px;font-weight:normal; margin:-11px 5px 0px 5px;text-align:right;}

.main_board_n_firt {margin:15px 0px 0px 0px;padding:0px;position:absolute;left:120px;width:250px;}
.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:40;padding:0px;left:140px; font-size:11px; line-height:140%;}
.main_board_n {margin:15px 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;}

.messaging_list {margin:10px 10px 10px 10px ;padding:0px;}
.messaging_list ul {list-style:none; margin:0px; padding:0px;}
.messaging_list ul li {display:inline;margin-right:10px; padding:0px;}
.messaging_list ul li a {font-size:12px; color:#333333; font-weight:bold;}
.messaging_list ul li a:hover, a:active, a:focus {color:#FF6600;text-decoration:underline;} /*style select*/

.board_pointcolor {color:#3399CC;}

.pyo {}
.pyo th  {background-color:#f3f3f3;	color:#333333;text-align: center;}
.pyo_th1 {background-color:#FFFFFF; color:#FF6600; font-weight:normal; text-align:center;}
.pyo_th2 {background-color:#FFFFFF; color:#336633; font-weight:normal; text-align:center;}
.pyo td  {background-color:#FFFFFF; text-align:center;}

.contents {margin:0px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px; line-height:150%; position:relative;}

.plugin {margin:0px; padding:0px; position:relative;}
.plugin ul {margin:0px; padding:0px;}
.plugin ul li {margin:0px 5px 10px 5px; paddding:0px; float:left; width:280px;}

/* form */
.framebox1 {padding:10px;background-color:#f3f3f3;width:580px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:10px; position:relative;}
.framebox1_txt {font-size:11px;padding-top:5px;}

.framebox2 {padding:10px;background-color:#ffffff;width:570px;border:5px solid #f3f3f3;margin-bottom:10px; position:relative;}
.framebox5 {padding:5px;background-color:#ffffff;width:390px;border:5px solid #e8e8e8;margin-bottom:10px; position:relative;}
.framebox2_txt {font-size:12px;margin:10;text-align:center;}
.framebox2_txt {font-size:12px;margin:10;text-align:center;}
.framebox2_txt3 {font-size:12px;margin:0;line-height:150%;}
.framebox2_txt4 {font-size:12px;margin:0px 0px 0px 15px;line-height:150%;}
.framebox3_txt5 {font-size:12px;margin:0px 0px 0px 15px;}
.framebox2_txt2 ul {margin:0px; padding:0px;}
.framebox2_txt2 ul li {background:url(/portal/images/allmenu_sub_icon1.gif) no-repeat 0 6px;margin:0px;padding:0px 0px 5px 10px;font-size:12px;font-weight:normal;}
.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; position:relative;}

.framebox4 {width:580px; padding:10px 10px 10px 10px; margin:0px 0px 10px 0px; position:relative; background-color:#f3f3f3;}
.framebox4_top {width:580px; height:10px;background:url(/portal/images/board/membership_box1_top.gif) repeat-y; margin:0px; position:relative; overflow:hidden;padding:0px;}
.framebox4_middle {width:550px; background:url(/portal/images/board/membership_box1_middle.gif) repeat-y;padding:10px 15px 10px 15px;margin:0px;position:relative;}
.framebox4_bottom {width:580px; height:10px;background:url(/portal/images/board/membership_box1_bottom.gif) no-repeat; margin:0px; position:relative;padding:0px;}

.framebox4_middle_comment {width:350px; float:right; padding:0px; margin:10; line-height:150%;}
.framebox4_middle_bt {border-top:1px solid #e3e3e3; padding:10px 0px 1px 0px; margin:10; width:350px; float:right; text-align:right;}
.framebox4_middle_bt img{margin-left:5px; vertical-align:middle;}

.all_cross_img {margin:0px 0px 10px 0px;text-align:left;}
.orange {color:#FF6600;}
.inputarea_multi {color:#666;font-size:12px;margin:0px;}
.context {line-height:150%; text-align:justify;}

#tb1 {position:absolute;height:400px;width:100%;}
#tb2 {position:absolute;height:400px;width:100%;}
#tb3 {position:absolute;height:400px;width:100%;}
#tb4 {position:absolute;height:400px;width:100%;}
#tb5 {position:absolute;height:400px;width:100%;}

.friend_list {position:relative; padding:0;}

.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:0;}
.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;}

.community_friend_top_bt {margin:0px; position:relative;padding:0px 0px 10px 0px;}
.community_friend_top_bt img {display:inline; margin-right:2px;}

.adress_form {position:relative;}
.adress_form1 {position:relative;float:left;width:280px;}
.adress_form2 {position:relative;float:left;width:20px;vertical-align:middle;padding:200px 10px 0px 10px;text-align:center;}
.adress_form2 img {margin-bottom:5px;}
.adress_form3 {height:260px;position:relative;float:left;width:280px;}


.sms {position:relative;}
.phone {position:relative;float:left;width:180px;margin-right:0px;}
.phone_top {height:280px;background-image: url(/portal/images/phone_top2.jpg);background-repeat: no-repeat;}
.phone_middle {background:url(/portal/images/phone_middle.jpg) repeat-y;padding:0px 20px 0px 20px;}
.phone_middle img {margin:2px 0px 2px 2px; vertical-align:middle;}
.phone_bottom {background:url(/portal/images/phone_bottom.jpg) no-repeat;height:35px;margin:0;}

.byte {float:right;line-height:20px;font-size:11px;color:#999999;}
.phone_cmt {line-height:13px;font-size:11px;color:#999999;}
.phone_del {margin:0px;padding:0px;float:right;}
.phone_el {margin:2px 0px 2px 0px;padding:0px;vertical-align: middle;}

.phone_time {margin:10; color:#999999;}
.phone_time input, select {margin:1px 2px 2px 1px;}
.phone_send {margin:10;text-align:center;}
.input_mms_img {position:absolute;top:80px;left:30px;	width:120px;height:90px;}
.input_sms_message {	position:absolute;top:180px;left:30px;	width:120px;height:95px;}
.mms_pic_add {float:left;}
.input_sms_message_input {height:100px;	padding:0px;border:0px;margin:0px;width:120px;font-size:12px;background:url(/portal/images/sms_input_boxbg.jpg) no-repeat;height:98px;line-height:120%;}
.input_sms_message_input2 {height:100px;padding:0px;border:0px;margin:0px;width:120px;font-size:12px;background:url(/portal/images/sms_input_boxbg.jpg) no-repeat;height:88px;line-height:120%;}
.input_sms_byte_input {padding:0px;border:0px;margin:0px;font-size:11px;background-color:#4E4E4E;color:#FF9900;display:inline;width:32px;height:13px;display:inline;text-align:right;}
.phone_mun_list {width:138px;height:100px;margin:0px;padding:0px;}

.phone_right {float:right;width:400px;position:relative;padding:0px 0px 10px 0px;}

.top_tab_sms {margin:0px 0px 10px 0px; padding:0px;}
.top_tab_sms ul {font-size:12px; margin:0; padding: 0px 0px 8px 0px; border-bottom: 2px solid #cccccc; width:100%;height:24px;} 
.top_tab_sms ul li {border: 2px solid #cccccc; background-color:#f0f0f0; font-size:12px; float:left; margin:0px -2px -10px 0px; padding:10px 8px 8px 8px; font-weight:bold;}
.top_tab_sms ul li a{color:#999999;}
.top_tab_sms ul li a:hover, a:active, a:focus {color:#666666;text-decoration:underline}
.top_tab_sms ul li.selected {border-bottom: 2px solid #ffffff; background-color:#ffffff; color:#000000;}
.top_tab_sms ul li.selected a{ color:#000000;}
.top_tab_sms ul li.selected a:hover, a:active, a:focus {color:#000000;}

.sms_code_box {margin:0px;padding:0px; height:210px;}
.sms_code {margin:0px; padding:0px;position:relative;}
.sms_code ul {margin:0px; padding:0px;}
.sms_code ul li {float:left;margin:10px 10px 10px 10px;padding:0px;}
.sms_code ul li a{}
.sms_code ul li a:hover,a:active, a:focus{}

#sms_01 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}
#sms_02 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}
#sms_03 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}
#sms_04 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}
#sms_05 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}
#sms_06 {margin:0px;padding:0px; width:400px; height:210px; position:absolute; left:0px;}

.phone_box1 {float:right;width:370px;border:5px solid #e3e3e3;padding:10px;margin:0px 0px 10px 0px;position:relative;}
.message_box1 {border:5px solid #e3e3e3;padding:10px;margin:5px 0px 5px 0px;position:relative;}

.list_sms {margin:10px 0px 10px 0px; padding:0px;position:relative; background:url(/portal/images/list_sms.jpg) no-repeat; height:200px; height:46px;}
.list_sms_txt {position:absolute; left:30px; top:18px; font-size:11px; font-weight:bold;}
.list_paper_txt {position:absolute; left:125px; top:18px; font-size:11px;font-weight:bold;}


.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:820px;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 11px; font-weight:normal;} 
.top_list_admin ul li a{color:#999999; font-weight:normal;}
.top_list_admin ul li a:hover, a:active, a:focus {color:#000000; font-weight:normal; text-decoration:underline}

.llist_adm {margin:0;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:10;}
.llist_adm_middle ul li{line-height:20px;background:url(/portal/images/admin/list_icon1.gif) no-repeat 0 3px;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:820px;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:10;}
.copyright_admin {width:580px;height:40px;position:absolute;left:220px;text-align:left;margin: 0;padding:10;}

.insurance_select {text-align:left;margin:10px 5px 10px 0px; padding:10px 10px 10px 10px;background-color:#e9e9e9;podition:relative;}

.context_eng {margin:0px 0px 10px 0px; padding:0px 10px 10px 20px; line-height:150%;}

/* community_pop */
.wrap_community {width:100%; height:800px;text-align:center;background:url(/portal/images/community_bg.jpg) repeat-x;}

.container_header_community {width:100%;height:70px;margin:0px auto;text-align:center;position:relative;}
.header_community {width:840px;height:60px;margin:0px auto;text-align:left;position:relative;padding:0px 20px 0px 20px;text-align:center;}
.top_logo_community {position:absolute;top: 0px;left:20px;margin:0px;}
.top_el_community {position:absolute;top: 0px;left:425px;margin:0px;}
.top_right_el_community {position:relative;margin:10;float:right;}
.top_right_el_community ul {margin:0px; padding: 0px;}
.top_right_el_community ul li {display:inline; margin:0px 0px 0px 2px;padding:0px;}
.community_frame_top {width:880px;height:10px;margin:0px;position:absolute;top: 60px;left:0px;padding:0px;background:url(/portal/images/community_frame_top.gif) no-repeat;}

.container_body_community {width:100%;position:relative; margin:0px; padding:0px; text-align:center;}
.body_community {width:840px;position:relative;margin:0px auto;padding:0px 20px 0px 20px;background:url(/portal/images/community_frame_middle.gif) repeat-y;}
.body_left_el {position:absolute;width:30px; height:130px; top:50px; left:-30px;}
.community_top_img {margin:0px -5px -10px -5px;}

.container_footer_community {width:100%;height:50px;margin:0px auto;text-align:center;position:relative;}
.community_frame_bottom {width:880px;height:10px;margin:0px auto;position:relative;background:url(/portal/images/community_frame_bottom.gif) no-repeat;overflow:hidden;}
.footer_community {width:880px;height:50px;margin:0px auto;text-align:left;position:relative;}
.bottom_logo_community  {width:220px;height:50px;position:absolute;left:0px;margin:0;text-align:left;padding:0;}
.copyright_community {width:500px;height:50px;position:absolute;left:220px;text-align:left;margin: 0;padding: 0;}
.bottom_family_community {float:right;margin:-30px -10px 0px 0px;padding:0px;}

.helper_menu {margin:0px; padding:0px;}
.helper_menu ul {margin:0px; padding:0px;}
.helper_menu ul li {display:inline; color:#999999; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 11px; font-weight:normal;}
.helper_menu ul li.selected {display:inline;font-weight:bold; color:#666666; background:url(/portal/images/ptl_sub_spacer.gif) no-repeat 0 0px; padding:0px 0px 0px 12px;}
.helper_menu ul li.fst {display:inline;color:#999999;padding:0px 0px 0px 5px;background:none;}
.helper_menu ul li.fst_selected {display:inline;font-weight:bold; color:#666666; padding:0px 0px 0px 5px;background:none;}



/*메인배경*/
#index_bg {width:100%;height:587px;background:url(/portal/images/index_body_bg.jpg) top center no-repeat;position:absolute;top:130px;}
.index_body_in {width:1000px;height:587px;margin:0px auto;text-align:left;position:relative;z-index:5;background:url(/portal/images/container_body_index.jpg) no-repeat;}
.dan1_index {width:200px;position:absolute;top:0;left:0;float:left;text-align:left;padding:15px 0 0 50px;}
.menu_box {width:938px;height:244px;padding:209px 0 0 33px;margin:0;}
.menu01_bton{float:left;width:224px;height:244px;padding:0 10px 0 0;}
.menu02_bton{float:left;width:226px;height:244px;padding:0 10px 0 0;}
.menu03_bton{float:left;width:226px;height:244px;padding:0 10px 0 0;}
.menu04_bton{float:left;width:224px;height:244px;}

#menu1{position:absolute;top:10px;left:251px;width:520px;height:500px;}
#menu2{position:absolute;top:10px;left:251px;width:520px;height:500px}
#menu3{position:absolute;top:10px;left:251px;width:520px;height:500px}
#menu4{position:absolute;top:10px;left:251px;width:520px;height:500px}

.index_banner{position:absolute;top:526px;left:25px;width:944px;height:44px;padding:9px 0 0 9px;background:url(/portal/images/ba_bg.gif) no-repeat;}
.index_banner li{float:left;margin:0 4px 0 0;}

.pointer{cursor:pointer;}
.png24 {
   tmp:expression(setPng24(this));
}

