/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */

@import url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format("opentype") ) ;
font, p, b, strong, li, span, a, td {
	font-family:'Noto Sans KR',sans-serif;
}


@font-face {
font-family:'Noto Sans KR';
font-style:normal;
font-weight:300;
src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format("opentype")
}


@font-face {font-family:'malgun'; src:url('http://www.osaekherb.co.kr/font/MalgunGothic.eot')}; 
@font-face {font-family:'malgun'; src:url('http://www.osaekherb.co.kr/font/MalgunGothic.TTF')}; 

#main {width:100%;background:#fff;}
.subimg {margin:0 auto;}
.subimg img{margin:0 0 25px 0;}


#sct_location{display:none;}
.headline{display:none;}


.col-abc-12 {font-family:'Noto Sans KR',sans-serif;}


/* 내용관리 */
#ctt {margin:0px;padding:0px;border:0px solid #e9e9e9}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0}
.ctt_img {text-align:center}



.col-abc-4 {margin:0;}
.col-abc-8 {margin:0;}

.menutitle {margin:0 0 10px 0}

.col-ab-12 {font-family:'Noto Sans KR',sans-serif;}
.col-ab-12 span{font-family:'Noto Sans KR',sans-serif;}
.col-bb-12 {font-family:'Noto Sans KR',sans-serif;}
.col-abc-8 {font-family:'Noto Sans KR',sans-serif;}
.col-aaa-12 {font-family:'Noto Sans KR',sans-serif;}
.col-abb-12 b {font-family: "malgun", sans-serif;}

.col-ta-6 td{padding:0;border:1px solid #bbce65;}
.col-ta-6 b{font-family:'Noto Sans KR',sans-serif;color:#928041;}

.shoptable td{border:1px solid #dcdcdc;font-size:.9em;letter-spacing:0px;padding-left:10px;}
.shoptable a:hover{color:#ff5400;}


/* PC버전 */
@media (min-width:990px){


.mobilepc{display:none;}


.td-subject{font-size:1.17em;}
.gallery-boxes-caption a{font-size:1.14em;}
.gallery-boxes{text-align:center;}

.about03 {width:536px;}

.header-title .navbar-brand img {height:96px;display:inline-block;vertical-align:middle;margin-top:-5%;}

	.col-ss-12 {background:#f1f1f1;padding:41px 10% 39px 10%;}
	.col-ta-6 p{margin:6px 0 6px 0;}

	.basic-body .basic-body-side {padding:25px 0 25px 0}

	.col-ab-12 {font-size:.9em;letter-spacing:0px;margin:0 0 8% 0;color:#535353;line-height:1.55em;color:#000;}
	.col-ab-12 b{font-size:1.1em;}

	.basic-body .basic-body-main.right-main {padding-left:70px}
	.moban{display:none;}
	.subimg {width:1420px;}

	.moimgtit {margin:1% 0;}

	.moimgtit2 {margin:0;}

	/* 농원소개 시작 */
	.col-bb-12 {padding:.5%;}
	.col-abc-8 {padding:0 0 0 20px;}
	.col-abc-4 img{padding:0 13px 0 0;}

	/* 농원소개 끝 */

.col-abb-6{padding:0 20px 0 0;}
.col-abe-6{padding:0 0 0 20px;}

	.col-abc-6 {padding:0 11px 0 0;}
	.col-acc-6 {padding:0 0 0 11px;}

	.col-abb-12 {font-size:.9em;letter-spacing:0px;margin:0 0 8% 0;color:#535353;line-height:1.55em;color:#000;margin:3% 0 3% 0;}

	.col-aabb-12 {margin:0 0 3% 0;}

	.col-aab-12 {margin:0;}

	.col-aaa-12 b{font-size:1.1em;margin:5% 0 0 0;}

	.col-abc-12 {margin:1% 0 0 0;}
	.col-abc-12 li{margin:0 -30px 0 0;padding-left:-100px;}

	.col-aaab-12 {padding:0 0 0 35px;margin:5px 0 0 0;}
	.col-aaab-12 p{font-size:1.15em;}

	.col-aaa-6 {padding:0 20px 0 0;margin:37px 0 0 0;}
	.col-bbb-6 {padding:0 0 0 20px;margin:37px 0 0 0;}
	.col-ccc-6 {padding:0 20px 0 0;margin:20px 0 0 0;}
	.col-ddd-6 {padding:0 0 0 20px;margin:20px 0 0 0;}

	.col-eee-6 {padding:0 20px 0 0;margin:37px 0 0 0;}
	.col-eee-6 ul{margin:20px 0 0 20px;}
	.col-eee-6 li{line-height:200%;font-size:1.05em;}
	.col-eee-6 th{padding:45px 0 0 49px;}
	.col-eee-6 td{height:340px}

	.col-fff-6 {padding:0 0 0 20px;margin:37px 0 0 0;}
	.col-fff-6 ul{margin:20px 0 0 20px;}
	.col-fff-6 li{line-height:200%;font-size:1.05em;}
	.col-fff-6 th{padding:45px 0 0 49px;}
	.col-fff-6 td{height:340px}

	.col-img-12 {padding:0;margin:20px 0 0 0;}

	.col-aaaa-12 {padding:0;margin:20px 0 0 0;}

	.col-aaa-12 {padding:0;margin:30px 0 0 0;}
	.col-bbb-12 {padding:0;margin:37px 0 0 0;}
	.col-bbb-12 p{padding:14px;text-align:justify;}
	.col-bbb-12 td{padding:10px;}
	.col-bbb-12 b{font-size:1.1em;font-family:'Noto Sans KR',sans-serif;}

	.col-aaa-12 b{font-size:1.1em;font-family:'Noto Sans KR',sans-serif;font-size:1.3em;}




	.container{width:1220px;}
	.col-ss-6 table{width:70%;margin-left:29%;}
	.col-ss-6 img{margin-bottom:14px;}
	.col-ssa-6 table{width:70%}
	.col-ssa-6 img{margin-bottom:14px;}
	.col-aa-6 {padding-right:20px;border:18px solid #f0f0f0;}
	.col-aa-6 td{background:#fff;}
	.col-aa-6 .main05-01{margin:50px 0 75px 0;}
	.col-aa-6 .main05-02{margin:0 0 0 0;}
	.col-aa-6 p{margin:10px 0 5px 0;}



	.subabout02 {padding-right:20px;border:14px solid #f0f0f0;margin-bottom:10px;}
	.subabout02 td{background:#fff;}
	.subabout02 .main05-01{margin:22px 0 26px 0;}
	.subabout02 .main05-02{margin:0 0 0 0;}
	.subabout02 p{margin:0 0 24px 0;}


	.col-bb-6 {padding-left:20px}


	.col-aa-3 {font-size:1.01em;padding-right:20px;letter-spacing:0px;}
	.col-aa-9 {padding-left:20px;letter-spacing:0px;}

	.col-cc-6 {padding-right:13px}
	.col-cc-6 .main07{padding-right:4.5%}
	.col-cc-6 .main08{padding-left:4.5%}
	.col-dd-6 {padding-left:13px}


	.main-line{margin-top:7.4%;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line2{margin-top:7.4%;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line3{margin-top:10%;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line4{margin-top:90px;margin-bottom:0px;border-bottom:0px solid #000}
	.line1{margin-top:30px;margin-bottom:30px;border:dotted 0px #e5e5e5}
	.line2{margin-top:51px;margin-bottom:23px;border:dotted 1px #a5a5a5}
	.line3{margin-top:25px;margin-bottom:7px;border-top:dotted 1px #a5a5a5}

	.line6{margin-top:26px;margin-bottom:0px;border-top:dotted 1px #a5a5a5}

	.line4{margin-top:15px;margin-bottom:0px;border-top:dotted 0px #a5a5a5}
	.line5{margin-top:30px;margin-bottom:0px;border-top:dotted 0px #a5a5a5}
	.line5-1{margin-top:0px;margin-bottom:60px;border-top:dotted 1px #a5a5a5}

	.line_about{margin-top:55px;margin-bottom:0px;border:dotted 1px #a5a5a5}
	.line_about02{margin-top:100px;margin-bottom:100px;border:dotted 1px #a5a5a5}
	.line_room{margin-top:20px;margin-bottom:20px;border-bottom:0px solid #000}
	.line_room2{margin-top:60px;margin-bottom:23px;border:dotted 1px #a5a5a5}
	.line_tour{margin-top:10px;margin-bottom:10px;border-bottom:0px solid #000}




}



/* 타블렛 사이즈 */

@media (min-width: 431px) and (max-width: 989px) {

.mobilepc{display:none;}

	.col-eee-6 {padding:0 20px 0 0;margin:37px 0 0 0;}
	.col-eee-6 ul{margin:20px 0 0 20px;}
	.col-eee-6 li{line-height:200%;font-size:1.05em;}
	.col-eee-6 th{padding:45px 0 0 49px;}
	.col-eee-6 td{height:340px}

	.col-fff-6 {padding:0 0 0 20px;margin:37px 0 0 0;}
	.col-fff-6 ul{margin:20px 0 0 20px;}
	.col-fff-6 li{line-height:200%;font-size:1.05em;}
	.col-fff-6 th{padding:45px 0 0 49px;}
	.col-fff-6 td{height:340px}

.td-subject{font-size:1.17em;}
.gallery-boxes-caption a{font-size:1.14em;}
.gallery-boxes{text-align:center;}

.about03 {width:536px;}

	.col-ss-6 table{width:70%;margin-left:29%;}
	.col-ssa-6 table{width:70%}

	.basic-body .basic-body-side {padding:0;}
	.col-ab-12 {font-size:.9em;letter-spacing:0px;margin:0 0 8% 0;color:#535353;line-height:1.55em;color:#000;}
.header-title .navbar-brand img {height:68px;display:inline-block;vertical-align:middle;margin-top:0;}
.col-ss-12 {background:#f1f1f1;padding:41px 10% 29px 10%;}
	.subban{display:none;}
	.subimg img{width:100%;}

	.col-aa-6 {padding-right:20px;border:18px solid #f0f0f0;}
	.col-aa-6 td{background:#fff;}
	.col-aa-6 .main05-01{margin:50px 0 85px 0;}
	.col-aa-6 .main05-02{margin:0 0 50px 0;}

	.line2{margin-top:30px;margin-bottom:30px;border:dotted 1px #a5a5a5}
	.line_about{margin-top:40px;margin-bottom:40px;border:dotted 1px #e0e0e0}
	.line_about02{margin-top:60px;margin-bottom:60px;border:dotted 1px #a5a5a5}
	.line_room{margin-top:20px;margin-bottom:20px;border-bottom:0px solid #000}
	.line_tour{margin-top:10px;margin-bottom:10px;border-bottom:0px solid #000}
	.main-line4{margin-top:15px;margin-bottom:15px;border-bottom:0px solid #000}

	.col-aaa-6 {padding:0 10px 0 0;margin:7px 0 0 0;}
	.col-bbb-6 {padding:0 0 0 10px;margin:7px 0 0 0;}
	.col-aaa-12 {padding:0;margin:7px 0 0 0;}
	.col-bbb-12 {padding:0;margin:7px 0 0 0;}
	.col-ccc-6 {padding:0 10px 0 0;margin:7px 0 0 0;}
	.col-ddd-6 {padding:0 0 0 10px;margin:7px 0 0 0;}

	.col-img-12 {padding:0;margin:7px 0 0 0;}

	.col-aaa-12 b{padding:0px;font-size:1.1em;font-family:'Noto Sans KR',sans-serif;}

	.col-abc-12 {margin:1% 0 0 0;}

}



/* 모바일 */
@media (max-width: 430px){

.pcmobile{display:none;}

.td-subject{font-size:1.17em;}
.gallery-boxes-caption a{font-size:1.14em;}
.gallery-boxes {text-align:center;}
.gallery-boxes img{width:100%;}

.board-view-file {display:none;}
.board-view-link {display:none;}
.board-view-short-url {display:none;}

.subabout02 {display:none;}
.about03 {width:100%;padding:0px;}
.about03 td{padding:0px;}
.header-title .navbar-brand img {height:96px;}
.board-title h3{padding:0px;margin:0px;}
.board-title h3{padding:0px;margin:0px;font-size:1.3em;}
.basic-body-side{padding:0px;margin:0px;}

	.shoptable {display:none;}
	.thumb-img-p {display:none;}

	.basic-body .basic-body-side {padding:0;}
	.subban{display:none;}
	.menutitle {display:none;}
	.moside {display:none;}
	.moimg {width:100%;}
	.moimgtit {width:50%;margin:4% 0;}

	.moimgtit2 {width:50%;margin:0;}
	.basic-body .basic-body-main.right-main {padding-left:0px}
	.subimg img{width:100%;}



	.col-bb-12 {padding:3%;}
	.col-abc-8 {padding:0%;}
	.col-ta-6 {padding:3px 0 0 0;}

	.col-dd-6 {padding-top:0;}
	.col-aa-3 {padding-bottom:20px;}
	.col-ab-12 {letter-spacing:0px;margin:0 0 8% 0;color:#535353;line-height:1.55em;color:#000;}
	.col-acc-6 {padding:4% 0 0 0;}

	.col-ab-12 b{font-size:1.1em;}

	.col-aabb-12 {margin:0 0 0 2.5%;}

	.col-abb-12 {font-size:1em;letter-spacing:0px;margin:2% 0 0 2.5%;}
	.col-abb-12 span{font-family:'Noto Sans KR',sans-serif;}
	.col-aaa-6 {padding:0;margin:0;}
	.col-bbb-6 {padding:0;margin:0;}
	.col-ccc-6 {padding:0;margin:0;}
	.col-ddd-6 {padding:0;margin:0;}
	.col-img-12 {padding:0;margin:0;}

	.col-bbb-12 p{padding:14px;text-align:justify;}
	.col-bbb-12 td{padding:10px;}
	.col-bbb-12 b{font-size:1.1em;font-family:'Noto Sans KR',sans-serif;}

	.col-aaa-12 {padding:0;margin:10px 0 0 0;font-family:'Noto Sans KR',sans-serif;}
	.col-aaa-12 b{padding:0px;font-size:1.1em;}
	.col-bbb-12 {padding:0;margin:10px 0 0 0;}
.col-ss-12 {background:#f1f1f1;padding:10px 10% 0 10%;}

	.col-ss-6 table{width:70%;margin:0 auto;padding:5px;line-height:2.8em;}
	.col-ssa-6 table{width:70%;margin:0 auto;padding:5px;line-height:2.8em;}

	.header-title .navbar-brand img {height:55px;margin-left:3%;padding:0px;}
	.header-topbar {border-bottom:solid 1px #f1f1f1;}
	.basic-body .basic-body-main {padding:0;}
	.main-line{margin-top:1px;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line2{margin-top:7.4%;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line3{margin-top:8.5%;margin-bottom:0px;border-bottom:0px solid #000}
	.main-line4{margin-top:0px;margin-bottom:0px;border-bottom:0px solid #000}
	.line2{margin-top:30px;margin-bottom:30px;border:dotted 1px #e0e0e0}
	.line_about{margin-top:40px;margin-bottom:40px;border:dotted 1px #e0e0e0}
	.line_about02{margin-top:60px;margin-bottom:60px;border:dotted 1px #e0e0e0}
	.line_room{margin-top:20px;margin-bottom:20px;border-bottom:0px solid #000}
	.line_room2{margin-top:40px;margin-bottom:20px;border-bottom:0px solid #000}
	.line_tour{margin-top:10px;margin-bottom:10px;border-bottom:0px solid #000}
	.line3{margin-top:25px;margin-bottom:25px;border-top:dotted 1px #e0e0e0}
	.line4{margin-top:15px;margin-bottom:0px;border-top:dotted 0px #a5a5a5}

	.line5-1{margin-top:0px;margin-bottom:15px;border-top:dotted 1px #a5a5a5}
	.col-aa-6 {padding-right:20px;border:18px solid #f0f0f0;}
	.col-aa-6 td{background:#fff;}
	.col-aa-6 .main05-01{margin:50px 0 50px 0;}
	.col-aa-6 .main05-02{margin:0 0 0 0;}
	.col-aa-6 p{margin:10px 0 5px 0;}
	.col-abc-12 {margin:1% 0 0 0;}

	.col-eee-6 {padding:0;margin:10px 0 0 0;}
	.col-eee-6 ul{margin:20px 0 0 20px;}
	.col-eee-6 li{line-height:180%;}
	.col-eee-6 th{padding:45px 0 0 0;text-align:center;}
	.col-eee-6 td{height:340px}

	.col-fff-6 {padding:0;margin:10px 0 0 0;}
	.col-fff-6 ul{margin:20px 0 0 20px;}
	.col-fff-6 li{line-height:180%;}
	.col-fff-6 th{padding:45px 0 0 0;text-align:center;}
	.col-fff-6 td{height:340px}


.basic-body {padding:2%;}




}