
/* ****************** 메인 - 슬라이드 (반응형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/test/icomoon.eot');
		src:url('/test/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/test/icomoon.woff') format('woff'),
			url('/test/icomoon.ttf') format('truetype'),
			url('/test/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

	.pm-slide_wide__168868_ {max-width:1920px; margin:0 auto; position:relative;}
	.pm-slide_wide__168868_ a {border:none}
	.pm-slide_wide__168868_ a img {border:none}
	.pm-slide_wide__168868_ .owl-item {z-index:1;}
	.pm-slide_wide__168868_ .item {position:relative}
	.pm-slide_wide__168868_ .item .caption {position:absolute;left:0;right:0;top:80%;bottom:0;background:rgba(0,0,0,0.5)}
	.pm-slide_wide__168868_ .item .caption span {display:block;position:absolute;top:50%;left:0;right:0;height:20px;line-height:20px;margin-top:-10px;padding:0 10px;box-sizing:border-box;font-size:14px;color:#ffffff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

	.pm-slide_wide__168868_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-slide_wide__168868_ .owl-nav [class*='owl-'] {position:absolute;bottom:5%;z-index:2;width:20px;height:20px;line-height:20px;font-size:0;cursor:pointer; left:50%; }
	.pm-slide_wide__168868_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:20px;font-weight:bold;color:#222}
	.pm-slide_wide__168868_ .owl-nav .owl-prev {margin-left:-120px;}
	.pm-slide_wide__168868_ .owl-nav .owl-next {margin-left:100px;}
	.pm-slide_wide__168868_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-slide_wide__168868_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-slide_wide__168868_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-slide_wide__168868_ .owl-dots {position:absolute;left:0;bottom:5%;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-slide_wide__168868_ .owl-dots .owl-dot {display:inline-block}
	.pm-slide_wide__168868_ .owl-dots .owl-dot span {display:block;width:13px;height:13px;margin:0 8px;border:2px solid #fff; border-radius:50%;transition:opacity 200ms ease;}
	.pm-slide_wide__168868_ .owl-dots .owl-dot.active span,
	.pm-slide_wide__168868_ .owl-dots .owl-dot:hover span {background:#fff}

  /*사이드메뉴 버튼*/
  .pm-slide_wide__168868_wrap{position:relative;}
  .pm-slide_wide__168868_wrap .side_btn{display:block; width:156px; height:150px; background:#2d2d2d; position:absolute; right:0; bottom:0; text-align:center; animation:side_btn .8s forwards; transition:all .5s; z-index: 9999; cursor:pointer;}
  .pm-slide_wide__168868_wrap .side_btn.fixed{position:fixed; top:0; right:0; bottom:auto;} 
  .pm-slide_wide__168868_wrap .side_btn.on{right:0;}
  .pm-slide_wide__168868_wrap .side_btn.off{margin-right:-156px;}
  .pm-slide_wide__168868_wrap .side_btn span{display:block;}
  .pm-slide_wide__168868_wrap .side_btn span img{vertical-align:middle; opacity:.8; margin:7px 0;}
  .pm-slide_wide__168868_wrap .side_btn .text1{font-size:15px; color:#fff; margin-top:30px;}
  .pm-slide_wide__168868_wrap .side_btn .text2{font-size:12px; color:#bea36b; margin-top:0;}
  
  
  @media (max-width:1023px){
    .pm-slide_wide__168868_wrap .side_btn{display:none;}
  }

/* ****************** 3칸 레이아웃  ****************** */

.layout_168869_wrap{border-bottom:1px solid #ddd;}
.layout_168869_ {clear:both; min-width:150px; max-width:1280px; margin:0 auto;}
.layout_168869_ > div {}
.layout_168869_ > div:after {content:''; display:block; clear:both;}
.layout_168869_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_168869_ > div > .container_1 {width:40%;}
.layout_168869_ > div > .container_2 {width:40%;}
.layout_168869_ > div > .container_3 {width:20%;}

@media (max-width:1023px){
  .layout_168869_ > div > .container_1{width:50%;}
  .layout_168869_ > div > .container_2{width:50%;}
  .layout_168869_ > div > .container_3{display:none;}
}

@media (max-width:767px){
  .layout_168869_ > div > .container_1{width:100%;}
  .layout_168869_ > div > .container_2{display:none;}
}

@media \0screen{
	.layout_168869_ {min-width:1280px;}
}

/* ****************** 최근 게시글 - 목록형 세로 슬라이드  ****************** */

    .pm-board_list_vertical_slide__168871_ {display:none; position:relative; width:100%; height:50px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
    .pm-board_list_vertical_slide__168871_ > a{display:block; height:100%; color:#333; font-size:14px; font-weight:bold; position:absolute; top:0; left:25px; line-height:50px;}
  	.pm-board_list_vertical_slide__168871_:before{content:'|'; display:block; height:100%; color:#ddd; font-size:12px; position:absolute; top:0; left:145px; line-height:48px;}
    .pm-board_list_vertical_slide__168871_ *{background:none !important;}
    .pm-board_list_vertical_slide__168871_.on {display:block}
    .pm-board_list_vertical_slide__168871_ .bxslider * {box-sizing:border-box;  background:none !important;}
    .pm-board_list_vertical_slide__168871_ a {display:block;color:#333}
    .pm-board_list_vertical_slide__168871_ ul {margin:0;padding:0;list-style:none}
    .pm-board_list_vertical_slide__168871_ .empty {width:100% !important;padding:10px 8px;font-size:13px;color:#666;text-align:center}

	.pm-board_list_vertical_slide__168871_ li {position:relative;}
	.pm-board_list_vertical_slide__168871_ li > a,
	.pm-board_list_vertical_slide__168871_ li > div {display:table;width:100%;padding:0 10px;table-layout:fixed}

	.pm-board_list_vertical_slide__168871_ dl {display:table-cell;position:relative;margin:0; padding-right:55px; font-size:15px;line-height:50px;vertical-align:middle}
	.pm-board_list_vertical_slide__168871_ dl dt {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;}
	.pm-board_list_vertical_slide__168871_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;color:#999}
	.pm-board_list_vertical_slide__168871_ dl span {display:inline-block}
	.pm-board_list_vertical_slide__168871_ dl .subject {font-size:14px;color:#999; margin-left:150px; transition:all .15s ease-in-out; letter-spacing:-0.5px;}
	.pm-board_list_vertical_slide__168871_ dl .date {font-size:12px;color:#999; display:none;}
	.pm-board_list_vertical_slide__168871_ a:hover .subject {text-decoration:underline; color:#ff8542;}

	.pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-viewport {left:0;border:none;box-shadow:none}
  
  
  /*방향네비게이션*/
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a{width:40px !important; height:25px !important; margin-top:0 !important; border-left:1px solid #ddd; transition:all .15s ease-in-out; box-sizing:border-box; z-index:1000;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a.bx-prev{!important; left:auto; right:0; top:25px; background:url("/img_up/shop_pds/moonsco/design/img/notice_next_r.png") no-repeat center !important; border-top:1px solid #ddd;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a.bx-prev:hover{background:url("/img_up/shop_pds/moonsco/design/img/notice_next_r.png") no-repeat center #fff !important;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a.bx-next{right:0; top:0; background:url("/img_up/shop_pds/moonsco/design/img/notice_prev.png") no-repeat center !important;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a.bx-next:hover{background:url("/img_up/shop_pds/moonsco/design/img/notice_prev.png") no-repeat center #fff !important;}

  
@media (max-width:767px){
  .pm-board_list_vertical_slide__168871_{height:45px;}
  .pm-board_list_vertical_slide__168871_:before{line-height:43px; left:120px;}
  .pm-board_list_vertical_slide__168871_ li > a, .pm-board_list_vertical_slide__168871_ li > div{padding:0;}
  .pm-board_list_vertical_slide__168871_ > a{line-height:45px; left:10px;}
  .pm-board_list_vertical_slide__168871_ dl{line-height:45px;}
  .pm-board_list_vertical_slide__168871_ dl .subject{margin-left:130px;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a{height:23px !important; background-size:cover !important;}
  .pm-board_list_vertical_slide__168871_ .bx-wrapper .bx-controls-direction a.bx-prev{top:23px;}
  .pm-board_list_vertical_slide__168871_ dl{padding-right:10px;}
}

/* ****************** 최근 게시글 - 목록형 세로 슬라이드  ****************** */

    .pm-board_list_vertical_slide__168872_ {display:none; position:relative; width:100%; height:50px; border-right:1px solid #ddd;}
    .pm-board_list_vertical_slide__168872_ > a{display:block; height:100%; color:#333; font-size:14px; font-weight:bold; position:absolute; top:0; left:25px; line-height:50px;}
  	.pm-board_list_vertical_slide__168872_:before{content:'|'; display:block; height:100%; color:#ddd; font-size:12px; position:absolute; top:0; left:125px; line-height:48px;}
    .pm-board_list_vertical_slide__168872_ *{background:none !important;}
    .pm-board_list_vertical_slide__168872_.on {display:block}
    .pm-board_list_vertical_slide__168872_ .bxslider * {box-sizing:border-box;  background:none !important;}
    .pm-board_list_vertical_slide__168872_ a {display:block;color:#333}
    .pm-board_list_vertical_slide__168872_ ul {margin:0;padding:0;list-style:none}
    .pm-board_list_vertical_slide__168872_ .empty {width:100% !important;padding:10px 8px;font-size:13px;color:#666;text-align:center}

	.pm-board_list_vertical_slide__168872_ li {position:relative;}
	.pm-board_list_vertical_slide__168872_ li > a,
	.pm-board_list_vertical_slide__168872_ li > div {display:table;width:100%;padding:0 10px;table-layout:fixed}

	.pm-board_list_vertical_slide__168872_ dl {display:table-cell;position:relative;margin:0;padding-right:55px;font-size:15px;line-height:50px;vertical-align:middle}
	.pm-board_list_vertical_slide__168872_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
	.pm-board_list_vertical_slide__168872_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;color:#999}
	.pm-board_list_vertical_slide__168872_ dl span {display:inline-block}
	.pm-board_list_vertical_slide__168872_ dl .subject {font-size:14px;color:#999; margin-left:136px; transition:all .15s ease-in-out;  letter-spacing:-0.5px;}
	.pm-board_list_vertical_slide__168872_ dl .date {font-size:12px;color:#999; display:none;}
	.pm-board_list_vertical_slide__168872_ a:hover .subject {text-decoration:underline; color:#ff8542;}

	.pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-viewport {left:0;border:none;box-shadow:none}
  
  
   /*방향네비게이션*/
 .pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-controls-direction a{width:40px !important; height:25px !important; margin-top:0 !important; border-left:1px solid #ddd; transition:all .15s ease-in-out; box-sizing:border-box; z-index:1000;}
  .pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-controls-direction a.bx-prev{!important; left:auto; right:0; top:25px; background:url("/img_up/shop_pds/moonsco/design/img/notice_next_r.png") no-repeat center  !important; border-top:1px solid #ddd;}
  .pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-controls-direction a.bx-prev:hover{background:url("/img_up/shop_pds/moonsco/design/img/notice_next_r.png") no-repeat center #fff !important;}
  .pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-controls-direction a.bx-next{right:0; top:0; background:url("/img_up/shop_pds/moonsco/design/img/notice_prev.png") no-repeat center !important;}
  .pm-board_list_vertical_slide__168872_ .bx-wrapper .bx-controls-direction a.bx-next:hover{background:url("/img_up/shop_pds/moonsco/design/img/notice_prev.png") no-repeat center #fff !important;}

  
@media (max-width:767px){
  .pm-board_list_vertical_slide__168872_{border-left:0; height:46px;}
}

@media (max-width:600px){
  .pm-board_list_vertical_slide__168872_{width:100%;}
  .pm-board_list_vertical_slide__168872_:before,
  .pm-board_list_vertical_slide__168872_ > a{line-height:46px;}
  .pm-board_list_vertical_slide__168872_ dl{line-height:32px;}
  .bx-wrapper .bx-controls-direction a.bx-prev, .bx-wrapper .bx-controls-direction a.bx-next{display:none;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_168870_ *{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; list-style:none;}
.empty_168870_ em{font-style:normal;}
.empty_168870_{height:50px; border-right:1px solid #ddd;}
.empty_168870_:after{content:''; display:block; clear:both;}
.empty_168870_ > div{width:100%; float:left; height:50px; position:relative;}

.empty_168870_ .call_cont_box{text-align:center;}
.empty_168870_ .call_cont_box p{display:inline-block; line-height:50px; padding-left:18px; background:url("/test/call_icon1521793489111.png") no-repeat left center; font-size:14px; color:#333;}
.empty_168870_ .call_cont_box:after{content:'|'; display:block; color:#ddd; font-size:12px; position:absolute; top:0; left:46.5%; line-height:48px;}
.empty_168870_ .call_cont_box p span{font-size:15px; color:#ff8542; margin-left:33px; font-weight:bold; letter-spacing:-1px;}

.empty_168870_ .btn_cont_box:before{content:''; display:block; width:1px; height:12px; background:#ddd; position:absolute; top:50%; left:50%; transform:translate(0,-50%); transition:all .15s ease-in-out;}
.empty_168870_ .btn_cont_box:hover:before{height:100%;}
.empty_168870_ .btn_cont_box ul:after{content:''; display:block; clear:both;}
.empty_168870_ .btn_cont_box li{width:50%; float:left;}
.empty_168870_ .btn_cont_box li a{display:block; width:100%; height:100%; text-align:center; font-size:14px; line-height:50px; transition:all .15s ease-in-out;}
.empty_168870_ .btn_cont_box li a:hover{background:#fff; color:#dd005f;}

@media (max-width:767px){
  .empty_168870_,
  .empty_168870_ > div{height:46px;}
  .empty_168870_{border-right:0;}
  .empty_168870_ em, .empty_168870_ .call_cont_box:after{display:none;}
  .empty_168870_ .call_cont_box p{background:url("/test/call_icon2152540242211.png") no-repeat left center; line-height:46px;}
  .empty_168870_ .call_cont_box p span{margin-left:5px;}
  .empty_168870_ .btn_cont_box li a{font-size:13px; line-height:46px;}
}

/* ****************** 공백  ****************** */

.empty_line_168873_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_168873_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168873_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168873_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168873_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_168873_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168873_:before {content:'공백: 50px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_168874_ {clear:both; min-width:150px; max-width:1280px; margin:0 auto;}
.layout_168874_ > div {}
.layout_168874_ > div:after {content:''; display:block; clear:both;}
.layout_168874_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_168874_ > div > .container_1 {width:23%; margin-right:2%;}
.layout_168874_ > div > .container_2 {width:75%;}
.layout_168874_ > div > .container_3 {width:24.333%; margin-right:1%;}
.layout_168874_ > div > .container_4 {width:24.333%; margin-right:1%;}
.layout_168874_ > div > .container_5 {width:24.333%;}

@media (max-width:1280px){
  .layout_168874_ {width:95%;}
}


@media (max-width:1023px){
    .layout_168874_ > div > .container_1 { width:100%; }
    .layout_168874_ > div > .container_2 { width:100%; }
    .layout_168874_ > div > .container_3 {width:32.666%;}
    .layout_168874_ > div > .container_4 {width:32.666%;}
    .layout_168874_ > div > .container_5 {width:32.666%;}
}

@media (max-width:767px){
    .layout_168874_ > div > .container_3 {width:100%; display:none;}
    .layout_168874_ > div > .container_4 {width:100%;}
    .layout_168874_ > div > .container_5 {width:100%; margin-top:10px;}
}

@media \0screen{
	.layout_168874_ {min-width:1280px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_168879_, .empty_168879_ * {padding:0; margin:0; box-sizing: border-box; list-style:none; letter-spacing:-0.5px;}

.empty_168879_{border:10px solid #c5c6c6; padding:45px 25px 30px; color:#333; transition:all .3s; height:360px;}
.empty_168879_:hover{border-color:#dfdfdf;}
.empty_168879_ .top_title{font-size:25px; }
.empty_168879_ .top_title span{display:block; font-size:15px; color:#777;}
.empty_168879_ .line{display:block; width:100%; height:1px; background:#333; margin:20px 0;}
.empty_168879_ dl:after{content:''; display:block; clear:both;}
.empty_168879_ dt, .empty_168879_ dd{float:left; font-size:18px;}
.empty_168879_ dt{width:50px;}
.empty_168879_ .info_box p{font-size:13px; color:#999; word-break:keep-all; margin-top:14px; letter-spacing:-1px;}
.empty_168879_ .bottom_btn{display:block; font-size:16px; background:#434343; width:100%; padding:12px 0; color:#fff; text-align:center; margin-top:30px; transition:all .3s; cursor:pointer;} 
.empty_168879_ .bottom_btn:hover{background:#111; color:#ff8542;}
  
@media (max-width:1023px){
  .empty_168879_{width:49%; height:320px; padding:38px 23px;}
  .empty_168879_ .line{margin:15px 0;}
  .empty_168879_ dt, .empty_168879_ dd{font-size:16px;}
  .empty_168879_ .bottom_btn{font-size:15px; margin-top:15px;}
}

@media (max-width:767px){
  .empty_168879_{width:100%; height:auto; padding:25px 20px}
  .empty_168879_ dt, .empty_168879_ dd{font-size:14px;}
  .empty_168879_ .top_title{font-size:20px;}
  .empty_168879_ .top_title span{font-size:14px;}
  .empty_168879_ .bottom_btn{font-size:13px; margin-top:15px;}
  .empty_168879_ .info_box p{margin-top:10px; font-size:12px;}
}

/* ****************** 공백  ****************** */

.empty_line_168878_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_168878_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168878_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168878_ {height:6px; line-height:6px;}
	[id^=div_user_list] .empty_line_168878_:before {content:'공백: 6px';}
}

 @media \0screen{
	.empty_line_168878_ {height:6px; line-height:6px;}
	[id^=div_user_list] .empty_line_168878_:before {content:'공백: 6px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_168875_, .empty_168875_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}

.empty_168875_ ul:after{content:''; display:block; clear:both;}
.empty_168875_ li{float:left; width:50%; padding:4px;}
.empty_168875_ li:nth-child(2n-1){padding-left:0;}
.empty_168875_ li:nth-child(2n){padding-right:0;}
.empty_168875_ li a{display:block; width:100%; height:120px; padding-top:14px; border:10px solid #c5c6c6; background:#eaebf0; text-align:center; transition:all .3s; cursor:pointer;} 
.empty_168875_ li a:hover{background-color:#f9f9f9;}
.empty_168875_ li a p{font-size:15px; color:#777; letter-spacing:-0.5px; transition:all .3s;}
.empty_168875_ li a:hover p{color:#ff8542;}

@media (max-width:1023px){
  .empty_168875_{float:right; width:50%; margin-top:-320px;}
  .empty_168875_ li:nth-child(1),
  .empty_168875_ li:nth-child(2){padding-top:0;}
  .empty_168875_ li a{height:156px; padding-top:32px;}
}

@media (max-width:767px){
  .empty_168875_{float:none; width:100%; margin-top:10px;}
  .empty_168875_ li a{height:auto; padding-top:0; padding:15px 0;}
  .empty_168875_ li a p{font-size:13px;}
}

/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */

  .vertical_rolling_168882_{position:relative; padding-right:220px;}
  .vertical_rolling_168882_ *{margin:0; padding:0;}
  .vertical_rolling_168882_ .slide_wrap{width:100%; height:100% !important; min-height:340px !important; background-size:cover !important;}
  .vertical_rolling_168882_ .slide_wrap img{display:none;}
  .vertical_rolling_168882_ .bx-wrapper {margin-bottom:0;}
  .vertical_rolling_168882_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow: none; box-shadow:none; left:0;}
  
  /*슬라이드 이미지*/
  .vertical_rolling_168882_ .slide_num1{background:url("/test/curriculum_banner41567735431.jpg") no-repeat center;}
  .vertical_rolling_168882_ .slide_num2{background:url("/test/curriculum_banner21567666835.jpg") no-repeat center;}
  .vertical_rolling_168882_ .slide_num3{background:url("/test/curriculum_banner51567735431.jpg") no-repeat center;}
  .vertical_rolling_168882_ .slide_num4{background:url("/test/curriculum_banner61567735431.jpg") no-repeat center;} 
  .vertical_rolling_168882_ .slide_num5{background:url("/test/curriculum_banner11567735432.jpg") no-repeat center;} 
  .vertical_rolling_168882_ .slide_num6{background:url("") no-repeat center;} 
  .vertical_rolling_168882_ .slide_num7{background:url("") no-repeat center;} 
  
  /*하단 내비게이션*/
  .vertical_rolling_168882_ .thumb_wrap{position:absolute; top:0; right:0; width:220px; height:340px; border:10px solid #c5c6c6; box-sizing:border-box;}
  .vertical_rolling_168882_ .thumb_wrap a{display:block; width:100%; height:64px; background:#fff; color:#555; font-size:14px; text-align:center; line-height:66px; border-bottom:1px solid #eee; box-sizing:border-box; letter-spacing:-1px;}
  .vertical_rolling_168882_ .thumb_wrap a:last-child{border-bottom:0;}
  .vertical_rolling_168882_ .thumb_wrap a.active{background:#ff8542; color:#fff;}

    /*방향 내비게이션*/
  .vertical_rolling_168882_ .bx-wrapper .bx-controls-direction{width:100%; max-width:1280px; margin:0 auto; position:absolute; bottom:120px; left:0; right:0;}
  .vertical_rolling_168882_ .bx-wrapper .bx-controls-direction a{width:13px; height:22px; top:auto; bottom:0;}
  .vertical_rolling_168882_ .bx-wrapper .bx-prev{background:url(" /img_up/shop_pds/jjnanjang/design/img/mslide_prev.png") no-repeat center; left:-40px;}
  .vertical_rolling_168882_ .bx-wrapper .bx-next{background:url(" /img_up/shop_pds/jjnanjang/design/img/mslide_next.png") no-repeat center; right:-40px;}
  .vertical_rolling_168882_ .bx-wrapper .bx-prev:hover{background:url(" /img_up/shop_pds/jjnanjang/design/img/mslide_prev.png") no-repeat center; left:-40px;}
  .vertical_rolling_168882_ .bx-wrapper .bx-next:hover{background:url(" /img_up/shop_pds/jjnanjang/design/img/mslide_next.png") no-repeat center; right:-40px;}
 
  
@media (max-width:1023px){
  .vertical_rolling_168882_{padding-right:200px;}
  .vertical_rolling_168882_ .thumb_wrap{width:200px;}
}

@media (max-width:767px){
  .vertical_rolling_168882_{padding-right:0; margin-top:5px;}
  .vertical_rolling_168882_ .slide_wrap{min-height:250px !important;}
  .vertical_rolling_168882_ .thumb_wrap{width:100%; position:relative; height:auto;}
  .vertical_rolling_168882_ .thumb_wrap > div:after{content:''; display:block; clear:both;}
  .vertical_rolling_168882_ .thumb_wrap a{float:left; width:20%; border-bottom:0; border-right:1px solid #eee; height:45px; line-height:45px;}
  .vertical_rolling_168882_ .thumb_wrap a:last-child{border-right:0;}
}

/* ****************** 공백  ****************** */

.empty_line_168880_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_168880_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168880_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168880_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_168880_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_168880_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_168880_:before {content:'공백: 15px';}
}

/* ****************** 최근 게시글 - 목록형  ****************** */

  .pm-board_list__168877_{border:1px solid #ddd; padding:25px 25px 20px; box-sizing:border-box; height:263px;}
  .pm-board_list__168877_ h3{margin:0 0 15px; font-size:15px; font-weight:normal; color:#333;  position:relative;}
  .pm-board_list__168877_ h3 a{display:block; width:25px; height:25px; background:#c3c3c7; position:absolute; top:-2px; right:-5px; cursor:pointer; transition:all .3s;}
  .pm-board_list__168877_ h3 a:hover{background:#3f4247;}
  .pm-board_list__168877_ h3 a:before{content:''; display:block; width:11px; height:1px; background:#fff; top:12px; left:7px; position:absolute;}
  .pm-board_list__168877_ h3 a:after{content:''; display:block; height:11px; width:1px; background:#fff; left:12px; top:7px; position:absolute;}
  .pm-board_list__168877_ ul {margin:0;padding:0;list-style:none}
  .pm-board_list__168877_ li {font-size:13px;line-height:1.6em}
  .pm-board_list__168877_ ul a {display:block;color:#333;padding:5px 0}
  .pm-board_list__168877_ dl {position:relative;margin:0;padding-right:20px; padding-left:14px;}
  .pm-board_list__168877_ dl:before{content:''; display:inline-block; width:4px; height:4px; background:#d3d2d2;  vertical-align:middle; position:absolute; top:8px; left:0;}
  .pm-board_list__168877_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .pm-board_list__168877_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
  .pm-board_list__168877_ .cate{color:#ff8542; font-weight:bold; margin-right:4px;}
  .pm-board_list__168877_ .subject{color:#888; letter-spacing:-0.5px;}
  .pm-board_list__168877_ a:hover .subject{text-decoration:underline; color:#333;}
  .pm-board_list__168877_ .comment {font-weight:normal;color:#888}
  .pm-board_list__168877_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

@media (max-width:1023px){
  .pm-board_list__168877_{height:240px;}
  .pm-board_list__168877_ li:last-child{display:none}
}

/* ****************** 최근 게시글 - 목록형  ****************** */

  .pm-board_list__168876_{border:1px solid #ddd; padding:25px 25px 20px; box-sizing:border-box; height:263px;}
  .pm-board_list__168876_ h3{margin:0 0 15px; font-size:15px; font-weight:normal; color:#333;  position:relative;}
  .pm-board_list__168876_ h3 a{display:block; width:25px; height:25px; background:#c3c3c7; position:absolute; top:-2px; right:-5px; cursor:pointer; transition:all .3s;}
  .pm-board_list__168876_ h3 a:hover{background:#3f4247;}
  .pm-board_list__168876_ h3 a:before{content:''; display:block; width:11px; height:1px; background:#fff; top:12px; left:7px; position:absolute;}
  .pm-board_list__168876_ h3 a:after{content:''; display:block; height:11px; width:1px; background:#fff; left:12px; top:7px; position:absolute;}
  .pm-board_list__168876_ ul {margin:0;padding:0;list-style:none}
  .pm-board_list__168876_ li {font-size:13px;line-height:1.6em}
  .pm-board_list__168876_ ul a {display:block;color:#333;padding:5px 0}
  .pm-board_list__168876_ dl {position:relative;margin:0;padding-right:20px; padding-left:14px;}
  .pm-board_list__168876_ dl:before{content:''; display:inline-block; width:4px; height:4px; background:#d3d2d2;  vertical-align:middle; position:absolute; top:8px; left:0;}
  .pm-board_list__168876_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .pm-board_list__168876_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:12px;font-family:Arial;color:#888}
  .pm-board_list__168876_ .cate{color:#ff8542; font-weight:bold; margin-right:4px;}
  .pm-board_list__168876_ .subject{color:#888; letter-spacing:-0.5px;}
  .pm-board_list__168876_ a:hover .subject{text-decoration:underline; color:#333;}
  .pm-board_list__168876_ .comment {font-weight:normal;color:#888}
  .pm-board_list__168876_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}


@media (max-width:1023px){
  .pm-board_list__168876_{height:240px;}
  .pm-board_list__168876_ li:last-child{display:none}
}

/* ****************** 배너관리 - 슬라이드 (기본형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/test/icomoon.eot');
		src:url('/test/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/test/icomoon.woff') format('woff'),
			url('/test/icomoon.ttf') format('truetype'),
			url('/test/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

	.pm-banner_slide_basic__168881_ { margin:0 auto}
	.pm-banner_slide_basic__168881_ a {border:none}
	.pm-banner_slide_basic__168881_ a img {border:none}
	.pm-banner_slide_basic__168881_ .owl-item {z-index:1;}
	.pm-banner_slide_basic__168881_ .item {position:relative}
  	.pm-banner_slide_basic__168881_.owl-carousel .owl-item img{height:263px}

	.pm-banner_slide_basic__168881_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_basic__168881_ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:40px;height:40px;line-height:40px;margin-top:-20px;font-size:0;cursor:pointer;opacity:0.7}
	.pm-banner_slide_basic__168881_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:40px;font-weight:bold;color:#fff}
	.pm-banner_slide_basic__168881_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_basic__168881_ .owl-nav .owl-prev {left:5px}
	.pm-banner_slide_basic__168881_ .owl-nav .owl-next {right:5px}
	.pm-banner_slide_basic__168881_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_basic__168881_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_basic__168881_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_basic__168881_ .owl-dots {display:inline-block; position:absolute;left:0; top:10px; width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center; text-align:right;}
	.pm-banner_slide_basic__168881_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_basic__168881_ .owl-dots .owl-dot span {display:block;width:13px;height:13px;margin:0 4px;background:#fff;border-radius:30px;transition:all 200ms ease;}
	.pm-banner_slide_basic__168881_ .owl-dots .owl-dot.active span{background:#ff8542; width:30px;}
	.pm-banner_slide_basic__168881_ .owl-dots .owl-dot:hover span {background:#ff8542}

@media (max-width:1023px){
  	.pm-banner_slide_basic__168881_.owl-carousel .owl-item img{width:110%; height:240px}
}

@media (max-width:767px){
  	.pm-banner_slide_basic__168881_.owl-carousel .owl-item img{width:100%; height:auto}
}

/* ****************** 공백  ****************** */

.empty_line_168883_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_168883_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168883_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168883_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168883_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_168883_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168883_:before {content:'공백: 50px';}
}

/* ****************** 이미지 - 슬라이드 (반응형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/test/icomoon.eot');
		src:url('/test/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/test/icomoon.woff') format('woff'),
			url('/test/icomoon.ttf') format('truetype'),
			url('/test/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

    .pm-slide_responsive__168884_ { margin:0 auto}
    .pm-slide_responsive__168884_ a {border:none}
    .pm-slide_responsive__168884_ a img {border:none}
    .pm-slide_responsive__168884_ .owl-item {z-index:1;}
    .pm-slide_responsive__168884_ .item {position:relative; box-sizing:border-box; overflow:hidden;}
    .pm-slide_responsive__168884_ .item:after{content:''; display:block; width:100%; height:100%; border:1px solid #ddd; transition:all .4s; box-sizing:border-box; position:absolute; top:0; left:0; right:0;}
    .pm-slide_responsive__168884_ .item:hover:after{border:5px solid #ddd;}
    .pm-slide_responsive__168884_ .item img{transform:scale(1.1); transition:all .4s;}
    .pm-slide_responsive__168884_ .item:hover img{transform:scale(1);}
    .pm-slide_responsive__168884_ .item .top_tag{display:block; position:absolute; top:0; right:0; background:#313131; color:#fff; text-align:center; padding:.3em 1.5em; font-size:12px;}
    .pm-slide_responsive__168884_ .item .caption {position:absolute;left:0;right:0;bottom:0;background:#fff; font-size:13px; text-align:center; padding:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; letter-spacing:-1px;}
    .pm-slide_responsive__168884_ .item .caption strong{display:block; font-size:15px;}

	.pm-slide_responsive__168884_ .owl-nav {-webkit-tap-highlight-color:transparent; display:block !important;}
	.pm-slide_responsive__168884_ .owl-nav [class*='owl-'] {background:rgba(0,0,0,.8) !important; border-radius:50%;position:absolute;top:50%;z-index:2;width:50px;height:50px;line-height:50px;margin-top:-50px;font-size:0;cursor:pointer;opacity:0.7}
	.pm-slide_responsive__168884_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:20px;font-weight:bold;color:#ffffff}
	.pm-slide_responsive__168884_ .owl-nav [class*='owl-']:hover {background:#ff8542 !important; opacity:1}
	.pm-slide_responsive__168884_ .owl-nav .owl-prev {left:20px}
	.pm-slide_responsive__168884_ .owl-nav .owl-next {right:20px}
	.pm-slide_responsive__168884_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-slide_responsive__168884_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-slide_responsive__168884_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-slide_responsive__168884_ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-slide_responsive__168884_ .owl-dots .owl-dot {display:inline-block}
	.pm-slide_responsive__168884_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#dddddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-slide_responsive__168884_ .owl-dots .owl-dot.active span,
	.pm-slide_responsive__168884_ .owl-dots .owl-dot:hover span {background:#999999}

/* ****************** 공백  ****************** */

.empty_line_168885_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_168885_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168885_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168885_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168885_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_168885_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_168885_:before {content:'공백: 50px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_168886_, .empty_168886_ * {padding:0; margin:0; list-style:none;}

.empty_168886_{position:relative; height:950px;}

.empty_168886_ .coverimg_box li{width:100%; height:100%; position:absolute; top:0; left:0; right:0; z-index:1; transition:all 0.4s;}
.empty_168886_ .coverimg_box li.active{z-index:10;}
.empty_168886_ .coverimg_box li.scene1{background:url("/test/facilities_cover21567739607.jpg") no-repeat right center; background-size:cover;}
.empty_168886_ .coverimg_box li.scene2{background:url("/test/facilities_cover11567739608.jpg") no-repeat right center; background-size:cover;}
.empty_168886_ .coverimg_box li.scene3{background:url("/test/facilities_cover31567739560.jpg") no-repeat right center; background-size:cover;}
.empty_168886_ .coverimg_box li.scene4{background:url("/test/facilities_cover41567739560.jpg") no-repeat right center; background-size:cover;}
.empty_168886_ .coverimg_box li.scene5{background:url("/test/facilities_cover51567739561.jpg") no-repeat right center; background-size:cover;}
.empty_168886_ .coverimg_box li.scene6{background:url("/test/facilities_cover61567739561.jpg") no-repeat right center; background-size:cover;}

.empty_168886_ .container{width:50%; position:absolute; top:50%; left:5%; transform:translate(0,-50%); text-align:center; z-index:20;}
.empty_168886_ .container a{display:inline-block; background:#ff8542; color:#fff; padding:10px 2em 12px; border-radius:2em; margin:15px auto 0; transition:padding 0.3s;}
.empty_168886_ .container a:after{content:''; display:inline-block; width:6px; height:8px; background:url("/test/more_arrow_o.png") no-repeat center; margin-left:7px; vertical-align:middle; margin-top:-3px; transition:all 0.3s;}
.empty_168886_ .container a:hover{padding:10px 2.8em 12px;}

.empty_168886_ .text_box p{text-align:center; color:#fff;}
.empty_168886_ .text_box p.text_big{display:inline-block; font-size:40px; line-height:1.3em; text-align:left; letter-spacing:-2px; color:#f3531c; background:url("/test/facility_logo.png") no-repeat left center; padding-left:145px;}
.empty_168886_ .text_box p.text_big span{color:#e83428;}
.empty_168886_ .text_box p.text_big span em{font-style:normal; color:#f3531c;}
.empty_168886_ .text_box p.text_small{color:#eee; margin-top:25px;}

.empty_168886_ .thumbnail_box{display:inline-block; width:600px; margin-top:40px;}
.empty_168886_ .thumbnail_box:after{content:''; display:block; clear:both;}
.empty_168886_ .thumbnail_box li{float:left; width:192px; height:142px; margin:0 12px 11px 0; background:#000;}
.empty_168886_ .thumbnail_box li:nth-child(3n){margin-right:0;}

  .empty_168886_ .thumbnail_box li.thumb1{background:url("/test/facilities_thumb11567739995.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb1.on{background:url("/test/facilities_thumb_o11567739995.jpg") no-repeat center;}
  .empty_168886_ .thumbnail_box li.thumb2{background:url("/test/facilities_thumb21567739996.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb2.on{background:url("/test/facilities_thumb_o21567739996.jpg") no-repeat center;}
  .empty_168886_ .thumbnail_box li.thumb3{background:url("/test/facilities_thumb31567739996.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb3.on{background:url("/test/facilities_thumb_o31567739996.jpg") no-repeat center;}
  .empty_168886_ .thumbnail_box li.thumb4{background:url("/test/facilities_thumb41567739996.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb4.on{background:url("/test/facilities_thumb_o41567739996.jpg") no-repeat center;}
  .empty_168886_ .thumbnail_box li.thumb5{background:url("/test/facilities_thumb51567739996.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb5.on{background:url("/test/facilities_thumb_o51567739996.jpg") no-repeat center;}
  .empty_168886_ .thumbnail_box li.thumb6{background:url("/test/facilities_thumb61567739996.jpg") no-repeat center; transition:background 0.4s;}
  .empty_168886_ .thumbnail_box li.thumb6.on{background:url("/test/facilities_thumb_o61567739996.jpg") no-repeat center;}


@media (max-width:1023px){
  .empty_168886_{height:820px;}
  .empty_168886_ .container{width:100%; left:0;}
  .empty_168886_ .coverimg_box li.scene1{background:url("/test/facilities_cover1_m1568099602.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .coverimg_box li.scene2{background:url("/test/facilities_cover2_m1568099602.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .coverimg_box li.scene3{background:url("/test/facilities_cover3_m1568099602.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .coverimg_box li.scene4{background:url("/test/facilities_cover4_m1568099603.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .coverimg_box li.scene5{background:url("/test/facilities_cover5_m1568099603.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .coverimg_box li.scene6{background:url("/test/facilities_cover6_m1568099603.jpg") no-repeat center; background-size:cover;}
  .empty_168886_ .text_box p.text_big{font-size:40px; text-align:center; background:none; padding-left:0;}
  .empty_168886_ .text_box p.text_small{font-size:15px;}
}

@media (max-width:767px){
  .empty_168886_{height:650px;}
  .empty_168886_ .text_box p.text_big{font-size:26px; color:#fff;}
  .empty_168886_ .text_box p.text_big span{color:#fff;}
  .empty_168886_ .text_box p.text_big span em{color:#fff;}
  .empty_168886_ .text_box p.text_small{margin-top:10px;}
  .empty_168886_ .thumbnail_box{width:90%; margin-top:20px;}
  .empty_168886_ .thumbnail_box li{width:32.6666%; height:125px; margin:0 1% 5px 0; background-size:cover !important;}
  .empty_168886_ .thumbnail_box li:nth-child(3n){margin-right:0;}
}

@media (max-width:580px){
  .empty_168886_{height:650px;}
  .empty_168886_ .text_box p.text_small{display:none;}
  .empty_168886_ .thumbnail_box li{width:49.5%;}
  .empty_168886_ .thumbnail_box li:nth-child(3n){margin-right:1%;}
  .empty_168886_ .thumbnail_box li:nth-child(2n){margin-right:0;}
  .empty_168886_ .container a{font-size:14px;}
}

/* ****************** 공백  ****************** */

.empty_line_168887_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_168887_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168887_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168887_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_168887_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_168887_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_168887_:before {content:'공백: 60px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_168888_ {clear:both; min-width:150px; max-width:1280px; margin:0 auto;}
.layout_168888_ > div {margin-left:-120px;}
.layout_168888_ > div:after {content:''; display:block; clear:both;}
.layout_168888_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:120px; box-sizing:border-box;}
.layout_168888_ > div > .container_1 {width:65%;}
.layout_168888_ > div > .container_2 {width:35%;}

@media (max-width:1280px){
  .layout_168888_ {width:95%;}
  .layout_168888_ > div{margin-left:-60px;}
  .layout_168888_ > div > [class^=container_]{padding-left:60px;}
}

@media (max-width:1200px){
.layout_168888_ > div > .container_1 {width:50%;}
.layout_168888_ > div > .container_2 {width:50%;}
}

@media (max-width:1023px){
	.layout_168888_ > div > .container_1 { width:100%; }
	.layout_168888_ > div > .container_2 {clear:both; width:100%; padding-top:120px; padding-top:30px;}
}

@media \0screen{
	.layout_168888_ {min-width:1280px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_168891_, .empty_168891_ * {padding:0; margin:0; box-sizing:border-box;}
.empty_168891_ {position:relative; padding-left:44px;}
.empty_168891_ img{position:absolute; top:13px; left:0;}
.empty_168891_ p{color:#777; font-size:23px; letter-spacing:1px; }
.empty_168891_ p span{font-size:14px; letter-spacing:0;}


.empty_168891_ div{position:absolute; top:0; right:0;}
.empty_168891_ .more_btn{display:inline-block; font-size:13px; color:#333; position:relative; transition:all .3s; padding:7px 10px; top:10px; right:0; cursor:pointer;}

@media (max-width:767px){
  .empty_168891_{padding-left:30px;}
  .empty_168891_ img{width:20px; top:5px;}
  .empty_168891_ p{font-size:18px;}
  .empty_168891_ .more_btn{top:0;}
}

/* ****************** 공백  ****************** */

.empty_line_168892_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_168892_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168892_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168892_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_168892_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_168892_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_168892_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

  .empty_168890_, .empty_168890_ * {padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

  .empty_168890_ ul{font-size:0;}
  .empty_168890_ li{display:inline-block; width:20%; height:145px; cursor:pointer; vertical-align:top;}
  .empty_168890_ li a{display:block; width:100%; height:100%; background-size:cover !important; overflow:hidden; background:#000; position:relative; overflow:hidden;}
  .empty_168890_ li a:before{content:''; display:block; width:100%; height:100%; background-size:cover !important; transform:scale(1); opacity:1; transition:all .4s;} 
  .empty_168890_ li:hover div:before{transform:scale(1.05); opacity:.5;}
  .empty_168890_ li:nth-child(1) a:before{background:url("/test/11566550709.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(2) a:before{background:url("/test/21566550709.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(3) a:before{background:url("/test/31566550710.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(4) a:before{background:url("/test/41566550710.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(5) a:before{background:url("/test/51566550710.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(6) a:before{background:url("/test/61566550710.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(7) a:before{background:url("/test/71566550711.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(8) a:before{background:url("/test/81566550711.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(9) a:before{background:url("/test/91566550711.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(10) a:before{background:url("/test/101566550711.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(11) a:before{background:url("/test/111566550712.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(12) a:before{background:url("/test/121566550712.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(13) a:before{background:url("/test/131567583184.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(14) a:before{background:url("/test/141567583185.jpg") no-repeat center;}
  .empty_168890_ li:nth-child(15) a:before{background:url("/test/151567583185.jpg") no-repeat center;}
  .empty_168890_ li a div{width:100%; height:100%; padding:12px 10px; background:rgba(0,0,0,.7); text-align:center; box-sizing:border-box; position:absolute; top:0; left:0; right:0; opacity:0; visibility:hidden; transition:all .3s;}
  .empty_168890_ li a:hover div{opacity:1; visibility:visible;}
  .empty_168890_ li a div .more {display:block; position:relative; width:30px; height:30px; margin:48px auto; border:1px solid #fff;}
  .empty_168890_ li a div .more i {position:absolute; top:0; right:0; bottom:0; left:0; font-size:0; text-align:left; text-indent:-9999px;
    -webkit-transition:all .3s ease; transition:all .3s ease;}
  .empty_168890_ li a div .more i:before {content:''; position:absolute; top:0; right:0; bottom:0; left:0; width:1px; height:16px; margin:auto; background:#fff;}
  .empty_168890_ li a div .more i:after {content:''; position:absolute; top:0; right:0; bottom:0; left:0; width:16px; height:1px; margin:auto; background:#fff;}
  .empty_168890_ li a div .more:hover i {-webkit-transform:rotate(180deg); transform:rotate(180deg);}

@media (max-width:1200px){
  .empty_168890_ li{width:33.333%; height:130px;}
  .empty_168890_ li:nth-child(13),
  .empty_168890_ li:nth-child(14),
  .empty_168890_ li:nth-child(15){display:none;}
}

@media (max-width:1023px){
  .empty_168890_ li{width:25%; height:150px;}
  .empty_168890_ li:nth-child(16),
  .empty_168890_ li:nth-child(17),
  .empty_168890_ li:nth-child(18),
  .empty_168890_ li:nth-child(19),
  .empty_168890_ li:nth-child(20){display:none;}
}

@media (max-width:767px){
  .empty_168890_ li{height:100px;}
}

/* ****************** 최근 게시글 탭 - 앨범형 (반응형)  ****************** */

.pm-board_tab_album__168889_ {display:block; width:100%; margin:0 auto;}
.pm-board_tab_album__168889_ .tab-wrap {width:100%; overflow-x:auto; overflow-y:visible; -webkit-overflow-scrolling:touch;}
  
/*탭 레이아웃 게시판 타이틀*/
.pm-board_tab_album__168889_ .tab_title_box{float:left; width:50%;}
.pm-board_tab_album__168889_ .tab_title_box h2{margin:0; padding:0;}
.pm-board_tab_album__168889_ .tab_title_box h2 a{font-size:23px; font-weight:normal; color:#777;}  
.pm-board_tab_album__168889_ .tab_title_box p{margin:0 0; padding:0; font-size:13px; color:#777; letter-spacing:-1px;}
  
.pm-board_tab_album__168889_ .tab-btn {display:block; width:40%; margin:0; padding:0; list-style-type:none; font-size:0; float:right; margin-top:10px; position:relative; margin-right:30px;}
.pm-board_tab_album__168889_ .tab-btn:before{content:''; display:block; width:20px; height:1px; background:#ddd; position:absolute; bottom:0; left:-20px;}
.pm-board_tab_album__168889_ .tab-btn:after{content:''; display:block; width:20px; height:1px; background:#ddd; position:absolute; bottom:0; right:-12px;}
.pm-board_tab_album__168889_ .tab-btn > li {display:inline-block;}
.pm-board_tab_album__168889_ .tab-btn > li > a {
	display:block; padding:11px 7px;
	border:1px solid #ddd; border-left:none; background:#f8f8f8;
	font-size:13px; color:#9b9b9b; text-align:center; text-decoration:none; white-space:nowrap;
}
.pm-board_tab_album__168889_ .tab-btn > li.on > a{
	padding:10px 8px 12px;border-top:2px solid #ff8542; border-bottom:none; background:#ffffff; color:#555555;
}
.pm-board_tab_album__168889_ .tab-btn > li:first-child > a {border-left:1px solid #ddd;}

.pm-board_tab_album__168889_ .tab-btn.tab_col2 > li {width:49%;}
.pm-board_tab_album__168889_ .tab-btn.tab_col3 > li {width:33.3333%;}
.pm-board_tab_album__168889_ .tab-btn.tab_col4 > li {width:25%;}
.pm-board_tab_album__168889_ .tab-btn.tab_col5 > li {width:20%;}
.pm-board_tab_album__168889_ .tab-btn.tab_col6 > li {width:16.6666%;}

.pm-board_tab_album__168889_ .tab-cont {display:none; padding:30px 0 0;}
.pm-board_tab_album__168889_ .tab-cont.on {display:block;}
.pm-board_tab_album__168889_ .tab-cont * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.pm-board_tab_album__168889_ .tab-cont ul {margin:0; padding:0; list-style:none;}
.pm-board_tab_album__168889_ .tab-cont ul:after {content:''; display:block; clear:both;}
.pm-board_tab_album__168889_ .tab-cont li {float:left; font-size:13px; border:1px solid #ddd; margin-bottom:11px;}
.pm-board_tab_album__168889_ .tab-cont li.clear {clear:both;}
.pm-board_tab_album__168889_ .tab-cont li a {display:block; text-decoration:none; text-align:center; color:#333; padding:}
.pm-board_tab_album__168889_ .tab-cont .figure {margin:0;}
.pm-board_tab_album__168889_ .tab-cont .figure img {display:block; margin:0 auto; max-width:100%;}
.pm-board_tab_album__168889_ .tab-cont .figure span {
	display:block; min-width:50px; max-width:120px; height:90px; margin:0 auto;
	border:1px solid #ccc; background:#eee;
	font-size:12px; color:#999; line-height:90px; font-family:Arial;
}
.pm-board_tab_album__168889_ .tab-cont .data_wrap{padding:12px 0; background:#fff;}
.pm-board_tab_album__168889_ .tab-cont li a:hover .data_wrap{background:#eee;}
.pm-board_tab_album__168889_ .tab-cont .bd {margin:0; font-size:13px; color:#444; font-weight:bold; padding:0 15px;}
.pm-board_tab_album__168889_ .tab-cont li a:hover .bd{color:#ff8542; font-weight:bold;}
.pm-board_tab_album__168889_ .tab-cont .date { font-size:12px; color:#888;}
.pm-board_tab_album__168889_ .tab-cont .bd,
.pm-board_tab_album__168889_ .tab-cont .date {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pm-board_tab_album__168889_ .tab-cont .comment {font-weight:normal; color:#888;}
.pm-board_tab_album__168889_ .tab-cont .empty {padding:10px 8px; font-size:14px; color:#666; text-align:center; width:100% !important;}

.pm-board_tab_album__168889_ .tab-cont.col_2 li {width:47.5%;}
.pm-board_tab_album__168889_ .tab-cont.col_2 li:nth-child(2n-1){margin-right:3%;}
.pm-board_tab_album__168889_ .tab-cont.col_3 li {width:33.33%;}
.pm-board_tab_album__168889_ .tab-cont.col_4 li {width:25%;}
.pm-board_tab_album__168889_ .tab-cont.col_5 li {width:20%;}

@media (max-width:767px){
  .pm-board_tab_album__168889_ .tab-btn{width:80%; float:none; margin-left:10%; margin-top:50px;}
  .pm-board_tab_album__168889_ .tab-btn:after{right:-17px;}
  .pm-board_tab_album__168889_ .tab_title_box{position:relative; width:100%}
  .pm-board_tab_album__168889_ .tab_title_box h2 a{font-size:18px;}
  .pm-board_tab_album__168889_ .tab_title_box p{display:inline-block; position:absolute; top:12px; left:130px;}
  .pm-board_tab_album__168889_ .tab-cont{padding-top:15px;}
}


/* ****************** 공백  ****************** */

.empty_line_168893_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_168893_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168893_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168893_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_168893_:before {content:'공백: 20px';}
}

@media (max-width:767px){
  .empty_line_168893_{display:none;}
}

 @media \0screen{
	.empty_line_168893_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_168893_:before {content:'공백: 20px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_168894_wrap{}
.layout_168894_ {clear:both; min-width:150px; max-width:1280px; margin:0 auto;}
.layout_168894_ > div:after {content:''; display:block; clear:both;}
.layout_168894_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; background:linear-gradient(to right, #1e2026, #1d1f24);}

@media \0screen{
	.layout_168894_ {min-width:1280px;}
}

/* ****************** 이미지  ****************** */

.img_168895_, .img_168895_ *{padding:0; margin:0; box-sizing:border-box; list-style:none;}
.img_168895_ {height:130px; background:url("/test/search_banner1566809092.jpg") no-repeat center; background-size:cover; position:relative;}
.img_168895_ a{display:block; width:100%; height:100%; text-align:left;}
.img_168895_ .txt_box{position:Absolute; top:50%; right:590px; transform:translateY(-50%); color:#bcbcbc; font-size:15px;}
.img_168895_ .txt_box b{display:block; font-size:22px; color:#fff; font-weight:normal; margin-bottom:3px;}
.img_168895_ ul{font-size:0; position:absolute; top:50%; right:300px; margin-top:-25px;}
.img_168895_ li{display:inline-block; margin:0 10px; text-align:center;}
.img_168895_ li span{display:block; font-size:14px; color:#ddd; margin-top:7px;}
.img_168895_ .btn{width:200px; height:64px; line-height:42px; background:#a2885b; border:10px solid #a2885b; text-align:center; color:rgba(255,255,255,.9); font-size:15px; position:absolute; top:50%; right:50px; margin-top:-32px; transition:all .3s;}
.img_168895_ a:hover .btn{border-color:#b29c73; }

@media (max-width:1023px){
  .img_168895_ {display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_168896_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_168896_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_168896_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_168896_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_168896_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_168896_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_168896_:before {content:'공백: 60px';}
}
