
/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */

  .vertical_rolling_393354_{position:relative; z-index:1000;}
  .vertical_rolling_393354_ *{margin:0; padding:0;}
  .vertical_rolling_393354_ .slide_wrap{width:100%; height:98px !important; background-size:cover !important; text-align:center;}
  .vertical_rolling_393354_ .slide_wrap a{display:block; width:100%; height:100%; cursor:pointer; font-size:0;}
  .vertical_rolling_393354_ .slide_wrap a img{display:inline-block; height:100%;}
  .vertical_rolling_393354_ .bx-wrapper {margin-bottom:0;}
  .vertical_rolling_393354_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow: none; box-shadow:none; left:0;}
  
  /*슬라이드 이미지*/
  .vertical_rolling_393354_ .slide_num1{background:url("/img_up/shop_pds/ssol/farm/pop2155565668231.jpg") no-repeat center;}
  .vertical_rolling_393354_ .slide_num2{background:url("/img_up/shop_pds/ssol/farm/pop1155651375831.jpg") no-repeat center;}
  .vertical_rolling_393354_ .slide_num3{background:url("") no-repeat center;}
  .vertical_rolling_393354_ .slide_num4{background:url("") no-repeat center;}
  
    /*하단 내비게이션*/
  .vertical_rolling_393354_ .bx-controls .bx-pager{position:absolute; bottom:5%; left:0; right:0; text-align:center; z-index:500; text-align:center !important; width:100% !important;}
  .vertical_rolling_393354_ .bx-controls .bx-pager .bx-pager-item{margin-bottom:13px; position:relative; display:inline-block;}
  .vertical_rolling_393354_ .bx-controls .bx-pager .bx-pager-item a{display:block; width:13px; height:13px; text-indent:-9999px; background:rgba(0,0,0,0.1); border:1px solid #fff; border-radius:2em; margin-right:13px;}
  .vertical_rolling_393354_ .bx-controls .bx-pager .bx-pager-item a.active,
  .vertical_rolling_393354_ .bx-controls .bx-pager .bx-pager-item a:hover{background:#26b4b1;}

    /*방향 내비게이션*/
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction{position:absolute; top:50%; left:0; right:0; width:100%; max-width:1300px; margin:0 auto;}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a{border:0; width:30px !important; height:30px !important; transition:all .3s; z-index:1000; text-indent:-9999px; position:absolute;}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a.bx-prev{top:-15px; right:0; left:auto; background:url("/img_up/shop_pds/ssol/design/img/prev_up.png") no-repeat center !important;}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a.bx-prev:hover{background:url("/img_up/shop_pds/ssol/design/img/prev_up.png") no-repeat center !important;}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a.bx-next{top:15px; right:0; background:url("/img_up/shop_pds/ssol/design/img/next_down.png") no-repeat center !important; }
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a.bx-next:hover{background:url("/img_up/shop_pds/ssol/design/img/next_down.png") no-repeat center !important;}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction a.bx-prev:after{content:''; display:block; width:15px; height:1px; background:#fff; opacity:.3; position:absolute; left:0; right:0; bottom:0; margin:0 auto;}

 /*오늘 하루 이 창을 열지 않음*/
.todayClose {position: absolute; right: 8%;  top: 15px; font-size: 15px; color: #555;}
.infoBanner dd .btn {border-radius: 20px; font-size: 14px; display: inline-block; margin: -3px 0 0 30px; padding: 5px 10px; border: 1px solid #a0a0a0;  box-shadow: 0 0 1px 1px rgba(218,218,218,1) inset; background-color:#ededed;}
.todayClose button{background:none; border:none; vertical-align: middle;}  
  
@media (max-width:1300px){
  .todayClose {right:5px;}
}  
  
@media (max-width:1023px){
  .vertical_rolling_393354_ .slide_wrap{height:auto !important; }
  .vertical_rolling_393354_ .slide_wrap a img{height:auto}
  .vertical_rolling_393354_ .bx-wrapper .bx-controls-direction{display:none;}
}
  
@media (max-width:1000px){
  .todayClose {top:0; font-size:12px;}
  .todayClose img{width:60%;}
}    

/* ****************** 3칸 레이아웃  ****************** */

.layout_392540_wrap{width:100%; background:#333;}
[id^=div_user_list] .layout_392540_wrap{z-index:auto; position:relative;}
.layout_392540_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
  
.layout_392540_ > div {}
.layout_392540_ > div:after {content:''; display:block; clear:both;}
.layout_392540_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_392540_ > div > .container_1 {width:16%;}
.layout_392540_ > div > .container_2 {width:70%;}
.layout_392540_ > div > .container_3 {width:14%;}
  

@media (max-width:1400px){
  .layout_392540_ {max-width:95%;}
}

@media (max-width:1270px){
  .layout_392540_ > div > .container_1 {width:16%;}
  .layout_392540_ > div > .container_2 {width:65%;}
  .layout_392540_ > div > .container_3 {width:19%;}
}

@media (max-width:1023px){
  .layout_392540_{padding:0;}
  .layout_392540_ > div > .container_1 { width:100%; }
  .layout_392540_ > div > .container_2 { width:100%; }
  .layout_392540_ > div > .container_3 { width:100%; }
}


@media \0screen{
	.layout_392540_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_392984_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392984_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392984_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392984_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392984_:before {content:'공백: 10px';}
}
@media (max-width:1023px){
  .empty_line_392984_ {display:none;}
  }
 @media \0screen{
	.empty_line_392984_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392984_:before {content:'공백: 10px';}
}

/* ****************** 로고 + 토글  ****************** */

@font-face {
	font-family: 'icomoon_header';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.svg#icomoon_header') format('svg');
	font-weight: normal;
	font-style: normal;
}

.logo_393351_ {position:relative; padding:0 80px; z-index:1001;}
.logo_393351_ * {box-sizing:border-box;}
.logo_393351_ h1 {display:table; width:100%; margin:0; padding:0; font-size:12px; text-align:left; table-layout:fixed;}
.logo_393351_ h1 a {display:table-cell; height:46px; vertical-align:middle;}
.logo_393351_ h1 a span {display:inline-block; width:170px; height:56px; background:url("/img_up/shop_pds/ssol/farm/logo1590648980.png") no-repeat left top; background-size:cover; vertical-align:bottom;}

.toggle_393351_ {
	display:none; overflow:hidden; position:absolute; top:50%; width:30px; height:30px; margin-top:-7px; padding:4px; font-size:0;
	 font-size:0; text-decoration:none;
}
.toggle_393351_.use {display:block;}
.toggle_393351_:before {display:inline-block; font-family:"icomoon_header"; font-size:20px; color:#bbb; line-height:1em;}
.toggle_393351_.on:before {color:#e66d1e;}

.tel_393351_ {display:block; left:5px; width:26px; height:26px; top:40%; background:url("/img_up/shop_pds/ssol/design/img/call_m.png") no-repeat left center; transition:all .3s;}
.tel_393351_:hover{background-position:right center;}
#farmBoxTel {display:none;}

.toggleSearch_393351_ {left:45px;}
.toggleSearch_393351_:before {content:'\e600';}
#farmBoxSearch {display:none;}
#farmBoxSearch.on {display:block;}

.toggleGnb_393351_ {right:45px; display:none !important;}
.toggleGnb_393351_:before {content:'\e602';}
#farmBoxGnb {display:none;}
#farmBoxGnb.on {display:block;}

.toggleLnb_393351_ {right:5px; width:26px; height:26px;  top:40%; background:url("/img_up/shop_pds/ssol/design/img/nav_m.png") no-repeat left center; transition:all .3s;}
.toggleLnb_393351_:hover{background-position:right center;}
#farmBoxLnb {display:none;}
#farmBoxLnb.on {display:block;}

[id^=div_user_list] .toggle_393351_ {display:block;}



@media (min-width:1024px){
	.logo_393351_ {padding:0; border-bottom:none;}
	.toggle_393351_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

@media (max-width:1300px){
  .logo_393351_ h1 a span{width:150px; height:49px; margin-top:3px;}
}

@media (max-width:1023px){
  .logo_393351_ h1 a{text-align:center;}
  .logo_393351_ h1 a span{width:110px; height:36px; margin:11px 0;}
  #farmToggleLnb{display:block;}
}

@media \0screen{
	.logo_393351_ {padding:0; border-bottom:none;}
	.toggle_393351_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

/* ****************** 네비게이션 - 가로형 A  ****************** */

#pm2-_393352_ {position:relative;z-index:1000;}
#pm2-_393352_ * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#pm2-_393352_ ul {margin:0;padding:0;list-style:none;width:100%;max-width:1300px;display:block;text-align:center;}
#pm2-_393352_ a {display:block;text-decoration:none;overflow:hidden;white-space:nowrap;}
#pm2-_393352_ a > img {max-width:100%;vertical-align:top;}
#pm2-_393352_ .dep1 {position:relative;text-align:center;display:block;margin:0 auto;font-size:0;}
#pm2-_393352_ .dep1:after {content:'';display:block;clear:both;}
#pm2-_393352_ .dep1 > li {display:inline-block;position:relative;width:16.666%;}
#pm2-_393352_ .dep1 > li:hover{background:#d7d9de;}
#pm2-_393352_ .dep1 > li:hover > a{color:#333 !important;}
#pm2-_393352_ .dep1 > li > a {padding:20px 0;font-size:17px;color:#fff;text-align:center;position:relative;z-index:9999;}
#pm2-_393352_ .dep1 > li > a.bt_img {padding:0;}
#pm2-_393352_ .dep1 > li.on > a,#pm2-_393352_ .dep1 > li:hover > a {color:#fff;z-index:500;}
#pm2-_393352_ .dep1 > li > div {opacity:0;visibility:hidden;width:100%;height:0;position:absolute;top:0;padding-top:0;background:transparent;transition:all 0.3s;}
#pm2-_393352_ .dep1 > li:hover > div:has(.dep2 li){opacity:1;visibility:visible;height:auto;padding-top:53px;}
#pm2-_393352_ .dep2 {position:relative;top:12px;left:0;min-width:100%;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1);}
#pm2-_393352_ .dep2 > li{border-bottom:1px solid #f7f7f7;}
#pm2-_393352_ .dep2 > li > a {padding:13px 20px;font-size:15px;color:#333;white-space:nowrap;letter-spacing:-1px;}
#pm2-_393352_ .dep2 > li > a.bt_img {padding:0;}
#pm2-_393352_ .dep2 > li.on > a,#pm2-_393352_ .dep2 > li:hover > a {font-weight:bold;background:#f7f7f7;}
/*카테고리 포인트 색상*/
#pm2-_393352_ .dep1 > li.on > a{background:#ae1a49;}
#pm2-_393352_ .dep1 > li > div:has(.dep2 li){background:#ae1a49;}
#pm2-_393352_ .dep1 > li .dep2{border-bottom:3px solid #ae1a49;}

@media (min-width:1024px) and (max-width:1212px){
  #pm2-_393352_ .dep1 > li > a {padding:18px 1.3em;}
}

@media (max-width:1023px){
  #pm2-_393352_{display:none;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_393353_{}
.empty_393353_ .btn{height:46px;margin:0 auto;padding:0;box-sizing:border-box;text-align:right;}
.empty_393353_ .btn ul{overflow:hidden;list-style:none;display:inline-block;margin-top:16px;}
.empty_393353_ .btn ul li{float:left;}
.empty_393353_ .btn ul li span{display:inline-block;background-position:0 50%;background-repeat:no-repeat;color:#fff;font-size:20px;height:34px;line-height:34px;}
.empty_393353_ .btn ul li a{display:block;position:relative;background-color:#ae1a4a;padding:0 15px;}
.empty_393353_ .btn_one a{padding-left:16px;border-radius:16px 0 0 16px;}
.empty_393353_ .btn_two a{padding-right:16px;border-radius:0 16px 16px 0;}
.empty_393353_ .btn_two a:before{content:'';position:absolute;top:18px;left:-2px;display:block;height:2px;width:6px;margin-top:-1px;background-color:#fff;}

@media (max-width:1023px){
   .empty_393353_{display:none;}
}

/* ****************** 네비게이션 - 세로형 C (토글)   ****************** */

  .nav_bg{background:rgba(0,0,0,0.7); width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999; opacity:0; visibility:'hidden'; transition:all 0.6s;}
  
  #nav_mobile{width:100%; max-width:100%; height:100%; background:#fff; position:fixed; top:0; left:-100%; transition:left 0.6s; z-index:100000; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; overflow-Y:auto;}
  #nav_mobile h1{height:55px; margin:0; text-align:center; border-bottom:1px solid #ddd; padding:5px 0;}
  .nav_wrap > p{text-align:right;}
  .nav_top_menu{height:58px; background:#ae1a49; }
  .nav_top_menu ul{list-style:none; padding:0; margin:0;}
  .nav_top_menu ul:after{content:''; display:block; clear:both;}
  .nav_top_menu li{display:inline-block; position:relative;}
  .nav_top_menu li a{display:block; width:100%; text-align:center; font-size:14px; color:#fff; line-height:58px; padding:0 10px;}
  .nav_top_menu li a img{vertical-align:middle; margin:-4px 3px 0 0;}
  .nav_top_menu li a:hover{text-decoration:underline;}
  .nav_top_menu .nav_close{display:block; width:20px; height:20px; background:url("/img_up/shop_pds/ssol/design/img/close_btn_icon.png") no-repeat center; position:absolute; top:19px; right:15px;}

  .nav_quick{background:#31770b; text-align:center;}
  .nav_quick ul{margin:0;}
  .nav_quick li{display:inline-block; margin:0 16px; position:relative;}
  .nav_quick li:after{content:''; display:block; width:1px; height:14px; background:#fff; opacity:.5; position:absolute; top:18px; right:-20px;}
  .nav_quick li:last-child:after{display:none;}
  .nav_quick li a{font-size:13px; color:#fff; line-height:48px;}
  
  .pm2-_392544_ {width:100%; height:100%; padding:0; background:#fff; transition:all 0.4s; box-sizing:border-box;}
  .pm2-_392544_ * {box-sizing:border-box}
  .pm2-_392544_ ul {margin:0;padding:0;list-style:none}
  .pm2-_392544_ a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
  .pm2-_392544_ a > img {vertical-align:top}

	.pm2-_392544_ [data-role=toggle] > a:before {content:'';position:absolute;top:50%;right:20px;width:8px;height:14px;margin-top:-7px;background:url("/img_up/shop_pds/ssol/design/img/nav_arrow.png") no-repeat center; transition:all 0.3s;}
	.pm2-_392544_ [data-role=toggle].active > a:before {transform:rotate(90deg);}

    .pm2-_392544_ .dep1 {position:relative; background:#fff;}
    .pm2-_392544_ .dep1 > li {border-top:1px dotted #ccc;}
    .pm2-_392544_ .dep1 > li:last-child{border-bottom:1px dotted #ddd;}
    .pm2-_392544_ .dep1 > li.on,
    .pm2-_392544_ .dep1 > li.active {border-top:1px dotted #ae1a49;}
    .pm2-_392544_ .dep1 > li:first-child{border-top:0;} 
    .pm2-_392544_ .dep1 > li > a {position:relative;padding:15px 20px;font-size:16px;color:#333}
    .pm2-_392544_ .dep1 > li > a.bt_img {padding:0}
    .pm2-_392544_ .dep1 > li.on > a,
    .pm2-_392544_ .dep1 > li.active > a,
    .pm2-_392544_ .dep1 > li:hover > a {color:#ae1a49; font-weight:bold; background:#f2f2f2;}
    .pm2-_392544_ .dep1 > li > div {display:none}

    .pm2-_392544_ .dep2 {background:#f2f2f2; border-top:1px dotted #aec155; border-top:1px dotted #c8c8c8; padding:0 20px;}
    .pm2-_392544_ .dep2 > li{border-top:1px dotted #c8c8c8; position:relative;}
    .pm2-_392544_ .dep2 > li:first-child{border-top:0; }
    .pm2-_392544_ .dep2 > li > a {padding:10px 15px;font-size:15px;color:#555; }
    .pm2-_392544_ .dep2 > li > a:after{content:'+'; font-size:15px; color:#333; position:absolute; top:50%; right:20px; margin-top:-11px; transition:all 0.3s;}
    .pm2-_392544_ .dep2 > li:hover > a:after{color:#ae1a49; transform:rotate(90deg);}
    .pm2-_392544_ .dep2 > li > a.bt_img {padding:0}
    .pm2-_392544_ .dep2 > li.on > a,
    .pm2-_392544_ .dep2 > li:hover > a {color:#ae1a49;}
  
  #nav_mobile .bottom_menu{margin-top:15px;}
  #nav_mobile .bottom_menu ul{padding:0; margin:0; list-style:none;}
  #nav_mobile .bottom_menu ul:after{content:''; display:block; clear:both;}
  #nav_mobile .bottom_menu li{width:50%; float:left;}
  #nav_mobile .bottom_menu li:first-child{border-right:1px solid #fff; box-sizing:border-box;}
  #nav_mobile .bottom_menu li a{display:block; padding:25px 0; width:100%; height:100%; background:#0063af; text-align:center; cursor:pointer;}
  #nav_mobile .bottom_menu li a p{margin:0; color:#fff; font-size:14px; margin-top:5px;}

  
  @media (min-width:1023px){
    .nav_bg{display:none}
    #nav_mobile{display:none;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_392565_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_392565_ > div:after {content:''; display:block; clear:both;}
.layout_392565_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1330px){
  .layout_392565_ {margin-right:5%;}
}

@media (max-width:1023px){
  .layout_392565_ {margin-right:6%;}
} 
  
@media (max-width:767px){
  .layout_392565_ {margin-right:0;}
}  
  
@media \0screen{
	.layout_392565_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392566_ *{padding:0; margin:0; list-style:none;}
.empty_392566_ {height:50px;}
.empty_392566_ ul{text-align:right; font-size:0;}
.empty_392566_ li{display:inline-block;}
.empty_392566_ li a{display:block; padding:15px 0; font-size:14px; color:#fff; text-align:center; transition:all .3s;}
.empty_392566_ .text_btn{margin-right:25px;}
.empty_392566_ .text_btn img{height:50px; margin:-20px -10px;}
.empty_392566_ .color_btn{}
.empty_392566_ .color_btn img{height:50px; margin:-20px;}
  
@media (max-width:1070px){
    .empty_392566_{display:none;}
}    
  
@media (max-width:767px){
  .empty_392566_ li a {padding:9px 4px; font-size:13px;}
}  

/* ****************** 1칸 레이아웃  ****************** */

.layout_392583_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_392583_ > div:after {content:''; display:block; clear:both;}
.layout_392583_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_392583_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_392584_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392584_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392584_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392584_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_392584_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_392584_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_392584_:before {content:'공백: 15px';}
}

/* ****************** 배너관리 - 슬라이드 (반응형)  ****************** */

	@font-face {
		font-family:'icomoon_slider';
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot');
		src:url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff') format('woff'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf') format('truetype'),
			url('/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
		font-weight:normal;
		font-style:normal;
	}

    .pm-banner_slide_responsive__844215_ { margin:0 auto}
    .pm-banner_slide_responsive__844215_ a {border:none}
    .pm-banner_slide_responsive__844215_ a img {border:none; }
    .pm-banner_slide_responsive__844215_ .owl-item {z-index:1;}
    .pm-banner_slide_responsive__844215_ .owl-item img{width:150px !important;}
    .pm-banner_slide_responsive__844215_ .item {position:relative}

	.pm-banner_slide_responsive__844215_ .owl-nav {-webkit-tap-highlight-color:transparent}
	.pm-banner_slide_responsive__844215_ .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_responsive__844215_ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:23px;font-weight:bold;color:#777;}
	.pm-banner_slide_responsive__844215_ .owl-nav [class*='owl-']:hover {opacity:1}
	.pm-banner_slide_responsive__844215_ .owl-nav .owl-prev {left:-50px}
	.pm-banner_slide_responsive__844215_ .owl-nav .owl-next {right:-50px}
	.pm-banner_slide_responsive__844215_ .owl-nav .owl-prev:before {content:'\e600'}
	.pm-banner_slide_responsive__844215_ .owl-nav .owl-next:before {content:'\e601'}
	.pm-banner_slide_responsive__844215_ .owl-nav .disabled {opacity:0.5;cursor:default}

	.pm-banner_slide_responsive__844215_ .owl-dots {position:absolute;left:0;width:100%;height:50px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
	.pm-banner_slide_responsive__844215_ .owl-dots .owl-dot {display:inline-block}
	.pm-banner_slide_responsive__844215_ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
	.pm-banner_slide_responsive__844215_ .owl-dots .owl-dot.active span,
	.pm-banner_slide_responsive__844215_ .owl-dots .owl-dot:hover span {background:#999}

@media (max-width:1350px){
  .pm-banner_slide_responsive__844215_ .owl-nav .owl-prev{left:10px;}
  .pm-banner_slide_responsive__844215_ .owl-nav .owl-next{right:10px;}
}

/* ****************** 공백  ****************** */

.empty_line_392585_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392585_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392585_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392585_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_392585_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_392585_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_392585_:before {content:'공백: 15px';}
}

/* ****************** 실선  ****************** */

.solid_line_392987_ {display:block; position:relative; width:100%; height:px;}
.solid_line_392987_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_392983_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_392983_ > div:after {content:''; display:block; clear:both;}
.layout_392983_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_392983_ {min-width:1200px;}
}

/* ****************** 공백  ****************** */

.empty_line_393349_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_393349_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_393349_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_393349_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_393349_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_393349_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_393349_:before {content:'공백: 10px';}
}

/* ****************** 하단 메뉴  ****************** */

.fnb_393348_ ul {margin:0; padding:0; list-style:none; font-size:15px;}
.fnb_393348_ li {position:relative; display:inline-block; font-size:15px;}
.fnb_393348_ li:before {content:''; display:block; position:absolute; left:0; top:50%; width:1px; height:10px; margin-top:-6px; background-color:#999; opacity:.5;}
.fnb_393348_ li:first-child:before {display:none;}
.fnb_393348_ li a {display:block; height:30px; line-height:30px; margin:0; padding:0 1em; font-size:15px; font-family:Arial; color:#777777; text-decoration:none;}
.fnb_393348_ li a:hover{color:#333;}
.fnb_393348_ p {height:30px; line-height:30px; margin:0; padding:0 .8em; font-family:Arial; font-size:15px; color:#777777}

/* ****************** 공백  ****************** */

.empty_line_392986_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392986_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392986_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392986_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392986_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_392986_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392986_:before {content:'공백: 10px';}
}

/* ****************** 실선  ****************** */

.solid_line_393000_ {display:block; position:relative; width:100%; height:px;}
.solid_line_393000_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

/* ****************** 공백  ****************** */

.empty_line_392999_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_392999_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392999_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392999_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392999_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_392999_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392999_:before {content:'공백: 60px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_392988_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_392988_ > div {}
.layout_392988_ > div:after {content:''; display:block; clear:both;}
.layout_392988_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_392988_ > div > .container_1 {width:33.333333333333%;}
.layout_392988_ > div > .container_2 {width:33.333333333333%;}
.layout_392988_ > div > .container_3 {width:33.333333333333%;}

 
@media (max-width:1400px){
  .layout_392988_{width:95%;}
} 
  
@media (max-width:767px){
	.layout_392988_ > div > .container_1 { width:100%;  margin-bottom:15px;}
	.layout_392988_ > div > .container_2 { width:100%; }
	.layout_392988_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_392988_ {min-width:1200px;}
}

/* ****************** 이미지  ****************** */

.img_392996_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_392996_ * {box-sizing:border-box;}
.img_392996_ a {display:block; text-decoration:none;}
.img_392996_ img {max-width:100%; vertical-align:top;}

@media (max-width:1023px){
  .img_392996_ {display:block; text-align:center;}
}


/* ****************** 한줄 텍스트  ****************** */

.text_392995_ p {
	display:inline-block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#333; line-height:1.6em; border-bottom:2px solid #333;
  
}
.text_392995_ p a {color:#333; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_392994_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392994_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392994_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392994_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_392994_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_392994_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_392994_:before {content:'공백: 20px';}
}

/* ****************** 하단 정보  ****************** */

.footer_info_392997_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.footer_info_392997_ li {position:relative; display:inline-block; font-size:18px; font-family:Arial; color:#777777; line-height: 1.4; letter-spacing:-1px;}
.footer_info_392997_ li:first-child {padding-left:0;}
.footer_info_392997_ li:first-child:before {display:none;}
.footer_info_392997_ li .bizinfo {display:inline-block; margin-left:3px; margin-top:-3px; padding:0 .3em; background:#999; font-size:18px; color:#fff; line-height:1.4; text-decoration:none; vertical-align:middle;}

.footer_info_392997_ ul.copyright{margin-top:30px;}
.footer_info_392997_ ul.copyright li{font-size:18px; color:#999;}


@media (max-width:767px){
  .footer_info_392997_ ul.copyright{margin:10px 0 15px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_392989_ p {
	display:inline-block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#333; line-height:1.6em; border-bottom:2px solid #333;
  
}
.text_392989_ p a {color:#333; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_392992_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392992_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392992_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392992_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_392992_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_392992_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_392992_:before {content:'공백: 20px';}
}

/* ****************** 하단 정보  ****************** */

.footer_info_392993_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.footer_info_392993_ li {position:relative; display:inline-block; font-size:18px; font-family:Arial; color:#777777; line-height:line-height: 1.4; letter-spacing:-0.5px;}
.footer_info_392993_ li:first-child {padding-left:0;}
.footer_info_392993_ li:first-child:before {display:none;}
.footer_info_392993_ li .bizinfo {display:inline-block; margin-left:3px; margin-top:-3px; padding:0 .3em; background:#999; font-size:18px; color:#fff; line-height:line-height: 1.4; text-decoration:none; vertical-align:middle;}

.footer_info_392993_ ul.copyright{margin-top:30px;}
.footer_info_392993_ ul.copyright li{font-size:15px; color:#999;}

/* ****************** 공백  ****************** */

.empty_line_392991_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392991_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392991_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392991_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_392991_:before {content:'공백: 25px';}
}

 @media \0screen{
	.empty_line_392991_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_392991_:before {content:'공백: 25px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392990_ *{padding:0; margin:0; list-style:none;}
.empty_392990_{display:flex; align-items:center; flex-wrap:nowrap; width:100%; max-width:1200px; margin:0 auto; padding:40px 0; background:#fff; overflow-x:auto;}
.empty_392990_ > a{display:flex; align-items:center; flex-shrink:0;}
.empty_392990_ > a img{height:38px; width:auto; vertical-align:middle;}
.empty_392990_ ul{display:flex; justify-content:space-between; align-items:center; flex-wrap:nowrap; flex:1; margin-left:15px;}
.empty_392990_ li{display:flex; align-items:center; margin:0; flex:1; justify-content:center;}
.empty_392990_ li img{height:38px; width:auto; vertical-align:middle;}

@media (max-width: 768px) {
  .empty_392990_ {flex-wrap: wrap; justify-content: center; overflow-x: hidden;}
  .empty_392990_ ul {flex-wrap: wrap; justify-content: center; gap: 12px; margin-left: 0;}
  .empty_392990_ li {flex: 0 0 auto; width: calc(20% - 12px);}
  .empty_392990_ li img {height: 30px;}
}

/* ****************** 공백  ****************** */

.empty_line_392998_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_392998_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392998_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392998_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392998_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_392998_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392998_:before {content:'공백: 80px';}
}
