
/* ****************** 공백  ****************** */

.empty_line_81966_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_81966_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_81966_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (max-width:1020px){
.shape_square_radius {display:none !important}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_81967_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_81967_ > div {}
.layout_81967_ > div:after {content:''; display:block; clear:both;}
.layout_81967_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_81967_ > div > .container_1 {width:14.285714285714%;}
.layout_81967_ > div > .container_2 {width:57.142857142857%;}
.layout_81967_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_81967_ > div > .container_1 { width:100%; }
	.layout_81967_ > div > .container_2 { width:100%; }
	.layout_81967_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_81967_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_81969_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_81969_ div {display:table; width:100%; font-size:0;}
.shape_text_81969_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#f3cf60; border:10px solid #f3cf60;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_81969_.style_line p {background:none; color:#f3cf60;}
.shape_text_81969_.shape_square_radius p {border-radius:1em;}
.shape_text_81969_.shape_square_round p {border-radius:50%;}
.shape_text_81969_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_81969_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_81971_ {font-size:0;}
.title_81971_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_81971_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_81971_.style_top p {padding-top:10px;}
.title_81971_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_81971_.style_right p {padding-right:14px;}
.title_81971_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_81971_.style_bottom p {padding-bottom:12px;}
.title_81971_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_81971_.style_left p {padding-left:14px;}
.title_81971_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_81971_.style_circle1 p {padding-left:20px;}
.title_81971_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_81971_.style_circle2 p {padding-left:20px;}
.title_81971_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_81970_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_81970_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_81970_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_81970_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_81970_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_81970_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81968_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81968_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_81968_.space_normal a {padding:.6em 1.2em;}
.icon_button_81968_.space_wide a {padding:.6em 2em;}
.icon_button_81968_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81968_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81968_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_81968_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81972_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81972_.style_line a {background:transparent; color:#888888;}
.icon_button_81972_.space_normal a {padding:.6em 1.2em;}
.icon_button_81972_.space_wide a {padding:.6em 2em;}
.icon_button_81972_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81972_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81972_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_81972_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_81974_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_81974_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_81976_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_81976_ > div {}
.layout_81976_ > div:after {content:''; display:block; clear:both;}
.layout_81976_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_81976_ > div > .container_1 {width:14.285714285714%;}
.layout_81976_ > div > .container_2 {width:57.142857142857%;}
.layout_81976_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_81976_ > div > .container_1 { width:100%; }
	.layout_81976_ > div > .container_2 { width:100%; }
	.layout_81976_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_81976_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_81981_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_81981_ div {display:table; width:100%; font-size:0;}
.shape_text_81981_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#5bcfcd; border:10px solid #5bcfcd;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_81981_.style_line p {background:none; color:#5bcfcd;}
.shape_text_81981_.shape_square_radius p {border-radius:1em;}
.shape_text_81981_.shape_square_round p {border-radius:50%;}
.shape_text_81981_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_81981_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_81988_ {font-size:0;}
.title_81988_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_81988_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_81988_.style_top p {padding-top:10px;}
.title_81988_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_81988_.style_right p {padding-right:14px;}
.title_81988_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_81988_.style_bottom p {padding-bottom:12px;}
.title_81988_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_81988_.style_left p {padding-left:14px;}
.title_81988_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_81988_.style_circle1 p {padding-left:20px;}
.title_81988_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_81988_.style_circle2 p {padding-left:20px;}
.title_81988_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_81977_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_81977_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_81977_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_81977_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_81977_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_81977_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81986_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81986_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_81986_.space_normal a {padding:.6em 1.2em;}
.icon_button_81986_.space_wide a {padding:.6em 2em;}
.icon_button_81986_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81986_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81986_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_81986_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81983_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81983_.style_line a {background:transparent; color:#888888;}
.icon_button_81983_.space_normal a {padding:.6em 1.2em;}
.icon_button_81983_.space_wide a {padding:.6em 2em;}
.icon_button_81983_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81983_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81983_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_81983_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_81990_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_81990_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_81992_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_81992_ > div {}
.layout_81992_ > div:after {content:''; display:block; clear:both;}
.layout_81992_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_81992_ > div > .container_1 {width:14.285714285714%;}
.layout_81992_ > div > .container_2 {width:57.142857142857%;}
.layout_81992_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_81992_ > div > .container_1 { width:100%; }
	.layout_81992_ > div > .container_2 { width:100%; }
	.layout_81992_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_81992_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_81999_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_81999_ div {display:table; width:100%; font-size:0;}
.shape_text_81999_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#6fab75; border:10px solid #6fab75;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_81999_.style_line p {background:none; color:#6fab75;}
.shape_text_81999_.shape_square_radius p {border-radius:1em;}
.shape_text_81999_.shape_square_round p {border-radius:50%;}
.shape_text_81999_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_81999_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82004_ {font-size:0;}
.title_82004_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82004_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82004_.style_top p {padding-top:10px;}
.title_82004_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82004_.style_right p {padding-right:14px;}
.title_82004_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82004_.style_bottom p {padding-bottom:12px;}
.title_82004_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82004_.style_left p {padding-left:14px;}
.title_82004_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82004_.style_circle1 p {padding-left:20px;}
.title_82004_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82004_.style_circle2 p {padding-left:20px;}
.title_82004_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82001_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82001_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82001_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82001_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82001_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82001_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81996_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81996_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_81996_.space_normal a {padding:.6em 1.2em;}
.icon_button_81996_.space_wide a {padding:.6em 2em;}
.icon_button_81996_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81996_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81996_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_81996_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_81994_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_81994_.style_line a {background:transparent; color:#888888;}
.icon_button_81994_.space_normal a {padding:.6em 1.2em;}
.icon_button_81994_.space_wide a {padding:.6em 2em;}
.icon_button_81994_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_81994_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_81994_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_81994_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82006_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82006_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82008_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82008_ > div {}
.layout_82008_ > div:after {content:''; display:block; clear:both;}
.layout_82008_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82008_ > div > .container_1 {width:14.285714285714%;}
.layout_82008_ > div > .container_2 {width:57.142857142857%;}
.layout_82008_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82008_ > div > .container_1 { width:100%; }
	.layout_82008_ > div > .container_2 { width:100%; }
	.layout_82008_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82008_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82015_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82015_ div {display:table; width:100%; font-size:0;}
.shape_text_82015_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#f56e8c; border:10px solid #f56e8c;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82015_.style_line p {background:none; color:#f56e8c;}
.shape_text_82015_.shape_square_radius p {border-radius:1em;}
.shape_text_82015_.shape_square_round p {border-radius:50%;}
.shape_text_82015_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82015_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82017_ {font-size:0;}
.title_82017_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82017_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82017_.style_top p {padding-top:10px;}
.title_82017_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82017_.style_right p {padding-right:14px;}
.title_82017_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82017_.style_bottom p {padding-bottom:12px;}
.title_82017_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82017_.style_left p {padding-left:14px;}
.title_82017_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82017_.style_circle1 p {padding-left:20px;}
.title_82017_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82017_.style_circle2 p {padding-left:20px;}
.title_82017_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82019_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82019_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82019_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82019_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82019_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82019_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82012_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82012_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82012_.space_normal a {padding:.6em 1.2em;}
.icon_button_82012_.space_wide a {padding:.6em 2em;}
.icon_button_82012_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82012_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82012_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82012_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82010_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82010_.style_line a {background:transparent; color:#888888;}
.icon_button_82010_.space_normal a {padding:.6em 1.2em;}
.icon_button_82010_.space_wide a {padding:.6em 2em;}
.icon_button_82010_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82010_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82010_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82010_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82022_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82022_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82024_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82024_ > div {}
.layout_82024_ > div:after {content:''; display:block; clear:both;}
.layout_82024_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82024_ > div > .container_1 {width:14.285714285714%;}
.layout_82024_ > div > .container_2 {width:57.142857142857%;}
.layout_82024_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82024_ > div > .container_1 { width:100%; }
	.layout_82024_ > div > .container_2 { width:100%; }
	.layout_82024_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82024_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82035_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82035_ div {display:table; width:100%; font-size:0;}
.shape_text_82035_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#f3cf60; border:10px solid #f3cf60;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82035_.style_line p {background:none; color:#f3cf60;}
.shape_text_82035_.shape_square_radius p {border-radius:1em;}
.shape_text_82035_.shape_square_round p {border-radius:50%;}
.shape_text_82035_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82035_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82030_ {font-size:0;}
.title_82030_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82030_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82030_.style_top p {padding-top:10px;}
.title_82030_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82030_.style_right p {padding-right:14px;}
.title_82030_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82030_.style_bottom p {padding-bottom:12px;}
.title_82030_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82030_.style_left p {padding-left:14px;}
.title_82030_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82030_.style_circle1 p {padding-left:20px;}
.title_82030_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82030_.style_circle2 p {padding-left:20px;}
.title_82030_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82032_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82032_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82032_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82032_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82032_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82032_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82028_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82028_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82028_.space_normal a {padding:.6em 1.2em;}
.icon_button_82028_.space_wide a {padding:.6em 2em;}
.icon_button_82028_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82028_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82028_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82028_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82026_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82026_.style_line a {background:transparent; color:#888888;}
.icon_button_82026_.space_normal a {padding:.6em 1.2em;}
.icon_button_82026_.space_wide a {padding:.6em 2em;}
.icon_button_82026_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82026_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82026_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82026_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82037_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82037_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82039_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82039_ > div {}
.layout_82039_ > div:after {content:''; display:block; clear:both;}
.layout_82039_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82039_ > div > .container_1 {width:14.285714285714%;}
.layout_82039_ > div > .container_2 {width:57.142857142857%;}
.layout_82039_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82039_ > div > .container_1 { width:100%; }
	.layout_82039_ > div > .container_2 { width:100%; }
	.layout_82039_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82039_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82050_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82050_ div {display:table; width:100%; font-size:0;}
.shape_text_82050_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#6fab75; border:10px solid #6fab75;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82050_.style_line p {background:none; color:#6fab75;}
.shape_text_82050_.shape_square_radius p {border-radius:1em;}
.shape_text_82050_.shape_square_round p {border-radius:50%;}
.shape_text_82050_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82050_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82043_ {font-size:0;}
.title_82043_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82043_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82043_.style_top p {padding-top:10px;}
.title_82043_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82043_.style_right p {padding-right:14px;}
.title_82043_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82043_.style_bottom p {padding-bottom:12px;}
.title_82043_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82043_.style_left p {padding-left:14px;}
.title_82043_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82043_.style_circle1 p {padding-left:20px;}
.title_82043_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82043_.style_circle2 p {padding-left:20px;}
.title_82043_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82045_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82045_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82045_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82045_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82045_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82045_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82048_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82048_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82048_.space_normal a {padding:.6em 1.2em;}
.icon_button_82048_.space_wide a {padding:.6em 2em;}
.icon_button_82048_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82048_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82048_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82048_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82041_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82041_.style_line a {background:transparent; color:#888888;}
.icon_button_82041_.space_normal a {padding:.6em 1.2em;}
.icon_button_82041_.space_wide a {padding:.6em 2em;}
.icon_button_82041_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82041_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82041_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82041_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82052_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82052_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82054_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82054_ > div {}
.layout_82054_ > div:after {content:''; display:block; clear:both;}
.layout_82054_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82054_ > div > .container_1 {width:14.285714285714%;}
.layout_82054_ > div > .container_2 {width:57.142857142857%;}
.layout_82054_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82054_ > div > .container_1 { width:100%; }
	.layout_82054_ > div > .container_2 { width:100%; }
	.layout_82054_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82054_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82056_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82056_ div {display:table; width:100%; font-size:0;}
.shape_text_82056_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#f56e8c; border:10px solid #f56e8c;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82056_.style_line p {background:none; color:#f56e8c;}
.shape_text_82056_.shape_square_radius p {border-radius:1em;}
.shape_text_82056_.shape_square_round p {border-radius:50%;}
.shape_text_82056_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82056_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82060_ {font-size:0;}
.title_82060_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82060_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82060_.style_top p {padding-top:10px;}
.title_82060_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82060_.style_right p {padding-right:14px;}
.title_82060_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82060_.style_bottom p {padding-bottom:12px;}
.title_82060_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82060_.style_left p {padding-left:14px;}
.title_82060_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82060_.style_circle1 p {padding-left:20px;}
.title_82060_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82060_.style_circle2 p {padding-left:20px;}
.title_82060_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82063_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82063_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82063_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82063_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82063_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82063_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82058_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82058_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82058_.space_normal a {padding:.6em 1.2em;}
.icon_button_82058_.space_wide a {padding:.6em 2em;}
.icon_button_82058_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82058_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82058_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82058_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82065_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82065_.style_line a {background:transparent; color:#888888;}
.icon_button_82065_.space_normal a {padding:.6em 1.2em;}
.icon_button_82065_.space_wide a {padding:.6em 2em;}
.icon_button_82065_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82065_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82065_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82065_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82068_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82068_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82070_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82070_ > div {}
.layout_82070_ > div:after {content:''; display:block; clear:both;}
.layout_82070_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82070_ > div > .container_1 {width:14.285714285714%;}
.layout_82070_ > div > .container_2 {width:57.142857142857%;}
.layout_82070_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82070_ > div > .container_1 { width:100%; }
	.layout_82070_ > div > .container_2 { width:100%; }
	.layout_82070_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82070_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82077_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82077_ div {display:table; width:100%; font-size:0;}
.shape_text_82077_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#f3cf60; border:10px solid #f3cf60;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82077_.style_line p {background:none; color:#f3cf60;}
.shape_text_82077_.shape_square_radius p {border-radius:1em;}
.shape_text_82077_.shape_square_round p {border-radius:50%;}
.shape_text_82077_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82077_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82079_ {font-size:0;}
.title_82079_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82079_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82079_.style_top p {padding-top:10px;}
.title_82079_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82079_.style_right p {padding-right:14px;}
.title_82079_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82079_.style_bottom p {padding-bottom:12px;}
.title_82079_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82079_.style_left p {padding-left:14px;}
.title_82079_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82079_.style_circle1 p {padding-left:20px;}
.title_82079_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82079_.style_circle2 p {padding-left:20px;}
.title_82079_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82080_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82080_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82080_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82080_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82080_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82080_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82074_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82074_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82074_.space_normal a {padding:.6em 1.2em;}
.icon_button_82074_.space_wide a {padding:.6em 2em;}
.icon_button_82074_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82074_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82074_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82074_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82072_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82072_.style_line a {background:transparent; color:#888888;}
.icon_button_82072_.space_normal a {padding:.6em 1.2em;}
.icon_button_82072_.space_wide a {padding:.6em 2em;}
.icon_button_82072_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82072_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82072_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82072_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 점선  ****************** */

.dashed_line_82081_ {display:block; position:relative; width:100%; height:20px;}
.dashed_line_82081_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 3칸 레이아웃  ****************** */

.layout_82082_ {clear:both; min-width:320px; max-width:911px; margin:0 auto;}
.layout_82082_ > div {}
.layout_82082_ > div:after {content:''; display:block; clear:both;}
.layout_82082_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_82082_ > div > .container_1 {width:14.285714285714%;}
.layout_82082_ > div > .container_2 {width:57.142857142857%;}
.layout_82082_ > div > .container_3 {width:28.571428571429%;}

@media (max-width:1023px){
	.layout_82082_ > div > .container_1 { width:100%; }
	.layout_82082_ > div > .container_2 { width:100%; }
	.layout_82082_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_82082_ {min-width:911px;}
}

/* ****************** 도형배경 타이틀  ****************** */

.shape_text_82087_ {display:inline-block; width:100%; vertical-align:top;}
.shape_text_82087_ div {display:table; width:100%; font-size:0;}
.shape_text_82087_ p {
	display:table-cell; overflow:hidden; margin:0; padding:10px; box-sizing:border-box;
	background:#5bcfcd; border:10px solid #5bcfcd;
	font-size:40px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em; vertical-align:middle; text-align:center;
}
.shape_text_82087_.style_line p {background:none; color:#5bcfcd;}
.shape_text_82087_.shape_square_radius p {border-radius:1em;}
.shape_text_82087_.shape_square_round p {border-radius:50%;}
.shape_text_82087_.shape_rectangle_radius p {border-radius:1em;}
.shape_text_82087_.shape_rectangle_round p {border-radius:50%;}

/* ****************** 타이틀 텍스트  ****************** */

.title_82085_ {font-size:0;}
.title_82085_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#262626; line-height:1.4em;
}
.title_82085_ p:before {content:''; position:absolute; background:#0256d0; font-size:0;}

.title_82085_.style_top p {padding-top:10px;}
.title_82085_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_82085_.style_right p {padding-right:14px;}
.title_82085_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_82085_.style_bottom p {padding-bottom:12px;}
.title_82085_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_82085_.style_left p {padding-left:14px;}
.title_82085_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_82085_.style_circle1 p {padding-left:20px;}
.title_82085_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_82085_.style_circle2 p {padding-left:20px;}
.title_82085_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #0256d0; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 블릿형 리스트  ****************** */

@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_82086_ ul {display:table; margin:0; padding:0; list-style:none;}
.text_list_82086_ li {display:table-row; font-size:15px; line-height:1.5em;}
.text_list_82086_ span {display:table-cell; padding:5px; font-weight:normal; font-family:NanumGothic; color:#000000; vertical-align:top;}
.text_list_82086_ span:before {content:'\e60b'; font-family:"icomoon_contents";}
.text_list_82086_ p {display:table-cell; padding:5px; letter-spacing:-1px; font-weight:normal; color:#262626; vertical-align:middle;}

	.text_list_82086_ span {padding-right:.5em; font-size:1em;}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82084_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #1b6eba; border-radius:0px; background:#1b6eba; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82084_.style_line a {background:transparent; color:#1b6eba;}
.icon_button_82084_.space_normal a {padding:.6em 1.2em;}
.icon_button_82084_.space_wide a {padding:.6em 2em;}
.icon_button_82084_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82084_ a:before {
	content:'\e627'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82084_:before { content:'신청하기'; }
[id^=div_user_list] .icon_button_82084_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 아이콘 버튼  ****************** */

@font-face {
	font-family: 'icomoon_15051801';
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot');
	src:url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramfarm/design/icomoon_15051801/icomoon.svg#icomoon_15051801') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon_button_82083_ a  {
	display:inline-block; margin:0; padding:0;
	border:1px solid #888888; border-radius:0px; background:#888888; box-sizing:border-box;
	font-size:16px; font-weight:normal; color:#fff; text-align:center; text-decoration:none;
}
.icon_button_82083_.style_line a {background:transparent; color:#888888;}
.icon_button_82083_.space_normal a {padding:.6em 1.2em;}
.icon_button_82083_.space_wide a {padding:.6em 2em;}
.icon_button_82083_.space_full a {display:block; width:100%; padding:.7em 1.2em;}

.icon_button_82083_ a:before {
	content:'\e623'; font-family:"icomoon_15051801";
	margin-right:10px; font-size:1em; font-weight:normal; color:;
}

[id^=div_user_list] .icon_button_82083_:before { content:'마감완료'; }
[id^=div_user_list] .icon_button_82083_ {padding:5px; font-size:11px; font-weight:normal; color:#f00;border:1px solid #f00}

/* ****************** 공백  ****************** */

.empty_line_82088_ {display:block; width:100%; height:55px; line-height:55px;}

[id^=div_user_list] .empty_line_82088_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_82088_:before {content:'공백 : 55px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
