@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500&display=swap');

/* CSS Document */
/* Common */
body {margin:0 auto;padding:0;text-align:center;}
body,input,textarea,select,button,table {font-family:'돋움',Dotum,helvetica,sans-serif;font-size:13px;color:#383d41}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,img,a {margin:0;padding:0}
article, aside, hgroup, header, footer, figure, figcaption, nav, section {display:block}
div {margin:0 auto}
input,textarea {outline:none}
img,fieldset {border:0;}
img {max-width:100%;height:auto;vertical-align:bottom;}
ul,ol {list-style:none}
em,address {font-style:normal}
a {text-decoration:none}
a:link {color:#383d41}
a:visited {color:#383d41}
a:active {color:#383d41;text-decoration:none}
a:hover {color:#383d41;text-decoration:none}
a:focus {text-decoration:none}
button {border:0;margin:0;padding:0;text-align:left;outline:0;cursor:pointer}
.blind {display:block;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
caption {visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}
table {width:100%;border:0;border-bottom:1px solid #e8e8e9;border-right:1px solid #e8e8e9;border-spacing:0}
table td,
table th {border:0;border-top:1px solid #e8e8e9;border-left:1px solid #e8e8e9;height:33px;text-align:center}
table th {background:#eee}

#con_youtube {background:#ffd632;}

/*pc*/
@media (min-width:1090px){

/* layout */
#wrap {position:relative;width:100%}
#header {width:1090px;height:142px}
#container {min-width:1090px}
#footer {background:#342828}
.menu_service, .menu_pay {height:73px;}
.m_tab, .m_tab_pay, .m_title_pay, .m_title_service {display:none}
.m_tabn {display:none}
.m_tab_quick {display:none}
.m_event {display:none}
.view_mobile {display:none}
.event{background:#ffffff;margin-top:-20px;}

/*header*/
#header .utility {text-align:right;margin-right:-15px}
#header .utility li {display:inline-block;padding:20px 15px 0 15px;/*ie7*/zoom:1;*display:inline}
#header .logo {position:absolute}
#header .logo li {display:inline-block;padding:18px 20px 0 0;/*ie7*/zoom:1;*display:inline}
#header .menu {margin-top:30px;overflow:hidden;}
#header .menu h1 {float:left;}
#header .menu ul {float:right;}
#header .menu li {float:left; padding:10px 20px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bar.png) right 10px no-repeat;}
#header .menu li:last-child {background:none; padding-right:0;}

/*title*/
.title_service {width:100%; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_tit_service.png) center top repeat;}
.title_service .tit_m {display:none;}
.title_pay {width:100%; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_tit_pay.png) center top repeat;}
.title_pay .tit_pay_m {display:none;}

/*nav*/
.menu_service {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_menu_service.png) center top repeat;}
.menu_service ul {width:1090px;margin:0 auto;}
.menu_service li {display:inline-block;width:268px;height:73px;/*ie7*/zoom:1;*display:inline}
.menu_service li a {display:block}
.menu_pay {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_menu_pay.png) center top repeat;}
.menu_pay ul {width:1090px;margin:0 auto;}
/* 바우처 추가(2020-12-28 한기쁨) */
.menu_pay li {float:left;width:25%;height:73px;/*ie7*/zoom:1;*display:inline}
.menu_pay li:nth-of-type(1).on {background-color:#a33ffa;}
.menu_pay li:nth-of-type(2).on {background-color:#ec8429;}
.menu_pay li:nth-of-type(3).on {background-color:#4daed8;}
.menu_pay li:nth-of-type(4).on {background-color:#c63399;}
/* //바우처 추가(2020-12-28 한기쁨) */
.menu_pay li a {display:block;}

/*container*/
/*area_top*/
#container #area_top {height:630px;padding-top:40px;background:#1284dc url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatop.png) no-repeat center top;color:#fff}
#container #area_top ul {margin-top:24px}
#container #area_top li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_n {height:610px;padding:60px 0 40px 0;background:#0ca25f url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopn.png) no-repeat center top;color:#fff}
#container #area_top_n ul {margin-top:40px}
#container #area_top_n li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_h {height:630px;padding-top:85px;background:#f24f4f url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatoph.png) no-repeat center top;color:#fff}
#container #area_top_h ul {margin-top:40px}
#container #area_top_h li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_y {height:595px;padding-top:120px;background:#3c4eaa url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopy.png) no-repeat center top;color:#fff}
#container #area_top_y ul {margin-top:40px}
#container #area_top_y li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_f {height: 560px;padding-top:150px;background:#a33ffa url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopf.png) no-repeat center top;color:#fff}
#container #area_top_f ul {margin-top:40px}
#container #area_top_f li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_fr {height:630px;padding-top:85px;background:#4daed8 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopfr.png) no-repeat center top;color:#fff}
#container #area_top_fr ul {margin-top:40px}
#container #area_top_fr li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_fs {height: 600px;padding-top:85px;background:#a33ffa url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopf.png) no-repeat center top;color:#fff}
#container #area_top_fs ul {margin-top:40px}
#container #area_top_fs li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_i {height:520px; padding-top:150px;background:#3bc9ce url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_area_topi.png) no-repeat center top;color:#fff}
#container #area_top_b {height:595px;padding-top:120px;background:#00b4b9 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopb.png) no-repeat center top;color:#fff}
#container #area_top_s {height:550px;padding:80px 0;background:#1284dc url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatops.png) no-repeat center bottom;color:#fff}
#container #area_top_s ul {margin-top:40px}
#container #area_top_s li {display:inline-block;padding:0 10px;/*ie7*/zoom:1;*display:inline}
#container #area_top_fn {height:630px;padding:60px 0 100px 0;background:#ec8429 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_top_fn.png) no-repeat center bottom}
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_top_vOK {height:550px;padding-top:90px;background:#c63399 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_top_vOK.png) no-repeat center bottom}
/*------ 플렉스딜 추가(2022-10-19 배기민) ------*/
#container #area_top_flex {height: 560px; padding-top:120px; background: url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areatopflex.png) no-repeat center top, linear-gradient(70deg, #e2aa4f, #f99800);}

/*area_middle1*/
#container #area_middle1 {height:545px;background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1 img {margin-top:-70px}
#container #area_middle1n {height:583px;background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1n img {margin-top:-70px}
#container #area_middle1h {height:555px;background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1h img {margin-top:-116px}
#container #area_middle1f {background:#f7f0de;padding:65px 0}
#container #area_middle1i {background:#e8f2f7;padding:25px 0}
#container #area_middle1i_d {background:#d9e7ef;padding:25px 0}
#container #area_middle1fr {background:#E2F2E9;padding:25px 0}
#container #area_offline {background:#f0e2c5;padding:65px 0}
#container #area_offline_b {background:#b1a456;}
#container #area_offline_b img {margin:-60px 0 0 0}
#container #area_middleb {height:620px;background:#f0f0f0 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddleb.png) no-repeat center bottom;}
#container #area_middleb img {margin-top:-70px}
#container #area_middle1s {height:545px;background:#fffadf;padding:80px 0;position:relative;}
#container #area_middle1s a {display:block; position:absolute; left:50%; bottom:100px; z-index:99; margin-left:370px; font-size:15px; color:#003399; text-decoration:underline; letter-spacing:-1px;cursor:pointer;}
#container #area_middle1s .area_middle1s_img {position:absolute; left:50%; bottom:30px; margin-left:480px}
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_middle1vOK {background:#c63399; padding:0 0 65px 0;}
/* //바우처 추가(2021-01-19 한기쁨) */

/*area_middle2*/
#container #area_middle2 {background:#e0eee6;padding:65px 0}
#container #area_middle2n {background:#efebd2;padding:65px 0}
#container #area_middle2h {background:#cfdbe7;padding:65px 0}
#container #area_middle2f {background:#faf7ef;padding:65px 0}
#container #area_middle2y {background:#e0eeee;padding:65px 0}

#container #area_middle2fr {background:#E8F9F0;padding:65px 0}
#container #area_middle2b {background:#e8efff;padding:65px 0}

/*area_middle3*/
#container #area_middle3 {background:#eee;padding-bottom:65px}
#container #area_middle3f {background:#f7f0de;padding:65px 0}
#container #area_middle3fr {background:#e2fafa;padding:65px 0}
#container #area_middle3b {background:#f0f5ff;padding:65px 0}

/*area_middle4*/
#container #area_middle4 {background:#bbe3f2;padding:80px 0}
#container #area_middle4f {background:#faf7ef;padding:65px 0}

/* 최저가보상제 (20220414 배기민) */
#area_money {background:#092752 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/img_money.png) 8vw bottom no-repeat; background-size:40vw; padding:50px 10px;}
#area_money img:nth-child(2) {padding-left:25vw; padding-top:70px}


/* VS 추가 (2021-10-26 한기쁨) */
#container #area_VS {background:#dce2f5;padding:65px 0}

/* 드리는말씀 (20220512 배기민) */
#container #area_letter {background:#f5f3e9 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_letter.png) bottom center no-repeat;  padding:50px 0}
#container #area_letter div {width:800px; margin:0 auto; background:#fff; padding:5vw; font-family: 'Nanum Myeongjo', serif; color:#1e0d05; text-align:left}
#container #area_letter div p {width:100%; border-bottom:1px solid #1e0d05; font-size:1.4em; word-break: keep-all; line-height:1.6em; padding-bottom:1vw}
#container #area_letter div p em {display:block; font-weight: 600; font-size:4em; line-height:1em; margin:3vw 0}
#container #area_letter div p span {background-color: #eaff32;}
#container #area_letter div p img {margin-left:1vw; width:7vw}

/* 실습안내(230301 배기민)*/
#container #area_field {background:#f2e5cc; padding:65px 0 30px 0; position:relative;}
#container #area_field div {width:1090px; padding-top:30px; overflow:hidden}
#container #area_field div img {float:left; width:50%}
#container #area_field div dl {width:48%; float:left; margin-left:2%; margin-top:30px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_field_table.png) no-repeat; background-size: 100%; padding-bottom:5vw; /*position:absolute; right:10vw; top:300px;*/ font-family: 'Noto Sans KR', sans-serif; letter-spacing: -0.2em;} 
#container #area_field div dt {width: 100%; float:right; font-size:3em; color:#fff; line-height:0; padding:1em 0;}
#container #area_field div dd {width: 100%; float:right; clear:both; font-size:3em; color:#434343; line-height:0; padding:1.3em 0;}
#container #area_field div dd.date_close {text-decoration: line-through; color:#999}

/* 우크라이나기부이벤트 (20220530 배기민)*/
#container #area_donation {background: linear-gradient(to bottom, #3f8ff3 50%, #f3e03f 50%); padding-top:80px}

/* FAQ 추가 (2022-08-24 한기쁨) */
#container #area_FAQ {background:#eeeeee; padding:65px 0;}
#container #area_FAQ dl {width:1090px; margin:0 auto; font-family: 'Noto Sans KR', sans-serif; letter-spacing:-0.05em; text-align:left; word-break: keep-all;} 
#container #area_FAQ dt {width:100%; margin-bottom:24px;}
#container #area_FAQ dd {width:100%; background:#fff; border-radius:16px; box-shadow: 0px 2px rgba(0, 0, 255, .1); padding:40px; margin-bottom:16px; box-sizing:border-box;}
#container #area_FAQ dd .que {font-size:2em; color:#222; font-weight:bold; border-bottom:2px solid #222; padding-bottom:24px;}
#container #area_FAQ dd .que .ic_que {display:inline-block; width:17px; height:28px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/ic_que.png) no-repeat; margin:0 0 6px 4px; vertical-align:middle;}
#container #area_FAQ dd .ans {font-size:1.8em; color:#777; padding-top:24px;}

/*플래너의 상담과정 (20220829 김서윤)*/
#container #area_planner {background:#ff4b4d;padding:90px 0}
#container #area_planner a img{padding-top:55px;}


/*area_banner*/
#container #area_banner {background:#2b3c6b;padding:65px 0}

/*보육교사 가격정보*/
#container #area_price {background:#fff;padding:65px 0}

/*area_event*/
#container #area_event {background:#fff;padding:65px 0}
#container #area_event ul {padding-top:30px}
#container #area_event li {display:inline-block;/*ie7*/zoom:1;*display:inline}
#container #area_event p {padding-top:20px}

/*area_review*/
#container #area_review {background:#ede4d2;padding:65px 0}
#container #area_review ul {padding-top:30px}
#container #area_review li {display:inline-block;padding:0;margin:0;/*ie7*/zoom:1;*display:inline}
#container #area_review .rv1 {padding:0 6px 7px 0}
#container #area_review .rv2 {padding:0 0 7px 0}
#container #area_review .rv3 {padding:0 6px 0 0}

/*area_bottom*/
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_bottom {min-width:1090px;height:328px;background:#ffd632;padding-top:65px}
#container #area_bottom .vch_card_num {max-width:1090px; text-align:left; margin:40px auto 0;}
#container #area_bottom .vch_card_num dt {display:inline-block; width:210px; height:35px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/tit_voucher_card.png) no-repeat 0 50%; margin-right:12px; text-indent:-999px; vertical-align:middle;}
#container #area_bottom .vch_card_num dd {display:inline-block; color:#434343; font-size:14px;}
#container #area_bottom .vch_card_num dd .ipt_cardNum {width:80px; height:35px; padding-left:20px;border:0;font-size:14px}
#container #area_bottom .vch_card_num dd .numX {font-size:20px; opacity:0.5; padding-right:24px;}
/* //바우처 추가(2021-01-19 한기쁨) */
#container #area_bottom li {display:inline-block;vertical-align:top;margin:30px 0 20px 0;/*ie7*/zoom:1;*display:inline}
#container #area_bottom .inp {width:375px;height:55px;padding-left:20px;border:0;margin-right:15px;color:#434343;font-weight:bold;font-size:14px}
#container #area_bottom .ipt_month {width:126px;height:55px;padding-left:20px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px}
#container #area_bottom .ipt_day {width:85px;height:55px;padding-left:20px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px}
#container #area_bottom .ipt_hour {width:85px;height:55px;padding-left:20px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px}
#container #area_bottom .ipt_minutes {width:85px;height:55px;padding-left:20px;margin-right:15px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px}
#container #area_bottom .chk_Agree {width:16px;height:16px;border:0;background:#fff}
#container #area_bottom .lab_agree {color:#434343;font-weight:bold;font-size:14px;vertical-align:top;padding:4px 0 0 4px}

/*청소년지도사*/
#container #area_testpass {background:#171b28 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_testpass.png) repeat-x center top;}
#container #area_license {background:#ffe4db; padding:65px 0;}
#container #area_lastchance {background:#e5e8f1; padding:65px 0; position:relative;}
#container #area_lastchance a {display:block; position:absolute; left:50%; bottom:135px; padding-left:35px; width:25%;}
#container #area_lastchance a img {max-width:100%;}

/*미용학*/
#area_1 {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/beauty_01_bg.png) repeat center top;}
#area_2 {background:#fff100}
#area_3 {padding:60px 0; background:#e7f8f7;}
#area_4 {padding:60px 0; background:#fafae2;}

/*gohome*/
#gohome {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_btn_home.png) repeat center top; padding:50px 0;}

/* 보육교사 추가 (2023-03-02 한기쁨) */
#container #area_abolition {background:#dcebf5; padding:65px 0}
#container #area_pck {background:#cee6f8; padding:65px 0}

/*footer*/
#footer .ftarea {width:1090px; color:#93857e; text-align:left}
#footer .ftarea .ftcm {float:right; width:224px; height:86px;margin-top:33px;padding:20px;border:1px solid #93857e}
#footer .ftarea ul {padding-top:40px}
#footer .ftarea li {clear:both;display:inline-block;vertical-align:middle;padding:0 10px;background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/ft_bar.png) right top no-repeat;/*ie7*/zoom:1;*display:inline}
#footer .ftarea li:first-child {margin-right:40px; background:none; padding:0;}
#footer .ftarea li a {font-size:14px; color:#fff;}
#footer .ftarea p {padding:30px 0 40px 0}
/*ie7*/*:first-child+html #footer .ftarea ul {position:absolute}
/*ie7*/*:first-child+html #footer .ftarea p {margin-top:89px}

.pr30 {padding-right:30px}
.pb30 {padding-bottom:30px}

.mobile_cacaochat {display:none}

}



/*mobile*/
@media only screen and (max-width:1089px){

/* layout */
#wrap {position:relative;width:100%;min-width:320px}
#header {padding:5px 0;}
.menu ul {display:none}
.menu_service, .menu_pay {display:none}
.title_pay, .title_service {display:none}
.event {display:none}
.view_pc {display:none}
#container {}
#footer {background:#342828}
.m_event{background:#ffffff;height:52px;margin-top:10px}

/*header*/
#header .utility {display:none}
#header .logo {display:none}
#header h1 img {width:50%;}
/*title*/
.m_title_service {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_tit_service.png) center top repeat;}
.m_title_service .tit_w {display:none;}
.m_title_service .tit_m {display:block;}
.m_title_pay {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_tit_pay.png) center top repeat;}
.m_title_pay .tit_pay_w {display:none;}
.m_title_pay .tit_pay_m {display:block;}

/*nav*/
.m_tab {margin-top:0px;min-width:320px;padding:10px 10px 7px 10px;background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_menu_service.png) center top repeat;text-align:left}
.m_tab li {display:inline-block;width:49%;height:47px;line-height:47px;background:#fff;text-align:center;margin-bottom:3px;/*ie7*/zoom:1;*display:inline}
.m_tab li a {display:block;color:#040707;font-weight:bold;font-size:14px}
.m_tab li .on {background:#1284dc;color:#fff;font-weight:bold}
.m_tab_pay {margin-top:0px;min-width:320px;padding:10px 10px 7px 10px;background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_menu_pay.png) center top repeat;text-align:left}
.m_tab_pay li {display:inline-block;width:49%;height:47px;line-height:47px;background:#fff;text-align:center;margin-bottom:3px;/*ie7*/zoom:1;*display:inline}
.m_tab_pay li a {display:block;color:#040707;font-weight:bold;font-size:14px}
.m_tab_pay li .on {background:#1284dc;color:#fff;font-weight:bold}
.m_tabn {margin-top:14px;min-width:320px;padding:10px 10px 7px 10px;background:#ececec;text-align:left}
.m_tabn li {display:inline-block;width:49%;height:47px;line-height:47px;background:#fff;text-align:center;margin-bottom:3px;/*ie7*/zoom:1;*display:inline}
.m_tabn li a {display:block;color:#040707;font-weight:bold;font-size:14px}
.m_tabn li .on {background:#0ca25f;color:#fff;font-weight:bold}
.m_tab_quick {position: fixed; bottom:0; width:100%; background:#342828; padding:12px 12px 8px 12px}
.m_tab_quick li {display: inline-block; width:32%; line-height:48px; background:#fff; margin-bottom: 4px;}
.m_tab_quick li a {display:block;  font-size:14px; color:#040707; font-weight:bold;}
.m_tab_quick li a:hover {background:#93857e; color:#fff; font-weight:bold}
.m_tab_quick .on {background:#93857e; color:#fff; font-weight:bold}

/*container*/
/*area_top*/
#container #area_top {padding:50px 10px;background:#1284dc;color:#fff}
#container #area_top ul {margin-top:20px}
#container #area_top li {display:inline-block;padding:5px 10px}
#container #area_top .dn {display:none}
#container #area_top_n {padding:50px 10px;background:#0ca25f;color:#fff}
#container #area_top_n ul {margin-top:20px}
#container #area_top_n li {display:inline-block;padding:5px 10px}
#container #area_top_n .dn {display:none}
#container #area_top_h {padding:50px 10px;background:#f24f4f;color:#fff}
#container #area_top_h ul {margin-top:20px}
#container #area_top_h li {display:inline-block;padding:5px 10px}
#container #area_top_h .dn {display:none}
#container #area_top_y {padding:50px 10px;margin-bottom:-3px;background:#3c4eaa;color:#fff}
#container #area_top_y ul {margin-top:20px}
#container #area_top_y li {display:inline-block;padding:5px 10px}
#container #area_top_y .dn {display:none}
#container #area_top_f {padding:50px 10px;margin-bottom:-3px;background:#a33ffa;color:#fff}
#container #area_top_f ul {margin-top:20px}
#container #area_top_f li {display:inline-block;padding:5px 10px}
#container #area_top_f .dn {display:none}
#container #area_top_fr {padding:50px 10px;margin-bottom:-3px;background:#4daed8;color:#fff}
#container #area_top_fr ul {margin-top:20px}
#container #area_top_fr li {display:inline-block;padding:5px 10px}
#container #area_top_fr .dn {display:none}
#container #area_top_fs {padding:50px 10px;margin-bottom:-3px;background:#a33ffa;color:#fff}
#container #area_top_fs ul {margin-top:20px}
#container #area_top_fs li {display:inline-block;padding:5px 10px}
#container #area_top_fs .dn {display:none}
#container #area_top_i {padding:50px 10p;margin-bottom:-3px;background:#3bc9ce;color:#fff}
#container #area_top_b {padding:50px 10px;margin-bottom:-3px;background:#00b4b9;color:#fff}
#container #area_top_s {padding:50px 10px;background:#1284dc;color:#fff}
#container #area_top_s ul {margin-top:20px}
#container #area_top_s li {display:inline-block;padding:5px 10px}
#container #area_top_s .dn {display:none}
#container #area_top_fn {padding:40px 10px 20px 10px;background:#ec8429;color:#fff}
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_top_vOK {padding:50px 10px 40px 10px;background:#c63399;color:#fff}
/*------ 플렉스딜 추가(2022-10-19 배기민) ------*/
#container #area_top_flex {padding:50px 10px; background:linear-gradient(70deg, #e2aa4f, #f99800);}


/*area_middle1*/
#container #area_middle1 {background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1 img {margin:-30px 0 -10px 0}
#container #area_middle1n {background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1n img {margin:-30px 0 -10px 0}
#container #area_middle1h {background:#ddd url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/bg_areamiddle1.png) no-repeat center top;background-size:100% 100%}
#container #area_middle1h img {margin:-30px 0 -10px 0}
#container #area_middle1f {background:#f7f0de;padding:30px 10px}
#container #area_middle1i {background:#e8f2f7;padding:10px}
#container #area_middle1i_d {background:#d9e7ef;padding:10px}
#container #area_middle1fr {background:#E2F2E9;padding:30px 10px}
#container #area_offline {background:#f0e2c5;padding:20px 10px 40px 10px}
#container #area_offline_b {background:#b1a456;}
#container #area_offline_b img {margin:-30px 0 0 0}
#container #area_middleb img {margin:-30px 0 -10px 0}
#container #area_middle1s {background:#fffadf;padding:40px 10px}
#container #area_middle1s a,
#container #area_middle1s .area_middle1s_img {display:none;}
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_middle1vOK {background:#c63399;padding:0 10px 30px 10px;}
/* //바우처 추가(2021-01-19 한기쁨) */

/* 최저가보상제 (20220414 배기민) */
#area_money {background:#092752 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/img_money.png) left bottom no-repeat; background-size:30vw; padding:30px 10px;}
#area_money img:nth-child(2) {width:80vw; padding-top:30px}

/* 드리는말씀 (20220512 배기민) */
#container #area_letter {background:#f5f3e9 url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_letter.png) bottom center no-repeat; background-size: 100%; padding:30px 0}
#container #area_letter div {width:80%; margin:0 auto; background:#fff; padding:5vw; font-family: 'Nanum Myeongjo', serif; color:#1e0d05; text-align:left}
#container #area_letter div p {width:100%; border-bottom:1px solid #1e0d05; font-size:1.2em; word-break: keep-all; line-height:1.6em; padding-bottom:2vw}
#container #area_letter div p em {display:block; font-weight: 600; font-size:3em; line-height:2em; margin:3vw 0}
#container #area_letter div p span {background-color: #eaff32;}
#container #area_letter div p img {margin-left:2vw; width:10vw}

/* 실습안내 모바일(230301배기민수정) */
#container #area_field {background:#f2e5cc; padding:30px 0 10px 0; overflow:hidden}
#container #area_field p img {width:60%}
#container #area_field div {width:100%; padding-top:10px}
#container #area_field div img {width:50%; float:left}
#container #area_field div dl {width:40%; float:left; margin-left:3%; margin-top:20px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/area_field_table.png) no-repeat; background-size: 100%; padding-bottom:5vw; font-family: 'Noto Sans KR', sans-serif; letter-spacing: -0.1em;} 
#container #area_field div dt {width: 100%; float:right; font-size:1em; line-height:6vw; color:#fff;}
#container #area_field div dd {width: 100%; float:right; clear:both; font-size:1em; line-height:8vw;color:#434343;}
#container #area_field div dd.date_close {text-decoration: line-through; color:#999}


/* 우크라이나기부이벤트 (20220530 배기민)*/
#container #area_donation {background: linear-gradient(to bottom, #3f8ff3 50%, #f3e03f 50%); padding:6vw 20px 0 20px;}

/* FAQ 추가 (2022-08-24 한기쁨) */
#container #area_FAQ {background:#eeeeee; padding:30px 10px;}
#container #area_FAQ dl {width:92%; margin:0 auto; font-family: 'Noto Sans KR', sans-serif; letter-spacing:-0.05em; text-align:left; word-break: keep-all;} 
#container #area_FAQ dt {margin-bottom:24px;}
#container #area_FAQ dd {background:#fff; border-radius:16px; box-shadow: 0px 2px rgba(0, 0, 255, .1); padding:24px; margin-bottom:16px;}
#container #area_FAQ dd .que {font-size:1.4em; color:#222; font-weight:bold; border-bottom:2px solid #222; padding-bottom:16px;}
#container #area_FAQ dd .que .ic_que {display:inline-block; width:17px; height:20px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/ic_que.png) no-repeat; background-size:70%; margin:0 0 0 4px; vertical-align:middle;}
#container #area_FAQ dd .ans {font-size:1.2em; color:#777; padding-top:16px;}

/*플래너의 상담과정 (20220829 김서윤)*/
#container #area_planner {background:#ff4b4d;padding:30px 10px;}
#container #area_planner a img{padding-top:30px;}


/*area_middle2*/
#container #area_middle2 {background:#e0eee6;padding:30px 10px}
#container #area_middle2n {background:#efebd2;padding:30px 10px}
#container #area_middle2h {background:#cfdbe7;padding:30px 10px}
#container #area_middle2f {background:#faf7ef;padding:30px 10px}
#container #area_middle2y {background:#e0eeee;padding:30px 10px}
#container #area_middle2fr {background:#E8F9F0;padding:30px 10px}
#container #area_middle2b {background:#e8efff;padding:30px 10px}

/*area_middle3*/
#container #area_middle3 {background:#eee;padding:0 10px 30px 10px}
#container #area_middle3f {background:#f7f0de;padding:30px 10px}
#container #area_middle3fr {background:#e2fafa;padding:30px 10px}
#container #area_middle3b {background:#f0f5ff;padding:30px 10px}

/*area_middle4*/
#container #area_middle4f {background:#faf7ef;padding:30px 10px}
#container #area_middle4 {background:#bbe3f2;padding:30px 10px}

/*area_middle5*/
#container #area_middle5f {background:#f7f0de;padding:30px 10px}
#container #area_middle5 {background:#bbe3f2;padding:30px 5%}

/* VS 추가 (2021-10-26 한기쁨) */
#container #area_VS {background:#dce2f5;padding:30px 10px}

/*area_banner*/
#container #area_banner {background:#2b3c6b;padding:30px 5%}

/*보육교사 가격정보*/
#container #area_price {background:#fff;padding:30px 5%}

/*area_event*/
#container #area_event {background:#fff;padding:30px 10px}
#container #area_event img {width:80%}
#container #area_event ul {padding-top:3%}
#container #area_event li {display:inline-block}
#container #area_event .pr30 {padding-bottom:3%}

/*area_review*/
#container #area_review {background:#ede4d2;padding:30px 10px}
#container #area_review ul {padding-top:3%}
#container #area_review li {display:inline-block}
#container #area_review .rvtit {width:80%}
#container #area_review .rv2 {padding-top:3%}
#container #area_review .rv3 {display:none}
#container #area_review .rv4 {display:none}

/*area_bottom*/
#container #area_bottom {background:#ffd632;padding:30px 0 20px 0}
/* 바우처 추가(2021-01-19 한기쁨) */
#container #area_bottom .vch_card_num {text-align:left; margin-top:24px;}
#container #area_bottom .vch_card_num dt {width:90%; height:35px; background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/tit_voucher_card.png) no-repeat 0 50%;text-indent:-999px; vertical-align:middle; margin:0 auto;}
#container #area_bottom .vch_card_num dd {width:90%;color:#434343; font-size:12px; margin:10px auto;}
#container #area_bottom .vch_card_num dd .ipt_cardNum {width:80px; height:35px; padding-left:20px;border:0;font-size:14px}
#container #area_bottom .vch_card_num dd .numX {font-size:20px; opacity:0.5;}
/* //바우처 추가(2021-01-19 한기쁨) */
#container #area_bottom ul {margin-top:20px}
#container #area_bottom li {margin-bottom:10px}
#container #area_bottom .ab {width:50%}
#container #area_bottom .inp {height:55px;width:90%;padding-left:10px;border:0;color:#434343;font-weight:bold;font-size:14px}
#container #area_bottom .ipt_month {width:24%;height:55px;padding-left:10px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px;background:#fff}
#container #area_bottom .ipt_day {width:22%;height:55px;padding-left:10px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px;background:#fff}
#container #area_bottom .ipt_hour {width:22%;height:55px;padding-left:10px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px;background:#fff}
#container #area_bottom .ipt_minutes {width:22%;height:55px;padding-left:10px;border:0;color:#a9a9bb;font-weight:bold;font-size:14px;background:#fff}
#container #area_bottom .chk_Agree {width:16px;height:16px;border:0;background:#fff}
#container #area_bottom .lab_agree {color:#434343;font-weight:bold;font-size:14px;vertical-align:top;padding:4px 0 0 4px}

/*청소년지도사*/
#container #area_testpass {background:#171b28; padding:0 10px;}
#container #area_license {background:#ffe4db; padding:40px 0 40px 10px;}
#container #area_lastchance {background:#e5e8f1; padding:40px 10px;}
#container #area_lastchance a {display:none;}

/*미용학*/
#area_3 {padding:20px 0; background:#e7f8f7;}
#area_4 {padding:20px 0; background:#fafae2;}

/*gohome*/
#gohome {background:url(https://www.dreammoa.co.kr/web-resources/clients/dreammoa.co.kr/www/skin1/images/landing/vs/bg_btn_home.png) repeat center top; background-size:cover; padding:10px;}

/* 보육교사 추가 (2023-03-02 한기쁨) */
#container #area_abolition {background:#dcebf5; padding:30px 10px}
#container #area_pck {background:#cee6f8; padding:30px 10px}

/*footer*/
#footer .ftarea {color:#93857e; padding:10px;}
#footer .ftarea .ftcm {border:1px solid #93857e; padding:20px 0;}
#footer .ftarea ul {display:none}
#footer .ftarea p {padding:30px 10px 40px 10px;overflow:hidden;}

.mobile_cacaochat {border-top:2px solid #472a2b;}
.mobile_cacaochat a {display:block;background: #ffd632;padding: 20px 0;margin:0 auto;}
.mobile_cacaochat img {width: 80%;}

#con_youtube iframe {width:auto;height:auto;}/*200831 배기민 추가*/

}


/*banner*/
#banner {width:100%; background:#4571DE;}
#banner img {margin:0 auto;}

#banner_social {width:100%; background:#f6f4f2;}
#banner_social img {margin:0 auto;}

@media (min-width:1090px){
			.banner_mobile {display:none;}
			}
@media only screen and (max-width:1089px){
			.banner_mobile {display:block;}
			.banner_pc {display:none;}
			}

#practice {background:#89E3D7 }

/* 과제 없는 교육원 추가 (2023-05-02 한기쁨) */
/* event */
/* 상단 *event* 그룹 삭제하고 최하단으로 이동시켰습니다. */
#event_wrap {background-color:#ffd632;}
#event_wrap .eventarea {max-width:1090px; margin:0 auto; padding:0 0 48px 0; line-height:0;}
#event_wrap .eventarea a.e_NOhomework, #event_wrap .eventarea a.e_5years, #event_wrap .eventarea a.e_youtube {position:relative; overflow:hidden; display:block; width:100%; border-radius:16px; padding:48px 24px; box-sizing:border-box; text-align:left;}
#event_wrap .eventarea a.e_NOhomework {max-height:480px; background:linear-gradient(90deg, #050d4e, #000335);}
#event_wrap .eventarea a.e_5years {max-height:520px; background-color:#011b48;}
#event_wrap .eventarea a.e_youtube {background-color:#03021d;}
#event_wrap .eventarea a.e_NOhomework img:nth-of-type(2) {float:right; margin-top:-288px;}
#event_wrap .eventarea a.e_5years img:nth-of-type(2) {float:right; margin-top:-192px;}
#event_wrap .eventarea a.e_youtube img:nth-of-type(2) {float:right; width:35%;}
@media only screen and (max-width:1024px){
	#event_wrap .eventarea {padding:0;}
	#event_wrap .eventarea a.e_NOhomework, #event_wrap .eventarea a.e_5years, #event_wrap .eventarea a.e_youtube {border-radius:0; padding:32px 16px;}
	}
@media only screen and (max-width:768px){
	#event_wrap .eventarea a.e_NOhomework {max-height:88vw;}
	#event_wrap .eventarea a.e_5years {max-height:80vw;}
	#event_wrap .eventarea a.e_NOhomework img:nth-of-type(2) {float:none; display:block; width:80%; margin:0 auto;}
	#event_wrap .eventarea a.e_5years img:nth-of-type(2) {float:none; display:block; width:90%; margin:0 auto;}
	#event_wrap .eventarea a.e_youtube img:nth-of-type(2) {float:none; display:block; width:100%; margin:32px auto 0;}
	}
@media only screen and (max-width:480px){
	#event_wrap .eventarea a.e_NOhomework {max-height:104vw;}
	}