
/* ****************** 이미지  ****************** */

.img_380916_ {height:150px; background:url("/img_up/shop_pds/mobal/farm/25.png") no-repeat center; background-size:cover;}

@media (max-width:1200px){
  .img_380916_ {display:none;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_280481_ {clear:both; min-width:320px; max-width:1400px; margin:0 auto;}
.layout_280481_ > div:after {content:''; display:block; clear:both;}
.layout_280481_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_280481_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_280471_ *{padding:0; margin:0; list-style:none;}
.empty_280471_ ul{text-align:right; font-size:0;}
.empty_280471_ li{display:inline-block;}
.empty_280471_ li a{display:block; padding:9px 10px; font-size:14px; color:#666; text-align:center; transition:all .3s;}
.empty_280471_ li a.color_btn{background:#f1f1f1; color:#1561ae; border:1px solid #ddd; border-top:0; border-right:0;}
  .empty_280471_ li a.color_text{color:#0ab9f8;}
  .empty_280471_ li a.color_text:hover{color:#0799cd; text-decoration:underline;}
.empty_280471_ li a.color_btn.first{margin-left:10px;}
.empty_280471_ li a.color_btn.last{border-right:1px solid #ddd;}
.empty_280471_ li a:hover{color:#0ab9f8;}
  
@media (max-width:1070px){
    .empty_280471_{display:none;}
}    
  
@media (max-width:767px){
  .empty_280471_ li a {padding:9px 4px; font-size:13px;}
}  

/* ****************** 공백  ****************** */
      
.empty_line_181760_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_181760_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_181760_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_181760_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_181760_:before {content:'공백: 0px';}
}

@media (max-width:767px){
  .empty_line_181760_{display:none;}
}

 @media \0screen{
	.empty_line_181760_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_181760_:before {content:'공백: 0px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_181761_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_181761_ > div {}
.layout_181761_ > div:after {content:''; display:block; clear:both;}
.layout_181761_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_181761_ > div > .container_1 {width:33.333333333333%;}
.layout_181761_ > div > .container_2 {width:33.333333333333%;}
.layout_181761_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1300px){
  .layout_181761_ {width:95%;}
}


@media (max-width:767px){
  .layout_181761_ {width:100%;}
  .layout_181761_ > div > .container_1 {position:absolute; top:0; left:0; z-index:100;}
  .layout_181761_ > div > .container_2 {width:100%;}
  .layout_181761_ > div > .container_3 {position:absolute; top:0; right:0;}
  [id^=div_user_list] .layout_181761_ > div > .container_1{position:relative; z-index:auto;}
  [id^=div_user_list] .layout_181761_ > div > .container_3{position:relative;}
}

@media \0screen{
	.layout_181761_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_181762_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_181762_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_181762_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_181762_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_181762_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_181762_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_181762_:before {content:'공백: 15px';}
}

/* ****************** 상단컨텐츠-전화안내  ****************** */

.empty_184471_ *{margin:0; padding:0;}

.empty_184471_ .consult_btn img{vertical-align:bottom;}
.empty_184471_ p{display:inline-block; font-size:25px; color:#999; line-height:1.4em; letter-spacing:-2px; vertical-align:bottom; transition:all .2s;}/*바로가기*/
.empty_184471_ .consult_btn:hover p{color:#999;}
.empty_184471_ p strong{display:inline-block; color:#8466a6; margin:0 3px 0 8px; letter-spacing:-2px; transition:all .2s;}/*온라인상담*/
.empty_184471_ .consult_btn:hover p strong{color:#ff93b4;}
.empty_184471_ p span{display:inline-block; width:8px; height:14px; background:url("/img_up/shop_pds/mobal/farm/go_icon157888103221.png") no-repeat center; margin:-4px 0 0 6px; vertical-align:middle; transition:all .2s;}
.empty_184471_ .consult_btn:hover p span{ background:url("/img_up/shop_pds/mobal/farm/over-semo16032683701.png") no-repeat center;}
.empty_184471_ .mtop_btn{display:none;}

@media (max-width:1023px){
  .empty_184471_ .consult_btn img{margin-top:-3px;}
  .empty_184471_ p {font-size:0;}
  .empty_184471_ p strong{font-size:20px; margin:0 2px 20px 7px;}
  .empty_184471_ p span{margin-top:-17px;}
}

@media (max-width:767px){
  .empty_184471_ .consult_btn{display:none;}
  .empty_184471_ .mtop_btn{display:block; width:76px; height:76px; background:#df7e3e; position:absolute; top:0; left:0;
 text-align:center; padding-top:13px; box-sizing:border-box;}
  .empty_184471_ .mtop_btn span{display:block; font-size:13px; color:#f3f3f3; font-weight:bold;}
}

/* ****************** 로고 + 토글  ****************** */

@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_181764_ {position:relative;}
.logo_181764_ * {box-sizing:border-box;}
.logo_181764_ h1 {display:table; width:100%; margin:0; padding:0; font-size:12px; text-align:left; table-layout:fixed; text-align:center;}
.logo_181764_ h1 a {display:table-cell; height:76px; vertical-align:middle;}
.logo_181764_ h1 img {max-width:100%; max-height:100%; vertical-align:bottom;}

.toggle_181764_ {
	display:none; overflow:hidden; position:absolute; top:50%; width:30px; height:30px; margin-top:-15px; padding:4px; font-size:0;
	border:1px solid #ddd; border-radius:2px; font-size:0; text-decoration:none;
}
.toggle_181764_.use {display:block;}
.toggle_181764_:before {display:inline-block; font-family:"icomoon_header"; font-size:20px; color:#bbb; line-height:1em;}
.toggle_181764_.on:before {color:#ffd548;}

.tel_181764_ {display:block; right:10px;}
.tel_181764_:before {content:'\e604'; color:#ffd548;}
#farmBoxTel {display:none;}

.toggleSearch_181764_ {left:45px;}
.toggleSearch_181764_:before {content:'\e600';}
#farmBoxSearch {display:none;}
#farmBoxSearch.on {display:block;}

.toggleGnb_181764_ {left:45px;}
.toggleGnb_181764_:before {content:'\e602';}
#farmBoxGnb {display:none;}
#farmBoxGnb.on {display:block;}

.toggleLnb_181764_ {left:10px;}
.toggleLnb_181764_:before {content:'\e601';}
#farmBoxLnb {display:none;}
#farmBoxLnb.on {display:block;}

[id^=div_user_list] .toggle_181764_ {display:block;}

@media (min-width:1024px){
	.logo_181764_ {padding:0; border-bottom:none;}
	.toggle_181764_ {display:none !important;}

}
  
@media (max-width:1023px){
  .logo_181764_ h1 img{max-width:230px;}
}
  
@media (max-width:767px){
  .logo_181764_ h1 img{max-width:170px;}
}

@media (max-width:400px){
  .logo_181764_ h1 img{max-width:140px;}
}
  
@media \0screen{
	.logo_181764_ {padding:0; border-bottom:none;}
	.toggle_181764_ {display:none !important;}
	[id^=farmBox] {display:block !important;}
}

/* ****************** 공백  ****************** */

.empty_line_181763_ {display:block; width:100%; height:23px; line-height:23px;}

[id^=div_user_list] .empty_line_181763_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_181763_:before {content:'공백: 23px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_181763_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_181763_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_181763_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_181763_:before {content:'공백: 20px';}
}

/* ****************** 내비게이션버튼(모바일)  ****************** */

.mtop_btns .call_btn_m{display:none;}
.nav_btn_m{display:inline-block; width:36px; height:31px; padding:5px 3px; position:transition:all 0.4s; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; cursor:pointer;}
.nav_btn_m span{display:block; width:100%; height:2px; background:#666; margin-bottom:7px;}
.nav_btn_m span:last-child{margin-bottom:0;}

@media (min-width:1024px){
  .nav_btn_m{display:none;}
}

@media (max-width:767px){
  .mtop_btns a{display:inline-block; width:30px; height:25px; position:relative; z-index:100;}
  .mtop_btns .call_btn_m{display:inline-block; margin-top:3px; margin-right:5px; background:url("/img_up/shop_pds/mobal/farm/top_call-116018031781603326590.png") no-repeat center;}
  .nav_btn_m{margin-right:10px; margin-top:2px;}
  .nav_btn_m span{margin-bottom:5px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_184472_, .empty_184472_ *{padding:0; margin:0; list-style:none;}

.empty_184472_{text-align:left; position:relative; z-index:15;}
.empty_184472_ > ul{display:block; font-size:0; text-align:right;}
.empty_184472_ > ul > li{display:inline-block; margin-left:12px; position:relative;}
.empty_184472_ > ul > li:first-child{margin-left:0;}
.empty_184472_ > ul > li > a{display:block; width:34px; height:34px; border-radius:50%; transition:all 0.3s;}.empty_184472_ > ul > li.call_number > a{width:auto; height:auto; border-radius:auto; font-size:15px;}
.empty_184472_ li.call a{background:url("/img_up/shop_pds/mobal/farm/icon-2-1160179801711.png") no-repeat left center #fff; background-size:cover; border:1px solid #fff;}
.empty_184472_ li.blog a{background:url("/img_up/shop_pds/mobal/farm/top_btn1_r156756539711.png") no-repeat left center #fff; background-size:cover; border:1px solid #fff;}
.empty_184472_ li.kakao a{background:url("/img_up/shop_pds/mobal/farm/je-mok-eum-11623974359.png") no-repeat left center #fff; background-size:cover; border:1px solid #fff;}
.empty_184472_ li.consult a{background:url("") no-repeat left center #fff; background-size:cover; border:1px solid #fff;}
.empty_184472_ li.call a:hover{background:url("/img_up/shop_pds/mobal/farm/icon-2-1160179801711.png") no-repeat right center #fff; background-size:cover;}
.empty_184472_ li.blog a:hover{background:url("/img_up/shop_pds/mobal/farm/top_btn1_r156756539711.png") no-repeat right center #fff; background-size:cover;}
.empty_184472_ li.kakao a:hover{background:url("/img_up/shop_pds/mobal/farm/je-mok-eum-11623974359.png") no-repeat right center #fff; background-size:cover;}
.empty_184472_ li.consult a:hover{background:url("") no-repeat right center #fff; background-size:cover;}
.empty_184472_ li div.tooltip{padding:5px 7px; background:#fff; border-radius:3px; position:absolute; top:30px; box-shadow:1px 1px 1px rgba(0,0,0,0.2); opacity:0; visibility:hidden; transition:all 0.3s; }
.empty_184472_ li div.tooltip:before{content:''; display:block; width:3px; border-bottom:6px solid #fff; border-top:4px solid transparent; border-left:3px solid transparent; border-right:3px solid transparent; position:absolute; top:-10px; left:50%; margin-left:-6px;}
.empty_184472_ li:hover div.tooltip{top:43px; opacity:1; visibility:visible;}
.empty_184472_ li.call div.tooltip{left:-24px;}
.empty_184472_ li.blog div.tooltip{left:-23px;}
.empty_184472_ li.kakao div.tooltip{left:-16px;}
.empty_184472_ li.consult div.tooltip{left:-16px;}
.empty_184472_ li div.tooltip p{font-size:13px; white-space:nowrap; text-align:center;}

.empty_184472_ li.login{width:34px; height:34px; border-radius:50%; background:url("/img_up/shop_pds/mobal/farm/icon-5-1160179811011.png") no-repeat left center #333; background-size:cover; border:1px solid #333; transition:all 0.3s;}
.empty_184472_ li.login:hover{background:url("/img_up/shop_pds/mobal/farm/icon-5-1160179811011.png") no-repeat right center #e3e9f9; border-color:#ccc; background-size:cover;}
.empty_184472_ li.login .tooltip{left:-13px; padding:0;}
.empty_184472_ li.login .tooltip a{display:block; font-size:13px; white-space:nowrap; text-align:center; border-bottom:1px solid #ddd; padding:5px 10px; transition:all .3s;}
.empty_184472_ li.login .tooltip li:last-child a{border-bottom:0;}
.empty_184472_ li.login .tooltip a:hover{background:#fafafa; color:#009ddd;}


@media (max-width:1023px){
  .empty_184472_{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_181768_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_181768_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_181768_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_181768_ {height:25px; line-height:1px;}
	[id^=div_user_list] .empty_line_181768_:before {content:'공백: 25px';}
}
  
@media (max-width:767px){
  .empty_line_181768_{display:none;}
}
 @media \0screen{
	.empty_line_181768_ {height:25px; line-height:25px;}
	[id^=div_user_list] .empty_line_181768_:before {content:'공백: 25px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_320581_ {clear:both; min-width:320px; max-width:1400px; margin:0 auto;}
.layout_320581_ > div:after {content:''; display:block; clear:both; }
.layout_320581_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  .sub_nav .dep2_btn{display:none;}
@media \0screen{
	.layout_320581_ {min-width:1400px;}
}

/* ****************** 네비게이션 - 가로형 A  ****************** */

#pm2-_320591_ {position:relative; z-index:1000;}
#pm2-_320591_ * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#pm2-_320591_ ul {margin:0; padding:0; list-style:none; width:100%; max-width:1400px; display:block; text-align:center; position:relative; }
#pm2-_320591_ a {display:block; text-decoration:none; overflow:hidden; white-space:nowrap;}
#pm2-_320591_ a > img {max-width:100%; vertical-align:top;}

#pm2-_320591_ .dep1 {text-align:center; display:block; margin:0 auto; font-size:0;}
#pm2-_320591_ .dep1:after {content:''; display:block; clear:both;}
#pm2-_320591_ .dep1 > li {display:inline-block;}
#pm2-_320591_ .dep1 > li > a {height:81px; line-height:81px; padding:0 35px;  font-size:17px; font-weight:300; color:#333; text-align:center; position:relative; z-index:9999;}
#pm2-_320591_ .dep1 > li > a.bt_img {padding:0;}
#pm2-_320591_ .dep1 > li a:after{content:''; display:block; width:0; height:2px; background:#fdd000; position:absolute; bottom:3px; left:0; right:0; margin:0 auto; transition:all 0.3s;}
#pm2-_320591_ .dep1 > li.on > a,
#pm2-_320591_ .dep1 > li:hover > a{color:#ef7c1a;}

#pm2-_320591_ .dep1 > li > div {display:none; width:100%; height:100%; position:absolute; top:0; left:0; padding-top:79px;}


/*마우스오버효과*/
#pm2-_320591_ .lnb_arrow{display:none; position:absolute;left:0;bottom:1px;z-index:1;height:4px; background:#ef7c1a; width:50px;}

#pm2-_320591_ .dep2_wrap{position:relative;max-width: 1100px;margin: 0 auto;}
#pm2-_320591_ .dep2_wrap:before{content:''; display:block; width:1000%; height:100%; position:absolute; top:0; left:-300%; z-index:0; background:#fff; border-top:1px solid #ddd; border-bottom:2px solid #ef7c1a;}
#pm2-_320591_ .dep2_wrap:after{content:''; display:block; width:1px; height:100%; background:#ddd; position:absolute; top:1px; right:0;}
#pm2-_320591_ .dep2 {display:block; position:relative; width:300px; min-height:240px; padding:25px 0 20px 40px; margin-left:400px; box-sizing:border-box; border-left:1px solid #ddd;}
#pm2-_320591_ .dep1 > li:first-child .dep2 {min-height:340px;}
#pm2-_320591_ .dep2 > li{position:relative; z-index:10; }
#pm2-_320591_ .dep2 > li > a {padding:7px 20px; font-size:16px; color:#333; white-space:nowrap; letter-spacing:-1px; text-align:left;}
#pm2-_320591_ .dep2 > li > a.bt_img {padding:0;}
#pm2-_320591_ .dep2 > li.on > a,
#pm2-_320591_ .dep2 > li:hover > a {color:#ef7c1a;}

  /*좌측컨텐츠*/
#pm2-_320591_ .nav_title{width:460px; padding:30px 30px 0 0; font-size:18px; color:#000; word-break:keep-all; position:absolute; top:0; left:0px; text-align:left; box-sizing:border-box;}
#pm2-_320591_ .nav_title h2{margin:0; font-weight:normal; font-size:24px; color:#ef7c1a;}

  /*우측 컨텐츠*/
#pm2-_320591_ .right_cont{position:absolute; top:1px; right:1px; width:440px; min-height:180px; padding:0 30px; margin:30px 0; border-left:1px solid #ddd; box-sizing:border-box;}
#pm2-_320591_ .right_cont .right_banner a{display:block; width:100%; height:130px; background:#f0f5f8;}
#pm2-_320591_ .right_cont .right_banner p{font-size:16px; text-align:left; letter-spacing:-1.5px; margin:28px 0 0 30px; line-height:1.4em;}
#pm2-_320591_ .right_cont .right_banner p tilite{display:block; font-size:18px; color:#ef7c1a; letter-spacing:-1.5px; margin-bottom:8px;}
#pm2-_320591_ .right_cont .right_btns{width:100%; margin-top:10px;  margin-bottom:20px;}
#pm2-_320591_ .right_cont .right_btns:after{content:''; display:block; clear:both;}
#pm2-_320591_ .right_cont .right_btns li{float:left; box-sizing:border-box; margin-right:2%;}
#pm2-_320591_ .right_cont .right_btns li:last-child{margin-right:0;}
#pm2-_320591_ .right_cont .right_btns li a{display:block; width:100%; height:100%; font-size:16px; text-align:center;}
#pm2-_320591_ .right_cont .btns_2 li{width:49%; height:50px; line-height:48px; border:1px solid #ddd; }
#pm2-_320591_ .right_cont .btns_2 li a{font-weight:nomal; color:#ef7c1a; letter-spacing:-1px;}
#pm2-_320591_ .right_cont .btns_2 li:first-child{background:#ef7c1a; border-color:#ef7c1a;}
#pm2-_320591_ .right_cont .btns_2 li:first-child a{color:#fff;}
#pm2-_320591_ .right_cont .btns_3 li{width:23.5%;}
#pm2-_320591_ .right_cont .btns_3 i{display:block; width:80px; height:80px; margin:0 auto 10px; border-radius:50%; border:1px solid #ddd;}
#pm2-_320591_ .right_cont .btns_3 i:hover{border:1px solid #ef7c1a;}
#pm2-_320591_ .right_cont .btns_3 a{font-size:15px !important; letter-spacing:-1px;}
#pm2-_320591_ .right_cont .btns_4 li{width:32%;}
#pm2-_320591_ .right_cont .btns_4 i{display:block; width:80px; height:80px; margin:0 auto 10px; border-radius:50%; border:1px solid #ddd;}
#pm2-_320591_ .right_cont .btns_4 i:hover{border:1px solid #ef7c1a;}
#pm2-_320591_ .right_cont .btns_4 a{font-size:18px !important; letter-spacing:-1px;}


@media (max-width:1270px){
  #pm2-_320591_ .dep1 > li > a {padding:18px 1.3em;}
  #pm2-_320591_ .dep2{padding:25px 0 20px 20px;}
  #pm2-_320591_ .dep2 > li > a{padding:7px 20px 7px 15px;}
    /*좌측컨텐츠*/
  #pm2-_320591_ .nav_title{left:5%; font-size:15px;}

  #pm2-_320591_ .nav_title h2{font-size:20px;}
    /*우측 컨텐츠*/
	#pm2-_320591_ .right_cont{right:5%;}
  #pm2-_320591_ .dep2 > li{ border-right:0;}
}
@media (max-width:1100px){
    /*dep2*/
  #pm2-_320591_ .dep2 {padding:25px 0 20px 0; margin-left:400px;}
}

@media (max-width:1070px){
  #pm2-_320591_{display:none;}
}

/* ****************** 네비게이션 - 세로형 C (토글)   ****************** */

  .nav_bg{background:rgba(0,0,0,0.7); width:100%; height:100%; position:fixed; top:0; right:0; z-index:99999; opacity:0; visibility:'hidden'; transition:all 0.6s;}
  
  #nav_mobile{width:270px; max-width:100%; height:100%; background:#fff; position:fixed; top:0; right:-100%; transition:right 0.6s; z-index:100000; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; overflow-Y:auto;}
  .close_btn{display:inline-block; width:25px; height:25px; margin:15px; background:url("/img_up/shop_pds/mobal/design/img/close_btn_icon.png") no-repeat center;}
  
  .nav_top_menu{ width:100%; top:0; left:0; height:45px; background:#fff; border-bottom:1px solid #ddd;}
  .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:block; float:left; width:33.333%; position:relative;}
  .nav_top_menu li:after{content:''; display:block; width:1px; height:60%; background:#ddd; position:absolute; top:20%; right:0;}
  .nav_top_menu li:last-child:after{display:none;}
  .nav_top_menu li a{display:block; width:100%; text-align:center; font-size:13px; color:#ef7c1a; line-height:45px;}
  .nav_top_menu li a:hover{text-decoration:underline;}
  
  .pm2-_185996_ {width:100%; height:100%; padding:0; background:#fff; transition:all 0.4s; box-sizing:border-box;}
  .pm2-_185996_ * {box-sizing:border-box}
  .pm2-_185996_ ul {margin:0;padding:0;list-style:none}
  .pm2-_185996_ a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
  .pm2-_185996_ a > img {vertical-align:top}

	.pm2-_185996_ [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/mobal/design/img/nav_arrow.png") no-repeat center; transition:all 0.3s;}
	.pm2-_185996_ [data-role=toggle].active > a:before {transform:rotate(90deg);}

    .pm2-_185996_ .dep1 {position:relative; background:#f7f7f7;}
    .pm2-_185996_ .dep1 > li {border-top:1px dotted #ccc;}
    .pm2-_185996_ .dep1 > li:last-child{border-bottom:1px dotted #ddd;}
    .pm2-_185996_ .dep1 > li.on,
    .pm2-_185996_ .dep1 > li.active {border-top:1px dotted #ef7c1a;}
    .pm2-_185996_ .dep1 > li:first-child{border-top:0;} 
    .pm2-_185996_ .dep1 > li > a {position:relative;padding:12px 20px;font-size:15px;color:#333}
    .pm2-_185996_ .dep1 > li > a.bt_img {padding:0}
    .pm2-_185996_ .dep1 > li.on > a,
    .pm2-_185996_ .dep1 > li.active > a,
    .pm2-_185996_ .dep1 > li:hover > a {color:#ef7c1a;}
    .pm2-_185996_ .dep1 > li > div {display:none}

    .pm2-_185996_ .dep2 {background:#fff; border-top:1px dotted #aec155; border-top:1px dotted #ef7c1a;}
    .pm2-_185996_ .dep2 > li{border-top:1px dotted #c8c8c8; position:relative;}
    .pm2-_185996_ .dep2 > li:first-child{border-top:0; }
    .pm2-_185996_ .dep2 > li > a {padding:10px 15px;font-size:14px;color:#555; }
    .pm2-_185996_ .dep2 > li > a:after{content:'+'; font-size:15px; color:#333; position:absolute; top:50%; right:20px; margin-top:-11px; transition:all 0.3s;}
    .pm2-_185996_ .dep2 > li:hover > a:after{color:#fdd000; transform:rotate(90deg);}
    .pm2-_185996_ .dep2 > li > a.bt_img {padding:0}
    .pm2-_185996_ .dep2 > li.on > a,
    .pm2-_185996_ .dep2 > li:hover > a {color:#ef7c1a;}
  
  #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:#ef7c1a; text-align:center; cursor:pointer;}
  #nav_mobile .bottom_menu li a p{margin:0; color:#fff; font-size:14px; margin-top:5px; transition:all .3s;}
  #nav_mobile .bottom_menu li a:hover p{color:#fff838;}

  
  @media (min-width:1071px){
    .nav_bg{display:none}
    #nav_mobile{display:none;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_185907__wrap{border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.layout_185907_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_185907_ > div {}
.layout_185907_ > div:after {content:''; display:block; clear:both;}
.layout_185907_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_185907_ > div > .container_1 {width:50%; border-right:1px solid #dcdcdc;}
.layout_185907_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_185907_ > div > .container_1 { width:100%; }
	.layout_185907_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_185907_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_185912_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_185912_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_185912_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_185912_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185912_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_185912_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185912_:before {content:'공백: 60px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_185919_ p {
	display:inline-block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1px; font-weight:bold; color:#333; line-height:1.6em; vertical-align:middle;
}
  .text_185919_ p strong{font-size:40px; color:#7b7dcd;}
.text_185919_ img{vertical-align:middle; margin:-2px 10px 0 0; }

@media (max-width:1200px){
  .text_185919_ p{font-size:32px;}
}

@media (max-width:767px){
  .text_185919_ {margin-left:20px;}
  .text_185919_ img{width:30px;}
  .text_185919_ p{font-size:26px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_185920_, .empty_185920_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}
.empty_185920_{padding-left:52px;}
.empty_185920_ ul{display:inline-block; vertical-align:bottom; margin-right:10px;}
.empty_185920_ ul:after{content:''; display:block; clear:both;}
.empty_185920_ li{position:relative; float:left; font-size:17px; color:#555; line-height:1.2em; position:relative; padding-left:100px; margin-bottom:8px; margin-right:15px;}
.empty_185920_ li span{display:block; width:90px; height:100%; position:absolute; top:0; left:0;}
.empty_185920_ li em{font-style:normal; font-size:15px;}
.empty_185920_ p{display:inline-block; font-size:14px; vertical-align:bottom; margin-bottom:8px;}

@media (max-width:1023px){
  .empty_185920_{padding-left:25px;}
  .empty_185920_ li{font-size:16px;}
}

@media (max-width:1023px){
  .empty_185920_{margin:15px 0; }
}

/* ****************** 공백  ****************** */

.empty_line_185913_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_185913_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_185913_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_185913_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_185913_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_185913_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_185913_:before {content:'공백: 30px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_185909_ p {
	display:inline-block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#333333; line-height:1.2em; vertical-align:middle;
}
.text_185909_ img{vertical-align:middle; margin:-2px 10px 0 0; }

@media (max-width:1200px){
  .text_185909_ p{font-size:32px;}
}

@media (max-width:767px){
  .text_185909_ {margin-left:15px;}
  .text_185909_ img{width:30px;}
  .text_185909_ p{font-size:26px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_185916_, .empty_185916_ * {padding:0; margin:0; list-style:none; box-sizing:border-box;}
.empty_185916_{padding-left:45px;}
.empty_185916_ ul{display:inline-block; vertical-align:bottom; margin-right:10px;}
.empty_185916_ ul:after{content:''; display:block; clear:both;}
.empty_185916_ li{position:relative; font-size:17px; color:#555; line-height:1.2em; position:relative;  margin:0 0 8px 8px;}
.empty_185916_ li span{display:block; width:100px; height:100%; position:absolute; top:0; left:0;}
.empty_185916_ li em{font-style:normal; font-size:15px;}
.empty_185916_ p{display:inline-block; font-size:14px; vertical-align:bottom; margin-bottom:8px;}

@media (max-width:1023px){
  .empty_185916_{padding-left:25px;}
  .empty_185916_ li{font-size:16px;}
}

@media (max-width:1023px){
  .empty_185916_{margin:15px 0; padding-left:20px;}
}

/* ****************** 공백  ****************** */

.empty_line_185917_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_185917_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_185917_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_185917_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_185917_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_185917_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_185917_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_185910_, .empty_185910_ * {padding:0; margin:0; list-style:none;}

.empty_185910_ ul{font-size:0; display:flex;}
.empty_185910_ li{display:inline-block;  width:21%; margin-left:2.27%;}
.empty_185910_ li a{display:block;  font-size:16px; color:#333; background:#fff; border:1px solid #fff; width:100%; line-height:46px; text-align:center; vertical-align:middle;}
.empty_185910_ li a:hover{border:1px solid #4e4e4e; transition:all .2s;} 
.empty_185910_ .btn_icons {position:relative; top:2.5px; right:3px;}  
  
  @media (max-width:767px){
    .empty_185910_ li{display:inline-block;  width:22%; margin-left:2.27%;}
    .empty_185910_ li a{display:block;  font-size:14px; color:#333; background:#fff; border:1px solid #fff; width:100%; line-height:46px; text-align:center; vertical-align:middle;}
  }


/* ****************** 공백  ****************** */

.empty_line_185911_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_185911_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_185911_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_185911_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185911_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_185911_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185911_:before {content:'공백: 60px';}
}

/* ****************** 공백  ****************** */

.empty_line_185918_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_185918_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_185918_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_185918_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185918_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_185918_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_185918_:before {content:'공백: 60px';}
}

/* ****************** 최근 게시글 - 목록형  ****************** */

  .pm-board_list__185908_ {padding:0 30px; height:170px;}
  .pm-board_list__185908_ h4{font-size:22px; font-weight:bold; font-weight:500; margin:0; position:relative;     width:40%; height:160px; float: left; text-align:center; background: transparent url("/img_up/shop_pds/mobal/farm/bottom_notice_icon15973681221.png") center 60px no-repeat;}
  .pm-board_list__178075_ ul{width:50%;}
    .pm-board_list__185908_ ul {margin:0;padding:0;list-style:none; width:50%; float:right;}
  .pm-board_list__185908_ h4 a:hover{transform:rotate(180deg);}

  .pm-board_list__185908_ li {font-size:14px;line-height:1.6em}
  .pm-board_list__185908_ a {display:block;color:#333;padding:4px 0;}
  .pm-board_list__185908_ dl {position:relative;margin:0;padding-right:80px}
  .pm-board_list__185908_ dl dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .pm-board_list__185908_ dl:hover dt{text-decoration:underline; color:#7b7dcd;} 
  .pm-board_list__185908_ dl dd {position:absolute;right:0;top:0;margin:0;font-size:14pxcolor:#999}
  .pm-board_list__185908_ .comment {font-weight:normal;color:#888}
  .pm-board_list__185908_ .empty {padding:10px 8px;font-size:14px;color:#666; width:350px; float:right;}

 
@media (max-width:1023px){
  .pm-board_list__185908_ {float:left; width:48.5%; box-sizing:border-box; margin-top:15px;}
  .pm-board_list__185908_ h4{font-size:18px; }
  
  
}

@media (max-width:826px){
  .pm-board_list__185908_ h4{font-size:16px; font-weight:normal;}
}

@media (max-width:750px){
  .pm-board_list__185908_ {height:auto; width:100%; margin-right:0; margin-bottom:15px; }
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_181773_wrap{padding:30px 0 40px; background:#fff;}
.layout_181773_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto; position:relative;}
.layout_181773_ > div {}
.layout_181773_ > div:after {content:''; display:block; clear:both;}
.layout_181773_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_181773_ > div > .container_1 {width:400px; position:absolute; top:0; left:0;}
.layout_181773_ > div > .container_2 {width:300px; position:absolute; top:0; left:400px; z-index:10;}
[id^=div_user_list] .layout_181773_ > div > .container_2{z-index:auto;}
.layout_181773_ > div > .container_3 {width:100%; padding-left:700px}

@media (max-width:1400px){
  .layout_181773_ {width:95%;}
}


@media (max-width:1023px){
    .layout_181773_wrap{padding:30px 0 40px;}
    .layout_181773_ > div > .container_1 { width:100%;  position:relative; top:auto; left:auto;}
    .layout_181773_ > div > .container_2 { width:100%;  position:relative; top:auto; left:auto; z-index:auto; text-align:center; padding:15px 0 10px;}
    .layout_181773_ > div > .container_3 { width:100%;  padding-left:0;}
}


@media \0screen{
	.layout_181773_ {min-width:1400px;}
}

/* ****************** 이미지  ****************** */

.img_181777_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_181777_ * {box-sizing:border-box;}
.img_181777_ a {display:block; text-decoration:none;}
.img_181777_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_182905_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_182905_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_182905_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_182905_ {height:10px; line-height:1px;}
	[id^=div_user_list] .empty_line_182905_:before {content:'공백: 10px';}
}
  
@media (max-width:767px){
  .empty_line_182905_{display:none;}
}
 @media \0screen{
	.empty_line_182905_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_182905_:before {content:'공백: 10px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_181778_ p {
	display:block; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.6em;
}
.text_181778_ p a {color:#666; text-decoration:none;}

@media (max-width:1023px){
  .text_181778_ p {font-size:20px;}
}

/* ****************** 공백  ****************** */

.empty_line_190562_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_190562_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_190562_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_190562_ {height:10px; line-height:1px;}
	[id^=div_user_list] .empty_line_190562_:before {content:'공백: 10px';}
}
  
@media (max-width:767px){
  .empty_line_190562_{display:none;}
}
 @media \0screen{
	.empty_line_190562_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_190562_:before {content:'공백: 10px';}
}

/* ****************** 하단 메뉴  ****************** */

.fnb_181779_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.fnb_181779_ li {position:relative; display:inline-block; font-size:16px;}
.fnb_181779_ li:before {content:''; display:block; position:absolute; left:0; top:50%; width:1px; height:10px; margin-top:-5px; background-color:#888; opacity:.5;}
.fnb_181779_ li:first-child:before {display:none;}
.fnb_181779_ li a {display:block; height:30px; line-height:30px; margin:0; padding:0 .8em; font-size:14px; color:#888; text-decoration:none;}
.fnb_181779_ li a:hover {text-decoration:underline;}
.fnb_181779_ p {height:30px; line-height:30px; margin:0; padding:0 .8em; font-family:Arial; font-size:12px; color:#888}

@media (max-width:1023px){
	.fnb_181779_ ul{text-align:center;}
}

/* ****************** 하단 정보  ****************** */

.footer_info_181774_ span {position:relative; display:inline-block; padding:0 .3em; font-size:13px; color:#888; line-height:22px;}

.footer_info_181774_ .copyright{display:block; margin-top:20px; color:#888;}
.footer_info_181774_ .copyright a span{color:#999;}

@media (max-width:1023px){
	.footer_info_181774_{text-align:center;}
}

@media (max-width:767px){
	.footer_info_181774_ .copyright a{display:block;}
}

/* ****************** 퀵 메뉴  ****************** */

@media (max-width:1700px){
	.side_menu_35522_ {display:none;}
}

@media (min-width:1701px){
  .side_menu_35522_ {position:fixed; top:150px; right:0; z-index:1000; transition:top 0.5s;}
  [id^=div_user_list] .side_menu_35522_{z-index:auto;}
  .side_menu_35522_.on {top:68px;}
}

@media \0screen{
	.side_menu_35522_ {position:absolute; top:px; left:50%; z-index:100; margin-left:615px;}
}

[id^=div_user_list] .side_menu_35522_ {display:block !important; position:relative !important; top:auto !important; left:auto !important; z-index:auto !important; margin-left:0 !important;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_184468_, .empty_184468_ * {padding:0; margin:0; list-style:none; box-sizing:border-box; transition:all .3s;}
.empty_184468_{width:170px; background:#ff93b4;}
.empty_184468_ .login_menu{text-align:center;}
.empty_184468_ .login_menu:after{content:''; display:block; clear:both;}
.empty_184468_ .login_menu li{width:50%; float:left; border-bottom:1px solid #9e3354; border-right:1px solid #9e3354;}
.empty_184468_ .login_menu li:nth-child(2n){border-right;0;}
.empty_184468_ .login_menu a{display:block; padding:8px 0; background:#f96c97; color:#fff; font-size:14px; }
.empty_184468_ .login_menu a:hover{color:#fff; background:#5b2891;} /*홈,사이트맵 오버 텍스트 컬러*/
.empty_184468_ .title_box{position:relative; height:34px;}
.empty_184468_ .title_box p{width:100%; padding:6px 0; padding-left:2px; color:#fff; font-size:15px; letter-spacing:0px; text-align:center; background:#e24c7a; box-sizing:inherit; position:absolute; top:0; left:-2px; box-shadow: 1px 3px 0 #9e3354;}/*퀵메뉴영역*/
.empty_184468_ .quick_menu li{border-bottom:1px solid rgba(255,255,255,.1); }/*온라인상담둘러보기오시는길사이선*/
.empty_184468_ .quick_menu img{vertical-align:middle; margin:0 10px 0 20px;}
.empty_184468_ .quick_menu a{display:block; background:#f96c97; font-size:14px; color:#fff; font-weight:400; padding:12px 0 12px 13px; transition:all .3s;} /*온라인상담,둘러보기,오시는길 영역*/
.empty_184468_ .quick_menu li:hover a{color:#fff600;}/*온라인상담,둘러보기,오시는길 텍스트 오버 컬러*/
.empty_184468_ .call_box{background:#f96c97; text-align:center; color:#eee; font-size:15px; line-height:1.4em; letter-spacing:0px; padding:10px 0 20px;}/*전화번호영역*/
.empty_184468_ .call_box img{display:block; margin:15px auto 10px;}
.empty_184468_ .call_box b{display:block; font-size:23px; color:#fff600; letter-spacing:-1px; margin-bottom: 15px;}/*전화번호 텍스트 컬러*/
.empty_184468_ .sns_box:after{content:''; display:block; clear:both;}
  /*
.empty_184468_ .sns_box a{width:50%; float:left; padding:20px 0;font-size:13px; font-weight:bold; color:#fff; text-align:center; background:#ff93b4; border-top:1px solid #3e3f40; border-right:1px solid #3e3f40; }인스타, 캌오톡*/
.empty_184468_ .sns_box a:last-child{border-right:0;}
.empty_184468_ .sns_box a img{display:block; margin:0 auto 7px;}

