/* BASIC css start */
@charset "utf-8";

/* 메인 슬라이드 */
.content {width:100%; text-align:center;}
.main_slide_wrap {width:100%; margin-bottom:100px; position:relative;}
.next_prev_wrap {width:1200px; height:62px; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-40px;}
.next_prev_wrap div {height:80px; width:80px;}
.next_prev_wrap:after {content:""; display:block; clear:both;}
#slider-prev {float:left; margin-left:15px;}
#slider-next {float:right; margin-right:15px;}
.next_prev_wrap img {width:80px; height:80px;}


/*컨텐츠 1 라인*/
		.content_one_line_wrap {width:1200px; height:auto; margin:0px auto 100px auto;}
		.content_one_line_wrap:after {content:""; display:block; clear:both;}
		.content_one_line_wrap > a {display:block; float:left; width:282px; height:auto; margin-right:24px;}
		.content_one_line_wrap img {width:100%; height:auto;}
		.ceo_hello_main, .tv_main, .gallery_main {position:relative;}
		.content_one_bg {position:absolute; opacity:0; top:0px; left:0px; right:0px; background:black; width:282px; height:282px; transition:all 0.3s;}
		.content_one_bg:hover {opacity:0.8;}
		.content_one_bg > p {text-align:center; width:180px; height:70px; border:5px solid #fff; line-height:; font-size:18px; color:#fff; line-height:70px; margin:98px auto;}

/* 컨텐츠 2라인 */
.content_two_line_wrap {width:1200px; height:auto; margin:0px auto 100px auto;}
.content_two_line_wrap:after {content:""; display:block; clear:both;}
.board_preview {width:384px; float:left; max-height:384px; position:relative; text-align:left;}
.board_preview_title {}
.board_preview_title p {font-size:18px; width:200px; height:50px; text-align:center; line-height:51px;}
.board_preview_title p a {color:#fff;}
.board_preview_content {padding:20px 25px 20px 25px; font-size:16px; border:1px solid #dedede; transition:all 0.3s;}
.board_preview_content:hover {border:1px solid #6AA112;}
.board_preview_content2 {padding:20px 25px 0px 25px; font-size:16px; border:1px solid #dedede; transition:all 0.3s; min-height:242px;}
.board_preview_content2:hover {border:1px solid #A85E35 !important;}
.board_preview_content { min-height:222px;}
.board_preview_content li {margin-bottom:18px;}
.board_preview_content li a { width:100%; text-overflow:ellipsis; display:block; white-space: nowrap;overflow:hidden;}
.board_preview_more {position:absolute; right:16px; top:12px;}
.board_preview_content2 li {margin-bottom:18px;}
.board_preview_content2 li a { width:100%; text-overflow:ellipsis; display:block; white-space: nowrap;overflow:hidden;}

/*덕유농장 매력*/
.dufarm_charm_wrap {width:100%; margin-bottom:100px; text-align:left;}
.dufarm_charm {width:100%;}
.dufarm_charm:after {content:""; display:block; clear:both;}
.dufarm_charm_content {width:33.33%; height:430px; float:left; position:relative; z-index:0;}
.dufarm_charm_content p {width:75%; margin:0px auto; z-index:999 !important;}
.dufarm_charm_content_title {font-size:28px; color:#fff; padding-bottom:10px; padding-top:187px;}
.dufarm_charm_content_text {font-size:16px; color:#fff;}
.dufarm_charm_content .charm_black_bg {display:block; width:100%; height:100%; background:#000; opacity:0.5; position:absolute; top:0px; bottom:0px; z-index:-1;}
.dufarm_charm_content_bg1 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg1.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content_bg2 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg2.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content_bg3 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg3.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content_bg4 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg4.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content_bg5 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg5.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content_bg6 {background:url('http://portfolioshop.speedgabia.com/dufarm/main/dufarm_charm/dufarm_charm_bg6.jpg') center; transition:all 0.6s; background-size:150%;}
.dufarm_charm_content:hover {background-size:175%;}


/*컨텐츠 3라인 */
.content_three_line_wrap {width:1200px; height:auto; margin:0px auto 100px auto;}
.content_three_line_wrap:after {content:""; display:block; clear:both;}

.buy_content_wrap {}
.buy_title {margin-bottom:30px;}
.small_title {font-size: 18px; color: #999; font-family: "Oswald", "Open Sans", "Nanum Gothic", sans-serif; letter-spacing: 4px; font-weight:bold;}
.big_title {font-size: 40px; color: #010101; letter-spacing: -0.3px; font-weight: bold; font-weight: 600;     font-family: 'Noto Sans KR', sans-serif;}
.line_title {width: 150px; height: 4px; background-color: #6aa112; margin: 24px auto;}
.text_title {font-size: 16px; line-height: 24px; color: #777;}

.buy_product_content {}
.buy_product_content:after {content:""; display:block; clear:both;}
.product_list {float:left;}
.product_list ul li {width:275px; margin-left:20px; margin-bottom:30px; float:left; display:inline-block; border: 1px solid #dedede; transition:all 0.3s;}
.product_list ul li:hover {border:1px solid #999;}
.product_list ul li a {display:block;}
.product_list .product_list_img img {width:245px; padding:15px;height:auto; border-bottom: 1px solid #dedede; transition:all 0.3s}
.product_list ul li:hover .product_list_img img{border-bottom:1px solid #999;}
.product_list_text {padding:15px;	min-height:100px; max-height:100px;}
.product_list_text_first {font-size:18px; margin-bottom:10px; text-align:left; text-overflow:ellipsis; display:block; white-space: nowrap;overflow:hidden;}
.product_list_text_second {font-size:14px; margin-bottom:20px; text-align:left; line-height:24px; color:#999;}
.product_list_price {text-align:left; padding:0px 15px 15px 15px;}
.product_list_price_first {font-size:16px; color:#999;     text-decoration: line-through;}
.product_list_price_second {font-size:20px;}

/*컨텐츠 4라인*/
.content_four_line_wrap {width:100%;}
.content_four_line_wrap img {display:block; width:100%; height:auto;}
.insta_wrap {width:100% ; height:1150px; background:url('http://portfolioshop.speedgabia.com/dufarm/main/insta_bg.jpg') center no-repeat; color:#fff; vertical-align:top; background-size:150%;}
.insta_body {width:1200px; margin:0px auto;}
.insta_body:after {content:""; display:block; clear:both;}
.insta_logo {margin-bottom:30px; text-align:center; margin-top:50px;}
.insta_logo img {width:120px; height:auto; display:block; margin:0px auto;}
.insta_body .main_title {text-align:center; font-weight:bold; font-size:40px;margin-bottom:10px;}
.insta_body .insta_address {text-align:center; font-weight:bold; font-size:18px; margin-bottom:30px;}
.insta_body .insta_text {text-align:center; font-size:16px; margin-bottom:30px;}
.insta_body .insta_link {text-align:center; display:block; width:200px; height:35px; border:1px solid #fff; border-radius:10px; line-height:35px; margin:0px auto 30px auto; color:#fff; transition:all 0.3s; font-weight:bold;}
.insta_body .insta_link:hover {background:#fff; color:#6aa112; }
.insta_body .insta_img_wrap
.insta_body .insta_img_wrap:after {content:""; display:block; clear:both;}
.insta_body .insta_img_wrap > ul > li {float:left; width:277.5px; margin-right:30px; height:277.5px; background:#fff; margin-bottom:30px;}
.insta_body .insta_img_wrap > ul > li:nth-child(4), .insta_body .insta_img_wrap > ul > li:nth-child(8) {margin-right:0px;}
.insta_body a {display:block;width:100%; height:100%;}

/*컨텐츠 마지막 라인*/
.content_last_line_wrap {width:100%; height:405px; background:#6aa112; vertical-align:center;}
.content_last_line_title {font-size:48px; color:#fff; font-weight:bold; padding-top:110px;}
.content_last_line_text {font-size:16px; line-height:22px; color:#fff; padding-top:20px;}
.content_last_line_link {font-size:16px; line-height:40px; width:300px; height:40px; border:1px solid #fff; border-radius:40px; color:#fff; transition:all 0.3s; margin:20px auto;}
.content_last_line_link:hover {background:#fff; color:#6aa112;}






/* BASIC css end */

