﻿
/* CSS Document */


div#body{width:980px;}
/*div#body div{margin-bottom:10px;}*/

/*Top Beige Bar*/
.beige {top: 0px; left: 0px; width: 100%; height: 0px; 	background: #ffffff; font-size:0px;}
.beige_white {width: 56px; height: 4px; background: #fff;}


div#top{width:980px;}
/* Logo */
#logo{float:left; width:190px; margin-left:0px; margin-top:0px; display:inline; /*IE hack */}

/*Top Quck menu */
#top_menu{float:right; height:20px; width:630px; text-align:right; margin:0; margin-right:10px;}
#top_menu ul{margin:0; padding:0; float:right;}
#top_menu li {float:left; padding:0 0 0 30px;background:url(../img/common/top_gap.gif) 0 50% No-repeat; margin:3px 0;}
#top_menu li.bg_none {background:none;}



/* main_menu */
#main_menu {float:right; width:650px; text-align:right; margin:0;padding-top:10px;}
#main_menu ul{margin:0; padding:0; float:right;}
#main_menu li{float:left; margin:0; padding:0; background:url(../img/common/nav_gap.gif) left 30% No-repeat; height:22px; }
#main_menu li a {margin-left:40px; padding:10px;}
#main_menu li.bg_none {background:none;}




/*SubFlash */
#sub_Flash {clear:both; background:url(../img/common/sub_top_flash_bg.gif) repeat-x; width:100%; height:132px; }

/* BODY Layout */
#left {clear:both; float:left; margin-left:90px; display:inline;}
#category{width:159px; height: 28px;}

/*LEFT_MENU */
#leftmenu ul {padding:0; margin:0;}
#leftmenu ul li{margin:0; padding:0;}
#leftmenu ul li img {vertical-align:top; margin-bottom:2px;}
#leftmenu ul.leftmenu_2debth {padding:0; margin:0;}

#leftmenu ul li ul.leftmenu_3debth {padding:0; margin:5px 0; display:block;}
#leftmenu ul li ul.leftmenu_3debth li img{margin-bottom:0; vertical-align:top;}

/*Right_Content */
div#content{float:right; width:700px; padding-bottom:20px;}

/*Footer*/

#footer{ clear:both; background:#e8e8e8; height:106px; margin:0 0 0 0;} 
#foot_width {width:1000px;}
#foot_ci_area{ float:left; width:270px; height:106px; background:url(../img/common/footer_left_bg.gif) no-repeat; text-align:right; padding-left:40px; }
#foot_ci_area img{float:left; margin:20px 0 0 60px;} 
#foot_content_area{float:left;width:650px;}
#foot_menu {float:left; margin:10px 0 0 0; display: inline;}
#foot_menu li{float:left;}
#foot_text{clear:both; width:600px;}
#foot_text img {vertical-align:top;}
#family_menu li{float:left; margin:0; padding:0;}
.copyright{clear:both; 	text-align: right;	font-family: tahoma, sans-serif;	font-size: 10px;	padding:0px 0;}

div.btn_area {width:100%; text-align:center;}
div.btn_area img{margin:0 0 30px 0; padding:10px 0 30px 0;}
div.btn_area2 {width:100%; text-align:center;}

.main_overview { clear:both; width:654px; margin:20px auto; padding:1px auto;}

#titleA {clear:both; background:url(../img/common/title_A_bg.gif) repeat-x; width:100%; height:50px;}
.title_A_area{float:left;}
.title_A_area img { vertical-align:top;}
.location {float:left; font:11px dotum,돋움; vertical-align:bottom;}
.SiteMapPath {float:right; font:11px dotum,돋움; vertical-align:bottom;}
.center_area{width:654px; margin: 0 auto;} /* 654px 공간 */ 

/* board css */
 
/*베타게시판 */
#beta_board table {clear:both; margin:0 auto;}
#beta_board img 
{
	vertical-align:top;
}
.btn_right { clear:both; width:654px; text-align:right; margin:20px auto;}
.btn_right img {padding:3px 0;} 
.btn_right2 { clear:both; width:654px; text-align:right; margin:0 auto;}
.btn_right3 { clear:both; width:492px; text-align:right; margin:0 auto;}


/* search_box */

.Search_box {clear:both; width:492px; height:46px; background:url(../img/board/search_bg2.gif) no-repeat; margin:30px auto; }
.Search_box p {padding:10px 0 0 100px ;}

/* Board List Page */

#pageList {width:auto; margin-top: 10px;}
#pageList ul {margin: 0;padding: 0;text-align: center;}
#pageList li {display: inline;clear: none;list-style: none; padding:0 20px 0 3px; background:url(../img/board/no_gap.gif) 15px 50%  no-repeat;}
#pageList li a {color: #666;padding: 0 1px 0 1px;}
#pageList strong {color: #a3a3a3;}
#pageList ul li.pn5{ background:none;}
#pageList ul li.pn6{padding-right:0;}


/* P 속성 */

p.lineheight {line-height:16px; letter-spacing:-1px;}

/* 공통왼쪽메뉴 삽입 이벤트 영역 */
.left_event_banner_area {clear:both; padding:30px 0;}
.left_event_banner_area img {vertical-align:top;}
