
/* ****************** 1칸 레이아웃  ****************** */

.layout_146676_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;}
.layout_146676_ > div:after {content:''; display:block; clear:both;}
.layout_146676_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
 @media all and (min-width:1024px){
   .layout_146676_ > div > [class^=container_] {padding:0 0px;}
  }
@media \0screen{
	.layout_146676_ {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_146686_ {display:block; width:100%; height:0px;}

[id^=div_user_list] .empty_line_146686_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146686_:before {content:'공백 : 150px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146686_ {height:150px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_146716_  {background:url('/img_up/shop_pds/odh83/farm/011681952768.jpg'); background-repeat : no-repeat; background-position : top center; background-size: cover; }
.textarea_146716_ p {
	display:block; margin:0;  padding:160px 20px 40px 20px;  font-family: 'GmarketSans' !important;
	font-size:24px; letter-spacing:-1.5px; font-weight:500; color:#fff; line-height:40px;
}
  .textarea_146716_ p  span {font-size:40px; color:#f7e1d3;}
  .textarea_146716_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
  
   @media all and (min-width:1024px){
     .textarea_146716_ p {font-size:45px; line-height:90px; padding:429px 40px 120px 40px;}
     .textarea_146716_ p  span {font-size: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_146706_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_146706_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146706_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146706_ {height:60px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_146696_ { 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_146696_ 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;
}
  .textarea_146696_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_146696_ {width:30%;}
     .textarea_146696_ 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_146726_ {display:block; width:100%; height:23px;}

[id^=div_user_list] .empty_line_146726_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146726_:before {content:'공백 : 54px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146726_ {height:54px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_146736_ 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_146736_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_146736_ p {font-size:65px; line-height:80px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_146976_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_146976_ > div:after {content:''; display:block; clear:both;}
.layout_146976_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; padding:0 10px;}
  
  @media all and (min-width:1024px){
    .layout_146976_ > div > [class^=container_] {padding:0 0px;}
}


@media \0screen{
	.layout_146976_ {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_146896_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_146896_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146896_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146896_ {height:60px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_146906_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_146906_ > div:after {content:''; display:block; clear:both;}
.layout_146906_ > 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_146906_ {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_146916_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_146916_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146916_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146916_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_153896_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_153896_ > div {margin-left:-40px;}
.layout_153896_ > div:after {content:''; display:block; clear:both;}
.layout_153896_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box; }
.layout_153896_ > div > .container_1 {width:50%;}
.layout_153896_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_153896_ > div > .container_1 { width:100%; }
	.layout_153896_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_153896_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_146966_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_146966_ * {box-sizing:border-box;}
.img_146966_ a {display:block; text-decoration:none;}
.img_146966_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_146866_  {display:flex; gap:10px; align-items: center;}
.textarea_146866_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_146866_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_146866_ {gap:20px; }
     .textarea_146866_ p {font-size:30px; line-height:1em;}
     .textarea_146866_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_146946_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_146946_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146946_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146946_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_146936_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_146936_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_146936_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_146956_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_146956_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_146956_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_146956_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_146926_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_146926_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_146926_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154526_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154526_ > div:after {content:''; display:block; clear:both;}
.layout_154526_ > 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_154526_ {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_154536_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154536_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154536_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154536_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_154066_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154066_ > div {margin-left:-40px;}
.layout_154066_ > div:after {content:''; display:block; clear:both;}
.layout_154066_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box;}
.layout_154066_ > div > .container_1 {width:50%;}
.layout_154066_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_154066_ > div > .container_1 { width:100%; }
	.layout_154066_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_154066_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_154076_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154076_ * {box-sizing:border-box;}
.img_154076_ a {display:block; text-decoration:none;}
.img_154076_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_154126_  {display:flex; gap:10px; align-items: center;}
.textarea_154126_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_154126_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_154126_ {gap:20px; }
     .textarea_154126_ p {font-size:30px; line-height:1em;}
     .textarea_154126_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_154106_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154106_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154106_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154106_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_155146_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_155146_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_155146_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_154086_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154086_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154086_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154086_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_154116_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_154116_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_154116_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154546_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154546_ > div:after {content:''; display:block; clear:both;}
.layout_154546_ > 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_154546_ {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_154556_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154556_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154556_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154556_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_154136_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154136_ > div {margin-left:-40px;}
.layout_154136_ > div:after {content:''; display:block; clear:both;}
.layout_154136_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box;}
.layout_154136_ > div > .container_1 {width:50%;}
.layout_154136_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_154136_ > div > .container_1 { width:100%; }
	.layout_154136_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_154136_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_154146_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154146_ * {box-sizing:border-box;}
.img_154146_ a {display:block; text-decoration:none;}
.img_154146_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_154196_  {display:flex; gap:10px; align-items: center;}
.textarea_154196_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_154196_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_154196_ {gap:20px; }
     .textarea_154196_ p {font-size:30px; line-height:1em;}
     .textarea_154196_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_154176_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154176_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154176_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154176_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_155156_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_155156_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_155156_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_154156_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154156_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154156_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154156_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_154186_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_154186_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_154186_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_154276_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154276_ > div:after {content:''; display:block; clear:both;}
.layout_154276_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_154276_ {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_154576_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_154576_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154576_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154576_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_154286_ {display:flex; gap:20px; align-items: flex-start;   flex-wrap: no-wrap;}
.textarea_154286_ p { font-family: 'GmarketSans' !important; display:block; margin:0; padding:0; font-size:18px; letter-spacing:-1.5px; font-weight:500; color:#050356; line-height:1em; margin-bottom:15px;}
  .textarea_154286_ p span {font-weight:700;}
  .textarea_154286_ ul li {font-size:16px; line-height:30px;}
   @media all and (min-width:1024px){
     .textarea_154286_  {flex-wrap: nowrap; justify-content:flex-start;}
     .textarea_154286_ p {font-size:26px; line-height:1em; margin-bottom:30px;}
     .textarea_154286_ ul li {font-size:24px; line-height:47px;}
  }

/* ****************** 공백  ****************** */

  	@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_154886_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154886_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154886_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154886_ {height:30px;}
  }

/* ****************** 이미지  ****************** */

.img_154296_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154296_ * {box-sizing:border-box;}
.img_154296_ a {display:block; text-decoration:none;}
.img_154296_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154566_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154566_ > div:after {content:''; display:block; clear:both;}
.layout_154566_ > 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_154566_ {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_154876_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154876_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154876_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154876_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_154206_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154206_ > div {margin-left:-40px;}
.layout_154206_ > div:after {content:''; display:block; clear:both;}
.layout_154206_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box;}
.layout_154206_ > div > .container_1 {width:50%;}
.layout_154206_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_154206_ > div > .container_1 { width:100%; }
	.layout_154206_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_154206_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_154216_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154216_ * {box-sizing:border-box;}
.img_154216_ a {display:block; text-decoration:none;}
.img_154216_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_154266_  {display:flex; gap:10px; align-items: center;}
.textarea_154266_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_154266_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_154266_ {gap:20px; }
     .textarea_154266_ p {font-size:30px; line-height:1em;}
     .textarea_154266_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_154246_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154246_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154246_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154246_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_155166_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_155166_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_155166_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_154226_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154226_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154226_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154226_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_154256_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_154256_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_154256_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_147466_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_147466_ > div:after {content:''; display:block; clear:both;}
.layout_147466_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box; background:#f0f3ff;}

@media \0screen{
	.layout_147466_ {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_147536_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_147536_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_147536_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_147536_ {height:30px;}
  }

/* ****************** 블릿형 리스트  ****************** */

@font-face {
	font-family: 'icomoon_contents';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_contents/icomoon.svg#icomoon_contents') format('svg');
	font-weight: normal;
	font-style: normal;
}

.text_list_147566_ ul {display:table; margin: 0 auto; padding:0; list-style:none; width:100%;}
.text_list_147566_ li {display:table-row; font-size:14px; line-height:1.5em;}
.text_list_147566_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#8684cc; vertical-align:top;}
.text_list_147566_ span:before {content:'\e611'; font-family:"icomoon_contents";}
.text_list_147566_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:600; color:#8684cc; vertical-align:middle;}
  
   @media all and (min-width:1024px){
    .text_list_147566_ li {font-size:20px; }
  }

	.text_list_147566_ span {padding-right:.5em; font-size:1em;}
 

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154836_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154836_ > div:after {content:''; display:block; clear:both;}
.layout_154836_ > 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_154836_ {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_154846_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154846_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154846_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154846_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_154376_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154376_ > div {margin-left:-40px;}
.layout_154376_ > div:after {content:''; display:block; clear:both;}
.layout_154376_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box;}
.layout_154376_ > div > .container_1 {width:50%;}
.layout_154376_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_154376_ > div > .container_1 { width:100%; }
	.layout_154376_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_154376_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_154386_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154386_ * {box-sizing:border-box;}
.img_154386_ a {display:block; text-decoration:none;}
.img_154386_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_154436_  {display:flex; gap:10px; align-items: center;}
.textarea_154436_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_154436_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_154436_ {gap:20px; }
     .textarea_154436_ p {font-size:30px; line-height:1em;}
     .textarea_154436_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_154416_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154416_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154416_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154416_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_155176_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_155176_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_155176_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_154396_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154396_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154396_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154396_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_154426_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_154426_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_154426_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154856_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154856_ > div:after {content:''; display:block; clear:both;}
.layout_154856_ > 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_154856_ {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_154866_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154866_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154866_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154866_ {height:60px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_147956_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_147956_ > div:after {content:''; display:block; clear:both;}
.layout_147956_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_147956_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_147986_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_147986_ * {box-sizing:border-box;}
.img_147986_ a {display:block; text-decoration:none;}
.img_147986_ 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_147976_ {display:block; width:100%; height:10px;}

[id^=div_user_list] .empty_line_147976_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_147976_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_147976_ {height:20px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_148066_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_148066_ p span {color:#6460db;}
   @media all and (min-width:1024px){
     .textarea_148066_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154656_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154656_ > div:after {content:''; display:block; clear:both;}
.layout_154656_ > 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_154656_ {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_154666_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154666_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154666_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154666_ {height:60px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_154456_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;  padding:0 10px;}
.layout_154456_ > div {margin-left:-40px;}
.layout_154456_ > div:after {content:''; display:block; clear:both;}
.layout_154456_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:40px; box-sizing:border-box;}
.layout_154456_ > div > .container_1 {width:50%;}
.layout_154456_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_154456_ > div > .container_1 { width:100%; }
	.layout_154456_ > div > .container_2 {clear:both; width:100%; padding-top:40px;}
}

@media \0screen{
	.layout_154456_ {min-width:870px;}
}

/* ****************** 이미지  ****************** */

.img_154466_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154466_ * {box-sizing:border-box;}
.img_154466_ a {display:block; text-decoration:none;}
.img_154466_ img {max-width:100%; vertical-align:top;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_154496_  {display:flex; gap:10px; align-items: center;}
.textarea_154496_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;
}
  .textarea_154496_ p:nth-child(1) {font-weight:600; background: #c3c3e7; padding: 10px; border-radius: 50%;}
   @media all and (min-width:1024px){
     .textarea_154496_ {gap:20px; }
     .textarea_154496_ p {font-size:30px; line-height:1em;}
     .textarea_154496_ p:nth-child(1) {font-size:20px; padding: 12px;}
  }

/* ****************** 공백  ****************** */

  	@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_154516_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154516_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154516_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154516_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_155186_ p {
	margin:0; padding:0;
	font-size:25px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
   .pcpc {display:none;}
   .mm {display:block;}
  .textarea_155186_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_155186_ p {font-size:55px; line-height:1.2em;}
     .pcpc {display:block;}
     .mm {display:none;}
  }

/* ****************** 공백  ****************** */

  	@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_154476_ {display:block; width:100%; height:15px;}

[id^=div_user_list] .empty_line_154476_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154476_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154476_ {height:30px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_154486_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_154486_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_154486_ p {font-size:24px; line-height:40px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color2 {width:100%; background:#f0f3ff;  margin:0 auto;}
.layout_154746_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_154746_ > div:after {content:''; display:block; clear:both;}
.layout_154746_ > 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_154746_ {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_154756_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_154756_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154756_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154756_ {height:60px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_148076_ {clear:both; min-width:320px; max-width:930px; margin:0 auto;  padding:0 10px;}
.layout_148076_ > div:after {content:''; display:block; clear:both;}
.layout_148076_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_148076_ {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_148086_ {display:block; width:100%; height:40px;}

[id^=div_user_list] .empty_line_148086_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148086_:before {content:'공백 : 80px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148086_ {height:80px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_148096_ { 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_148096_ 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_148096_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_148096_ {width:30%;}
     .textarea_148096_ 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_148126_ {display:block; width:100%; height:35px;}

[id^=div_user_list] .empty_line_148126_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148126_:before {content:'공백 : 70px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148126_ {height:70px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_148136_ {clear:both; min-width:320px; max-width:870px; margin:0 auto; padding:0 10px;}
.layout_148136_ > div:after {content:''; display:block; clear:both;}
.layout_148136_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_148136_ {min-width:870px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_148176_ {display:flex; gap:3px; align-items: center; align-items: flex-start;}
.textarea_148176_ 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_148176_ p span {font-weight:500;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_148176_ 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_148166_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_148166_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148166_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148166_ {height:40px;}
  }

/* ****************** 이미지  ****************** */

.img_154906_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_154906_ * {box-sizing:border-box;}
.img_154906_ a {display:block; text-decoration:none;}
.img_154906_ 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_154896_ {display:block; width:100%; height:20px;}

[id^=div_user_list] .empty_line_154896_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154896_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_154896_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_148216_ {display:flex; gap:20px; align-items: flex-start;}
  .textarea_148216_ div:nth-child(1) {width:10px; background: linear-gradient(180deg, rgba(221,224,233,1) 24%, rgba(247,234,226,1) 53%, rgba(254,250,248,1) 87%);  height: 340px;}
.textarea_148216_ p { font-family: 'GmarketSans' !important; display:block; margin:0; padding:0; font-size:20px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em;}
  .textarea_148216_ p span {font-weight:700;}
  .textarea_148216_ ul {margin-bottom:20px;}
  .textarea_148216_ ul li {font-size:20px; line-height:30px;}
   @media all and (min-width:1024px){
     .textarea_148216_ { gap:35px;}
     .textarea_148216_ p {font-size:30px; line-height:1em;}
     .textarea_148216_ ul {margin-bottom:45px;}
     .textarea_148216_ ul li {font-size:30px; line-height:47px;}
     .textarea_148216_ div:nth-child(1)  {height: 740px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  .bg_color {width:100%; background: linear-gradient(45deg, rgba(237,236,248,1) 34%, rgba(246,225,212,1) 65%); margin:0 auto; }
.layout_148236_ {clear:both; min-width:320px; max-width:870px; margin:0 auto; padding:0 10px;}
.layout_148236_ > div:after {content:''; display:block; clear:both;}
.layout_148236_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media all and (min-width:1024px){
     .bg_color {width:1200px;}
  }
@media \0screen{
	.layout_148236_ {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_148226_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_148226_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148226_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148226_ {height:60px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_148266_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1.5px; font-weight:500; color:#050356; line-height:35px; font-family: 'GmarketSans' !important;
}
  .textarea_148266_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_148266_ p {font-size:30px; line-height:50px;}
  }

/* ****************** 공백  ****************** */

  	@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_148256_ {display:block; width:100%; height:10px;}

[id^=div_user_list] .empty_line_148256_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148256_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148256_ {height:40px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_148276_ p {
	display:block; margin:0; padding:0;
	font-size:35px; letter-spacing:-1.5px; font-weight:300; color:#050356; line-height:1em; font-family: 'GmarketSans' !important;
}
  .textarea_148276_ p span {font-weight:700;  font-family: 'GmarketSans' !important;}
   @media all and (min-width:1024px){
     .textarea_148276_ p {font-size:70px; 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_148246_ {display:block; width:100%; height:30px;}

[id^=div_user_list] .empty_line_148246_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148246_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148246_ {height:60px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_148286_ {clear:both; min-width:320px; max-width:870px; margin:0 auto;}
.layout_148286_ > div:after {content:''; display:block; clear:both;}
.layout_148286_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_148286_ {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_148336_ {display:block; width:100%; height:10px;}

[id^=div_user_list] .empty_line_148336_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148336_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148336_ {height:20px;}
  }

/* ****************** 장문 텍스트  ****************** */

.textarea_148346_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1.5px; font-weight:500; color:#28282a; line-height:30px;
}
  .textarea_148346_ p span {font-weight:700;}
   @media all and (min-width:1024px){
     .textarea_148346_ 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_148296_ {display:block; width:100%; height:10px;}

[id^=div_user_list] .empty_line_148296_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_148296_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  @media all and (min-width:1024px){
    .empty_line_148296_ {height:20px;}
  }

/* ****************** 맞춤전송폼 - 기본폼  ****************** */

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;}
.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;}
  }
  