

.board_ctrl_wrap{float: right;display: inline-block}
.paging{padding-top: 0}
/*new btn_write*/
.btn_write{position:absolute;right:0;margin:0 0 15px 5px;}

/*new search_box*/
.search_box{float: left}
.search_box select{width: 105px!important;}
.search_box .form_input{width: 180px}

/* board_default_view */
.board_default_view .content_wrap .content_inner .title_wrap{padding:17.5px 15px}
.board_default_view .content_wrap .content_inner .title{padding-bottom:0;margin-bottom: 0;line-height: 1em;}
.board_default_view .content_wrap .content_inner .info_wrap{padding:15px;}
.board_default_view .content_wrap .content_inner .info_wrap dl{float:right;position:relative;font-size:14px}
.board_default_view .content_wrap .content_inner .info_wrap .name{float:left;}
.board_default_view .content_wrap .content_inner .info_wrap dl dd{color:#666;}
.board_default_view .content_wrap .content_inner .info_wrap .name,
.board_default_view .content_wrap .content_inner .info_wrap .hit{margin-right:0;}
.board_default_view .content_wrap .content_inner .info_wrap .hit{margin-left:15px;}
.board_default_view .content_wrap .content_inner .dotborder{font-size: 12px;font-family: Verdana}
.board_default_view .view_title>p{margin-bottom: 0}
.board_default_view .content_wrap .content_inner .dotborder .view_info .file_title{font-size:12px;}
.board_default_view .content_wrap .content_inner .dotborder .view_info .add_files{padding-left:70px;}
.board_default_view .content_wrap .content_inner .dotborder .view_info .add_files a{margin: 5px 8px;font-size:13px;}
.board_default_view .btns{text-align:right;}
.board_list_btn{position: absolute;left:50%;transform: translateX(-50%)}
.board_default_view .list_btns .pn_notice dl{font-size:14px;}
.board_default_view .list_btns .pn_notice dt{left:20px;padding-left:20px;}
.board_default_view .list_btns .pn_notice dd{padding-left:100px}


/*board_default_write*/
.board_default_write .write_inner li div.custom{}
.board_default_write .write_inner li div.custom a{}
.cke_contents.cke_reset{min-height: 500px!important;}
.board_default_write .write_inner li>h3{font-size: 14px}
.board_default_write .write_inner li>div>*{font-size: 14px}
.board_default_write .write_inner li.text_edit{padding: 0;border-bottom: 0}

/*comment*/
.write_wrap dl{padding:0 15px;}
.write_wrap dl dt{margin-right: 105px}
.write_wrap dl dt textarea{width: 100%;height: 80px;resize: none;border:1px solid #eee;padding:10px}
.write_wrap dl dd{position: absolute;right:15px;top:0}
.write_wrap dl dd button{width: 100px;height:80px;background-color: #333;color:#fff;padding:0 15px}

/*card_view*/
.card_view{}
.card_view ul{overflow: hidden;margin: 0 -15px}
.card_view ul li{float:left;width: -webkit-calc(33.33% - 30px);width: calc(33.33% - 30px);margin:0 15px;padding: 0}
.card_view ul li h4{margin:30px 0 15px 0;}

/*video_list*/
.video_list ul li{width:calc(33.33% - 32px);margin-bottom:60px }
.video_list.cf ul li{margin-bottom:20px }


/*grid_list*/
.grid_list li{width: 33.33%;}
.grid_list li .img_wrap .icon{width:60px;height:60px;line-height:65px;}
.grid_list li .img_wrap a.detail .icon{-webkit-transform: translate(-65px,-50%);transform: translate(-65px,-50%);}
.grid_list li .img_wrap a.insta .icon{-webkit-transform: translate(5px,-50%);transform: translate(5px,-50%);}

/*index*/
.main_visual{height: 330px}


/*sec2*/
.main .sec2 .top_banner li .btn_more{width: 40px;height: 40px;}
.main .sec2 .top_banner li .btn_more span{width: 25px; height: 3px;}
.main .sec2 .middle_banner .right_cont li>a{bottom:20%;left:10%;height: 40px;line-height: 40px;font-size:14px}
.main .sec2 .middle_banner .right_cont .owl-dots{bottom:20px;}
.main .sec2 .middle_banner .right_cont .owl-dots .owl-dot{margin-left:4.5px;width:12px;height:12px;}

.main .sec2 .bottom_banner ul li{height: 250px;background-size:15%; }
.main .sec2 .bottom_banner ul li h3{font-size: 30px;}
.main .sec2 .bottom_banner ul li p{font-size: 18px;}
/*sec3*/
.main .sec3 .banner li{height: 370px;background-size:290px;background-position: 100% 100%;}
.main .sec3 .banner li h3{padding: 80px 0 20px 10%}
.main .sec3 .banner li a{overflow:hidden;display: block;width: 160px;height: 35px;line-height: 35px;padding:0 20px;color:#fff;font-size: 12px;}

/*sec4*/

/*sac5*/
.m_main_menu .m_quick_menu dd{width: 25%;}

/*이벤트 배너 추가[2017.11.20]*/
.event-banner-wrap {height:100px;}
.event-banner-wrap:after{content:"";position:absolute;top:0;bottom:0;right:0;display:block;width:20%;background-color:#8d0e00;}
.event-banner-wrap .left-wrap{
	padding-top:9px;
	text-align:left
}
.event-banner-wrap .left-wrap img{width:98px;}
.event-banner-wrap .right-wrap{position:absolute;top:0;right:0;bottom:0;display:block;background-color:#8d0e00; padding:24px .5rem 0 .5rem;z-index:10}
.event-banner-wrap .right-wrap:before{content:"";display:block;position:absolute;top:0;left:-49px;width:0;height:0;border-top:100px solid transparent;border-right:50px solid #8d0e00;}
.event-banner-wrap .right-wrap .text{font-size:16px;font-weight:700;color:#fff;letter-spacing:-0.04em;margin-bottom:5px;}
.event-banner-wrap .right-wrap .btn-link{display:inline-block;padding:4px 15px;background-color:#fff;border-radius:15px;color:#8d0e00;font-size:14px;font-weight:700;letter-spacing:-0.04em;text-align:center;}
.event-banner-wrap .right-wrap .btn-link > *{display:inline-block;vertical-align:middle}
.event-banner-wrap .right-wrap .btn-link .icon{width:10px;height:14px;background-image:url(/new_img/common/icon_event_btn.png);background-repeat:no-repaet;background-position:50%;background-size:initial;margin:1px;}
.event-coupon-section .event-coupon-body .cupon-img-wrap .rate{font-size:80px;}
.event-coupon-section .event-coupon-body .cupon-img-wrap .rate .num{font-size:150px;}
.event-coupon-section .event-coupon-body .cupon-img-wrap .amount{font-size:80px;}
.event-coupon-section .event-coupon-body .cupon-img-wrap .amount .num{font-size:100px;}

/*이벤트 페이지 추가[2017.11.20]*/
.event-coupon-section .event-coupon-header .enddate{
	width:130px;
	height:48px;
	line-height:48px;
	font-size:20px;
}
.event-coupon-section .event-coupon-header .title{
	margin-left:35px;
	font-size:20px;
}
.event-coupon-section .event-coupon-header .d-day-wrap{
	font-size:22px;
}
.event-coupon-section .event-coupon-header .d-day-wrap > *{
	display:inlin-block;
	vertical-align:middle;
}
.event-coupon-section .event-coupon-header .d-day-wrap .d-day{
	margin-right:30px;
}
.event-coupon-section .event-coupon-header .d-day-wrap .d-text{
	font-size:30px;
}

.event-coupon-section .event-coupon-header .d-day-wrap .d-num{
	font-size:30px;
}
.event-coupon-section .event-coupon-body .cupon-img-wrap .rate .percent{position:relative;top: -.55em;left: -15px;}

/* 커뮤니티 게시판 768*/
.board-new-skin thead {
  display:table-header-group;
}
