@charset "utf-8";

/* --------------------  layout  ------------------------ */
body { font-family:'Nanum Gothic', '나눔고딕', 'malgun gothic', arial, dotum, sans-serif; }

/* container */
#container {position:relative; padding-left: 27px; width:1004px; margin:0 auto; }

.column_shadow { position: absolute; left: 0px; top: 0px; width: 27px; height: 951px; background: url('../../img/trend9/column_global_left_shadow_bg.png') left top no-repeat; }

/* column_global */
#column_global { position: relative; overflow: hidden; width: 1004px; height: 100%; min-height: 951px; background: url('../../img/trend9/column_global_bg.png') left top repeat-y; }


/* column_left */
.column_left {float:left; margin-bottom: 20px; width:236px;}


.column_left h1 { padding: 0; margin:33px 0 0 16px;}


.column_left .sidebar_banner {position:relative; width:184px; height:275px; margin:50px 20px 0 29px;}
.column_left .sidebar_banner h3 {margin:5px 0 0 0; padding:0; height:25px;}

.column_left .sidebar_banner ul {position:relative; margin:0; padding:0;}
.column_left .sidebar_banner ul li {width:184px; margin: 0; padding: 0;}
.column_left .sidebar_banner ul li a {display:block;}
.column_left .sidebar_banner .bx-wrapper {width:184px; height:138px; }

.column_left .sidebar_banner .bx-controls {z-index:100; position:absolute; top:12px; right:0px; height:12px; list-style:none;}
.column_left .sidebar_banner .bx-controls .bx-pager-item {display:inline-block; *display:inline; margin:0 2px; *zoom:1;}
.column_left .sidebar_banner .bx-controls a.bx-pager-link {display:block; width:7px; height:7px; text-indent:-9999px; background:url("../../img/trend9/sidebar_roll_page.png") left top no-repeat; }
.column_left .sidebar_banner .bx-controls a.bx-pager-link.active {background:url("../../img/trend9/sidebar_roll_page_active.png") left top no-repeat;}



/* widget_sidebar_menu */
.widget_sidebar_menu { margin-top: 50px; margin-left: 27px;  }
.widget_sidebar_menu ul.menu { width: 186px; margin:0; padding: 0; list-style:none; }
.widget_sidebar_menu ul.menu li.depth1 { margin: 0; padding: 0; border-bottom: 1px solid #ededec; }

.widget_sidebar_menu ul.submenu { display:none; margin:0; padding:10px 0 10px;  list-style:none; line-height: 20px; border-top: 1px solid #ededec; }
.widget_sidebar_menu ul.submenu li { margin:0; padding:0; padding-left: 10px; color: #535353; font-weight: normal; background: url("../../img/trend9/sidebar_menu_list_icon.png") left 7px no-repeat; }
.widget_sidebar_menu ul.submenu li a { color: #535353; }
.widget_sidebar_menu ul.submenu li a:hover { text-decoration: none; }







/* column_center */
.column_center {float:left; margin-left: 1px; padding-left: 41px; padding-right: 21px; padding-bottom: 50px; width:672px;}


/* widget_top_location */
.widget_top_location {overflow:hidden; margin-bottom:310px;}
.widget_top_location h3 {margin:0; padding:0;}

.widget_top_location p.position {clear: both; margin: 0; padding:15px 0 0 0; color:#c0c0c0; overflow:hidden;}
.widget_top_location span.position_active {font-weight:bold;}
.widget_top_location p.position a {color:#c0c0c0;}
.widget_top_location p.position img {vertical-align:middle;}







/* column_right */
.column_right { float: left; margin-left: 1px; width: 31px; }

.column_right .gnb_menu { margin:0; margin-top: 34px; padding:0; list-style:none; }
.column_right .gnb_menu li { margin: 0; padding: 0; }





/* footer */
#footer {position:relative; clear:both; width:1004px; margin: 0px; padding:0; *zoom:1;}
#footer .footer_area {border-top:1px solid #ddd; padding:25px 0 40px 0; overflow:hidden;}
#footer .footer_logo {display:block; float:left; margin:6px 80px 0 111px;}
#footer .footer_info {overflow:hidden; float:left; padding:0 0 0 12px; border-left: 1px solid #e5e5e5; }
#footer .footer_info ul {margin:0; padding:0;}
#footer .footer_info ul li {display:inline; float:left; margin: 0px; padding:0px; list-style:none;  *zoom:1;}
#footer .footer_info ul li.first_child {padding-left:0;}
#footer .footer_info ul li.last_child {border:0;}
#footer .footer_info ul li a {display:inline-block; color:#666;}
#footer .copyright {clear:both; padding:18px 0 2px 0; text-align:left; }


/* pc_change */
a.pc_change {
	position:relative; 
	display:block; 
	margin: 0 auto;
	width: 980px;
	margin-bottom:20px; 
	padding:20px 0; 
	font-size:36px; 
	color:#777; 
	text-align:center; 
	border:1px solid #bbb;
	background-color:#f5f5f5; 
	background:#f5f5f5 -webkit-gradient(linear,0% 0%,0% 100%,from(#fbfbfb),to(#f5f5f5),color-stop(0.5,#f5f5f5),color-stop(0.5,#f5f5f5));
	background:#f5f5f5 -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
}
a.pc_change:hover {text-decoration:none;}
a.pc_change img {vertical-align:middle; padding-left:20px;}







