
/* ****************** 포인트박스  ****************** */

.point_box_48142_ {padding-top:30px;}
.point_box_48142_:after {content:''; display:block; clear:both;}
.point_box_48142_ span {display:none;}
[id^=div_user_list] .point_box_48142_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48142_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48142_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 공백  ****************** */

.empty_line_48143_ {display:block; width:100%; height:20px; line-height:20px;}
  
[id^=div_user_list] .empty_line_48143_ {border:1px dotted #f00;}  
[id^=div_user_list] .empty_line_48143_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48144_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48144_ > div {margin:-10px;}
.layout_48144_ > div:after {content:''; display:block; clear:both;}
.layout_48144_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48144_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48144_.grid_41 > div > .container_1 {width:80%;}
.layout_48144_.grid_41 > div > .container_2 {width:20%;}
.layout_48144_.grid_31 > div > .container_1 {width:75%;}
.layout_48144_.grid_31 > div > .container_2 {width:25%;}
.layout_48144_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48144_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48144_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48144_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48144_.grid_13 > div > .container_1 {width:25%;}
.layout_48144_.grid_13 > div > .container_2 {width:75%;}
.layout_48144_.grid_14 > div > .container_1 {width:20%;}
.layout_48144_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48144_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48144_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48147_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48147_ div {display:table; width:100%; font-size:0;}
.shape_text_48147_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48147_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48147_.shape_square_radius p {border-radius:1em;}
.shape_text_48147_.shape_square_round p {border-radius:50%;}
.shape_text_48147_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48147_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48145_ {font-size:0;}
.title_48145_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48145_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48145_.style_top p {padding-top:10px;}
.title_48145_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48145_.style_right p {padding-right:14px;}
.title_48145_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48145_.style_bottom p {padding-bottom:12px;}
.title_48145_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48145_.style_left p {padding-left:14px;}
.title_48145_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48145_.style_circle1 p {padding-left:20px;}
.title_48145_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48145_.style_circle2 p {padding-left:20px;}
.title_48145_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48146_ {overflow:hidden;}
.html_48146_:after {content:''; display:block; clear:both;}

/* ****************** 상단으로 바로가기  ****************** */

@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;
}
.scroll_top_wrap_48148_:after {content:''; display:block; clear:both;}
.scroll_top_48148_ {
	display:block; float:right; width:60px; height:30px; padding:2px 0 4px; border-radius:4px;	border:2px solid transparent; background:transparent;
	font-size:0; color:#e4edef; text-align:center; line-height:24px; cursor:pointer;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.scroll_top_48148_ span {font-size:0;}
	.scroll_top_48148_ span:before {content:'\e601'; font-family:"icomoon_contents"; font-size:20px;}

/* ****************** 점선  ****************** */

.dashed_line_48149_ {display:block; position:relative; width:100%; height:10px;}
.dashed_line_48149_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 포인트박스  ****************** */

.point_box_48150_ {padding-top:30px;}
.point_box_48150_:after {content:''; display:block; clear:both;}
.point_box_48150_ span {display:none;}
[id^=div_user_list] .point_box_48150_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48150_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48150_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48151_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48151_ > div {margin:-10px;}
.layout_48151_ > div:after {content:''; display:block; clear:both;}
.layout_48151_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48151_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48151_.grid_41 > div > .container_1 {width:80%;}
.layout_48151_.grid_41 > div > .container_2 {width:20%;}
.layout_48151_.grid_31 > div > .container_1 {width:75%;}
.layout_48151_.grid_31 > div > .container_2 {width:25%;}
.layout_48151_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48151_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48151_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48151_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48151_.grid_13 > div > .container_1 {width:25%;}
.layout_48151_.grid_13 > div > .container_2 {width:75%;}
.layout_48151_.grid_14 > div > .container_1 {width:20%;}
.layout_48151_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48151_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48151_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48154_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48154_ div {display:table; width:100%; font-size:0;}
.shape_text_48154_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48154_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48154_.shape_square_radius p {border-radius:1em;}
.shape_text_48154_.shape_square_round p {border-radius:50%;}
.shape_text_48154_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48154_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48152_ {font-size:0;}
.title_48152_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48152_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48152_.style_top p {padding-top:10px;}
.title_48152_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48152_.style_right p {padding-right:14px;}
.title_48152_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48152_.style_bottom p {padding-bottom:12px;}
.title_48152_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48152_.style_left p {padding-left:14px;}
.title_48152_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48152_.style_circle1 p {padding-left:20px;}
.title_48152_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48152_.style_circle2 p {padding-left:20px;}
.title_48152_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48153_ {overflow:hidden;}
.html_48153_:after {content:''; display:block; clear:both;}

/* ****************** 상단으로 바로가기  ****************** */

@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;
}
.scroll_top_wrap_48155_:after {content:''; display:block; clear:both;}
.scroll_top_48155_ {
	display:block; float:right; width:60px; height:30px; padding:2px 0 4px; border-radius:4px;	border:2px solid transparent; background:transparent;
	font-size:0; color:#e4edef; text-align:center; line-height:24px; cursor:pointer;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.scroll_top_48155_ span {font-size:0;}
	.scroll_top_48155_ span:before {content:'\e601'; font-family:"icomoon_contents"; font-size:20px;}

/* ****************** 점선  ****************** */

.dashed_line_48156_ {display:block; position:relative; width:100%; height:10px;}
.dashed_line_48156_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 포인트박스  ****************** */

.point_box_48157_ {padding-top:30px;}
.point_box_48157_:after {content:''; display:block; clear:both;}
.point_box_48157_ span {display:none;}
[id^=div_user_list] .point_box_48157_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48157_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48157_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48158_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48158_ > div {margin:-10px;}
.layout_48158_ > div:after {content:''; display:block; clear:both;}
.layout_48158_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48158_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48158_.grid_41 > div > .container_1 {width:80%;}
.layout_48158_.grid_41 > div > .container_2 {width:20%;}
.layout_48158_.grid_31 > div > .container_1 {width:75%;}
.layout_48158_.grid_31 > div > .container_2 {width:25%;}
.layout_48158_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48158_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48158_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48158_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48158_.grid_13 > div > .container_1 {width:25%;}
.layout_48158_.grid_13 > div > .container_2 {width:75%;}
.layout_48158_.grid_14 > div > .container_1 {width:20%;}
.layout_48158_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48158_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48158_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48161_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48161_ div {display:table; width:100%; font-size:0;}
.shape_text_48161_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48161_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48161_.shape_square_radius p {border-radius:1em;}
.shape_text_48161_.shape_square_round p {border-radius:50%;}
.shape_text_48161_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48161_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48159_ {font-size:0;}
.title_48159_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48159_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48159_.style_top p {padding-top:10px;}
.title_48159_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48159_.style_right p {padding-right:14px;}
.title_48159_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48159_.style_bottom p {padding-bottom:12px;}
.title_48159_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48159_.style_left p {padding-left:14px;}
.title_48159_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48159_.style_circle1 p {padding-left:20px;}
.title_48159_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48159_.style_circle2 p {padding-left:20px;}
.title_48159_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48160_ {overflow:hidden;}
.html_48160_:after {content:''; display:block; clear:both;}

/* ****************** 상단으로 바로가기  ****************** */

@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;
}
.scroll_top_wrap_48162_:after {content:''; display:block; clear:both;}
.scroll_top_48162_ {
	display:block; float:right; width:60px; height:30px; padding:2px 0 4px; border-radius:4px;	border:2px solid transparent; background:transparent;
	font-size:0; color:#e4edef; text-align:center; line-height:24px; cursor:pointer;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.scroll_top_48162_ span {font-size:0;}
	.scroll_top_48162_ span:before {content:'\e601'; font-family:"icomoon_contents"; font-size:20px;}

/* ****************** 점선  ****************** */

.dashed_line_48163_ {display:block; position:relative; width:100%; height:10px;}
.dashed_line_48163_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 포인트박스  ****************** */

.point_box_48164_ {padding-top:30px;}
.point_box_48164_:after {content:''; display:block; clear:both;}
.point_box_48164_ span {display:none;}
[id^=div_user_list] .point_box_48164_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48164_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48164_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48165_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48165_ > div {margin:-10px;}
.layout_48165_ > div:after {content:''; display:block; clear:both;}
.layout_48165_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48165_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48165_.grid_41 > div > .container_1 {width:80%;}
.layout_48165_.grid_41 > div > .container_2 {width:20%;}
.layout_48165_.grid_31 > div > .container_1 {width:75%;}
.layout_48165_.grid_31 > div > .container_2 {width:25%;}
.layout_48165_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48165_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48165_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48165_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48165_.grid_13 > div > .container_1 {width:25%;}
.layout_48165_.grid_13 > div > .container_2 {width:75%;}
.layout_48165_.grid_14 > div > .container_1 {width:20%;}
.layout_48165_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48165_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48165_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48168_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48168_ div {display:table; width:100%; font-size:0;}
.shape_text_48168_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48168_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48168_.shape_square_radius p {border-radius:1em;}
.shape_text_48168_.shape_square_round p {border-radius:50%;}
.shape_text_48168_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48168_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48166_ {font-size:0;}
.title_48166_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48166_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48166_.style_top p {padding-top:10px;}
.title_48166_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48166_.style_right p {padding-right:14px;}
.title_48166_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48166_.style_bottom p {padding-bottom:12px;}
.title_48166_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48166_.style_left p {padding-left:14px;}
.title_48166_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48166_.style_circle1 p {padding-left:20px;}
.title_48166_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48166_.style_circle2 p {padding-left:20px;}
.title_48166_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48167_ {overflow:hidden;}
.html_48167_:after {content:''; display:block; clear:both;}

/* ****************** 점선  ****************** */

.dashed_line_48170_ {display:block; position:relative; width:100%; height:10px;}
.dashed_line_48170_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 포인트박스  ****************** */

.point_box_48432_ {padding-top:30px;}
.point_box_48432_:after {content:''; display:block; clear:both;}
.point_box_48432_ span {display:none;}
[id^=div_user_list] .point_box_48432_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48432_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48432_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48433_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48433_ > div {margin:-10px;}
.layout_48433_ > div:after {content:''; display:block; clear:both;}
.layout_48433_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48433_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48433_.grid_41 > div > .container_1 {width:80%;}
.layout_48433_.grid_41 > div > .container_2 {width:20%;}
.layout_48433_.grid_31 > div > .container_1 {width:75%;}
.layout_48433_.grid_31 > div > .container_2 {width:25%;}
.layout_48433_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48433_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48433_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48433_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48433_.grid_13 > div > .container_1 {width:25%;}
.layout_48433_.grid_13 > div > .container_2 {width:75%;}
.layout_48433_.grid_14 > div > .container_1 {width:20%;}
.layout_48433_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48433_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48433_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48435_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48435_ div {display:table; width:100%; font-size:0;}
.shape_text_48435_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48435_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48435_.shape_square_radius p {border-radius:1em;}
.shape_text_48435_.shape_square_round p {border-radius:50%;}
.shape_text_48435_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48435_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48436_ {font-size:0;}
.title_48436_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48436_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48436_.style_top p {padding-top:10px;}
.title_48436_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48436_.style_right p {padding-right:14px;}
.title_48436_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48436_.style_bottom p {padding-bottom:12px;}
.title_48436_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48436_.style_left p {padding-left:14px;}
.title_48436_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48436_.style_circle1 p {padding-left:20px;}
.title_48436_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48436_.style_circle2 p {padding-left:20px;}
.title_48436_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48434_ {overflow:hidden;}
.html_48434_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48437_ {padding-top:30px;}
.point_box_48437_:after {content:''; display:block; clear:both;}
.point_box_48437_ span {display:none;}
[id^=div_user_list] .point_box_48437_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48437_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48437_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48438_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48438_ > div {margin:-10px;}
.layout_48438_ > div:after {content:''; display:block; clear:both;}
.layout_48438_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48438_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48438_.grid_41 > div > .container_1 {width:80%;}
.layout_48438_.grid_41 > div > .container_2 {width:20%;}
.layout_48438_.grid_31 > div > .container_1 {width:75%;}
.layout_48438_.grid_31 > div > .container_2 {width:25%;}
.layout_48438_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48438_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48438_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48438_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48438_.grid_13 > div > .container_1 {width:25%;}
.layout_48438_.grid_13 > div > .container_2 {width:75%;}
.layout_48438_.grid_14 > div > .container_1 {width:20%;}
.layout_48438_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48438_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48438_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48440_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48440_ div {display:table; width:100%; font-size:0;}
.shape_text_48440_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48440_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48440_.shape_square_radius p {border-radius:1em;}
.shape_text_48440_.shape_square_round p {border-radius:50%;}
.shape_text_48440_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48440_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48441_ {font-size:0;}
.title_48441_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48441_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48441_.style_top p {padding-top:10px;}
.title_48441_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48441_.style_right p {padding-right:14px;}
.title_48441_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48441_.style_bottom p {padding-bottom:12px;}
.title_48441_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48441_.style_left p {padding-left:14px;}
.title_48441_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48441_.style_circle1 p {padding-left:20px;}
.title_48441_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48441_.style_circle2 p {padding-left:20px;}
.title_48441_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48439_ {overflow:hidden;}
.html_48439_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48442_ {padding-top:30px;}
.point_box_48442_:after {content:''; display:block; clear:both;}
.point_box_48442_ span {display:none;}
[id^=div_user_list] .point_box_48442_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48442_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48442_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48443_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48443_ > div {margin:-10px;}
.layout_48443_ > div:after {content:''; display:block; clear:both;}
.layout_48443_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48443_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48443_.grid_41 > div > .container_1 {width:80%;}
.layout_48443_.grid_41 > div > .container_2 {width:20%;}
.layout_48443_.grid_31 > div > .container_1 {width:75%;}
.layout_48443_.grid_31 > div > .container_2 {width:25%;}
.layout_48443_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48443_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48443_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48443_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48443_.grid_13 > div > .container_1 {width:25%;}
.layout_48443_.grid_13 > div > .container_2 {width:75%;}
.layout_48443_.grid_14 > div > .container_1 {width:20%;}
.layout_48443_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48443_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48443_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48445_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48445_ div {display:table; width:100%; font-size:0;}
.shape_text_48445_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48445_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48445_.shape_square_radius p {border-radius:1em;}
.shape_text_48445_.shape_square_round p {border-radius:50%;}
.shape_text_48445_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48445_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48446_ {font-size:0;}
.title_48446_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48446_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48446_.style_top p {padding-top:10px;}
.title_48446_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48446_.style_right p {padding-right:14px;}
.title_48446_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48446_.style_bottom p {padding-bottom:12px;}
.title_48446_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48446_.style_left p {padding-left:14px;}
.title_48446_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48446_.style_circle1 p {padding-left:20px;}
.title_48446_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48446_.style_circle2 p {padding-left:20px;}
.title_48446_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48444_ {overflow:hidden;}
.html_48444_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48447_ {padding-top:30px;}
.point_box_48447_:after {content:''; display:block; clear:both;}
.point_box_48447_ span {display:none;}
[id^=div_user_list] .point_box_48447_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48447_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48447_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48452_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48452_ > div {margin:-10px;}
.layout_48452_ > div:after {content:''; display:block; clear:both;}
.layout_48452_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48452_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48452_.grid_41 > div > .container_1 {width:80%;}
.layout_48452_.grid_41 > div > .container_2 {width:20%;}
.layout_48452_.grid_31 > div > .container_1 {width:75%;}
.layout_48452_.grid_31 > div > .container_2 {width:25%;}
.layout_48452_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48452_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48452_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48452_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48452_.grid_13 > div > .container_1 {width:25%;}
.layout_48452_.grid_13 > div > .container_2 {width:75%;}
.layout_48452_.grid_14 > div > .container_1 {width:20%;}
.layout_48452_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48452_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48452_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48454_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48454_ div {display:table; width:100%; font-size:0;}
.shape_text_48454_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48454_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48454_.shape_square_radius p {border-radius:1em;}
.shape_text_48454_.shape_square_round p {border-radius:50%;}
.shape_text_48454_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48454_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48455_ {font-size:0;}
.title_48455_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48455_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48455_.style_top p {padding-top:10px;}
.title_48455_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48455_.style_right p {padding-right:14px;}
.title_48455_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48455_.style_bottom p {padding-bottom:12px;}
.title_48455_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48455_.style_left p {padding-left:14px;}
.title_48455_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48455_.style_circle1 p {padding-left:20px;}
.title_48455_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48455_.style_circle2 p {padding-left:20px;}
.title_48455_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48453_ {overflow:hidden;}
.html_48453_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48457_ {padding-top:30px;}
.point_box_48457_:after {content:''; display:block; clear:both;}
.point_box_48457_ span {display:none;}
[id^=div_user_list] .point_box_48457_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48457_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48457_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48448_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48448_ > div {margin:-10px;}
.layout_48448_ > div:after {content:''; display:block; clear:both;}
.layout_48448_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48448_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48448_.grid_41 > div > .container_1 {width:80%;}
.layout_48448_.grid_41 > div > .container_2 {width:20%;}
.layout_48448_.grid_31 > div > .container_1 {width:75%;}
.layout_48448_.grid_31 > div > .container_2 {width:25%;}
.layout_48448_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48448_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48448_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48448_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48448_.grid_13 > div > .container_1 {width:25%;}
.layout_48448_.grid_13 > div > .container_2 {width:75%;}
.layout_48448_.grid_14 > div > .container_1 {width:20%;}
.layout_48448_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48448_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48448_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48450_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48450_ div {display:table; width:100%; font-size:0;}
.shape_text_48450_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48450_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48450_.shape_square_radius p {border-radius:1em;}
.shape_text_48450_.shape_square_round p {border-radius:50%;}
.shape_text_48450_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48450_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48451_ {font-size:0;}
.title_48451_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48451_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48451_.style_top p {padding-top:10px;}
.title_48451_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48451_.style_right p {padding-right:14px;}
.title_48451_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48451_.style_bottom p {padding-bottom:12px;}
.title_48451_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48451_.style_left p {padding-left:14px;}
.title_48451_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48451_.style_circle1 p {padding-left:20px;}
.title_48451_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48451_.style_circle2 p {padding-left:20px;}
.title_48451_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48449_ {overflow:hidden;}
.html_48449_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48456_ {padding-top:30px;}
.point_box_48456_:after {content:''; display:block; clear:both;}
.point_box_48456_ span {display:none;}
[id^=div_user_list] .point_box_48456_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48456_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48456_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48458_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48458_ > div {margin:-10px;}
.layout_48458_ > div:after {content:''; display:block; clear:both;}
.layout_48458_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48458_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48458_.grid_41 > div > .container_1 {width:80%;}
.layout_48458_.grid_41 > div > .container_2 {width:20%;}
.layout_48458_.grid_31 > div > .container_1 {width:75%;}
.layout_48458_.grid_31 > div > .container_2 {width:25%;}
.layout_48458_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48458_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48458_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48458_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48458_.grid_13 > div > .container_1 {width:25%;}
.layout_48458_.grid_13 > div > .container_2 {width:75%;}
.layout_48458_.grid_14 > div > .container_1 {width:20%;}
.layout_48458_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48458_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48458_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48460_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48460_ div {display:table; width:100%; font-size:0;}
.shape_text_48460_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48460_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48460_.shape_square_radius p {border-radius:1em;}
.shape_text_48460_.shape_square_round p {border-radius:50%;}
.shape_text_48460_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48460_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48461_ {font-size:0;}
.title_48461_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48461_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48461_.style_top p {padding-top:10px;}
.title_48461_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48461_.style_right p {padding-right:14px;}
.title_48461_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48461_.style_bottom p {padding-bottom:12px;}
.title_48461_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48461_.style_left p {padding-left:14px;}
.title_48461_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48461_.style_circle1 p {padding-left:20px;}
.title_48461_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48461_.style_circle2 p {padding-left:20px;}
.title_48461_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48459_ {overflow:hidden;}
.html_48459_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48462_ {padding-top:30px;}
.point_box_48462_:after {content:''; display:block; clear:both;}
.point_box_48462_ span {display:none;}
[id^=div_user_list] .point_box_48462_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48462_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48462_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48463_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48463_ > div {margin:-10px;}
.layout_48463_ > div:after {content:''; display:block; clear:both;}
.layout_48463_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48463_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48463_.grid_41 > div > .container_1 {width:80%;}
.layout_48463_.grid_41 > div > .container_2 {width:20%;}
.layout_48463_.grid_31 > div > .container_1 {width:75%;}
.layout_48463_.grid_31 > div > .container_2 {width:25%;}
.layout_48463_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48463_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48463_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48463_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48463_.grid_13 > div > .container_1 {width:25%;}
.layout_48463_.grid_13 > div > .container_2 {width:75%;}
.layout_48463_.grid_14 > div > .container_1 {width:20%;}
.layout_48463_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48463_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48463_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48465_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48465_ div {display:table; width:100%; font-size:0;}
.shape_text_48465_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48465_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48465_.shape_square_radius p {border-radius:1em;}
.shape_text_48465_.shape_square_round p {border-radius:50%;}
.shape_text_48465_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48465_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48466_ {font-size:0;}
.title_48466_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48466_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48466_.style_top p {padding-top:10px;}
.title_48466_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48466_.style_right p {padding-right:14px;}
.title_48466_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48466_.style_bottom p {padding-bottom:12px;}
.title_48466_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48466_.style_left p {padding-left:14px;}
.title_48466_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48466_.style_circle1 p {padding-left:20px;}
.title_48466_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48466_.style_circle2 p {padding-left:20px;}
.title_48466_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48464_ {overflow:hidden;}
.html_48464_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48467_ {padding-top:30px;}
.point_box_48467_:after {content:''; display:block; clear:both;}
.point_box_48467_ span {display:none;}
[id^=div_user_list] .point_box_48467_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48467_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48467_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48472_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48472_ > div {margin:-10px;}
.layout_48472_ > div:after {content:''; display:block; clear:both;}
.layout_48472_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48472_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48472_.grid_41 > div > .container_1 {width:80%;}
.layout_48472_.grid_41 > div > .container_2 {width:20%;}
.layout_48472_.grid_31 > div > .container_1 {width:75%;}
.layout_48472_.grid_31 > div > .container_2 {width:25%;}
.layout_48472_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48472_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48472_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48472_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48472_.grid_13 > div > .container_1 {width:25%;}
.layout_48472_.grid_13 > div > .container_2 {width:75%;}
.layout_48472_.grid_14 > div > .container_1 {width:20%;}
.layout_48472_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48472_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48472_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48474_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48474_ div {display:table; width:100%; font-size:0;}
.shape_text_48474_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48474_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48474_.shape_square_radius p {border-radius:1em;}
.shape_text_48474_.shape_square_round p {border-radius:50%;}
.shape_text_48474_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48474_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48475_ {font-size:0;}
.title_48475_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48475_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48475_.style_top p {padding-top:10px;}
.title_48475_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48475_.style_right p {padding-right:14px;}
.title_48475_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48475_.style_bottom p {padding-bottom:12px;}
.title_48475_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48475_.style_left p {padding-left:14px;}
.title_48475_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48475_.style_circle1 p {padding-left:20px;}
.title_48475_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48475_.style_circle2 p {padding-left:20px;}
.title_48475_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48473_ {overflow:hidden;}
.html_48473_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48476_ {padding-top:30px;}
.point_box_48476_:after {content:''; display:block; clear:both;}
.point_box_48476_ span {display:none;}
[id^=div_user_list] .point_box_48476_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48476_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48476_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48468_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48468_ > div {margin:-10px;}
.layout_48468_ > div:after {content:''; display:block; clear:both;}
.layout_48468_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48468_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48468_.grid_41 > div > .container_1 {width:80%;}
.layout_48468_.grid_41 > div > .container_2 {width:20%;}
.layout_48468_.grid_31 > div > .container_1 {width:75%;}
.layout_48468_.grid_31 > div > .container_2 {width:25%;}
.layout_48468_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48468_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48468_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48468_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48468_.grid_13 > div > .container_1 {width:25%;}
.layout_48468_.grid_13 > div > .container_2 {width:75%;}
.layout_48468_.grid_14 > div > .container_1 {width:20%;}
.layout_48468_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48468_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48468_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48470_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48470_ div {display:table; width:100%; font-size:0;}
.shape_text_48470_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48470_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48470_.shape_square_radius p {border-radius:1em;}
.shape_text_48470_.shape_square_round p {border-radius:50%;}
.shape_text_48470_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48470_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48471_ {font-size:0;}
.title_48471_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48471_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48471_.style_top p {padding-top:10px;}
.title_48471_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48471_.style_right p {padding-right:14px;}
.title_48471_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48471_.style_bottom p {padding-bottom:12px;}
.title_48471_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48471_.style_left p {padding-left:14px;}
.title_48471_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48471_.style_circle1 p {padding-left:20px;}
.title_48471_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48471_.style_circle2 p {padding-left:20px;}
.title_48471_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48469_ {overflow:hidden;}
.html_48469_:after {content:''; display:block; clear:both;}

/* ****************** 포인트박스  ****************** */

.point_box_48477_ {padding-top:30px;}
.point_box_48477_:after {content:''; display:block; clear:both;}
.point_box_48477_ span {display:none;}
[id^=div_user_list] .point_box_48477_ {border:1px solid #f00; background:#fff;}
[id^=div_user_list] .point_box_48477_ span {
	display:inline-block; padding:7px 15px; font-size:13px; font-weight:bold; color:#444; line-height:26px;
}
[id^=div_user_list] .point_box_48477_ span:after {
	content:'포인트박스 – 박스제목이 메뉴로 생성됩니다. 해당 메뉴 내용을 포인트 박스 아래로 입력해주세요.';
	padding:7px 15px; font-size:13px; font-weight:normal; color:#f00;
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_48478_ {clear:both; min-width:300px; max-width:1000px; margin:0 auto;}
.layout_48478_ > div {margin:-10px;}
.layout_48478_ > div:after {content:''; display:block; clear:both;}
.layout_48478_ > div > [class^=container_] {position:relative; float:left; width:100%; padding:10px; box-sizing:border-box;}

.layout_48478_.grid_11 > div > [class^=container_] {width:50%;}
.layout_48478_.grid_41 > div > .container_1 {width:80%;}
.layout_48478_.grid_41 > div > .container_2 {width:20%;}
.layout_48478_.grid_31 > div > .container_1 {width:75%;}
.layout_48478_.grid_31 > div > .container_2 {width:25%;}
.layout_48478_.grid_21 > div > .container_1 {width:66.66%;}
.layout_48478_.grid_21 > div > .container_2 {width:33.33%;}
.layout_48478_.grid_12 > div > .container_1 {width:33.33%;}
.layout_48478_.grid_12 > div > .container_2 {width:66.66%;}
.layout_48478_.grid_13 > div > .container_1 {width:25%;}
.layout_48478_.grid_13 > div > .container_2 {width:75%;}
.layout_48478_.grid_14 > div > .container_1 {width:20%;}
.layout_48478_.grid_14 > div > .container_2 {width:80%;}

@media (max-width:1023px){
	.layout_48478_ > div > [class^=container_] {width:100% !important;}
}

@media \0screen{
	.layout_48478_ {min-width:1000px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_48480_ {display:inline-block; width:65%; vertical-align:top;}
.shape_text_48480_ div {display:table; width:100%; font-size:0;}
.shape_text_48480_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#9eb2d3; border:10px solid #9eb2d3;
	font-size:24px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_48480_.style_line p {background:none; color:#9eb2d3;}
.shape_text_48480_.shape_square_radius p {border-radius:1em;}
.shape_text_48480_.shape_square_round p {border-radius:50%;}
.shape_text_48480_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_48480_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_48481_ {font-size:0;}
.title_48481_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#0256d0; line-height:1.4em;
}
.title_48481_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_48481_.style_top p {padding-top:10px;}
.title_48481_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_48481_.style_right p {padding-right:14px;}
.title_48481_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_48481_.style_bottom p {padding-bottom:12px;}
.title_48481_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_48481_.style_left p {padding-left:14px;}
.title_48481_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_48481_.style_circle1 p {padding-left:20px;}
.title_48481_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_48481_.style_circle2 p {padding-left:20px;}
.title_48481_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** HTML 편집기  ****************** */

.html_48479_ {overflow:hidden;}
.html_48479_:after {content:''; display:block; clear:both;}

/* ****************** 상단으로 바로가기  ****************** */

@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;
}
.scroll_top_wrap_48169_:after {content:''; display:block; clear:both;}
.scroll_top_48169_ {
	display:block; float:right; width:60px; height:30px; padding:2px 0 4px; border-radius:4px;	border:2px solid transparent; background:transparent;
	font-size:0; color:#e4edef; text-align:center; line-height:24px; cursor:pointer;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.scroll_top_48169_ span {font-size:0;}
	.scroll_top_48169_ span:before {content:'\e601'; font-family:"icomoon_contents"; font-size:20px;}
