
/* ****************** 1칸 레이아웃  ****************** */

.layout_149516_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_149516_ > div:after {content:''; display:block; clear:both;}
.layout_149516_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_149516_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_149516_ {min-width:930px;}
}

/* ****************** 공백  ****************** */

	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
@font-face {
    font-family: 'GmarketSans';
    font-weight: 300;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansLight.ttf') format("truetype");
    font-display: swap;
} 
@font-face {
    font-family: 'GmarketSans';
    font-weight: 500;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansMedium.ttf') format("truetype");
    font-display: swap;
} 
@font-face {
    font-family: 'GmarketSans';
    font-weight: 700;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.woff2') format('woff2'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.woff') format('woff'),
         url('https://cdn.jsdelivr.net/gh/webfontworld/gmarket/GmarketSansBold.ttf') format("truetype");
    font-display: swap;
} 
  
  .empty_line_149556_ {display:block; width:100%; height:0px;}

[id^=div_user_list] .empty_line_149556_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149556_:before {content:'공백 : 150px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149556_ {height:150px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_149526_  {background:url('/img_up/shop_pds/odh83/farm/011682059373.jpg'); background-repeat : no-repeat; background-position : top center; background-size: cover; }
.textarea_149526_ p {
	display:block; margin:0;  padding:100px 20px 40px 20px;  font-family: 'GmarketSans' !important;
	font-size:24px; letter-spacing:-1.5px; font-weight:500; color:#fff; line-height:40px;
}
  .textarea_149526_ p span {font-weight:700;  font-family: 'GmarketSans' !important; font-size:40px;  display:block;}
  
   @media all and (min-width:1024px){
     .textarea_149526_ p {font-size:45px; line-height:30px; padding:317px 40px 120px 40px;}
     .textarea_149526_ p  span {font-size:95px;     line-height: 95px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149576_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_149576_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149576_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149576_ {height:60px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_149566_ { background: linear-gradient(45deg, rgba(237,236,248,1) 34%, rgba(246,225,212,1) 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_149566_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#050356; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_149566_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_149566_ {width:30%;}
     .textarea_149566_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149536_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_149536_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149536_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149536_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_149546_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:40px; font-family: 'GmarketSans' !important;
}
  .textarea_149546_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_149546_ p {font-size:65px; line-height:80px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149606_ {display:block; width:100%; height:10px;}

[id^=div_user_list] .empty_line_149606_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149606_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149606_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_149616_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em; font-family: 'GmarketSans' !important;
}
  .textarea_149616_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_149616_ p {font-size:30px; line-height:1em;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149826_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_149826_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149826_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149826_ {height:80px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_149796_ { background: linear-gradient(45deg, #263a7a 34%, #4668da 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_149796_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#fff; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_149796_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_149796_ {width:30%;}
     .textarea_149796_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_149746_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_149746_ > div:after {content:''; display:block; clear:both;}
.layout_149746_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_149746_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_149746_ {min-width:870px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149836_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_149836_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149836_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149836_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_149806_ p {
	display:block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_149806_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_149806_ p {font-size:55px; line-height:70px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149756_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_149756_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149756_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149756_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_149766_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_149766_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_149766_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149786_ {display:block; width:100%; height:25px;}

[id^=div_user_list] .empty_line_149786_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149786_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149786_ {height:50px;}
  }

/* ****************** 이미지  ****************** */

.img_149816_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_149816_ * {box-sizing:border-box;}
.img_149816_ a {display:block; text-decoration:none;}
.img_149816_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149776_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_149776_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149776_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149776_ {height:80px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f4f4f4;  margin:0 auto;}
.layout_149846_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_149846_ > div:after {content:''; display:block; clear:both;}
.layout_149846_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color2 {width:1200px;}
  }
@media \0screen{
	.layout_149846_ {min-width:930px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149866_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_149866_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149866_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149866_ {height:80px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_149876_ { background: linear-gradient(45deg, #263a7a 34%, #4668da 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_149876_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#fff; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_149876_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_149876_ {width:30%;}
     .textarea_149876_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149886_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_149886_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149886_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149886_ {height:54px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f4f4f4;  margin:0 auto;}
.layout_149936_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_149936_ > div:after {content:''; display:block; clear:both;}
.layout_149936_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color2 {width:1200px;}
  }
@media \0screen{
	.layout_149936_ {min-width:870px;}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_149896_ p {
	display:block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_149896_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_149896_ p {font-size:55px; line-height:70px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_149946_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_149946_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_149946_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_149946_ {height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f4f4f4;  margin:0 auto;}
.layout_149976_ {clear:both; min-width:320px; max-width:887px; margin:0 auto;}
.layout_149976_ > div:after {content:''; display:block; clear:both;}
.layout_149976_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color2 {width:1200px;}
  }
@media \0screen{
	.layout_149976_ {min-width:887px;}
}

/* ****************** 이미지  ****************** */

.img_149986_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_149986_ * {box-sizing:border-box;}
.img_149986_ a {display:block; text-decoration:none;}
.img_149986_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150026_ {display:block; width:100%; height:25px;}

[id^=div_user_list] .empty_line_150026_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150026_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150026_ {height:50px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f4f4f4;  margin:0 auto;}
.layout_150046_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150046_ > div:after {content:''; display:block; clear:both;}
.layout_150046_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color2 {width:1200px;}
  }
@media \0screen{
	.layout_150046_ {min-width:870px;}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_150016_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_150016_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150016_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150066_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_150066_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150066_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150066_ {height:80px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_150116_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150116_ > div {}
.layout_150116_ > div:after {content:''; display:block; clear:both;}
.layout_150116_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_150116_ > div > .container_1 {width:50%;}
.layout_150116_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_150116_ > div > .container_1 { width:100%; }
	.layout_150116_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_150116_ {min-width:870px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_150096_ { background: linear-gradient(45deg, #263a7a 34%, #4668da 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_150096_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#fff; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_150096_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150096_ {width:273px;}
     .textarea_150096_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150106_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_150106_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150106_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150106_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150126_ p {
	display:block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:500; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_150126_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_150126_ p {font-size:55px; line-height:70px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150146_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_150146_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150146_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150146_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150136_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_150136_ p span {font-weight:700; color:#476ade;}
   @media all and (min-width:1024px){
     .textarea_150136_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 이미지  ****************** */

.img_150156_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_150156_ * {box-sizing:border-box;}
.img_150156_ a {display:block; text-decoration:none;}
.img_150156_ img {max-width:100%; vertical-align:top;}
     @media all and (min-width:1024px){
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f4f4f4;  margin:0 auto;}
.layout_150166_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_150166_ > div:after {content:''; display:block; clear:both;}
.layout_150166_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color2 {width:1200px;}
  }
@media \0screen{
	.layout_150166_ {min-width:930px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150176_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_150176_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150176_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150176_ {height:80px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_150186_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_150186_ > div:after {content:''; display:block; clear:both;}
.layout_150186_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150186_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150186_ {min-width:930px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150306_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_150306_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150306_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150306_ {height:80px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_150276_ { background: linear-gradient(45deg, #263a7a 34%, #4668da 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_150276_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#fff; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_150276_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150276_ {width:30%;}
     .textarea_150276_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_150316_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150316_ > div:after {content:''; display:block; clear:both;}
.layout_150316_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150316_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150316_ {min-width:870px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150346_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_150346_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150346_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150346_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150326_ p {
	display:block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_150326_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_150326_ p {font-size:55px; line-height:70px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150356_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_150356_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150356_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150356_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150366_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_150366_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150366_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150386_ {display:block; width:100%; height:25px;}

[id^=div_user_list] .empty_line_150386_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150386_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150386_ {height:50px;}
  }

/* ****************** 이미지  ****************** */

.img_150336_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_150336_ * {box-sizing:border-box;}
.img_150336_ a {display:block; text-decoration:none;}
.img_150336_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color4 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_150396_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150396_ > div:after {content:''; display:block; clear:both;}
.layout_150396_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .bg_color4 {width:960px;}
  }
@media \0screen{
	.layout_150396_ {min-width:870px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150406_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_150406_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150406_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150406_ {height:30px;}
  }

/* ****************** 이미지  ****************** */

.img_150416_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_150416_ * {box-sizing:border-box;}
.img_150416_ a {display:block; text-decoration:none;}
.img_150416_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150426_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_150426_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150426_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150426_ {height:30px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_150436_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_150436_ > div:after {content:''; display:block; clear:both;}
.layout_150436_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150436_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150436_ {min-width:930px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150456_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_150456_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150456_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150456_ {height:80px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_150446_ { background: linear-gradient(45deg, #263a7a 34%, #4668da 65%); width:50%; text-align: center; padding:14px 0 10px;}
.textarea_150446_ p {
	display:block; margin:0; padding:0; vertical-align: middle;
	font-size:14px; letter-spacing:-1.5px; font-weight:700; color:#fff; line-height:1em;  font-family: 'GmarketSans' !important; text-transform : uppercase;
}
  .textarea_150446_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150446_ {width:30%;}
     .textarea_150446_ p {font-size:20px; line-height:1em;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_150466_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150466_ > div:after {content:''; display:block; clear:both;}
.layout_150466_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150466_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150466_ {min-width:870px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150506_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_150506_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150506_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150506_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150486_ p {
	display:block; margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:500; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_150486_ p span {font-weight:500; font-size:15px; color:#476ade;}
   @media all and (min-width:1024px){
     .textarea_150486_ p {font-size:55px; line-height:70px;}
     .textarea_150486_ p span {font-size:23px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150516_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_150516_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150516_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150516_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_150526_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_150526_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_150526_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150476_ {display:block; width:100%; height:35px;}

[id^=div_user_list] .empty_line_150476_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150476_:before {content:'공백 : 70px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150476_ {height:70px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .sun_bg {width:100%;  background:url('/img_up/shop_pds/odh83/farm/101682067913.jpg'); background-repeat : no-repeat; background-position : center 80%; }
  .layout_150536_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_150536_ > div:after {content:''; display:block; clear:both;}
.layout_150536_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150536_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150536_ {min-width:930px;}
}

/* ****************** 이미지  ****************** */

.img_150496_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_150496_ * {box-sizing:border-box;}
.img_150496_ a {display:block; text-decoration:none;}
.img_150496_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_150566_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_150566_ > div:after {content:''; display:block; clear:both;}
.layout_150566_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_150566_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_150566_ {min-width:870px;}
}

/* ****************** 공백  ****************** */

  	@import url('https://fonts.googleapis.com/css2 family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
	@font-face {
    font-family: 'Cafe24ClassicType-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Cafe24ClassicType-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

  *{font-family: 'Noto Sans KR', sans-serif !important;}
  
  .empty_line_150576_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_150576_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150576_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_150576_ {height:80px;}
  }

/* ****************** 맞춤전송폼 - 기본폼  ****************** */

input:focus-visible { outline: none; }
.title__187996__ {font-size:18px;font-weight:200; color: #fff; line-height:20px;letter-spacing:-.03em;  box-sizing: border-box;  align-items: center; gap: 10px; width: 100%;display: grid;}
.myreg_form__187996__ { padding: 10px 10px 10px 10px;  background:#000;  bottom:50px; z-index:10000; width: 100%; box-sizing: border-box; position:fixed;}
.myreg_form__187996__ ul { gap: 10px; display: grid; align-items: center; margin: 0; padding: 0; flex-direction: column; width: 100%; display: grid; grid-template-columns: 2fr 2fr}
ul {margin: 0; padding: 0;}
.myreg_form__187996__ ul li { padding:0;list-style-type:none; width: 100%; }
.myreg_form__187996__ ul li dl {margin:0;padding:0}
.myreg_form__187996__ ul li dl dt {margin:0 0 10px;padding:0;font-size:13px;font-weight:bold;color:;line-height:1.3em}
.myreg_form__187996__ ul li dl dd {margin:0;padding:0;font-size:24px;color:;line-height:1.3em}
.myreg_form__187996__ ul li dl dd input[type=text],
.myreg_form__187996__ ul li dl dd input[type=tel],
.myreg_form__187996__ ul li dl dd input[type=password] {box-sizing:border-box;width: 100%; height:40px;padding:0 8px;  font-size: 14px; font-weight: bold; border: solid 1px #fff; }
input::placeholder { font-weight: normal;}
.myreg_form__187996__ ul li dl dd select {height:40px;border:1px solid #e1e1e1;}
.myreg_form__187996__ ul li dl dd textarea {box-sizing:border-box;padding:8px;border:1px solid #e1e1e1; height:40px;}
.myreg_form__187996__ ul li dl dd .myreg_cmt {display:block;margin-top:5px;font-size:12px}
.myreg_form__187996__ .privacy_agree {margin-top:10px; text-align: right; }
.myreg_form__187996__ .privacy_agree * {vertical-align:top;}
.myreg_form__187996__ .privacy_agree label {display:inline-block;font-size:12px;color:#fff;cursor:pointer}
.myreg_form__187996__ .privacy_agree input[type=checkbox] {margin:0 3px 0 0}
.myreg_form__187996__ .privacy_agree .btn_privacy_view {margin:0 0 0 5px;padding:0;border:none;background:none;font-size:12px;font-weight:bold;color:#fff;}
.myreg_form__187996__ .btn_submit { text-align:center}
.myreg_form__187996__ .btn_submit button { width: 100%; height:40px;padding:0 20px;border:none; background:#DD987A; font-size:18px;font-weight:400; color: #fff; }

@media (min-width:768px){
	.myreg_form__187996__ ul li dl:after {content:'';display:block;clear:both}
	.myreg_form__187996__ ul li dl dt { width:px;margin:0;line-height:28px}
	.myreg_form__187996__ ul li dl dd {overflow:hidden;font-size:14px;line-height:28px}
}

@media (min-width:1024px){
.myreg_form__187996__ {padding:24px; display: flex; align-items: center; justify-content: center; bottom:0;}
.title__187996__ {font-size:22px;line-height:24px; color:#fff; }

.myreg_form__187996__ ul { gap: 10px;  align-items: center; grid-template-columns:1fr 1fr 1fr 1fr;}

.myreg_form__187996__ ul li dl dd input[type=text],
.myreg_form__187996__ ul li dl dd input[type=tel],
.myreg_form__187996__ ul li dl dd input[type=password] {font-size: 18px; }
.myreg_form__187996__ .privacy_agree {margin-top:0px}
.myreg_form__187996__ .privacy_agree * {vertical-align:top}
.myreg_form__187996__ .privacy_agree label {display:inline-block;font-size:16px;color:#fff;cursor:pointer}
.myreg_form__187996__ .privacy_agree input[type=checkbox] {margin:6px 3px 0 0}
.myreg_form__187996__ .privacy_agree .btn_privacy_view {margin:0 0 0 5px;padding:0;border:none;background:none;font-size:16px;font-weight:200;color:#fff;}

.myreg_form__187996__ .btn_submit button {font-size: 20px;}
  }
  