@charset "utf-8";


/* --------------------  layout  ------------------------ */
body {}



#column_global {position:relative; z-index:0; width:100% !important; margin:-12px auto 0 !important; padding:0 !important;}



/* column_center */
.column_center {float:none !important; width:1000px !important; margin:0 auto !important; padding:0 !important; border:0 !important; background:none !important; min-height: auto !important;}

.main_visual_area {margin:0;}

.main_visual { position:relative; z-index:0; height:460px; overflow:hidden;}
/* 메인 비쥬얼 슬라이드 */
.main_visual ul {  margin:0; padding:0; list-style:none; }
.main_visual ul li {margin:0; padding:0; }


/* bx slider css */
.main_visual .bx-controls {position:absolute; z-index:2000; bottom:15px; text-align:center; width:100%; font-size:12px; line-height:12px;}
.main_visual .bx-controls .bx-pager-item {display:inline-block; *display:inline; text-indent:-9999px; width:12px; height:12px; margin-right:7px; vertical-align:top; *zoom:1;}
.main_visual .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:20px; height:13px; background:url("../../img/trend9/main_visual_pager.png") no-repeat 0 0;}
.main_visual .bx-controls a.bx-pager-link.active {background-position:0 -20px;}


s.main_visual #bx-pager {position:absolute; z-index:1000; right:20px; bottom:10px; text-align:right; width:400px; font-size:0; line-height:0;}
.main_visual #bx-pager a {display:inline-block; *display:inline; width:62px; height:62px; margin-left:5px; vertical-ali gn:top; *zoom:1;}
.main_visual #bx-pager a img {display:block; width:60px; height:60px; border:1px solid #ddd;}
.main_visual #bx-pager a.active img { width:58px; height:58px; border:2px solid #a50a0a;}


/* widget_main_menu */
.widget_main_intro { overflow:hidden; display:block; margin:30px 0 0; padding-bottom:44px;}
.widget_main_intro ul { display:inline-block; margin:0; padding:0;}
.widget_main_intro ul li { display:inline-block; list-style:none; margin:0 16px 0 0; padding:0;}
.widget_main_intro ul li.first_child { margin-left: 8px;}  
.widget_main_intro ul li.last_child { margin-right: 0px;}

 

/* widget_main_info */
.widget_main_info{overflow:hidden; padding:29px 0 0 23px; margin-bottom:30px; border-top: 1px solid #ebebeb; }
.widget_main_info ul{ overflow: hidden; margin:0 auto; padding:0; list-style:none; text-align: center; }
.widget_main_info ul li{display: inline-block; border-right:1px solid #ebebeb; }
.widget_main_info ul li.last_child{border:none;}





/*  main_contents */
.main_contents { overflow: hidden; margin:0px auto 20px; width: 980px;}
.main_contents:after {content:""; clear:both; display:block;}

.main_contents .main_notice_contents { float: left; width: 316px; }


.main_contents .main_global { float:left; position: relative;  margin-left: 16px; width: 316px; }
.main_contents .main_global h3 { margin:0 0 0 5px; padding:0;}
.main_contents .main_global .banner { overflow: hidden; height: 109px; }
.main_contents .main_global .banner a { cursor: default; }
.main_contents .main_global .bx-controls { position: absolute; right: 0px; top: 5px; }
.main_contents .main_global .bx-controls .bx-pager-item {display:inline-block; *display:inline; text-indent:-9999px; width:12px; height:12px; margin-right:2px; vertical-align:top; *zoom:1;}
.main_contents .main_global .bx-controls a.bx-pager-link {display:block; text-indent:-9999px; width:12px; height:12px; background:url("../../img/trend9/main_content_global_pager.png") no-repeat 0 0;}
.main_contents .main_global .bx-controls a.bx-pager-link.active {background-position:0 -12px;}


.main_contents .main_campaign_contents { float:left; margin-left: 16px; width: 316px;}













