@charset "utf-8";#container{margin-top:0;}#content{width:1000px; height:100%; margin:0 auto;}#content:after{content:''; display:block; float:none; clear:both;}.section_top{width:1000px; height:242px;}.section_top ul li{float:left; padding:20px 0 0 17px;}.section_top ul li:first-child{padding-left:0;}.section_middle{width:1000px; height:244px;}.section_middle ul li{float:left; margin:19px 0 0 17px; width:237px; height:222px;}.section_middle ul li:first-child{margin-left:255px;}.section_bottom{width:1000px; height:244px;}.section_bottom ul li{float:left; padding:20px 0 20px 17px;}.section_bottom ul li:first-child{padding-left:0;}.i_quickmenu{position:absolute; width:100px; top:0px; right:0px;}.i_quickmenu ul{}.i_quickmenu ul li{margin-top:1px; width:100px; height:85px;}.i_quickmenu ul li.bnone{margin-top:0; width:100px; height:85px;}.movie{margin:12px 0 0 0; }.latest_articles{position:relative; width:491px; height:222px; margin:0; padding:0;  background:url('/_kor/img/main/section_top_01_bg.gif') 0 bottom no-repeat;}.latest_articles .article{display:inline; float:left; padding:22px 0 0 10px; background:url('/_kor/img/main/article_gubun.gif') 6px 23px no-repeat;}.latest_articles .article h3.title a{display:block; padding:0 18px;}.latest_articles .article.first{background:none;}.latest_articles .article .list{position:absolute; left:31px; top:59px; width:444px;}.latest_articles .article .list ul li{padding:4px 0 3px 8px; font-size:11px; width:427px; line-height:17px; background:url('/_kor/img/main/article_bu.gif') 0 10px no-repeat;}.latest_articles .article .list ul li a{color:#fff;}.latest_articles .article .list ul li span{color:#b9c6d5;}.latest_articles .article .more{position:absolute; right:9px; top:-36px;}/*갤러리*/.section_middle .section_middle_01{position:absolute; padding:20px 17px 0 0;}.section_middle ul li{border:1px solid #e1e1e1; width:235px; height:220px;}.section_middle ul li img{width:235px; height:158px;}.section_middle ul li span.title{display:block; margin:11px 0 0 13px;}.section_middle ul li span.title a{color:#666666; font-size:14px;}.section_middle ul li span.date{display:block; margin:10px 0 0 13px;}.section_middle ul li span.date a{color:#999999; font-size:13px;}.section_middle ul li a:hover{text-decoration:none;}.main_visual_wrap{}.main_visual{width:100%; height:515px; background:url('/_kor/img/main/main_visual01.jpg') center no-repeat;}.main_visual_navi{position:absolute; right:-88px; top:-13px; z-index:1000; width:145px; height:395px; background:url('/_kor/img/main/main_visual_ribon.png') no-repeat;}.main_visual_navi ul{padding:54px 0 0 62px;}.main_visual_navi ul li{ padding:0; margin:0; *margin:0 0 -5px 0;}.p_quickmenu1{width:730px; height:154px; margin:14px 0 0 0; padding:2px 5px 0 3px;  *padding:2px 5px 5px 3px;background:url('/_kor/img/main/p_quickmenu1_bg.gif') no-repeat;}.p_quickmenu1 ul.list{display:inline; overflow:hidden; float:left;}.p_quickmenu1 ul.list li{float:left;}.popupzone{position:relative; display:inline; float:right; width:230px; height:147px;}.popupzone h3.title{position:relative; z-index:100; display:inline; float:left; padding:15px 0 0 20px;}.popupzone ol{display:inline; float:right; padding:17px 14px 0 0;}.popupzone ol li{display:inline; float:left; margin:0 0 0 1px;}.popupzone ol li .btn{position:relative; z-index:100;}.popupzone ol li .image{position:absolute; left:0; top:0; z-index:1;}.popupzone ol li .image img{width:230px; height:147px;}.p_quickmenu2{width:735px; height:108px; margin:0 0 0 0; padding:2px 0 0 3px; background:url('/_kor/img/main/p_quickmenu2_bg.gif') no-repeat;}.p_quickmenu2 ul{overflow:hidden; padding:4px 0 0 0;}.p_quickmenu2 ul li{display:inline; float:left; margin:0 0 0 8px;}.bannerzone{margin:20px 0 0 0; height:77px;}.bannerzone .btn_banner{text-align:center;}.bannerzone .list{position:relative; height:52px;}.bannerzone .list ul{overflow:hidden; margin:0 0 0 34px;} .bannerzone .list ul li{float:left; width:107px; padding:0 42px;}.bannerzone .list .prev{position:absolute; left:0; top:12px;}.bannerzone .list .next{position:absolute; right:0; top:12px;}.caroufredsel_wrapper{height:50px !important;}.caroufredsel_wrapper #bannerList{height:50px !important;}