/*--------------------------------------------------|
| main.css 
| Update : 2012-06-05
|--------------------------------------------------*/
@charset "utf-8";

.main_top_contents {width:1080px; margin:35px auto 0;}
.main_top_contents:after {display:block; clear:both; content:''}

/* Main Visual */
.main_visual {float:left; position:relative; width:810px; height:487px;}
.main_slider {width:810px; height:487px; margin:0 auto;}
.main_slider .bx-wrapper {position:relative; }
.main_slider .bx-has-pager {position:absolute; bottom:10px; left:0; z-index:99; width:100%; text-align:center; }
.main_slider .bx-has-pager .bx-pager-item {position:relative; display:inline-block; max-width:33px; min-width:23px;}
.main_slider .bx-has-pager .bx-pager-item a {display:block; width:23px; height:23px; background:url("../images/btn/btn_visual_rolling.png") no-repeat -33px center; text-indent:-9999px; font-size:0; -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }
.main_slider .bx-has-pager .bx-pager-item a.active {display:block; width:33px; height:23px; background:url("../images/btn/btn_visual_rolling.png") no-repeat 0 center;}
.main_slider .bx-wrapper .bx-viewport ul li {width:100%; height:487px; overflow:hidden; -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }
.main_slider .bx-wrapper .bx-viewport ul li img {width:810px; height:487px; top:0; left:50%; position:absolute; margin-left:-405px;}

.main_new_product {width:210px; float:right;}
.main_new_product h2 {display:inline-block; width:100%; font-size:20px; line-height:20px; text-align:center; font-family:'aritadsb'; color:#957b41; padding:0 0 20px 0;}
.main_new_product:after {display:block; clear:both; content:''}
.main_new_product dl {float:left; width:210px; padding:0 0 30px 0;}
.main_new_product dl:last-child {padding:0;}
.main_new_product dl dt {width:210px; height:105px; overflow:hidden;}
.main_new_product dl dt img {width:100%;}
.main_new_product dl dd {width:100%; text-align:center; padding:8px 0 0 0;}

.main_bottom_content {display:inline-block; width:100%; padding:80px 0 0 0;}
.main_bottom_wrap {width:1080px; margin:0 auto;}
.main_bottom_wrap:after {display:block; clear:both; content:''}
.main_bottom_wrap h2 {display:inline-block; width:100%; font-size:18px; line-height:30px; padding:0 0 20px 0; text-align:left; font-family:'aritadsb'; color:#000000;}
.main_bottom_wrap .more {position:absolute; right:0; top:0; width:30px; height:30px;}
.main_bottom_wrap .more a {display:block; width:30px; height:30px; background:url("http://euromnc.cdn3.cafe24.com/images/btn/btn_main_more.gif") no-repeat center; text-indent:-9999px; font-size:0;}
.main_bottom_wrap .more a:hover {background:url("http://euromnc.cdn3.cafe24.com/images/btn/btn_main_more_over.gif") no-repeat center;}

/* Main Visual */
/*.main_visual {background: #fff;}
.main_visual_click {position:relative; width:100%; height:650px;}
.main_visual_click:after {display:block; clear:both; content:''}
.main_visual_click a:hover {background: url("../images/bg/bg_main_visual_hover.png") repeat;}
.main_visual_click a p {text-align:center; display:none;}
.main_visual_click a:hover p {display:block; color:#fff;}
.main_visual_click a:hover p.product {font-size:32px; border-bottom:1px solid #b7b7b7; padding:0 0 20px 0; margin:0 0 10px 0; font-weight:bold;}
.main_visual_click a:hover p.type {font-size:14px;}
.main_visual_click a:hover p.code {font-size:24px; color:#b7a171; font-weight:bold; padding:30px 0 0 0;}
.main_visual_click a.p_name01 {position:absolute; top:0; left:50%; width:450px; height:155px; padding:85px 100px; margin:0 0 0 -101px;}
.main_visual_click a.p_name02 {position:absolute; bottom:0; left:50%; width:450px; height:155px; padding:85px 100px; margin:0 0 0 224px;}*/

/* Main Notice */
.main_notice {float:left; width:440px; background:#fff;}
.main_notice .notice_list {position:relative; width:440px; height:30px;}

.notice-rolling-list {float:left; width:100%; height:40px; line-height:40px;}
.notice-rolling-list .sliderkit-panels{float:left;position:relative; width:100%;}
.notice-rolling-list .sliderkit-panel{height:40px;}
.notice-rolling-list .sliderkit-panel a{float:left; width:340px;}
.notice-rolling-list .sliderkit-panel a:hover{text-decoration:underline;}
.notice-rolling-list .sliderkit-panel span.date {float:right; width:100px; color:#888; line-height:30px; text-align:right;}
.notice-rolling-list .sliderkit-legend{float:left;margin-right:10px;background:yellow; width:80px;}
.sliderkit, .sliderkit-panels-wrapper, .sliderkit-panel, .sliderkit-panel-old, .sliderkit-panel-active {-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}

.main_product_inquiry, .main_product_download {position:relative; float:left; padding:0 0 0 80px; width:240px; height:80px;}
.main_product_inquiry {background:url("../images/@main08.jpg") no-repeat 80px 30px;}
.main_product_download {background:url("../images/@main09.jpg") no-repeat 80px 30px;}





/* First Contents */
.main_contents {width:100%; padding:40px 0; background:#f3f3f3;}
.main_contents:after {display:block; clear:both; content:''}
.main_contents_body {width:1080px; margin:0 auto;}
.main_contents_body .contents_list {width:360px; height:360px; float:left; color:#fff;}
.main_contents_body .contents_list ul {position:relative; width:320px; height:300px; padding:30px 20px; text-align:center; line-height:19px;}
.main_contents_body .contents_list ul h3 {margin:0 20px; font-weight:bold;}
.main_contents_body .contents_list ul h3.border {border:1px solid #fff; background:url("http://euromnc.cdn3.cafe24.com/images/bg/bg_black_opa40.png") repeat; font-size:16px; padding:15px 0 15px 0;}
.main_contents_body .contents_list ul h3.borderB {font-size:19px; padding:10px 0 30px 0;}
.main_contents_body .contents_list ul .borderB01 {background:url("http://euromnc.cdn3.cafe24.com/images/main/bg_main_bottom_line.png") no-repeat 0 bottom;}
.main_contents_body .contents_list ul .borderB02 {background:url("http://euromnc.cdn3.cafe24.com/images/main/bg_main_bottom_line.png") no-repeat -360px bottom;}
.main_contents_body .contents_list ul .borderB03 {background:url("http://euromnc.cdn3.cafe24.com/images/main/bg_main_bottom_line.png") no-repeat -720px bottom;}
.main_contents_body .contents_list ul li {padding:20px 0 0 0; font-size:13px; color:#dfdfdf;}
.main_contents_body .contents_list ul li.tel {font:bold 26px 'Tahoma'; color:#fff; margin:10px 0 0 0;}
.main_contents_body .contents_list ul li.add {font-size:13px; font-weight:bold;}
.main_contents_body .contents_list ul li.add span {display:block; font-size:16px; color:#fff; padding:0 0 10px 0;}
.main_contents_body .contents_list ul p.mail {font-size:16px; padding:10px 0 0 0; color:#fff;}
.main_contents_body .contents_list ul p.quick_btn {position:absolute; bottom:45px; left:50%; margin:0 0 0 -91px;}
.main_contents_body .contents_list ul p.quick_btn a {display:block; width:180px; padding:8px 0; border:1px solid #fff; color:#fff; font-weight:bold;}
.main_contents_body .contents_list ul p.quick_btn a:hover {border:1px solid #fff; background:url("http://euromnc.cdn3.cafe24.com/images/bg/bg_black_opa40.png") repeat; text-decoration:none;}

.main_contents_body .con01 {background:url("../images/main/bg_main_bottom.jpg") no-repeat 0px 0px;}
.main_contents_body .con02 {background:url("../images/main/bg_main_bottom.jpg") no-repeat -360px 0px;}
.main_contents_body .con03 {background:url("../images/main/bg_main_bottom.jpg") no-repeat -720px 0px;}
.main_contents_body .con04 {background:url("../images/main/bg_main_bottom.jpg") no-repeat 0px -360px;}
.main_contents_body .con05 {background:url("../images/main/bg_main_bottom.jpg") no-repeat -360px -360px;}
.main_contents_body .con06 {background:url("../images/main/bg_main_bottom.jpg") no-repeat -720px -360px;}

/* Dots */
.slick-dots {display: none !important;}

.mobile_text {display:none;}
.mobile_quick_menu {display:none;}


/* 메인 팝업 */
#popup_zone {position:absolute; top:0; left:0;}
.popup {
	position:absolute; 
	z-index:100;  
	background:#fff;
	display:none; 
	border:1px solid #000;
	cursor:move;
}
.popup_bg {background:#666; position:absolute; z-index:99;}
.popup_close {position:absolute;  left:0; bottom:0; width:100%; height:18px !important; background-color:#000000; color:white; text-align:center; padding:2px 0; cursor:default;}
.popup_close input[type=checkbox] {vertical-align:middle;  }
.popup_close_btn {position:absolute; top:2px; right:2px; display:block; width:16px; height:16px; cursor:pointer; background:url(../images/common/btn_popup_close.png);}