body,html{overflow-y:hidden;} 
.view_news{}
.title{border-bottom:1px solid #dcdcdc;padding-bottom: 13px;}
.title h3 span{display:block;color:#7c5f44;font-weight:bold;margin-bottom:15px;font-size: 22px;}
.title h3{text-align: left;color:#000;font-size: 33px;font-weight:bold;margin-bottom:15px;}
.title p{text-align: left;color: #000;font-size: 17px;font-weight:300;}
.title p a{color:#7c5f44; vertical-align:middle;}
.title p a.mail{margin:0 2px;}
.title p a.mail i{font-size:21px}
.title p a.other{ font-size:15px;}
.title p span{ margin-left:10px;}
.title p span i{font-size: 21px;color: #7c5f44;vertical-align: middle;margin-top: -1px;}

.other_etc{ font-size:15px;color:#7c5f44; font-weight:normal;}


.contents{padding-top: 17px;word-break:break-word;}
.sub_tit{color:#585555;font-size: 18px;font-weight:bold;line-height:1.7em;margin-bottom:25px;}
.contents p{color:#2d2c2c; font-size:18px; font-weight:400; line-height:1.7em;letter-spacing:0.01em;word-break:break-word;text-align:justify; }
.contents textarea{width:100%;color:#2d2c2c;font-size:18px;font-weight:400;line-height:1.7em;background-color: #efefef;border: 1px solid #d9dadb;padding:10px;height: 100%;word-break:break-word;text-align:justify; }

.hashtag{margin-top:50px}
.hashtag a{color:#7c5f44;display:inline-block;padding:4px 8px;background-color: #f1ebe3;font-size: 16px; margin:0 2px}


.hashtag_quiz {margin-top:20px;background-color: #2d2c2c;border-radius:5px;font-family: 'NanumGiBbeumBarkEum';font-weight: bold;font-size: 30px;padding-top:15px;color:#ffffff;}
.hashtag_quiz a{color:#ffffff;display:inline-block;padding:5px 8px;font-size: 26px; margin:0 2px;line-height:1.3em;letter-spacing:0.01em;}
.hashtag_quiz span{color:#ffffff;display:inline-block;padding:0px 8px 26px 8px;font-size: 18px; margin:0 2px;letter-spacing:0.01em;}



.hashtag_an {margin-top:10px;background-color: #eeeeee;border-radius:5px;font-family: 'NanumGiBbeumBarkEum';font-weight: bold;}
.hashtag_an a{color:#000000;display:inline-block;padding:5px 8px;font-size: 26px; margin:0 2px;line-height:1.3em;letter-spacing:0.01em;}

/*
.hashtag_an {margin-top:10px;background-color: #eeeeee;border-radius:5px;border: 1px solid #e8e8e8;color: #79948a;font-family: 'NanumGiBbeumBarkEum';font-weight: bold;}
.hashtag_an a{color:#000000;display:inline-block;padding:0px 3px;font-size: 26px; margin:0 2px;line-height:1.5em;letter-spacing:0.01em;}
*/



.terms .contents{padding-top:0;}

.in_slide{padding:0;}
.in_slide li{background-color:#e7e4df}
.in_slide img{width: auto;position: relative;top: 50%;transform: translate(-50%,-50%);height: 100%;left: 50%;}
.in_btn{position:absolute;top:50%;margin-top:-5px;font-size:30px;color:#000;cursor:pointer;z-index: 50;}
.in_btn.left_btn{left: 1%;}
.in_btn.right_btn{right: 2%;}


.in_btn_add{position:absolute;top:50%;margin-top:-5px;font-size:30px;color:#000;cursor:pointer;z-index: 50;}
.in_btn_add.left_btn_add{left: 1%;}
.in_btn_add.right_btn_add{right: 2%;}


.intro .tb_wrap{height:100%;overflow: hidden;}

	#bo_vc2 div {margin:50px 0;font-size:16px;} 
	#bo_vc2 li {float:left;height:25px;} 
	
	#bo_vc2 .member1 {font-weight: bold;font-size: 18px;color: #7c5f44; width:50%;text-align:center;border-right:2px #dddddd solid; }
	#bo_vc2 .member2{font-weight: bold;font-size: 18px;color: #7c5f44; width:50%;text-align:center;}


	#bo_vc3 div {margin:30px 0;font-size:16px;} 
	#bo_vc3 li {float:left;margin-top:15px;margin-bottom:-20px;} 
	
	#bo_vc3 .member1 {font-weight: bold;font-size: 18px;color: #7c5f44; width:50%;text-align:center; }
	#bo_vc3 .member2{font-weight: bold;font-size: 18px;color: #7c5f44; width:50%;text-align:center;}

@media (min-width:1458px){
	.view_news{width:800px;margin:0 auto;}
}






.ccc{margin-top:-18px;}
.share_btn{cursor:pointer;}
.share{position:relative;padding-top:20px;font-size:15px;color:#7c5f44; font-weight:normal;}
.share_box{position:absolute;left: 50%;background-color: rgb(250 250 250 / 90%);padding: 1vw 1vw 1vw;border-radius: 2vw;border: 1px solid #eaeaea;z-index: 999999;display:none;margin-top:2%;}
.share_box .close{position:absolute;margin-top:-9%;}



.ld_news_title{padding-top:25px;padding-left:5px;color:#2d2c2c;font-size: 19px;}
	.ld_news_title2{padding-top:10px;padding-left:5px;color:#2d2c2c;font-size: 19px;bordeR:1px s}
	.ld_news {padding-top:10px;padding-left:30px;color:#2d2c2c;font-size: 16px; font-weight: normal;}

	.ld_news_title_p li{padding-top:5px;padding-left:16px;color:#2d2c2c;font-size: 18px;display:inline-block;  font-weight: normal;}
	.ld_news_title_p {overflow-y:hidden; width:100%; height:220px; white-space:nowrap; }

	.ld_news_title_p{
		color: white;
		width: 100%;	
		
	}
	.ld_news_title_p::-webkit-scrollbar {
		width: 5px;
		height:10px;
		padding-left:200px;
	}
	.ld_news_title_p::-webkit-scrollbar-track {
		background-color: transparent;
	}
	.ld_news_title_p::-webkit-scrollbar-thumb {
		border-radius: 5px;
		height:10px;
		background-color: #b8b8b8;
	}

	
	.ld_news_title_p img {height:140px;width:cal(100%/1);overflow: hidden;}
	.ld_news_title_p .view_c{width:200px;padding-top:5px;white-space:normal;line-height:1.2em; color:#2d2c2c;font-size: 15px;}


#nav {display:none;}