/*     306475 : 이미지 (비율형)      */
.img_ratio__306475__ {max-width:100%;vertical-align:top}
.img_ratio__306475__ * {box-sizing:border-box}
.img_ratio__306475__ a {display:block;vertical-align:top}
.img_ratio__306475__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__306475__ img {width:auto}
}

/*     306485 : BLANK 컨텐츠      */
.blank__306485__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__306485__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306485__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306485__ {height:10px}
}

/*     306495 : 한줄 텍스트      */
.text__306495__ { text-align: center; }
.text__306495__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.1em;line-height:1.5em;
}
.text__306495__ p a {color:#a3a3a3}

@media all and (min-width:1024px){
	.text__306495__ { margin-left: 40px; text-align: left; }
	.text__306495__ p {font-size:25px; letter-spacing: .3em; }
}

/*     306505 : BLANK 컨텐츠      */
.blank__306505__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__306505__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306505__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306505__ {height:10px}
}

/*     306515 : 타이틀 텍스트      */
.title__306515__ { text-align: center; }
.title__306515__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:bold;color:#dd6989;letter-spacing:-.03em;line-height:1.4em;
}


@media all and (min-width:1024px){
	.title__306515__ { text-align: left; margin-left: 40px; }
	.title__306515__ p {font-size:35px}
}

/*     306525 : BLANK 컨텐츠      */
.blank__306525__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__306525__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306525__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306525__ {height:5px}
}

/*     306535 : 한줄 텍스트      */
.text__306535__ { text-align: center; }
.text__306535__ p {
	display:block;margin:0;padding:0;
	font-size:14px;font-weight:normal;color:#585858;letter-spacing: -.05em;line-height:1.5em;
}
.text__306535__ p a {color:#585858}

@media all and (min-width:1024px){
	.text__306535__ { margin-left: 40px; text-align: left; }
	.text__306535__ p {font-size:18px}
}

/*     306545 : BLANK 컨텐츠      */
.blank__306545__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.blank__306545__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306545__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306545__ {height:10px}
}

/*     306555 : 장문 텍스트      */
.textarea__306555__ { text-align: center; }
.textarea__306555__ p {
	display:block;margin:0;padding:0;
	font-size:14px;font-weight:normal;color:#585858;letter-spacing:0;line-height:1.5em;
}
.textarea__306555__ .pc { display: none; }
.textarea__306555__ .m { display: block; }


@media all and (min-width:1024px){
	.textarea__306555__ { margin-left: 40px; text-align: left; }
	.textarea__306555__ p {font-size:18px}
    .textarea__306555__ .pc { display: block; }
    .textarea__306555__ .m { display: none; }
}

/*     1127085 : 한줄 텍스트      */
.center_0 {width:100%; background: #fff; height: auto;}
.center_0>.inner {display:flex;   align-items: center;  flex-direction: row;  padding: 20px 0; width:1280px; margin:0 auto;}
.center_0>.inner .logo {height: 28px;}
.lnb_p2 ul {  list-style-type:none; display: flex; margin:0; padding:20px 0;}
.lnb_p2 .dep1 >li {width:20%; text-align: center; border-right:1px solid #d6d6d6;}
.lnb_p2 .dep1 > li > a {    overflow: hidden;  line-height: 40px; padding: 10px 20px; font-size: 20px;  text-align: center; white-space: nowrap; text-overflow: ellipsis; color: #666666;}
.lnb_p2 .dep1 > li > a:hover {color:#dd6989; font-weight:700;}
.lnb_p2 .dep1 > li:nth-child(3) a {color:#dd6989; font-weight:700;}
.lnb_p2 .dep1 > li:last-child {border-right:none;}

@media all and (max-width:767px){
.center_0>.inner {justify-content: space-around; width: 100%; }

.lnb_p2 ul {display: flex; justify-content: center;}
.lnb_p2 {margin: 0 0 0 0px; width:100%;  overflow: auto; }
.lnb_p2 .dep1 > li > a {font-size: 16px; padding: 3px 10px; line-height: 25px; }
.lnb_p2 .dep1 > li {    height: 30px; width:auto;}

}

/*     339305 : 탭 버튼 이미지      */

.tab_info__339305__ {display:table;width:100%}
.tab_info__339305__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__339305__ {max-width:100%}
.img__339305__ * {box-sizing:border-box}
.img__339305__ > a {box-sizing:border-box;display:table;width:100%;height:45px; background:#eaeaea;}
.img__339305__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:normal;color:#1f1f1f;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__339305__.on > a {position:relative;border-color:#dddddd;background:#dd6989;}
.img__339305__.on > a > span {color:#ffffff;}

@media all and (min-width:768px){
	.img__339305__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__339305__ > a {height:60px;}
	.img__339305__.on > a:before {height:4px;}
	.img__339305__ > a > span {padding:5px 25px;font-size:22px;}
}

/*     339715 : 탭 버튼 이미지      */

.tab_info__339715__ {display:table;width:100%}
.tab_info__339715__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__339715__ {max-width:100%}
.img__339715__ * {box-sizing:border-box}
.img__339715__ > a {box-sizing:border-box;display:table;width:100%;height:45px; background:#eaeaea;}
.img__339715__ > a > span {display:table-cell;padding:5px;font-size:13px;font-weight:normal;color:#1f1f1f;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__339715__.on > a {position:relative;border-color:#dddddd;background:#dd6989;}
.img__339715__.on > a > span {color:#ffffff;}

@media all and (min-width:768px){
	.img__339715__ > a > span {font-size:15px;}
}

@media all and (min-width:1024px){
	.img__339715__ > a {height:60px;}
	.img__339715__.on > a:before {height:4px;}
	.img__339715__ > a > span {padding:5px 25px;font-size:22px;}
}

/*     339325 : 한줄 텍스트      */
.text__339325__ {display:table;width:100%}
.text__339325__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     306565 : BLANK 컨텐츠      */
.blank__306565__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__306565__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306565__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306565__ {height:40px}
}

/*     306575 : 이미지 리스트 (타일형)      */
.img_tile__306575__ {overflow:hidden}
.img_tile__306575__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__306575__ * {box-sizing:border-box}
.img_tile__306575__ .item {float:left;position:relative;width:100%; text-align: center; padding: 15px; }

.img_tile__306575__ .item a {display:block}
.img_tile__306575__ .figure {display:block}
.img_tile__306575__ .figure img {vertical-align:top}
.img_tile__306575__ .caption {display:block;margin-top:10px}
.img_tile__306575__ .caption > span {display:block}
.img_tile__306575__ .caption > span.subject {font-weight:normal;color:#343434}
.img_tile__306575__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__306575__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__306575__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__306575__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__306575__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__306575__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__306575__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__306575__ .item {width:100%}
.col_m_2__306575__ .item {width:50%}
.col_m_3__306575__ .item {width:33.3333%}
.col_m_4__306575__ .item {width:25%}
.col_m_1__306575__ .item,
.col_m_2__306575__ .item2n,
.col_m_3__306575__ .item3n,
.col_m_4__306575__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__306575__ .item,
	.col_m_2__306575__ .item2n,
	.col_m_3__306575__ .item3n,
	.col_m_4__306575__ .item4n {clear:none}

	.col_t_1__306575__ .item {width:100%}
	.col_t_2__306575__ .item {width:50%}
	.col_t_3__306575__ .item {width:33.3333%}
	.col_t_4__306575__ .item {width:25%}
	.col_t_5__306575__ .item {width:20%}
	.col_t_6__306575__ .item {width:16.6666%}
	.col_t_1__306575__ .item,
	.col_t_2__306575__ .item2n,
	.col_t_3__306575__ .item3n,
	.col_t_4__306575__ .item4n,
	.col_t_5__306575__ .item5n,
	.col_t_6__306575__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__306575__ .item { border-right: solid 1px #ccc; border-bottom: 0; margin: 0; padding: 0; }
	.img_tile__306575__ .item:last-child { border-right: 0; }
	.img_tile__306575__ .caption {margin-top:15px}
	.img_tile__306575__ .item:nth-child(3) .figure { height: 57px; }
	.img_tile__306575__ .item:nth-child(4) .figure { height: 57px; }

	.text_sml__306575__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__306575__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__306575__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__306575__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__306575__ .caption > span.subject {font-size:23px;line-height:1.4em}
	.text_big__306575__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__306575__ .item,
	.col_t_2__306575__ .item2n,
	.col_t_3__306575__ .item3n,
	.col_t_4__306575__ .item4n,
	.col_t_5__306575__ .item5n,
	.col_t_6__306575__ .item6n {clear:none}

	.col_pc_1__306575__ .item {width:100%}
	.col_pc_2__306575__ .item {width:50%}
	.col_pc_3__306575__ .item {width:33.3333%}
	.col_pc_4__306575__ .item {width:25%}
	.col_pc_5__306575__ .item {width:20%}
	.col_pc_6__306575__ .item {width:16.6666%}
	.col_pc_1__306575__ .item,
	.col_pc_2__306575__ .item2n,
	.col_pc_3__306575__ .item3n,
	.col_pc_4__306575__ .item4n,
	.col_pc_5__306575__ .item5n,
	.col_pc_6__306575__ .item6n {clear:both}
}

/*     306585 : BLANK 컨텐츠      */
.blank__306585__ {box-sizing:border-box;display:block;position:relative;width:100%;height:235px}
.blank__306585__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306585__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306585__ {height:120px}
}

/*     307015 : 이미지      */
.img__307015__ {max-width:100%; position: relative; }
.img__307015__ * {box-sizing:border-box}
.img__307015__ a {display:block;vertical-align:top}
.img__307015__ img {width:px;vertical-align:top; position: absolute;  left: 50%; transform: translate(-50%, -25%); }

@media (min-width: 768px) {
	.img__307015__ img { width: 50%; }
}

@media (min-width: 1024px) {
}

/*     339345 : 한줄 텍스트      */
.text__339345__ {display:table;width:100%}
.text__339345__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     339355 : 한줄 텍스트      */
.text__339355__ {display:table;width:100%}
.text__339355__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     307025 : BLANK 컨텐츠      */
.blank__307025__ {box-sizing:border-box;display:block;position:relative;width:100%;height:520px}
.blank__307025__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__307025__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__307025__ {height:300px}
}

/*     307035 : 타이틀 텍스트      */
.title__307035__ {font-size:0; text-align: center; }
.title__307035__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__307035__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__307035__.style_top p {padding-top:10px}
.title__307035__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__307035__.style_right p {padding-right:14px}
.title__307035__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__307035__.style_bottom p {padding-bottom:12px}
.title__307035__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__307035__.style_left p {padding-left:14px}
.title__307035__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__307035__.style_circle1 p {padding-left:18px}
.title__307035__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__307035__.style_circle2 p {padding-left:18px}
.title__307035__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__307035__ p {font-size:24px}
	.title__307035__.style_top p:before {width:24px}
	.title__307035__.style_right p:before {height:24px}
	.title__307035__.style_bottom p:before {width:24px}
	.title__307035__.style_left p:before {height:24px}
}

/*     307045 : BLANK 컨텐츠      */
.blank__307045__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__307045__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__307045__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__307045__ {height:10px}
}

/*     307055 : 타이틀 텍스트      */
.title__307055__ {font-size:0; text-align: center; }
.title__307055__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__307055__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__307055__.style_top p {padding-top:10px}
.title__307055__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__307055__.style_right p {padding-right:14px}
.title__307055__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__307055__.style_bottom p {padding-bottom:12px}
.title__307055__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__307055__.style_left p {padding-left:14px}
.title__307055__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__307055__.style_circle1 p {padding-left:18px}
.title__307055__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__307055__.style_circle2 p {padding-left:18px}
.title__307055__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__307055__ p {font-size:35px}
	.title__307055__.style_top p:before {width:35px}
	.title__307055__.style_right p:before {height:35px}
	.title__307055__.style_bottom p:before {width:35px}
	.title__307055__.style_left p:before {height:35px}
}

/*     307065 : BLANK 컨텐츠      */
.blank__307065__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__307065__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__307065__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__307065__ {height:10px}
}

/*     307075 : 한줄 텍스트      */
.text__307075__ { text-align: center; }
.text__307075__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:300;color:#7f7f7f;letter-spacing:-.03em;line-height:1.5em;
}
.text__307075__ p strong { font-weight: 500; }
.text__307075__ .pc { display: none; }
.text__307075__ .m { display: block; }

.text__307075__ p a {color:#7f7f7f}

@media all and (min-width:1024px){
	.text__307075__ p {font-size:20px}
    .text__307075__ .pc { display: block; }
    .text__307075__ .m { display: none; }
}

/*     307085 : BLANK 컨텐츠      */
.blank__307085__ {box-sizing:border-box;display:block;position:relative;width:100%;height:60px}
.blank__307085__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__307085__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__307085__ {height:30px}
}

/*     307095 : 타이틀 텍스트      */
.title__307095__ { margin-bottom: -45px; }
.title__307095__ ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 10px; }
.title__307095__ ul li { padding: 10px; }
.title__307095__ ul li:nth-child(odd) { background: #dd6989; }
.title__307095__ ul li:nth-child(even) { background: #dd6989; }
.title__307095__ ul li .dot { display: flex; align-items: center; gap: 3px; width: 25px; flex-wrap: wrap; }
.title__307095__ ul li .dot span { width: 8px; height: 8px; background: #fff; display: block; }
.title__307095__ ul li .dot .d-none { opacity: 0; }

.title__307095__ .text-box { text-align: center; padding-bottom: 10px; }
.title__307095__ .text-box h3 { margin: 0; font-weight: 300; color:#fff;}
.title__307095__ .text-box h3:after { content: ''; display: block; width: 10%; height: 1px; border-bottom: solid 1px #fff; margin: 15px auto; }
.title__307095__ .text-box p { margin:0; color: #fff; font-weight: 300; letter-spacing: -.03em; }

@media all and (min-width:1024px){
	.title__307095__ { margin-bottom: -200px; }
	.title__307095__ ul { display: flex; align-items: center; gap: 15px; }
	.title__307095__ ul li { flex: 1; }
	.title__307095__ .text-box { padding: 50px 0;}
	.title__307095__ .text-box h3 { font-size: 30px; }
	.title__307095__ .text-box h3:after { margin: 25px auto; }
	.title__307095__ p { font-size: 20px; }
}

/*     306655 : BLANK 컨텐츠      */
.blank__306655__ {box-sizing:border-box;display:block;position:relative;width:100%;height:290px}
.blank__306655__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306655__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306655__ {height:80px}
}

/*     1127315 : 한줄 텍스트      */
.text__1127315__ {display:table;width:100%}
.text__1127315__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     1253965 : BLANK 컨텐츠      */
.blank__1253965__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1253965__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253965__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__1253965__ {height:40px}
}

/*     1127395 : 한줄 텍스트      */
.text__1127395__{position: relative; margin-bottom:-4px;}
.text__1127395__ .pc{display:none;}
.text__1127395__ .tab{display:none;}
.text__1127395__ img.smile{position: absolute; right:0px; bottom:4px; width:240px;}

.text__1127395__ > img.mo{height:100%;}

.text__1127395__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__1127395__ { position: relative; }
.text__1127395__ .text-box { position: relative; z-index: 1; position: absolute; top: 48%; left: 0; transform: translate(2%, -50%); text-align: left; }
.text__1127395__ .text-box .top {  margin-bottom: 0px; }
.text__1127395__ .text-box .top h2 { position:relative; z-index:5; margin: 0; font-size: 23px; margin-top: 15px; color: #fff; line-height: 1.3;
font-style: italic; font-weight:500;  text-shadow:0px 1px 5px rgba(0,0,0,0.2);} /*상단 margin 조절*/
.text__1127395__ .text-box .top .point2 { display:inline-block;  font-size: 42px; color:rgba(248, 80, 127, 0.45); margin-top:-24px;}

.text__1127395__ .text-box .bottom {marign: 0px;}
.text__1127395__ .text-box .bottom p{color:#894a55; font-size:15px;margin-bottom:93px;}

@media all and (min-width:768px){
.text__1127395__{margin-bottom:0px;}
.text__1127395__ .pc, .text__1127395__ .mo{display:none;}
.text__1127395__ .tab{display:block;}
.text__1127395__ p.pc{display:block;}

	.text__1127395__ img.smile{width:330px; }
	
	.text__1127395__ .text-box .top h2 { font-size: 33px;} /*상단 margin 조절*/
	.text__1127395__ .text-box .top .point2 { font-size: 59px; margin-top:-31px;}

	.text__1127395__ .text-box .bottom p{font-size:18px;margin-bottom:125px; }
}


@media all and (min-width:1024px){
	.text__1127395__ .mo,.text__1127395__ .tab{display:none;}
	.text__1127395__ .pc{display:block;}

	.text__1127395__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__1127395__ .text-box .top { margin-bottom: 41px; }
	.text__1127395__ .text-box .top h2 { font-size: 40px; margin-top: 250px; text-shadow:0px 1px 5px rgba(0,0,0,0.1);} /*상단 margin 조절*/
	.text__1127395__ .text-box .top .point2 { font-size: 80px; margin-top:-42px; padding-right:10px; margin-bottom:-25px;}
	
	.text__1127395__ .text-box .bottom{margin-top: 0px;}
	.text__1127395__ .text-box .bottom p{font-size:21px;margin-bottom:-5px; }

	.text__1127395__ img.smile{right:150px; width:535px; bottom:0;}
	
}

/*     339365 : 한줄 텍스트      */
.text__339365__ {display:table;width:100%}
.text__339365__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     1127285 : BLANK 컨텐츠      */
.blank__1127285__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1127285__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1127285__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__1127285__ {height:40px}
}

/*     306665 : 타이틀 텍스트      */
.title__306665__ {font-size:0; text-align: center; }
.title__306665__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__306665__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__306665__.style_top p {padding-top:10px}
.title__306665__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__306665__.style_right p {padding-right:14px}
.title__306665__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__306665__.style_bottom p {padding-bottom:12px}
.title__306665__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__306665__.style_left p {padding-left:14px}
.title__306665__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__306665__.style_circle1 p {padding-left:18px}
.title__306665__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__306665__.style_circle2 p {padding-left:18px}
.title__306665__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__306665__ p {font-size:24px}
	.title__306665__.style_top p:before {width:24px}
	.title__306665__.style_right p:before {height:24px}
	.title__306665__.style_bottom p:before {width:24px}
	.title__306665__.style_left p:before {height:24px}
}

/*     306675 : BLANK 컨텐츠      */
.blank__306675__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__306675__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306675__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306675__ {height:10px}
}

/*     306685 : 타이틀 텍스트      */
.title__306685__ {font-size:0; text-align: center; }
.title__306685__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__306685__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__306685__.style_top p {padding-top:10px}
.title__306685__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__306685__.style_right p {padding-right:14px}
.title__306685__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__306685__.style_bottom p {padding-bottom:12px}
.title__306685__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__306685__.style_left p {padding-left:14px}
.title__306685__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__306685__.style_circle1 p {padding-left:18px}
.title__306685__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__306685__.style_circle2 p {padding-left:18px}
.title__306685__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__306685__ p {font-size:35px}
	.title__306685__.style_top p:before {width:35px}
	.title__306685__.style_right p:before {height:35px}
	.title__306685__.style_bottom p:before {width:35px}
	.title__306685__.style_left p:before {height:35px}
}

/*     306695 : BLANK 컨텐츠      */
.blank__306695__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__306695__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306695__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306695__ {height:20px}
}

/*     307685 : 이미지      */
.img__307685__ {max-width:100%}
.img__307685__ * {box-sizing:border-box}
.img__307685__ a {display:block;vertical-align:top}
.img__307685__ img {width:px;vertical-align:top}

/*     306705 : 타이틀 텍스트      */
.title__306705__ { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; justify-items:center; }

.title__306705__ div { text-align: center; color: #fff; width: 175px; height: 175px; border-radius: 100%; background: #3a3a3a;  display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 10px; } 
.title__306705__ div h3 { margin: 0; font-weight: normal; }
.title__306705__ div span { letter-spacing: -.05em; font-weight: 300; }

@media all and (min-width:1024px){
	.title__306705__ { grid-template-columns: repeat(4, 1fr); gap: 50px; }
	.title__306705__ div { width: 100%; height: 270px; border-radius: 100%; gap: 15px; }
	.title__306705__ div h3 { font-size: 25px; }
	.title__306705__ div span { font-size: 20px; }

	.title__306705__ p {font-size:{$farm_set[font_size]}px}
}

/*     306715 : BLANK 컨텐츠      */
.blank__306715__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__306715__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306715__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306715__ {height:40px}
}

/*     461815 : 한줄 텍스트      */
.text__461815__ {display:table;width:100%}
.text__461815__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     461805 : 한줄 텍스트      */
.text__461805__{position: relative; margin-bottom:-4px;}
.text__461805__ .pc{display:none;}
.text__461805__ .tab{display:none;}
.text__461805__ img.smile{position: absolute; right:0px; bottom:0; width:240px;}

.text__461805__ > img.mo{height:100%;}

.text__461805__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__461805__ { position: relative; }
.text__461805__ .text-box { position: relative; z-index: 1; position: absolute; top: 48%; left: 0; transform: translate(7%, -50%); text-align: left; }
.text__461805__ .text-box .top {  margin-bottom: 0px; }
.text__461805__ .text-box .top h2 { position:relative; z-index:5; margin: 0; font-size: 23px; margin-top: 15px; color: #fff; line-height: 1.3;
font-style: italic; font-weight:500;  text-shadow:0px 1px 5px rgba(0,0,0,0.2);} /*상단 margin 조절*/
.text__461805__ .text-box .top .point2 { display:inline-block;  font-size: 42px; color:rgba(248, 80, 127, 0.45); margin-top:-24px;}

.text__461805__ .text-box .bottom {marign: 0px;}
.text__461805__ .text-box .bottom p{color:#894a55; font-size:15px;margin-bottom:93px;}

@media all and (min-width:768px){
.text__461805__{margin-bottom:0px;}
.text__461805__ .pc, .text__461805__ .mo{display:none;}
.text__461805__ .tab{display:block;}
.text__461805__ p.pc{display:block;}

	.text__461805__ img.smile{width:330px; bottom:12px;}
	
	.text__461805__ .text-box .top h2 { font-size: 33px;} /*상단 margin 조절*/
	.text__461805__ .text-box .top .point2 { font-size: 59px; margin-top:-31px;}

	.text__461805__ .text-box .bottom p{font-size:18px;margin-bottom:125px; }
}


@media all and (min-width:1024px){
	.text__461805__ .mo,.text__461805__ .tab{display:none;}
	.text__461805__ .pc{display:block;}

	.text__461805__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__461805__ .text-box .top { margin-bottom: 41px; }
	.text__461805__ .text-box .top h2 { font-size: 40px; margin-top: 250px; text-shadow:0px 1px 5px rgba(0,0,0,0.1);} /*상단 margin 조절*/
	.text__461805__ .text-box .top .point2 { font-size: 80px; margin-top:-42px; padding-right:10px; margin-bottom:-25px;}
	
	.text__461805__ .text-box .bottom{margin-top: 0px;}
	.text__461805__ .text-box .bottom p{font-size:21px;margin-bottom:-5px; }

	.text__461805__ img.smile{top:66px; right:280px; width:535px;}
	
}

/*     339375 : 한줄 텍스트      */
.text__339375__ {display:table;width:100%}
.text__339375__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab1'] {display:none;}

/*     306925 : BLANK 컨텐츠      */
.blank__306925__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__306925__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306925__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306925__ {height:40px}
}

/*     306935 : 타이틀 텍스트      */
.title__306935__ {font-size:0; text-align: center; }
.title__306935__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__306935__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__306935__.style_top p {padding-top:10px}
.title__306935__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__306935__.style_right p {padding-right:14px}
.title__306935__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__306935__.style_bottom p {padding-bottom:12px}
.title__306935__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__306935__.style_left p {padding-left:14px}
.title__306935__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__306935__.style_circle1 p {padding-left:18px}
.title__306935__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__306935__.style_circle2 p {padding-left:18px}
.title__306935__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__306935__ p {font-size:24px}
	.title__306935__.style_top p:before {width:24px}
	.title__306935__.style_right p:before {height:24px}
	.title__306935__.style_bottom p:before {width:24px}
	.title__306935__.style_left p:before {height:24px}
}

/*     306945 : BLANK 컨텐츠      */
.blank__306945__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__306945__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306945__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306945__ {height:10px}
}

/*     306955 : 타이틀 텍스트      */
.title__306955__ {font-size:0; text-align: center; }
.title__306955__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__306955__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__306955__.style_top p {padding-top:10px}
.title__306955__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__306955__.style_right p {padding-right:14px}
.title__306955__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__306955__.style_bottom p {padding-bottom:12px}
.title__306955__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__306955__.style_left p {padding-left:14px}
.title__306955__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__306955__.style_circle1 p {padding-left:18px}
.title__306955__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__306955__.style_circle2 p {padding-left:18px}
.title__306955__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__306955__ p {font-size:35px}
	.title__306955__.style_top p:before {width:35px}
	.title__306955__.style_right p:before {height:35px}
	.title__306955__.style_bottom p:before {width:35px}
	.title__306955__.style_left p:before {height:35px}
}

/*     306965 : BLANK 컨텐츠      */
.blank__306965__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__306965__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306965__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306965__ {height:20px}
}

/*     306975 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__306975__ ul { display: grid; grid-template-columns: repeat(1, 1fr); margin:0;padding:0;list-style:none;vertical-align:top; gap: 10px 0; }
.text_list__306975__ ul li { display:flex; align-items: center; font-size:15px;line-height:1.5em; background: #fff; border: solid 1px #cacaca; border-radius: 50px; gap: 10px; padding: 10px 0 10px 15px; }
.text_list__306975__ ul li:first-child {margin-top:0}
.text_list__306975__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#666666;vertical-align:top}
.text_list__306975__ span:before {content:'\e609';font-family:"icomoon_text_list"}
.text_list__306975__ ul li p {
	display:table-cell;font-weight:300;color:#444444; vertical-align:middle; letter-spacing: -.05em; margin: 0; }

.text_list__306975__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__306975__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__306975__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__306975__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__306975__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__306975__ ul { grid-template-columns: repeat(2, 1fr); gap: 20px 30px; }
	.text_list__306975__ ul li {font-size:20px; gap: 15px;  padding: 10px 0 10px 30px;}
}

/*     306985 : BLANK 컨텐츠      */
.blank__306985__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__306985__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__306985__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__306985__ {height:40px}
}

/*     339415 : 한줄 텍스트      */
.text__339415__ {display:table;width:100%}
.text__339415__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     339385 : BLANK 컨텐츠      */
.blank__339385__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__339385__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339385__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339385__ {height:40px}
}

/*     339395 : 이미지 리스트 (타일형)      */
.img_tile__339395__ {overflow:hidden}
.img_tile__339395__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__339395__ * {box-sizing:border-box}
.img_tile__339395__ .item {float:left;position:relative;width:100%; text-align: center; padding: 15px; }

.img_tile__339395__ .item a {display:block}
.img_tile__339395__ .figure {display:block}
.img_tile__339395__ .figure img {vertical-align:top}
.img_tile__339395__ .caption {display:block;margin-top:10px}
.img_tile__339395__ .caption > span {display:block}
.img_tile__339395__ .caption > span.subject {font-weight:normal;color:#343434}
.img_tile__339395__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__339395__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__339395__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__339395__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__339395__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__339395__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__339395__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__339395__ .item {width:100%}
.col_m_2__339395__ .item {width:50%}
.col_m_3__339395__ .item {width:33.3333%}
.col_m_4__339395__ .item {width:25%}
.col_m_1__339395__ .item,
.col_m_2__339395__ .item2n,
.col_m_3__339395__ .item3n,
.col_m_4__339395__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__339395__ .item,
	.col_m_2__339395__ .item2n,
	.col_m_3__339395__ .item3n,
	.col_m_4__339395__ .item4n {clear:none}

	.col_t_1__339395__ .item {width:100%}
	.col_t_2__339395__ .item {width:50%}
	.col_t_3__339395__ .item {width:33.3333%}
	.col_t_4__339395__ .item {width:25%}
	.col_t_5__339395__ .item {width:20%}
	.col_t_6__339395__ .item {width:16.6666%}
	.col_t_1__339395__ .item,
	.col_t_2__339395__ .item2n,
	.col_t_3__339395__ .item3n,
	.col_t_4__339395__ .item4n,
	.col_t_5__339395__ .item5n,
	.col_t_6__339395__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__339395__ .item { border-right: solid 1px #ccc; border-bottom: 0; margin: 0; padding: 0; }
	.img_tile__339395__ .item:last-child { border-right: 0; }
	.img_tile__339395__ .caption {margin-top:15px}
	.img_tile__339395__ .item:nth-child(3) .figure { height: 57px; }
	.img_tile__339395__ .item:nth-child(4) .figure { height: 57px; }

	.text_sml__339395__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__339395__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__339395__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__339395__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__339395__ .caption > span.subject {font-size:23px;line-height:1.4em}
	.text_big__339395__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__339395__ .item,
	.col_t_2__339395__ .item2n,
	.col_t_3__339395__ .item3n,
	.col_t_4__339395__ .item4n,
	.col_t_5__339395__ .item5n,
	.col_t_6__339395__ .item6n {clear:none}

	.col_pc_1__339395__ .item {width:100%}
	.col_pc_2__339395__ .item {width:50%}
	.col_pc_3__339395__ .item {width:33.3333%}
	.col_pc_4__339395__ .item {width:25%}
	.col_pc_5__339395__ .item {width:20%}
	.col_pc_6__339395__ .item {width:16.6666%}
	.col_pc_1__339395__ .item,
	.col_pc_2__339395__ .item2n,
	.col_pc_3__339395__ .item3n,
	.col_pc_4__339395__ .item4n,
	.col_pc_5__339395__ .item5n,
	.col_pc_6__339395__ .item6n {clear:both}
}

/*     339405 : BLANK 컨텐츠      */
.blank__339405__ {box-sizing:border-box;display:block;position:relative;width:100%;height:235px}
.blank__339405__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339405__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339405__ {height:120px}
}

/*     339425 : 이미지      */
.img__339425__ {max-width:100%; position: relative; }
.img__339425__ * {box-sizing:border-box}
.img__339425__ a {display:block;vertical-align:top}
.img__339425__ img {width:px;vertical-align:top; position: absolute;  left: 50%; transform: translate(-50%, -25%); }

@media (min-width: 768px) {
	.img__339425__ img { width: 50%; }
}

@media (min-width: 1024px) {
}

/*     339435 : 한줄 텍스트      */
.text__339435__ {display:table;width:100%}
.text__339435__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     339525 : 한줄 텍스트      */
.text__339525__ {display:table;width:100%}
.text__339525__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     339445 : BLANK 컨텐츠      */
.blank__339445__ {box-sizing:border-box;display:block;position:relative;width:100%;height:520px}
.blank__339445__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339445__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339445__ {height:300px}
}

/*     339455 : 타이틀 텍스트      */
.title__339455__ {font-size:0; text-align: center; }
.title__339455__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__339455__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339455__.style_top p {padding-top:10px}
.title__339455__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339455__.style_right p {padding-right:14px}
.title__339455__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339455__.style_bottom p {padding-bottom:12px}
.title__339455__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339455__.style_left p {padding-left:14px}
.title__339455__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339455__.style_circle1 p {padding-left:18px}
.title__339455__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339455__.style_circle2 p {padding-left:18px}
.title__339455__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339455__ p {font-size:24px}
	.title__339455__.style_top p:before {width:24px}
	.title__339455__.style_right p:before {height:24px}
	.title__339455__.style_bottom p:before {width:24px}
	.title__339455__.style_left p:before {height:24px}
}

/*     339465 : BLANK 컨텐츠      */
.blank__339465__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__339465__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339465__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339465__ {height:10px}
}

/*     339475 : 타이틀 텍스트      */
.title__339475__ {font-size:0; text-align: center; }
.title__339475__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__339475__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339475__.style_top p {padding-top:10px}
.title__339475__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339475__.style_right p {padding-right:14px}
.title__339475__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339475__.style_bottom p {padding-bottom:12px}
.title__339475__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339475__.style_left p {padding-left:14px}
.title__339475__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339475__.style_circle1 p {padding-left:18px}
.title__339475__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339475__.style_circle2 p {padding-left:18px}
.title__339475__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339475__ p {font-size:35px}
	.title__339475__.style_top p:before {width:35px}
	.title__339475__.style_right p:before {height:35px}
	.title__339475__.style_bottom p:before {width:35px}
	.title__339475__.style_left p:before {height:35px}
}

/*     339485 : BLANK 컨텐츠      */
.blank__339485__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__339485__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339485__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339485__ {height:10px}
}

/*     339495 : 한줄 텍스트      */
.text__339495__ { text-align: center; }
.text__339495__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:300;color:#7f7f7f;letter-spacing:-.03em;line-height:1.5em;
}
.text__339495__ p strong { font-weight: 500; }
.text__339495__ .pc { display: none; }
.text__339495__ .m { display: block; }

.text__339495__ p a {color:#7f7f7f}

@media all and (min-width:1024px){
	.text__339495__ p {font-size:20px}
    .text__339495__ .pc { display: block; }
    .text__339495__ .m { display: none; }
}

/*     339505 : BLANK 컨텐츠      */
.blank__339505__ {box-sizing:border-box;display:block;position:relative;width:100%;height:60px}
.blank__339505__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339505__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339505__ {height:30px}
}

/*     339515 : 타이틀 텍스트      */
.title__339515__ { margin-bottom: -45px; }
.title__339515__ ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 10px; }
.title__339515__ ul li { padding: 10px; }
.title__339515__ ul li:nth-child(odd) { background: #dd6989; }
.title__339515__ ul li:nth-child(even) { background: #dd6989; }
.title__339515__ ul li .dot { display: flex; align-items: center; gap: 3px; width: 25px; flex-wrap: wrap; }
.title__339515__ ul li .dot span { width: 8px; height: 8px; background: #fff; display: block; }
.title__339515__ ul li .dot .d-none { opacity: 0; }

.title__339515__ .text-box { text-align: center; padding-bottom: 10px; }
.title__339515__ .text-box h3 { margin: 0; font-weight: 300; color:#fff;}
.title__339515__ .text-box h3:after { content: ''; display: block; width: 10%; height: 1px; border-bottom: solid 1px #fff; margin: 15px auto; }
.title__339515__ .text-box p { margin:0; color: #fff; font-weight: 300; letter-spacing: -.03em; }

@media all and (min-width:1024px){
	.title__339515__ { margin-bottom: -200px; }
	.title__339515__ ul { display: flex; align-items: center; gap: 15px; }
	.title__339515__ ul li { flex: 1; }
	.title__339515__ .text-box { padding: 50px 0;}
	.title__339515__ .text-box h3 { font-size: 30px; }
	.title__339515__ .text-box h3:after { margin: 25px auto; }
	.title__339515__ p { font-size: 20px; }
}

/*     1361325 : BLANK 컨텐츠      */
.blank__1361325__ {box-sizing:border-box;display:block;position:relative;width:100%;height:290px}
.blank__1361325__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1361325__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__1361325__ {height:80px}
}

/*     1127305 : 한줄 텍스트      */
.text__1127305__ {display:table;width:100%}
.text__1127305__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     1127405 : 한줄 텍스트      */
.text__1127405__{position: relative; margin-bottom:-4px;}
.text__1127405__ .pc{display:none;}
.text__1127405__ .tab{display:none;}
.text__1127405__ img.smile{position: absolute; right:0px; bottom:4px; width:240px;}

.text__1127405__ > img.mo{height:100%;}

.text__1127405__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__1127405__ { position: relative; }
.text__1127405__ .text-box { position: relative; z-index: 1; position: absolute; top: 48%; left: 0; transform: translate(2%, -50%); text-align: left; }
.text__1127405__ .text-box .top {  margin-bottom: 0px; }
.text__1127405__ .text-box .top h2 { position:relative; z-index:5; margin: 0; font-size: 23px; margin-top: 15px; color: #fff; line-height: 1.3;
font-style: italic; font-weight:500;  text-shadow:0px 1px 5px rgba(0,0,0,0.2);} /*상단 margin 조절*/
.text__1127405__ .text-box .top .point2 { display:inline-block;  font-size: 42px; color:rgba(248, 80, 127, 0.45); margin-top:-24px;}

.text__1127405__ .text-box .bottom {marign: 0px;}
.text__1127405__ .text-box .bottom p{color:#894a55; font-size:15px;margin-bottom:93px;}

@media all and (min-width:768px){
.text__1127405__{margin-bottom:0px;}
.text__1127405__ .pc, .text__1127405__ .mo{display:none;}
.text__1127405__ .tab{display:block;}
.text__1127405__ p.pc{display:block;}

	.text__1127405__ img.smile{width:330px;}
	
	.text__1127405__ .text-box .top h2 { font-size: 33px;} /*상단 margin 조절*/
	.text__1127405__ .text-box .top .point2 { font-size: 59px; margin-top:-31px;}

	.text__1127405__ .text-box .bottom p{font-size:18px;margin-bottom:125px; }
}


@media all and (min-width:1024px){
	.text__1127405__ .mo,.text__1127405__ .tab{display:none;}
	.text__1127405__ .pc{display:block;}

	.text__1127405__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__1127405__ .text-box .top { margin-bottom: 41px; }
	.text__1127405__ .text-box .top h2 { font-size: 40px; margin-top: 250px; text-shadow:0px 1px 5px rgba(0,0,0,0.1);} /*상단 margin 조절*/
	.text__1127405__ .text-box .top .point2 { font-size: 80px; margin-top:-42px; padding-right:10px; margin-bottom:-25px;}
	
	.text__1127405__ .text-box .bottom{margin-top: 0px;}
	.text__1127405__ .text-box .bottom p{font-size:21px;margin-bottom:-5px; }

	.text__1127405__ img.smile{right:150px; width:535px; bottom:0}
	
}

/*     339695 : 한줄 텍스트      */
.text__339695__ {display:table;width:100%}
.text__339695__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     339535 : BLANK 컨텐츠      */
.blank__339539__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__339539__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339539__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339539__ {height:40px}
}

/*     339545 : 타이틀 텍스트      */
.title__339545__ {font-size:0; text-align: center; }
.title__339545__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__339545__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339545__.style_top p {padding-top:10px}
.title__339545__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339545__.style_right p {padding-right:14px}
.title__339545__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339545__.style_bottom p {padding-bottom:12px}
.title__339545__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339545__.style_left p {padding-left:14px}
.title__339545__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339545__.style_circle1 p {padding-left:18px}
.title__339545__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339545__.style_circle2 p {padding-left:18px}
.title__339545__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339545__ p {font-size:24px}
	.title__339545__.style_top p:before {width:24px}
	.title__339545__.style_right p:before {height:24px}
	.title__339545__.style_bottom p:before {width:24px}
	.title__339545__.style_left p:before {height:24px}
}

/*     339555 : BLANK 컨텐츠      */
.blank__339555__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__339555__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339555__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339555__ {height:10px}
}

/*     339565 : 타이틀 텍스트      */
.title__339565__ {font-size:0; text-align: center; }
.title__339565__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__339565__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339565__.style_top p {padding-top:10px}
.title__339565__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339565__.style_right p {padding-right:14px}
.title__339565__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339565__.style_bottom p {padding-bottom:12px}
.title__339565__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339565__.style_left p {padding-left:14px}
.title__339565__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339565__.style_circle1 p {padding-left:18px}
.title__339565__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339565__.style_circle2 p {padding-left:18px}
.title__339565__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339565__ p {font-size:35px}
	.title__339565__.style_top p:before {width:35px}
	.title__339565__.style_right p:before {height:35px}
	.title__339565__.style_bottom p:before {width:35px}
	.title__339565__.style_left p:before {height:35px}
}

/*     339575 : BLANK 컨텐츠      */
.blank__339575__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__339575__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339575__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339575__ {height:10px}
}

/*     339585 : 한줄 텍스트      */
.text__339585__ { text-align: center; }
.text__339585__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:300;color:#7f7f7f;letter-spacing:-.03em;line-height:1.5em;
}
.text__339585__ p strong { font-weight: 500; }
.text__339585__ .pc { display: none; }
.text__339585__ .m { display: block; }

.text__339585__ p a {color:#7f7f7f}

@media all and (min-width:1024px){
	.text__339585__ p {font-size:20px}
    .text__339585__ .pc { display: block; }
    .text__339585__ .m { display: none; }
}

/*     339595 : BLANK 컨텐츠      */
.blank__339595__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__339595__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339595__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339595__ {height:20px}
}

/*     339605 : 이미지 리스트 (타일형)      */
.img_tile__339605__ {overflow:hidden}
.img_tile__339605__ .img_inner {margin:0 -5px}
.img_tile__339605__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__339605__ * {box-sizing:border-box}
.img_tile__339605__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__339605__ .item a {display:block}
.img_tile__339605__ .figure {display:block}
.img_tile__339605__ .figure img {vertical-align:top}
.img_tile__339605__ .caption {display:block;margin-top:10px}
.img_tile__339605__ .caption > span {display:block}
.img_tile__339605__ .caption > span.subject {font-weight:bold;color:#d00000}
.img_tile__339605__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__339605__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__339605__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__339605__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__339605__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__339605__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__339605__ .caption > span.content {font-size:16px;line-height:1.5em}

.col_m_1__339605__ .item {width:100%}
.col_m_2__339605__ .item {width:50%}
.col_m_3__339605__ .item {width:33.3333%}
.col_m_4__339605__ .item {width:25%}
.col_m_1__339605__ .item,
.col_m_2__339605__ .item2n,
.col_m_3__339605__ .item3n,
.col_m_4__339605__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__339605__ .item,
	.col_m_2__339605__ .item2n,
	.col_m_3__339605__ .item3n,
	.col_m_4__339605__ .item4n {clear:none}

	.col_t_1__339605__ .item {width:100%}
	.col_t_2__339605__ .item {width:50%}
	.col_t_3__339605__ .item {width:33.3333%}
	.col_t_4__339605__ .item {width:25%}
	.col_t_5__339605__ .item {width:20%}
	.col_t_6__339605__ .item {width:16.6666%}
	.col_t_1__339605__ .item,
	.col_t_2__339605__ .item2n,
	.col_t_3__339605__ .item3n,
	.col_t_4__339605__ .item4n,
	.col_t_5__339605__ .item5n,
	.col_t_6__339605__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__339605__ .img_inner {margin:0 -10px}
	.img_tile__339605__ .item {padding:10px}
	.img_tile__339605__ .caption {margin-top:15px}
	.img_tile__339605__ .caption > span.content {margin-top:10px}

	.text_sml__339605__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__339605__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__339605__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__339605__ .caption > span.content {font-size:16px;line-height:1.5em}
	.text_big__339605__ .caption > span.subject {font-size:20px;line-height:1.4em}
	.text_big__339605__ .caption > span.content {font-size:20px;line-height:1.5em}

	.col_t_1__339605__ .item,
	.col_t_2__339605__ .item2n,
	.col_t_3__339605__ .item3n,
	.col_t_4__339605__ .item4n,
	.col_t_5__339605__ .item5n,
	.col_t_6__339605__ .item6n {clear:none}

	.col_pc_1__339605__ .item {width:100%}
	.col_pc_2__339605__ .item {width:50%}
	.col_pc_3__339605__ .item {width:33.3333%}
	.col_pc_4__339605__ .item {width:25%}
	.col_pc_5__339605__ .item {width:20%}
	.col_pc_6__339605__ .item {width:16.6666%}
	.col_pc_1__339605__ .item,
	.col_pc_2__339605__ .item2n,
	.col_pc_3__339605__ .item3n,
	.col_pc_4__339605__ .item4n,
	.col_pc_5__339605__ .item5n,
	.col_pc_6__339605__ .item6n {clear:both}
}

/*     339615 : BLANK 컨텐츠      */
.blank__339615__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__339615__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339615__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339615__ {height:40px}
}

/*     461795 : 한줄 텍스트      */
.text__461795__ {display:table;width:100%}
.text__461795__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     461785 : 한줄 텍스트      */
.text__461785__{position: relative; margin-bottom:-4px;}
.text__461785__ .pc{display:none;}
.text__461785__ .tab{display:none;}
.text__461785__ img.smile{position: absolute; right:0px; bottom:0; width:240px;}

.text__461785__ > img.mo{height:100%;}

.text__461785__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__461785__ { position: relative; }
.text__461785__ .text-box { position: relative; z-index: 1; position: absolute; top: 48%; left: 0; transform: translate(7%, -50%); text-align: left; }
.text__461785__ .text-box .top {  margin-bottom: 0px; }
.text__461785__ .text-box .top h2 { position:relative; z-index:5; margin: 0; font-size: 23px; margin-top: 15px; color: #fff; line-height: 1.3;
font-style: italic; font-weight:500;  text-shadow:0px 1px 5px rgba(0,0,0,0.2);} /*상단 margin 조절*/
.text__461785__ .text-box .top .point2 { display:inline-block;  font-size: 42px; color:rgba(248, 80, 127, 0.45); margin-top:-24px;}

.text__461785__ .text-box .bottom {marign: 0px;}
.text__461785__ .text-box .bottom p{color:#894a55; font-size:15px;margin-bottom:93px;}

@media all and (min-width:768px){
.text__461785__{margin-bottom:0px;}
.text__461785__ .pc, .text__461785__ .mo{display:none;}
.text__461785__ .tab{display:block;}
.text__461785__ p.pc{display:block;}

	.text__461785__ img.smile{width:330px; bottom:12px;}
	
	.text__461785__ .text-box .top h2 { font-size: 33px;} /*상단 margin 조절*/
	.text__461785__ .text-box .top .point2 { font-size: 59px; margin-top:-31px;}

	.text__461785__ .text-box .bottom p{font-size:18px;margin-bottom:125px; }
}


@media all and (min-width:1024px){
	.text__461785__ .mo,.text__461785__ .tab{display:none;}
	.text__461785__ .pc{display:block;}

	.text__461785__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__461785__ .text-box .top { margin-bottom: 41px; }
	.text__461785__ .text-box .top h2 { font-size: 40px; margin-top: 250px; text-shadow:0px 1px 5px rgba(0,0,0,0.1);} /*상단 margin 조절*/
	.text__461785__ .text-box .top .point2 { font-size: 80px; margin-top:-42px; padding-right:10px; margin-bottom:-25px;}
	
	.text__461785__ .text-box .bottom{margin-top: 0px;}
	.text__461785__ .text-box .bottom p{font-size:21px;margin-bottom:-5px; }

	.text__461785__ img.smile{top:66px; right:280px; width:535px;}
	
}

/*     339705 : 한줄 텍스트      */
.text__339705__ {display:table;width:100%}
.text__339705__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

[data-id='major_tab2'] {display:none;}

/*     339625 : BLANK 컨텐츠      */
.blank__339625__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__339625__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339625__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339625__ {height:40px}
}

/*     339635 : 타이틀 텍스트      */
.title__339635__ {font-size:0; text-align: center; }
.title__339635__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__339635__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339635__.style_top p {padding-top:10px}
.title__339635__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339635__.style_right p {padding-right:14px}
.title__339635__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339635__.style_bottom p {padding-bottom:12px}
.title__339635__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339635__.style_left p {padding-left:14px}
.title__339635__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339635__.style_circle1 p {padding-left:18px}
.title__339635__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339635__.style_circle2 p {padding-left:18px}
.title__339635__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339635__ p {font-size:24px}
	.title__339635__.style_top p:before {width:24px}
	.title__339635__.style_right p:before {height:24px}
	.title__339635__.style_bottom p:before {width:24px}
	.title__339635__.style_left p:before {height:24px}
}

/*     339645 : BLANK 컨텐츠      */
.blank__339645__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__339645__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339645__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339645__ {height:10px}
}

/*     339655 : 타이틀 텍스트      */
.title__339655__ {font-size:0; text-align: center; }
.title__339655__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__339655__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__339655__.style_top p {padding-top:10px}
.title__339655__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__339655__.style_right p {padding-right:14px}
.title__339655__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__339655__.style_bottom p {padding-bottom:12px}
.title__339655__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__339655__.style_left p {padding-left:14px}
.title__339655__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__339655__.style_circle1 p {padding-left:18px}
.title__339655__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__339655__.style_circle2 p {padding-left:18px}
.title__339655__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__339655__ p {font-size:35px}
	.title__339655__.style_top p:before {width:35px}
	.title__339655__.style_right p:before {height:35px}
	.title__339655__.style_bottom p:before {width:35px}
	.title__339655__.style_left p:before {height:35px}
}

/*     339665 : BLANK 컨텐츠      */
.blank__339665__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__339665__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339665__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339665__ {height:20px}
}

/*     339675 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__339675__ ul { display: grid; grid-template-columns: repeat(1, 1fr); margin:0;padding:0;list-style:none;vertical-align:top; gap: 10px 0; }
.text_list__339675__ ul li { display:flex; align-items: center; font-size:15px;line-height:1.5em; background: #fff; border: solid 1px #cacaca; border-radius: 50px; gap: 10px; padding: 10px 0 10px 15px; }
.text_list__339675__ ul li:first-child {margin-top:0}
.text_list__339675__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#666666;vertical-align:top}
.text_list__339675__ span:before {content:'\e609';font-family:"icomoon_text_list"}
.text_list__339675__ ul li p {
	display:table-cell;font-weight:300;color:#444444; vertical-align:middle; letter-spacing: -.05em; margin: 0; }

.text_list__339675__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__339675__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__339675__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__339675__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__339675__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__339675__ ul { grid-template-columns: repeat(2, 1fr); gap: 20px 30px; }
	.text_list__339675__ ul li {font-size:20px; gap: 15px;  padding: 10px 0 10px 30px;}
}

/*     339685 : BLANK 컨텐츠      */
.blank__339685__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__339685__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__339685__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__339685__ {height:40px}
}

