@charset "euc-kr";
/* ·¹ÀÌ¾Æ¿ô */
#all_bg{background:url(/design/images/all_bg.gif) repeat-x 0 3px;}
#main_warp{width:1065px; margin:0 auto; overflow:hidden;}
#main_contents{width:1065px; background:url(/design/images/con_bg2.gif) no-repeat 0 0;}
#main_visual{position:relative; width:1024px; height:352px; margin-bottom:10px; margin-left:21px; padding-top:5px;}
#bottom_con{margin-left:20px;}
#left_con{ width:384px; float:left;}
#center_con{margin-left:4px; float:left; width:380px;}
#right_con{ float:left; margin-left:5px; width:252px;}


/*¸ÞÀÎ ºñÁê¾ó*/
#main_visual .social_icon{position:absolute; top:14px; left:11px;}
#main_visual .social_icon li{display:inline;}
#main_visual .font{position:absolute; top:81px; left:585px;}
#main_visual .banner{position:absolute; top:234px; left:605px;}
#main_visual .banner li{float:left; margin-bottom:10px; margin-right:6px;}
#main_visual .facebook{position:absolute; top:172px; left:605px;}
#main_visual .banner_aigs{position:absolute; top:336px; left:683px;}
#visualmenu li li{background:url(/design/images/blut_main.png) no-repeat left 6px; padding-left:11px; }
#visualmenu li li a{color:#fff;}
#visualmenu li li a:hover, #visualmenu .vmenu02s a:focus, #visualmenu .vmenu02s a:active{color:#fec656; text-decoration:underline;}

/*¿¹ºñ ACTSÀÎ*/
#visualmenu .vmenu01s{position:absolute;top:66px;left:0;z-index:10;display:none; background:url(/design/images/header_box.png) no-repeat;  letter-spacing:-1px;  width:366px; height:60px; padding-top:5px;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#visualmenu .vmenu01s li{float:left; width:90px; margin-left:15px; line-height:150%; margin-bottom:0;}

/*ÀçÇÐ»ý*/
#visualmenu .vmenu02s{position:absolute;top:66px;left:0;z-index:10;display:none; background:url(/design/images/header_box.png) no-repeat;  letter-spacing:-1px;  width:356px; height:60px; padding-top:5px; padding-left:10px;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#visualmenu .vmenu02s li{float:left; width:60px; margin-left:5px; line-height:150%; margin-bottom:0;}
#visualmenu .vmenu02s li.width{width:85px;}

/*ÀÏ¹ÝÀÎ*/
#visualmenu .vmenu03s{position:absolute;top:66px;left:0;z-index:10;display:none; background:url(/design/images/header_box.png) no-repeat;  letter-spacing:-1px;   width:356px; height:60px; padding-top:5px; padding-left:10px;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#visualmenu .vmenu03s li{float:left; width:67px; margin-left:5px; line-height:150%; margin-bottom:0;}

/*µ¿¹®*/
#visualmenu .vmenu04s{position:absolute;top:66px;left:0;z-index:10;display:none; background:url(/design/images/header_box.png) no-repeat;  letter-spacing:-1px;  width:366px; height:55px; padding-top:10px;} /*Ã³À½¿¡´Â È­¸é¿¡ º¸ÀÌÁö ¾ÊÀ½ */
#visualmenu .vmenu04s li{float:left; width:90px; margin-left:15px; line-height:170%; margin-bottom:0;}

/* °Ô½ÃÆÇ */
#left_con .notice{width:384px; height:190px; background:url(/design/images/tab_all_bg.gif) no-repeat 0 0;}
#left_con .noticeTab{width:345px; margin-left: 17px; margin-right:46px; height:172px; padding-top:20px; }
#left_con .noticeTab .line{background:url(/design/images/tab_line02.gif) repeat-x 0 25px; border-bottom:none;}
#left_con .noticeTab ul ul{background:none;}

/* ¹è³Ê */
.banner_list{margin-top:5px;}
.banner_list li{margin-bottom:5px;}

/*°Ô½ÃÆÇ02*/
#center_con .list{width:384px; height:190px; background:url(/design/images/tab_all_bg02.gif) no-repeat 0 0; position:relative;}
#center_con .listTab{width:345px; margin-left: 17px; margin-right:46px; height:172px; padding-top:20px; }
#center_con .listTab .line{background:url(/design/images/tab_line03.gif) #f2f3f5 repeat-x 0 25px; padding-bottom:2px; border-bottom:none; height:24px; }
#center_con .listTab ul ul{background:none;}

/* center¹è³Ê */
.banner_list02{overflow:hidden; margin-bottom:2px; margin-top:4px;}
.banner_list02 li{float:left;}

/*ÈÄ¿øÀÚ*/
.help_con{margin-bottom:4px; height:28px; background:url(/design/images/help_con_bg.gif) no-repeat; overflow:hidden;}
.help_con h3{padding:8px 6px 0 8px; float:left;}
.help_con #help_list{overflow:hidden;  float:left;  width:246px;}
.help_con #help_list li{ line-height:28px; height:28px; text-align:center; width:20%; padding-right:10px;}
.help_con .more{float:left; line-height:28px; height:28px; margin-top:10px; margin-left:6px;}

/*ÀÌ¹ÌÁö ½½¶óÀÚµå*/
#center_con .center_banner{ position:relative; width:378px; height:61px; background:#fff; border:solid 1px #ccc;}
#center_con .center_banner  #left{position:absolute; top:0; left:1px;}
#center_con .center_banner  #right{position:absolute; top:0; right:0; background:#fff url(/design/images/img_banner_bg.gif) no-repeat 0 0; padding-left:1px; }
#center_con .center_banner .stop{position:absolute; top:-2px; left:190px;}
#center_con .center_banner #anyClass {width:329px !important; height:61px; margin-left:24px; z-index:1; overflow: hidden;}
#center_con .center_banner #anyClass img{background:#fff url(/design/images/img_banner_bg.gif) no-repeat 0 0; padding-left:1px; padding-right:1px;}
/*#center_con .center_banner #anyClass img{border-left:1px dashed red; border-top:1px solid #ddd; border-bottom:2px solid #ddd;}*/

/*ÆË¾÷Á¸*/
#right_con .popup{position:relative; height:252px; margin-bottom:5px; background:url(/design/images/popup_tit_bg.gif) no-repeat 0 0;}
#right_con .popup .title{margin-left:15px; padding-top:23px; margin-bottom:6px;}
#right_con .popup .btn{position:absolute; top:25px; right:5px;}

/*ÀÚÁÖÃ£´Â ¸Þ´º*/
#right_con .right_banner{width:252px; height:63px; background:url(/design/images/right_banner_bg.gif) no-repeat 0 0;}
#right_con .right_banner ul{padding:18px 0 12px 20px; overflow:hidden;}
#right_con .right_banner li{float:left; padding-right:4px;}
#right_con .right_banner li.end{margin-right:0;}