<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {margin:0; padding:0}
body {text-align:center; font-family:'NanumGothic','Nanum Gothic','맑은고딕','MalgunGothic', sans-serif; font-size:12px}
input, textarea, select, table, form, fieldset, button {font-family: 'NanumGothic', 'Nanum Gothic','맑은고딕','MalgunGothic', 'Arial', sans-serif; font-size:12px;}
table, form, fieldset, button {border:0; border-spacing:0; border-collapse:collapse;}
img {border:0; vertical-align:top;}
ul, ol {list-style:none;}
em {font-style:normal}
a {color:#666; text-decoration:none}
button {cursor:pointer;}
a:hover,a:active,a:focus {color:#777; text-decoration:underline}
.blind {visibility:hidden; overflow:hidden; position:absolute; top:0; left:0; width:1px; height:1px; font-size:0; line-height:0;}
input[type=checkbox], input[type=radio] {vertical-align:middle; width:16px; height:16px;}
input[type=text], input[type=password], input[type=tel], select, textarea {border:1px solid #ddd; background-color:#fff;}

.strong {font-weight:bold;}
.t_red {color:#fd7a7f !important;}
.t_pk {color:#e2427f !important;}
.t_blue {color:#2347b7 !important;}
.t_cob {color:#4254c8 !important;}
.t_org {color:#fe831f !important;}
.t_dorg {color:#c18215 !important;}
.t_gr {color:#75A394 !important;}
.t_br {color:#5e2801 !important;}
.bg_or {background-color:#fd8c08;}
.bg_dor {background-color:#dc6914;}
.bg_rd {background-color:#bc0001;}
.bg_lrd {background-color:#f14f4f;}
.bg_bl {background-color:#507da7;}
.bg_dg {background-color:#5d5d5d;}
.bg_wg {background-color:#8f8b88;}
.bg_lg {background-color:#f5f5f5;}
.bg_brw {background-color:#c9bdaf !important;}
.txt_ind {text-indent:-1em;}
.tal {text-align:left !important;}
.tac {text-align:center !important;}
.mb-0 {margin-bottom:0 !important;}
.mb-8 {margin-bottom:8px !important;}
.mb-16 {margin-bottom:16px !important;}
.mb-24 {margin-bottom:24px !important;}
.mb-36 {margin-bottom:36px !important;}
.mt-0 {margin-top:0 !important;}
.mt-4 {margin-top:4px !important;}
.mt-8 {margin-top:8px !important;}
.mt-16 {margin-top:16px !important;}
.mt-24 {margin-top:24px !important;}
.mt-32 {margin-top:32px !important;}
.mt-36 {margin-top:36px !important;}
.mt-48 {margin-top:48px !important;}
.mt-56 {margin-top:56px !important;}
.ml-0 {margin-left:0 !important;}
.ml-8 {margin-left:8px !important;}
.ml-12 {margin-left:12px !important;}
.mr-12 {margin-right:12px !important;}
.pl-0 {padding-left:0px !important;}
.pl-12 {padding-left:12px !important;}
.pl-22 {padding-left:22px !important;}
.pl-24 {padding-left:24px !important;}
.pr-12 {padding-right:12px !important;}
.fs-13e {font-size:1.3em !important;}
.lh-13 {line-height:1.3em !important;}
.lh-15 {line-height:1.5em !important;}

/* layout */
#wrap {position:relative}
#wrap_top {position:relative}
#header {margin:0 auto; position:relative; width:900px; height:78px;}
#gnb {width:100%; height:54px; line-height:54px; background:#233b7d; color:#fff}
/*IE7*/*:first-child+html #gnb {padding-top:5px; height:49px}
#container {display:block; position:relative; width:880px;  min-height:100%; margin:25px auto 0; padding-bottom:100px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/bg_leftmenu.gif) repeat-y;}
#container:after {display:block; clear:both; content: '';}
#asideMenu {position:absolute; top:207px; width:96px; left:50%; margin-left:476px;}
#footer {clear:both; height:200px; border-top:1px solid #333}

/* header */
#header h1 {position:relative; float:left; top:24px; text-align:left;}
#header h1 .logo {position:relative; top:-12px; margin-right:10px}
#header h1 .logo_moe {position:relative; top:6px; margin-right:10px}
#header h1 .logo_jangone {position:relative; top:12px;}
#header .utility {position:absolute; line-height:20px; right:0; top:31px; right:0}
#header .utility li {float:left; padding:0 8px 0 8px;}
#header .util_line {background:url('https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/main_new/util_line.gif') left 5px no-repeat}
#header .utility li a {color:#858585}
#header .util_oc {display:block; background:#ef2775; width:78px; text-align:center}
#header .util_oc .fw {color:#fff}
#header .icon {position:absolute; z-index:9999; left:890px; top:70px}/* left값 수정 */

/* gnb */
#gnb li {display:inline-block; height:49px; margin:5px 3px 0 3px; line-height:49px; text-align:center;}
#gnb .depth2 {position:absolute; left:0; z-index:999; width:100%; height:54px; line-height:54px; background:#6c8cb5; color:#fff; display:none;}
#gnb .depth2 li a.roll img.over {display:none;}
#gnb .depth2 li a.roll:hover img {display:none;}
#gnb .depth2 li a.roll:hover img.over {display:inline;}
/*IE7*/*:first-child+html #gnb .depth2 {margin-top:46px; padding-top:4px; height:50px}
#gnb .depth2 li {padding:0 24px; margin-top:17px}
#gnb .depth2 .youth {padding-left:100px;} /* 삭제 */
#gnb .depth2 .police {position:absolute; left:51.5%}
#gnb .depth2 .korean {position:absolute; left:57%}
#gnb .depth2 .it {position:absolute; left:63.5%}


/* asideMenu */
.quick_menu ul li a {display: block;}
.quick_menu .tothetop {display: block; margin-top:18px}

/* footer */
#footer .ft_link, #footer .ft_info {width:880px; margin:0 auto; text-align:left; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#footer .ft_link {border-bottom:1px solid #eee; height:52px; font-size:13px; font-weight:bold;}
#footer .ft_link ul li {float:left; line-height:13px; margin-top:17px; padding:0 20px; border-left:1px solid #eee;}
#footer .ft_link ul li:first-child {padding-left:0; border-left:0;}
#footer .ft_link ul li a {display:inline-block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/footer_link.gif) no-repeat; vertical-align:top; height:18px}
#footer .ft_link ul .f_l1 a {background-position:0 0; width:88px; margin-left:-20px}
#footer .ft_link ul .f_l2 a {background-position:0 -18px; width:136px}
#footer .ft_link ul .f_l3 a {background-position:0 -36px; width:88px}
#footer .ft_link ul .f_l4 a {background-position:0 -54px; width:88px}
#footer .ft_link ul .f_l5 a {background-position:0 -72px; width:150px}
#footer .ft_info .t_red {color:#e64d4d;}
#footer .ft_link .f_sns {float:right; padding:12px;}
#footer .ft_link .f_sns a {float:left; margin-left:8px;}
#footer .ft_info dl, #footer .ft_info p {display:block;}
#footer .ft_info dl dt {color:#333; display:inline-block; margin-right:2px;}
#footer .ft_info dl dd {color:#777; display:inline-block; margin-right:10px;}
#footer .ft_info .f_info1 {padding-top:18px; font-size:12px; font-weight:bold; letter-spacing:-0.02em}
#footer .ft_info .f_info2 {padding-top:10px; font-size:11px; line-height:16px;}
#footer .ft_info .bizinfo {display: inline-block; font-size:10px; color:#fff; background-color:#999; width:80px; height:16px; margin-left:4px; text-align:center; line-height:16px; text-decoration:none;}
#footer .ft_info p {padding-top:10px; font-size:11px; color:#777;}

/* container */
/** leftMenu */
#leftMenu {width:177px; float:left; background-color:#fff; margin-right:43px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/bg_leftmenu.gif) 0 0 repeat-y;}
.left_snb ul li a {display:block; width:177px; height:48px; vertical-align:top;}
.AboutOrganization .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub10_snb.gif) no-repeat;}
.CreditBankGuide .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub20_snb.gif) no-repeat;}
.SocialWorker .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub30_snb.gif) no-repeat;}
.NurseryTeachers .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub40_snb.gif) no-repeat;}
.HealthyFamilies .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub50_snb.gif) no-repeat;}
.LeadYouth .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub60_snb.gif) no-repeat;}
.Registration .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub70_snb.gif) no-repeat;}
.LearningSupportCenter .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub80_snb.gif) no-repeat;}
.Membership .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub90_snb.gif) no-repeat;}
.Membership2 .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub90_cl_snb.gif) no-repeat;}
.MyPage .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub100_snb.gif) no-repeat;}
.SiteMap .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub110_snb.gif) no-repeat;}
.Beauty .left_snb ul li a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub120_snb.gif) no-repeat;}
#leftMenu .left_snb ul .s_m1 a {background-position:0 0;}
#leftMenu .left_snb ul .s_m2 a {background-position:0 -48px;}
#leftMenu .left_snb ul .s_m3 a {background-position:0 -96px;}
#leftMenu .left_snb ul .s_m4 a {background-position:0 -144px;}
#leftMenu .left_snb ul .s_m5 a {background-position:0 -192px;}
#leftMenu .left_snb ul .s_m6 a {background-position:0 -240px;}
#leftMenu .left_snb ul .s_m7 a {background-position:0 -288px;}
#leftMenu .left_snb ul .s_m8 a {background-position:0 -336px;}
#leftMenu .left_snb ul .s_m9 a {background-position:0 -384px;}
#leftMenu .left_snb ul .s_m1 .on, #leftMenu .left_snb ul .s_m1 a:hover {background-position:-177px 0;}
#leftMenu .left_snb ul .s_m2 .on, #leftMenu .left_snb ul .s_m2 a:hover {background-position:-177px -48px;}
#leftMenu .left_snb ul .s_m3 .on, #leftMenu .left_snb ul .s_m3 a:hover {background-position:-177px -96px;}
#leftMenu .left_snb ul .s_m4 .on, #leftMenu .left_snb ul .s_m4 a:hover {background-position:-177px -144px;}
#leftMenu .left_snb ul .s_m5 .on, #leftMenu .left_snb ul .s_m5 a:hover {background-position:-177px -192px;}
#leftMenu .left_snb ul .s_m6 .on, #leftMenu .left_snb ul .s_m6 a:hover {background-position:-177px -240px;}
#leftMenu .left_snb ul .s_m7 .on, #leftMenu .left_snb ul .s_m7 a:hover {background-position:-177px -288px;}
#leftMenu .left_snb ul .s_m8 .on, #leftMenu .left_snb ul .s_m8 a:hover {background-position:-177px -336px;}
#leftMenu .left_snb ul .s_m9 .on, #leftMenu .left_snb ul .s_m9 a:hover {background-position:-177px -384px;}
#leftMenu .left_banner {padding-top:36px;}
#leftMenu .left_banner ul {border-top:1px solid #bbb}
#leftMenu .left_banner ul li a {display:block; height:39px; width:177px;}
#leftMenu .left_banner p a {display: block; margin:-1px 0 0 0;}
/* s:개강일정추가 (2022-05-17 한기쁨) */
.left_begin_on {width:177px; height:200px; background-color:#fff; border:1px solid #d9d9d9; box-sizing: border-box; margin-bottom:-36px;}
.left_begin_on .semester {font-size:17px; font-weight:bold; letter-spacing:-0.05em; color:#000; margin-top:32px;}
.left_begin_on .date {font-size:36px; letter-spacing:-0.05em; color:#0756a8; margin-top:8px;}
.left_begin_on .period {font-size:15px; font-weight:bold; letter-spacing:-0.05em; color:#5e7592; margin-top:16px;}
.left_begin_on .period span {display:block; margin-top:8px;}
/* e:개강일정추가 (2022-05-17 한기쁨) */

/** contents */
#contents {width:638px; float:left; margin-top:-25px;}

/*** con_top */
#contents .con_top {width:638px; height:186px;}
.AboutOrganization #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub10_top_bg.png) no-repeat;}
.CreditBankGuide #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub20_top_bg.png) no-repeat;}
.SocialWorker #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub30_top_bg.png) no-repeat;}
.NurseryTeachers #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub40_top_bg.png) no-repeat;}
.HealthyFamilies #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub50_top_bg.png) no-repeat;}
.LeadYouth #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub60_top_bg.png) no-repeat;}
.Registration #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub70_top_bg.png) no-repeat;}
.LearningSupportCenter #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub80_top_bg.png) no-repeat;}
.Membership #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub90_top_bg.png) no-repeat;}
.Membership2 #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub90_top_bg.png) no-repeat;}
.MyPage #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub100_top_bg.png) no-repeat;}
.SiteMap #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub110_top_bg.png) no-repeat;}
.Beauty #contents .con_top {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub120_top_bg.png) no-repeat;}
#contents .con_top .sub_title {float:left; padding-top:84px; text-align:left;}
#contents .con_top .sub_title h3 {display:inline-block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_top_tit.gif) no-repeat; height:32px;}
#contents .con_top .sub_title p {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_top_txt.gif) no-repeat; width:310px; height:20px; margin-top:16px; }
.introductionToEducation #contents .con_top .sub_title h3 {background-position:0 0; width:152px;}
.greeting #contents .con_top .sub_title h3 {background-position:0 -32px; width:152px;}
.academicRegulations #contents .con_top .sub_title h3 {background-position:0 -64px; width:178px;}
.history #contents .con_top .sub_title h3 {background-position:0 -96px; width:62px;}
.scholarshipInformation #contents .con_top .sub_title h3 {background-position:0 -128px; width:178px;}
.advertising #contents .con_top .sub_title h3 {background-position:0 -160px; width:214px;}
.directions #contents .con_top .sub_title h3 {background-position:0 -192px; width:178px;}
.creditBankSystemOverview #contents .con_top .sub_title h3 {background-position:0 -224px; width:215px;}
.creditAndDegree #contents .con_top .sub_title h3 {background-position:0 -256px; width:234px;}
.linkageAndLeverage #contents .con_top .sub_title h3 {background-position:0 -288px; width:168px;}
.lawOnCreditBank #contents .con_top .sub_title h3 {background-position:0 -320px; width:246px;}
.howToTake #contents .con_top .sub_title h3 {background-position:0 -352px; width:116px;}
.noticeCredits #contents .con_top .sub_title h3 {background-position:0 -384px; width:260px;}
.whatIsASocialWorker #contents .con_top .sub_title h3 {background-position:0 -416px; width:184px;}
.codeOfEthics #contents .con_top .sub_title h3 {background-position:0 -448px; width:124px;}
.bachelorOfSocialWork #contents .con_top .sub_title h3 {background-position:0 -480px; width:184px;}
.socialClass2 #contents .con_top .sub_title h3 {background-position:0 -512px; width:168px;}
.socialClass1 #contents .con_top .sub_title h3 {background-position:0 -544px; width:168px;}
.SW_certificationGuide #contents .con_top .sub_title h3 {background-position:0 -576px; width:154px;}
.targetLearningDesign #contents .con_top .sub_title h3 {background-position:0 -608px; width:220px;}
.whatIsCaregiver #contents .con_top .sub_title h3 {background-position:0 -640px; width:152px;}
.NT_certificationGuide #contents .con_top .sub_title h3 {background-position:0 -672px; width:152px;}
.requiredCompletionSubjects #contents .con_top .sub_title h3 {background-position:0 -704px; width:180px;}
.bachelor #contents .con_top .sub_title h3 {background-position:0 -736px; width:180px;}
.qualificationRequiredDocuments #contents .con_top .sub_title h3 {background-position:0 -768px; width:254px;}
.whatIsHealthyFamilies #contents .con_top .sub_title h3 {background-position:0 -800px; width:180px;}
.whatIsLeadYouth #contents .con_top .sub_title h3 {background-position:0 -832px; width:210px;}
.AllCoursesGuide #contents .con_top .sub_title h3 {background-position:0 -1860px; width:188px;}
.InformationAboutTraining #contents .con_top .sub_title h3 {background-position:0 -896px; width:188px;}
.EduCall #contents .con_top .sub_title h3 {background-position:0 -928px; width:188px;}
.RegistrationDesk #contents .con_top .sub_title h3 {background-position:0 -960px; width:218px;}
.CourseReviews #contents .con_top .sub_title h3 {background-position:0 -992px; width:120px;}
.Announcements #contents .con_top .sub_title h3 {background-position:0 -1024px; width:120px;}
.Schedule #contents .con_top .sub_title h3 {background-position:0 -1056px; width:120px;}
.ConsultationBoard #contents .con_top .sub_title h3 {background-position:0 -1088px; width:150px;}
.Archives #contents .con_top .sub_title h3 {background-position:0 -1120px; width:220px;}
.Community #contents .con_top .sub_title h3 {background-position:0 -1152px; width:120px;}
.FAQ #contents .con_top .sub_title h3 {background-position:0 -1184px; width:60px;}
.Information #contents .con_top .sub_title h3 {background-position:0 -1216px; width:120px;}
.Login #contents .con_top .sub_title h3 {background-position:0 -1248px; width:88px;}
.CertificateLogin #contents .con_top .sub_title h3 {background-position:0 -1248px; width:88px;}
.FindMyAccount #contents .con_top .sub_title h3 {background-position:0 -1280px; width:288px;}
.CertificateCenter #contents .con_top .sub_title h3 {background-position:0 -1312px; width:216px;}
.PrivacyPolicy #contents .con_top .sub_title h3 {background-position:0 -1344px; width:240px;}
.TermsOfUse #contents .con_top .sub_title h3 {background-position:0 -1376px; width:120px;}
.EditProfile #contents .con_top .sub_title h3 {background-position:0 -1408px; width:180px;}
.BillingInformation #contents .con_top .sub_title h3 {background-position:0 -1440px; width:180px;}
.RegistrationStatus #contents .con_top .sub_title h3 {background-position:0 -1472px; width:180px;}
.SiteMap #contents .con_top .sub_title h3 {background-position:0 -1504px; width:120px;}
.Payment #contents .con_top .sub_title h3 {background-position:0 -1536px; width:62px;}
.FixDeal #contents .con_top .sub_title h3 {background-position:0 -1568px; width:88px;}
.FreeDeal #contents .con_top .sub_title h3 {background-position:0 -1602px; width:88px;}
.Refund #contents .con_top .sub_title h3 {background-position:0 -1636px; width:240px;}
.whatIsBeauty #contents .con_top .sub_title h3 {background-position:0 -1670px; width:150px;}
.beautyLicence #contents .con_top .sub_title h3 {background-position:0 -1701px; width:120px;}
.curriculum #contents .con_top .sub_title h3 {background-position:0 -1733px; width:120px;}
.RegistrationFinish #contents .con_top .sub_title h3 {background-position:0 -1830px; width:120px;}
.AllSubjectList #contents .con_top .sub_title h3 {background-position:0 -864px; width:188px;}
.FlexDeal #contents .con_top .sub_title h3 {background-position:0 -1893px; width:120px;}
.StudentLoan #contents .con_top .sub_title h3 {background-position:0 -1925px; width:180px;}
.creditBankYoutube #contents .con_top .sub_title h3 {background-position:0 -1957px; width:268px;}
#contents .con_top .top_nav {float:right; padding-top:136px; height:20px;}
#contents .con_top .top_nav span {height:20px; font-size:11px; color:#777; letter-spacing:-0.05em}
#contents .con_top .top_nav .nav_ing {font-weight:bold;}

/*** con_text */
#contents .con_text {margin-top:20px; background:#fff;}

/*** table */
#contents .con_text .table_li {margin:5px 0 10px 0; text-indent:0;}
#contents .con_text .table_li .td_tal td, #contents .con_text .table_li tr .td_tal, #contents .con_text .table_li .th_tal th {text-align:left;}
#contents .con_text .table_li .th_lg th {background-color:#bbb; color:#fff}
#contents .con_text .table_li .th_llg th {background-color:#f2f2f2; font-weight:bold; color:#333}
#contents .con_text .table_li .th_llg td {background-color:#fff; color:#555; text-align:left; border-bottom:1px solid #ccc; vertical-align: top;}
#contents .con_text .table_li .td_lg td {background-color:#eee; color:#333}
#contents .con_text .table_li thead th, #contents .con_text .table_li tbody th, #contents .con_text .table_li tbody td {text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc}
#contents .con_text .table_li thead th {height:14px; padding:8px 4px; background-color:#aaa; color:#fff;}
#contents .con_text .table_li tbody th {height:20px; padding:8px; color:#555; font-weight:bold;}
#contents .con_text .table_li tbody td {height:20px; padding:8px; color:#555; background-color:#fff;}
#contents .con_text .table_li .brn, #contents .con_text .table_li .brn td {border-right:0}
#contents .con_text .tb_bt2 {border-top:2px solid #aaa;}
#contents .con_text .tb_btb1 {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#contents .con_text .tb_btb2 {border-top:2px solid #bebebe; border-bottom:2px solid #bebebe;}
#contents .con_text .tb_brown {border-top:2px solid #c9bdaf; border-bottom:2px solid #c9bdaf;}
#contents .con_text .table_lec {box-sizing:border-box; text-align:center; border-top:2px solid #bebebe; border-bottom:2px solid #bebebe;}
#contents .con_text .table_lec thead th {height:28px; padding:8px 0; background-color:#f9f9f9; color:#000; font-size:13px; letter-spacing:-0.05em; border-bottom:1px solid #bebebe; font-weight:normal;}
#contents .con_text .table_lec tbody td, #contents .con_text .table_lec tbody th {height:28px; padding:8px 2px; border-bottom:1px solid #e3e3e3;}
#contents .con_text .table_lec td.td_tal, #contents .con_text .table_lec .td_tal td, #contents .con_text .table_lec .th_tal th {text-align:left;}
#contents .con_text .table_lec .total {text-align:right; background-color:#fcf2f4 !important;}
#contents .con_text .table_lec .table_my {text-align:left;}
#contents .con_text .table_lec .table_my th {background-color:#f8f8f8 !important; padding-left:28px; letter-spacing:-0.1em; text-align:left;}
#contents .con_text .table_lec .table_my th.ic_chk {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub101_ic_check.gif) 12px 50% no-repeat;}
#contents .con_text .table_lec .table_my td {padding:8px 16px; letter-spacing:-0.05em}
#contents .con_text .table_lec .table_my .stxt {font-size:11px; color:#999; margin-left:8px;}
#contents .con_text .table_lec .table_my input, #contents .con_text .table_lec .table_my select  {height:22px}
#contents .con_text .table_lec .table_my .phone_group div {display:inline-block;}
#contents .con_text .table_lec .table_my .radio_gr label {display:block; float: left; line-height:24px;}
#contents .con_text .table_lec .table_my .radio_gr input {margin-right:6px;}
#contents .con_text .table_lec .table_my .bullet  {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_s.gif) 0 12px no-repeat; padding:8px 0 0 8px; font-size:11px; color:#888; line-height:15px;}
#contents .con_text .table_lec .table_cancel_fixdeal {border-bottom:0 !important; margin:0; padding:0;}
#contents .con_text .table_lec .table_cancel_fixdeal .cancel {color:#ccc; text-decoration:line-through}
#contents .con_text .table_lec .table_cancel_fixdeal .nocancel {color:#ccc;}
#contents .con_text .table_board {box-sizing:border-box; text-align:center; border-top:2px solid #444; border-bottom:2px solid #999; }
#contents .con_text .table_board thead th {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; height:28px; padding:8px 0; background-color:#f3f3f3; color:#000; font-size:12px; letter-spacing:-0.05em; border-bottom:1px solid #999;}
#contents .con_text .table_board tbody td, #contents .con_text .table_board tbody th {height:28px; padding:8px 0; background-color:#fff; border-bottom:1px solid #e3e3e3; color:#888}
#contents .con_text .table_board .board_tit a {display:inline-block; max-width:332px; vertical-align:middle; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:0 8px; color:#666}
#contents .con_text .table_board .num {font-size:11px; font-weight:bold;}
#contents .con_text .table_board .sort {font-size:11px;}
#contents .con_text .table_board img {margin:0; vertical-align:middle;}
#contents .con_text .table_board .notice td {background-color:#fcf2f4}
#contents .con_text .table_board .notice .board_tit {font-weight:bold;}
#contents .con_text .table_profile {box-sizing:border-box; background:#f2f2f2; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#contents .con_text .table_profile tbody th, #contents .con_text .table_profile tbody td {border-bottom:1px solid #ddd; text-align:left;}
#contents .con_text .table_profile tbody th {padding:8px 16px; font-weight:bold;}
#contents .con_text .table_profile tbody td {padding:8px 10px; background-color:#fff;}
#contents .con_text .table_profile .prof_img {vertical-align:top; border-right:1px solid #ddd; padding:8px;}
#contents .con_text .table_profile .prof_img img {width:120px; height:auto;}
#contents .con_text .table_profile .major {text-align:left; position:relative;}
#contents .con_text .table_profile .major em {position:absolute;}
#contents .con_text .table_profile .major span {float:left; padding-left:96px; font-weight:normal;}

/*** tab */
#contents .con_text .tab_list {display:inline-block; width:100%; margin:14px 0 30px 0;}
#contents .con_text .tabin_list {display:inline-block; width:100%; margin:10px 0 8px 0; border-bottom:1px solid #d4d0d1;}
#contents .con_text .tab_list li, #contents .con_text .tabin_list li {float:left; background-color:#fff; }
#contents .con_text .tab_list_tw li {width:50%;}
#contents .con_text .tab_list_th li {width:33.3%;}
#contents .con_text .tab_list_fo li {width:25%;}
#contents .con_text .tab_list_fi li {width:20%;}
#contents .con_text .tab_list li a {display: block; height:44px; line-height:44px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:13px; color:#999; font-weight:bold; letter-spacing:-0.05em; background-color: inherit; border:1px solid #d4d0d1; box-sizing:border-box; text-decoration:none; margin:-1px -1px 0 0; text-align:center;}
#contents .con_text .tabin_list li a {display: block; height:40px; line-height:40px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:13px; color:#666; font-weight:bold; letter-spacing:-0.05em; background-color: inherit; border:1px solid #d4d0d1; box-sizing:border-box; text-decoration:none; margin:-1px -1px -1px 0; padding:0 16px; text-align:center;}
#contents .con_text .tab_list .on a {color:#fff;  border:0; background-color:#554246}
#contents .con_text .tabin_list .on a {color:#fff;  border:0; background-color:#8f786d}
.AllCoursesGuide #contents .con_text .tabin_list li a {padding:0 4px;}
.AllSubjectList #contents .con_text .tabin_list li a {padding:0 4px;}

/*** button */
#contents .con_text .btn_call {display:block; width:361px; height:50px; margin:0 auto;}
#contents .con_text .btn_confirm {display:block; margin:20px auto; background-color:#fff;}
#contents .con_text .btn_box {display:block; width:100%; height:40px; line-height:40px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; text-align:center; color:#fff; font-size:16px; font-weight:bold; letter-spacing:-0.02em; margin-top:16px;}
#contents .con_text .btn_box_s {display:block; width:64px; height:28px; line-height:28px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; text-align:center; color:#fff; font-size:13px; font-weight:bold; letter-spacing:-0.02em; margin-top:12px;}
#contents .con_text .btn_box_f {display:inline-block; height:24px; line-height:24px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; text-align:center; color:#fff; font-size:12px; font-weight:bold; letter-spacing:-0.05em; padding:0 8px; margin-left:8px}
#contents .con_text .btn_box:hover, #contents .con_text .btn_box_s:hover {text-decoration:none}
#contents .con_text .btn_center a {display:inline-block; margin:32px 2px 0 2px;}
#contents .con_text .btn_regBanner li {margin-bottom:10px;}
#contents .con_text .btn_whalf li {width:315px; float:left}
#contents .con_text .btn_two li {display:inline-block; text-align:center;}
#contents .con_text .btn_wings {width:146px; position:absolute; top:34px; right:-162px;}
#contents .con_text .btn_wings img {float:left;}
#contents .con_text .btn_write {display:block; width:128px; height:38px; margin:20px auto;}


/*** etc */
#contents .con_text .tpoint {width:638px; height:146px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_frame.gif) no-repeat; text-align:center;}
#contents .con_text .tpoint:before {content:""; display:inline-block; width:1px; height:100%; vertical-align:middle;}
#contents .con_text .tpoint p {display:inline-block; vertical-align:middle; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:18px; color:#333; line-height:24px;}
#contents .con_text .tgroup {display:block; margin-top:36px; text-align:left; overflow:hidden; font-size:12px; color:#666; line-height:19px; word-break:keep-all; letter-spacing:-0.01em}
#contents .con_text .tgroup h5 {display:inline-block; width:616px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_tit.gif) 0 3px no-repeat; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; padding-left:22px; margin-bottom:14px; font-size:21px; line-height:21px; color:#222; font-weight:bold;}
#contents .con_text .tgroup .bullet li {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_s.gif) 0 5px no-repeat; margin-bottom:5px; padding-left:10px; text-indent:0;}
#contents .con_text .tgroup .btn_down {margin-top:10px;}
#contents .con_text .tgroup .btn_down li {float:left; margin-top:6px; background-color:#fafafa; border:1px solid #ccc;}
#contents .con_text .tgroup .btn_down&gt;li:first-child, #contents .con_text .tgroup .btn_down&gt;li:first-child + li + li, #contents .con_text .tgroup .btn_down&gt;li:first-child+li+li+li+li, #contents .con_text .tgroup .btn_down&gt;li:first-child+li+li+li+li+li+li, #contents .con_text .tgroup .btn_down&gt;li:first-child+li+li+li+li+li+li+li+li, #contents .con_text .tgroup .btn_down&gt;li:first-child+li+li+li+li+li+li+li+li+li+li {margin-right:32px;}
#contents .con_text .tgroup .btn_down li a {display:inline-block; width:240px; height:58px; padding:0 30px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:14px; line-height:58px; letter-spacing:-0.05em; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_ic_download.gif) 256px 50% no-repeat; text-decoration:none;}
#contents .con_text .tlist {margin-top:0}
#contents .con_text .tlist .stit {color:#75a394; font-weight:bold;}
#contents .con_text .tlist .stit2 {color:#867c53; font-weight:bold;}
#contents .con_text .tlist dl {margin-bottom:36px;}
#contents .con_text .tlist dl dt {margin-bottom:4px;}
#contents .con_text .tlist ol, #contents .con_text .tlist ul {margin-bottom:36px; padding-left:16px;}
#contents .con_text .tlist ol&gt;li, #contents .con_text .tlist ul&gt;li {text-indent:-1em;}
#contents .con_text .tlist ol li, #contents .con_text .tlist ul li {margin-bottom:6px;}
#contents .con_text .tlist ol li ol, #contents .con_text .tlist ol li ul, #contents .con_text .tlist dl dd ol, #contents .con_text .tlist dl dd ul {margin:6px 0 12px 0;}
#contents .con_text .tlist ol li p {margin:6px 0 12px 0; text-indent:0;}
#contents .con_text .tlist span {display:block; padding-left:12px;}
#contents .con_text .tlist .ex dd {border-top:3px solid #b1cdcd; border-bottom:3px solid #b1cdcd;}
#contents .con_text .tlist .ex dd ul {padding:0; margin:0;}
#contents .con_text .tlist .ex dd li {padding:8px 24px 8px 40px; text-indent:0; margin:0;}
#contents .con_text .tlist .ex dd li em {display:block; line-height:24px;}
#contents .con_text .tlist .ex dd li:first-child {border-bottom:1px solid #eee; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub23_img1.gif) 0 7px no-repeat;}
#contents .con_text .tlist .ex dd li:first-child+li {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub23_img2.gif) 0 7px no-repeat;}
#contents .con_text .tlist .scr_box {width:588px; height:618px; padding:22px 24px; margin-bottom:36px; overflow-y:scroll; border:1px solid #eee;}
#contents .con_text .tlist .scr_box dl {margin-bottom:22px !important;}
#contents .con_text .tgroup .tbox {display:block; padding:18px; border:1px solid #eee; background-color:#f6f6f6}
#contents .con_text .tgroup .tbox_tit {display: block; padding:12px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:14px; color:#333; text-align:center; font-weight:bold; letter-spacing:-0.02em;}
#contents .con_text .ttimeline {position:relative}
#contents .con_text .ttimeline .tl_tit {position:absolute; top:20px; left:20px;  background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_txt_tit.gif) no-repeat; width:162px; height:120px}
#contents .con_text .ttimeline .tl_txt {position:absolute; top:156px; left:20px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_txt_tsub.gif) no-repeat; width:169px; height:59px;}
#contents .con_text .ttimeline ol {display:inline-block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_bg_mid.gif) repeat-y; padding-left:237px; margin-top:-16px;}
#contents .con_text .ttimeline ol:before {display:block; width: 237px; height: 36px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_bg_top.gif) no-repeat; margin-left:-237px; content:'';}
#contents .con_text .ttimeline ol:after {display:block; width:237px; height: 36px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_bg_bottom.gif) no-repeat; margin-left:-237px; content:'';}
#contents .con_text .ttimeline ol ul {margin:12px 0 30px 30px;}
/* 20240610_김서윤 연혁추가 */
#contents .con_text .ttimeline ol li h6 {
  background: url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub14_timeline_y.gif) no-repeat;
  width: 127px;
  height: 30px;
}
#contents .con_text .ttimeline ol ul li {
  margin-bottom: 2px;
  font-family: "Nanum Gothic", "돋움", "Arial", sans-serif;
}
#contents .con_text .ttimeline ol ul li em {
  margin-right: 12px;
  font-weight: bold;
}

#contents .con_text .ttimeline ol .y2023 h6 {
  background-position: 0 0;
}
#contents .con_text .ttimeline ol .y2022 h6 {
  background-position: 0 -30px;
}
#contents .con_text .ttimeline ol .y2020 h6 {
  background-position: 0 -60px;
}
#contents .con_text .ttimeline ol .y2019 h6 {
  background-position: 0 -90px;
}
#contents .con_text .ttimeline ol .y2017 h6 {
  background-position: 0 -120px;
}
#contents .con_text .ttimeline ol .y2016 h6 {
  background-position: 0 -150px;
}
#contents .con_text .ttimeline ol .y2015 h6 {
  background-position: 0 -180px;
}
#contents .con_text .ttimeline ol .y2014 h6 {
  background-position: 0 -210px;
}
#contents .con_text .ttimeline ol .y2013 h6 {
  background-position: 0 -240px;
}
#contents .con_text .ttimeline ol .y2012 h6 {
  background-position: 0 -270px;
}
#contents .con_text .ttimeline ol .y2010 h6 {
  background-position: 0 -300px;
}
#contents .con_text .ttimeline ol .y2009 h6 {
  background-position: 0 -330px;
}
#contents .con_text .ttimeline ol .y2007 h6 {
  background-position: 0 -360px;
}
/* 20240610_김서윤 연혁추가 */
#contents .con_text .tad ul, #contents .con_text .tad .ad_tv, #contents .con_text .tad .ad_paper1, #contents .con_text .tad .ad_paper2, #contents .con_text .tad .ad_paper3, #contents .con_text .tad .ad_etc {margin:8px 0 0 22px;}
#contents .con_text .tad .ad_radio, #contents .con_text .tad .ad_paper4, #contents .con_text .tad .ad_paper5 {margin:22px 0 0 22px;}
#contents .con_text .tad dl {float:left; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; }
#contents .con_text .tad ul li {display:inline-block; margin-right:8px;}
#contents .con_text .tad dl dt {margin-bottom:6px; font-size:14px; font-weight:bold; color:#333}
#contents .con_text .tad dl dd span {display:inline-block; vertical-align:bottom; margin-left:12px;}
#contents .con_text .tad dl dd span em {color:#222; display:block;}
#contents .con_text .tad .ad_radio dd {margin-bottom:10px}
#contents .con_text .tmap dl {margin-top:16px; text-align:left; font-size:13px; line-height:18px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; }
#contents .con_text .tmap dt {color:#666; float:left; margin-right:12px; font-weight:bold;}
#contents .con_text .tmap dd {color:#999; display:block; margin-bottom:6px;}

#contents .con_text .tstep li {position:relative; display:inline-block;  background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub25_bg_mid.gif) repeat-y; font-family:'Nanum Gothic', '돋움', 'Arial', sans-serif; margin-bottom:32px;}
#contents .con_text .tstep li:before {display:block; width:638px; height:3px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub25_bg_top.gif) no-repeat; content:'';}
#contents .con_text .tstep li:after {display:block; width:638px; height:3px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub25_bg_bottom.gif) no-repeat; content:'';}
#contents .con_text .tstep li em {position:absolute; display:block; top:24px; left:32px; font-size:33px; line-height:33px;  color:#e0e0e0; font-weight:bold;}
#contents .con_text .tstep li h6 {font-size:17px; color:#222; font-weight:bold; padding:24px 24px 0 88px;}
#contents .con_text .tstep li p {font-size:13px; color:#888; padding:8px 24px 24px 88px; line-height:17px;}
#contents .con_text .tstep li span {position:absolute; bottom:0; left:50%; display:block; width:26px; height:14px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub25_img_next.gif) no-repeat; margin:0 0 -24px -13px;}
#contents .con_text .tb_def {padding:30px 22px 20px 22px; border:1px solid #eee; text-align:left; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .tb_def em {font-size:27px; color:#222; font-weight:bold;}
#contents .con_text .tb_def dl dt {font-size:14px; color:#f14f4f; text-decoration:underline; font-weight:bold; margin-top:12px; margin-bottom:4px;}
#contents .con_text .tb_def dl dd {color:#666}
#contents .con_text .tb_def dl li {display:block; border-bottom:1px solid #ddd; padding:4px 10px; color:#777}
#contents .con_text .b_s31 {background:#f6f6f6 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub31_img1.png) 100% 100% no-repeat;}
#contents .con_text .b_s32 {background:#f6f6f6 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub32_img1.png) 8% 50% no-repeat;}
#contents .con_text .b_s61 {background:#f6f6f6 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub61_img1.png) 98% 100% no-repeat;}
#contents .con_text .b_s31 dl, #contents .con_text .b_s61 dl {width:65%}
#contents .con_text .b_s32 dl, #contents .con_text .b_s32 em {width:70%; margin-left:30%;}
#contents .con_text .b_s32 dt, #contents .con_text .b_s32 em {padding-left:10px}
#contents .con_text .box_list li {margin-top:16px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .box_list li:before {display: block; width: 638px; height: 8px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub31_box_top.gif) no-repeat; content:'';}
#contents .con_text .box_list li:after {display: block; width: 638px; height: 8px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub31_box_bottom.gif) no-repeat; content:'';}
#contents .con_text .box_list li h6 {position:relative;  display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub31_box_mid_g.gif) repeat-y; border-bottom:1px solid #ddd; padding:8px 20px 16px 60px; font-size:14px; color:#333; font-weight:500;}
#contents .con_text .box_list li h6 em {font-size:28px; color:#ccc; position:absolute; top:8px; left:20px; letter-spacing:-0.1em; font-weight:bold;}
#contents .con_text .box_list li p {display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub31_box_mid_w.gif) repeat-y; padding:12px 20px 6px 20px;}
#contents .con_text .addtxt {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_add.gif) 0 50% no-repeat; color:#888; font-size:12px; line-height:13px; padding-left:12px;}
#contents .con_text .addnotice {display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_warn_g.gif) 0 50% no-repeat; font-size:12px; color:#666; line-height:21px; padding-left:20px; text-align:left; margin-bottom:8px; font-weight:600; }
#contents .con_text .warntxt {display:inline-block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_warn.gif) 0 50% no-repeat; font-size:12px; color:#666; line-height:21px; padding-left:20px; text-align:left; margin:0 12px; vertical-align:middle; font-weight:500;}
#contents .con_text .warntxt_g {display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_warn_g.gif) 0 50% no-repeat; font-size:12px; color:#666; line-height:21px; padding-left:20px; text-align:left; margin-bottom:8px; font-weight:500;}
#contents .con_text .course_8, #contents .con_text .course_2, #contents .con_text .course_5, #contents .con_text .course_3, #contents .con_text .course_1, #contents .con_text .course_6, #contents .con_text .course_9, #contents .con_text .course_10, #contents .con_text .course_11, #contents .con_text .course_12, #contents .con_text .course_14, #contents .con_text .course_15, #contents .con_text .course_17 {display:inline-block; width:30px; height:18px; margin:1.5px; vertical-align:middle;}
#contents .con_text .course_8 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_business.gif) no-repeat;}
#contents .con_text .course_2 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_child.gif) no-repeat;}
#contents .con_text .course_5 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_general.gif) no-repeat;}
#contents .con_text .course_3 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_health.gif) no-repeat;}
#contents .con_text .course_1 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_social.gif) no-repeat;}
#contents .con_text .course_6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_youth.gif) no-repeat; width:40px !important;}
#contents .con_text .course_9 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ico_beauty.gif) no-repeat;}
#contents .con_text .course_10 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_animal.gif) no-repeat;}
#contents .con_text .course_11 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_it.gif) no-repeat;}
#contents .con_text .course_12 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_Police.gif) no-repeat;}
#contents .con_text .course_14 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_Korean.gif) no-repeat;}
#contents .con_text .course_15 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_cpa.gif) no-repeat;}
#contents .con_text .course_17 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_Library.gif) no-repeat;}
#contents .con_text .lec_name {display:inline-block; margin-right:6px;}
#contents .con_text .reging {display:inline-block; width:64px; height:19px; margin-top:-1px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_reging.gif) no-repeat; vertical-align:middle;}
#contents .con_text .impend {display:inline-block; width:43px; height:19px; margin-top:-1px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_ic_impend.gif) no-repeat; vertical-align:middle;}
#contents .con_text .waiting {display:inline-block; width:64px; height:19px; margin-top:-1px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub103_ic_waiting.gif) no-repeat; vertical-align:middle;}
#contents .con_text .lecPrev {display:inline-block; width:15px; height:14px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_preview.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecReg {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_reg.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecRegBefore {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_reg_before.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecRegEnd {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_reg_end.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecTermEnd {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_term_end.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecLocal {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_local.gif) no-repeat; vertical-align:middle}
#contents .con_text .lecPractice {display:inline-block; width:72px; height:19px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_btn_reg_practice.gif) no-repeat; vertical-align:middle}
#contents .con_text .tnotice {display:block; width:606px; background:#f8f8f8 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub71_img1.gif) 30px 12px no-repeat; padding:16px; margin:42px 0 24px 0;}
#contents .con_text .tnotice dl {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; letter-spacing:-0.02em; text-align:left; border-left:2px solid #ddd; margin-left:168px; padding-left:20px}
#contents .con_text .tnotice dl dt {display:block; color:#818610; font-size:16px; font-weight:600; margin-bottom:8px;}
#contents .con_text .tnotice dl dd a {display:block; color:#666; font-size:12px; padding-bottom:2px;}
#contents .con_text .tit_dot {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_dot.gif) 0 50% no-repeat; text-align:left; color:#666; font-size:16px; font-weight:bold; padding-left:16px; margin-bottom:8px;}
#contents .con_text .ttelcoun {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub73_bg.gif) no-repeat; width:610px; height:792px; margin:36px auto; text-align:center;}
#contents .con_text .ttelcoun .educall_form {padding-top:348px;}
#contents .con_text .ttelcoun .educall_form input[type=text] {height:24px; width:99%}
#contents .con_text .ttelcoun .educall_form input[type=tel] {height:24px; width:99%}
#contents .con_text .ttelcoun .educall_form textarea {height:80px; width:99%}
#contents .con_text .ttelcoun .educall_form .box_info {width:516px; margin:10px auto; padding:12px 0; text-align:center; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:12px; line-height:18px; color:#777; background-color:#f2f2f2; border:1px solid #ddd;}
#contents .con_text .ttelcoun .educall_form .info_agree {display:block; text-align:right; color:#666; padding:0 42px 24px 0; font-weight:bold;}
#contents .con_text .ttelcoun .educall_form button {width:314px; margin:0 auto;}
#contents .con_text .overlay {position:fixed; z-index:999999; top:0; left:0; width:100%;  height:100%; background-color:rgba(0,0,0,0.6); overflow-y:scroll;}
#contents .con_text .overlay_con {position:relative; width:637px; background-color:#fff;  overflow:hidden;}
#contents .con_text .overlay_con .btn_close {display: block; position:absolute; top:0; right:0; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_btn_popup_close.gif) no-repeat; width:48px; height:48px;}
#contents .con_text .overlay_con .checkbox_all {display:block; width:100%; text-align:right; font-size:14px; color:#666}
#contents .con_text .overlay_con .checkbox_each {display:block; width:100%; text-align:right; color:#666; margin-top:8px;}
#contents .con_text .overlay_con .lec_plan {margin:16px 0;}
#contents .con_text .overlay_con .scr_box {height:240px; overflow-y:scroll; padding: 8px; border:1px solid #ccc}
#contents .con_text .certify_frame {overflow:hidden;}
#contents .con_text .certify_frame li {position:relative; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_bg_frame.gif) no-repeat; width:273px; height:205px; float:left; padding:20px; margin-top:5px;}
#contents .con_text .certify_frame li dl {display:block; overflow:hidden; width:100%; border-top:2px solid #d2c7bd; border-bottom:2px solid #d2c7bd; margin-top:5px;}
#contents .con_text .certify_frame li dl dt {float:left; font-weight:bold; width:48px; line-height:16px; padding:9px 4px; border-bottom:1px solid #eee; letter-spacing:-0.12em}
#contents .con_text .certify_frame li dl dd {float:left; width:209px; padding:6px 4px; border-bottom:1px solid #eee}
#contents .con_text .certify_frame li dl dd input {height:20px; border:1px solid #eee;}
#contents .con_text .certify_frame li dl dd button {float:right;}
#contents .con_text .certify_frame .id_certify h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img1.gif) no-repeat; width:200px; height:38px; margin:0 auto; }
#contents .con_text .certify_frame .sms_certify h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img2.gif) no-repeat; width:140px; height:38px; margin:0 auto; }
#contents .con_text .certify_frame .btn_mini {width:42px; height:22px; color:#fff}
#contents .con_text .certify_frame .btn_ok {display:block; position:absolute; left:62px; bottom:20px; width:188px; height:32px; color:#fff; }
#contents .con_text .certify_frame .btn_certificate {display:block; position:absolute; left:62px; bottom:20px; width:188px; height:32px; color:#fff; background:#8f8b88 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_ic1.png) 13% 50% no-repeat;}
#contents .con_text .certify_frame .box_agree {background-color:#f2f2f2; text-align:center; padding:4px 0;}
#contents .con_text .certify_frame .box_agree a {display:block; font-weight:bold; line-height:13px;}
#contents .con_text .txt_agree_dw {display:block; text-align:right; font-size:13px; line-height:13px; color:#888; margin-top:8px;}
#contents .con_text .txt_agree_up {display:block; text-align:center; margin-top:8px;}
#contents .con_text .scr_box2 {width:588px; padding:22px 24px; overflow-y:auto; overflow-x:hidden;  border:1px solid #eee; margin-top:12px;}
#contents .con_text .box_SMSagree {background:#f5f5f5 url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img3.png) 40px 20px no-repeat; padding:20px 40px 20px 118px; border:1px solid #eee;}
#contents .con_text .box_SMSagree p {font-family:'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:13px; line-height:18px;}
#contents .con_text .radio_payment {display:block; margin-top:12px; padding:22px 16px; border:1px solid #e1e1e1; width:604px; text-align:center;}
#contents .con_text .radio_payment input {display:inline-block; margin-left:24px;}
#contents .con_text .radio_payment div {margin-top:22px; width:604px; border-top:2px solid #eee; text-align:left;}
#contents .con_text .radio_payment div h6 {display:block; height:40px; margin-top:20px;}
#contents .con_text .radio_payment .payment1 h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img_pay1.gif) no-repeat;}
#contents .con_text .radio_payment .payment2 h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img_pay2.gif) no-repeat;}
#contents .con_text .radio_payment .payment3 h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img_pay4.gif) no-repeat;}
#contents .con_text .radio_payment .payment4 h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub74_img_pay5.gif) no-repeat;}
#contents .con_text .radio_payment .box_brown {border:5px solid #a6978b; text-align:center; padding:20px; font-weight:bold;}
#contents .con_text .radio_payment div  {display:none;}
#contents .con_text .radio_payment input:nth-of-type(1):checked ~ div.payment1, #contents .con_text .radio_payment input:nth-of-type(2):checked ~ div.payment2, #contents .con_text .radio_payment input:nth-of-type(3):checked ~ div.payment3, #contents .con_text .radio_payment input:nth-of-type(4):checked ~ div.payment4 {display:block;}
#contents .con_text .reviewTop {position:relative;  background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub75_bg_slide.png) no-repeat; padding:102px 45px 32px 194px; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .reviewTop .reviewPrev {position:absolute; top:144px; left:166px;}
#contents .con_text .reviewTop .reviewNext {position:absolute; top:144px; right:22px;}
#contents .con_text .reviewTop .reviewSlide {display:block; width:398px; height:88px;}
#contents .con_text .reviewTop .reviewSlide h5 {display:block; font-size:15px; line-height:20px; color:#e66b6d; text-align:left}
#contents .con_text .reviewTop .reviewSlide span {display:block; color:#333; text-align:left}
#contents .con_text .reviewTop .reviewSlide p {overflow:hidden; width:398px;  height:48px; line-height:16px; text-overflow:ellipsis; word-break:break-all; margin-top:8px; color:#666; }
#contents .con_text .board_search {float:right; margin-bottom:8px;}
#contents .con_text .board_search select {width:112px; height:28px; float:left; border:1px solid #ddd; background-color:#fff; color:#666; border-radius:0;}
#contents .con_text .board_search input {width:146px; height:26px; float:left; border:1px solid #ddd; margin-left:4px}
#contents .con_text .board_search button {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub75_btn_search.gif) no-repeat; width:40px; height:28px; float:left; margin-left:4px}
#contents .con_text .board_num {text-align:center; margin-top:16px; line-height:29px;}
#contents .con_text .board_num a { height:29px; margin:0 -2px; padding:0 4px;color:#777; font-size:12px;}
#contents .con_text .board_num strong {color:#000; font-weight:bold;}
#contents .con_text .board_num .prev {padding-right:32px}
#contents .con_text .board_num .next {padding-left:32px}
#contents .con_text .board_num a img {margin:0;}
#contents .con_text .board_num span {font-size:10px; color:#ddd; padding:0 8px}
#contents .con_text .board_view h6 {display:block; background-color:#f9f9f9; font-family:'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:16px; color:#000; padding:16px; border-top:2px solid #bbb; border-bottom:1px solid #bbb;}
#contents .con_text .board_view .tit_sub {display:block; overflow:hidden; padding:12px 16px; background-color:#fbfbfb; border-bottom:1px solid #bbb;}
#contents .con_text .board_view .tit_sub .Lattach {float:left; position:relative; width:426px;}
#contents .con_text .board_view .tit_sub .Lattach .attachtxt {display:block; position:absolute; top:0; left:0;}
#contents .con_text .board_view .tit_sub .Lattach .attachlink {display:block; padding-left:56px;}
#contents .con_text .board_view .tit_sub .Lattach .attachlink a {display:inline-block; line-height:16px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub81_ic_file.gif) no-repeat; padding-left:18px; margin:0 16px 4px 0;}
#contents .con_text .board_view .tit_sub .Rnum {float:right; width:180px; text-align:right}
#contents .con_text .board_view .tit_sub .Rnum span.divide {color:#ddd; margin:0 10px;}
#contents .con_text .board_view .view_con {padding:28px 12px; border-bottom:2px solid #bbb;}
#contents .con_text .board_view .view_con .review_img {float:left; padding:0 12px 12px 0;}
#contents .con_text .board_view .view_con .qna_answer .ic_answer {display:block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_img_answer.gif) no-repeat; height:25px; margin-top:32px;}
#contents .con_text .board_view .view_con .qna_answer .answer_box {display:block; background:#f6f6f6; border:1px solid #e1e1e1; padding:12px 16px;}
#contents .con_text .board_btn a {display:inline-block; margin:20px -2px;}
#contents .con_text .board_btn .btn_right {float:right;}
#contents .con_text .board_btn .btn_right a {margin-left:6px;}
#contents .con_text .board_preview {margin-top:24px; border-top:1px solid #e1e1e1;}
#contents .con_text .board_preview li {border-bottom:1px solid #e1e1e1; padding: 0 12px; height:28px; line-height:28px;}
#contents .con_text .board_preview li span {float:left; width:540px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#contents .con_text .board_preview li em {float:left;}
#contents .con_text .board_preview li em a {display:inline-block; font-weight:bold; color:#000; width:48px; margin-right:22px;}
#contents .con_text .board_preview li.prev_txt em a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_ic_board_prev.gif) 100% 11px no-repeat;}
#contents .con_text .board_preview li.next_txt em a {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_ic_board_next.gif) 100% 11px no-repeat;}
#contents .con_text .tcommu {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub85_img1.png) no-repeat;  width:557px; height:389px; margin:48px 0 0 56px; position:relative;}
#contents .con_text .tcommu a {position:absolute; bottom:48px; right:-5px;}
#contents .con_text .box_titform {background-color:#f8f8f8; border:5px solid #f1f1f1; padding:32px 40px; text-align:left; overflow:hidden;}
#contents .con_text .box_titform h6 {position:absolute; float:left; width:136px;}
#contents .con_text .faq h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub86_img_tit.gif) no-repeat; height:51px;}
#contents .con_text .info h6 {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub87_img_tit.gif) no-repeat; height:89px;}
#contents .con_text .box_titform em {display:inline-block; width:412px; padding-left:136px; font-size:15px; font-weight:bold; letter-spacing:-0.1em; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .box_titform p {display:inline-block; width:412px; padding-left:136px; font-size:12px; color:#555; letter-spacing:-0.1em; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; margin-top:8px; line-height:16px;}
#contents .con_text .box_titform .linkbox {background-color:#fff; border:1px solid #eee; width:364px; float:left; margin:6px 0 0 136px; padding:12px 24px;}
#contents .con_text .box_titform .linkbox li {width:33.3%; float:left; font-size:13px; color:#000; line-height:20px; letter-spacing:-0.05em; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .box_titform .board_search {float:left; padding-left:136px; margin:16px 0 0 0;}
#contents .con_text .q_list {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; color:#666; letter-spacing:-0.02em}
#contents .con_text .q_list li .question {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub86_ic_q.gif) 14px 50% no-repeat; border:1px solid #ddd; margin:-1px 0 0 0;}
#contents .con_text .q_list li .question a {display:block; font-size:13px; line-height:13px; padding:16px 16px 16px 48px;}
#contents .con_text .q_list li .question a:hover {text-decoration:none; color:#f76901}
#contents .con_text .q_list li.on .question {background:#fff url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub86_ic_q_on.gif) 14px 50% no-repeat;}
#contents .con_text .q_list li.on .question a {color:#f76901; font-weight:bold;}
#contents .con_text .q_list li .answer {background-color:#fafafa; border:1px solid #ddd; font-size:12px; line-height:17px; margin:-1px 0 0 0; padding:20px 48px;}
#contents .con_text .login {margin-top:112px; text-align:center;}
#contents .con_text .login .login_input input {width:408px; height:14px; padding:16px 20px; font-size:14px; color:#999;}
#contents .con_text .login input[type=submit] {display:block; width:450px; height:61px; border:0; margin:16px auto;}
#contents .con_text .login button {display:block; width:450px; height:61px; border:0; margin:16px auto;}
#contents .con_text .login .btnLogin {background-color:#233a7d; font-size:19px; color:#fff; font-weight:bold;}
#contents .con_text .login .btnCLogin {background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub91_btn_clogin.gif) no-repeat; text-indent:-99999px;}
#contents .con_text .login .info_red {display:block; font-size:14px; color:#cd6a6a; margin:32px auto;}
#contents .con_text .login .txt_link {font-size:14px; color:#666; letter-spacing:-0.08em; margin:0 auto}
#contents .con_text .login .txt_link a {padding:2px 12px;}
#contents .con_text .idpwSearch {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:13px; color:#666;  border-top:2px solid #ccc; border-bottom:2px solid #ccc; letter-spacing:-0.05em; }
#contents .con_text .idpwSearch dl {position:relative; display:block; height:28px; padding:16px 16px 16px 84px; border-bottom:1px solid #ddd;}
#contents .con_text .idpwSearch dt {position:absolute; top:16px; left:20px; width:48px; line-height:28px; text-align:right; font-weight:bold;}
#contents .con_text .idpwSearch dd input[type=text] {float:left; width:96px; height:14px; padding:6px 12px;}
#contents .con_text .idpwSearch dd select {float:left; width:122px; height:28px;}
#contents .con_text .idpwSearch dd span {float:left; line-height:28px; padding:0 12px;}
#contents .con_text .idpwSearch dd button {float:left; margin-left:8px;}
#contents .con_text .idpwSearch .dl_gray {background-color:#f9f9f9; line-height:16px; height:48px;}
#contents .con_text .cer_link li {position:relative; display:block; padding:12px; border-bottom:1px solid #eee; height:52px;}
#contents .con_text .cer_link li img {margin:0}
#contents .con_text .cer_link li .cer_img {position:absolute; top:12px; left:12px;}
#contents .con_text .cer_link li .cer_txt {padding:6px 0 0 146px; font-size:12px; line-height:20px; letter-spacing:-0.02em; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif;}
#contents .con_text .cer_link li .cer_txt em {color:#9c5801;}
#contents .con_text .cer_link li .cer_txt p {color:#555;}
#contents .con_text .cer_link li .cer_txt p span {display:inline-block; width:180px;}
#contents .con_text .cer_link li .cer_txt p .cer_btn {width:103px; height:17px; float:right; margin-top:2px;}
#contents .con_text .sitemap {width:100%; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; text-align:left; letter-spacing:-0.1em}
#contents .con_text .sitemap .sitemap_li {display:inline-block; vertical-align:top; width:170px; margin:0 20px 40px 20px;}
#contents .con_text .sitemap .sitemap_li .sitemap_tit {font-size:15px; color:#000; font-weight:bold; border-top:2px solid #33507a; padding:12px 8px}
#contents .con_text .sitemap .sitemap_li .sitemap_sli {border-top:1px solid #eee; border-bottom:1px solid #eee; padding:12px 8px}
#contents .con_text .sitemap .sitemap_li .sitemap_sli li {font-size:13px; color:#666; line-height:22px;}
#contents .con_text .titstxt {display:inline-block; font-size:12px; color:#fe831f; line-height:21px; margin:0 12px; vertical-align:middle; font-weight:500;}

/*180621 한기쁨 추가*/
#contents .con_text .img_tit {display:block; margin:0 auto 24px auto; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; color:#666; line-height:19px; letter-spacing:-0.01em; text-align:left;}
#contents .con_text .cl_tit {width:90%; height:148px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub91_cl_img1.png) no-repeat;}
#contents .con_text .cl_tit h6 {display:block; padding:40px 0 0 140px; font-size:28px; color:#000; line-height:28px;}
#contents .con_text .cl_tit p {display:block; padding:12px 0 0 140px; font-size:13px;}
#contents .con_text .uc_tit {width:70%; height:105px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub101_uc_img.png) no-repeat;}
#contents .con_text .uc_tit h6 {display:block; padding:8px 0 0 102px; font-size:28px; color:#000; line-height:28px;}
#contents .con_text .uc_tit p {display:block; padding:12px 0 0 102px; font-size:13px;}
#contents .con_text .cl_btn {overflow:hidden; }
#contents .con_text .cl_btn li {float:left}
#contents .con_text .cl_btn .btn_certi a {display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub91_cl_btn1.gif) no-repeat; width:313px; height:145px; margin-right:12px;}
#contents .con_text .cl_btn .btn_sms a {display: block; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub91_cl_btn2.gif) no-repeat; width:313px; height:145px;}
#contents .con_text .cl_txt {margin-top:24px; padding:20px 0; background-color:#f6f6f6;}
#contents .con_text .cl_txt li {width:70%; margin:0 auto;}
#contents .con_text .warntxt_red {display:inline-block; font-size:13px; line-height:16px; color:#cd6a6a; margin:0 auto; background: url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_txt_bullet_warn.gif) 0 50% no-repeat; padding-left: 20px;}

/*180702 한기쁨 추가*/
#contents .con_text .login_check {margin-top:72px; text-align:center; font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-weight:bold;}
#contents .con_text .logincheck_tit {width:586px; margin:0 auto;}
#contents .con_text .logincheck_tit h5 {color:#d95e5e; font-size:28px; line-height:28px;}
#contents .con_text .logincheck_tit p {color:#666; font-size:13px; line-height:13px; margin:12px 0 24px 0; letter-spacing:-0.01em; }
#contents .con_text .logincheck_box {width:450px; margin:0 auto; background-color:#f4f4f4; padding:56px 68px; overflow:hidden;}
#contents .con_text .logincheck_box .userID em {display:block; float:left;  width:122px; height:16px; font-size:16px; background-color:#f14f4f; color:#fff; padding:8px;}
#contents .con_text .logincheck_box .userID span {display:block; float:left; height:32px; font-size:13px; color:#666; padding-left:20px; text-align:left;}
#contents .con_text .logincheck_box input[type=password] {width:408px; padding: 16px 20px; margin:44px 0 16px 0; font-size:14px; color:#999; border:1px solid #ddd; background-color:#fff}
#contents .con_text .logincheckBtn li input {display:block; float:left; width:220px; height:45px; font-size:17px; color:#fff; cursor:pointer; border:0;}
#contents .con_text .logincheckBtn .lcBtn_y input {background-color:#233a7d}
#contents .con_text .logincheckBtn .lcBtn_n input {background-color:#6b6b6b; margin-left:10px;}
#contents .con_text .login_progress, #contents .con_text .regi_progress {width:586px; height:176px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/sub_bg_stripe.gif) repeat; margin:72px auto 0 auto;}
#contents .con_text .login_progress::before {content:""; float:left; display:block; width:112px; height:104px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ic_login_ing.png) no-repeat; margin:32px 0 0 24px;}
#contents .con_text .regi_progress::before {content:""; float:left; display:block; width:112px; height:104px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ic_regi_finish.png) no-repeat; margin:36px 0 0 24px;}
#contents .con_text .login_progress h5 {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:20px; letter-spacing:-0.02em; font-weight:bold; text-align:left; color:#545454; padding:60px 0 0 148px;}
#contents .con_text .regi_progress h5 {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:20px; letter-spacing:-0.02em; font-weight:bold; text-align:left; color:#545454; padding:40px 0 0 148px;}
#contents .con_text .login_progress h5 em, #contents .con_text .regi_progress h5 em {color:#ec4d4d;}
#contents .con_text .login_progress .loadingBar {margin:16px 0 0 148px; width:400px; height:16px; background-color:#fff}
#contents .con_text .login_progress .loadingBar .loading {display:block; width:10%; height:16px; background-color:#ec4d4d}
#contents .con_text .login_progress .loadingSec {display:block; width:100%; font-size:10px; text-align:right; color:#666; margin-top:2px;}
#contents .con_text .regi_progress .regiFinishtxt {font-family: 'Nanum Gothic', '돋움', 'Arial', sans-serif; font-size:13px; letter-spacing:-0.05em; line-height:1.3em; text-align:left; color:#666; padding:16px 0 0 148px;}
#contents .con_text .regi_progress .regiFinishSec {display:block; font-size:12px; letter-spacing:-0.02em; text-align:left; color:#999; padding:16px 0 0 148px;}



/*픽스딜*//* 탭,표 수정 (2024-08-30 한기쁨) */
.fd_title {background: url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/img_fixdeal_title_bullet.gif) no-repeat left bottom; padding-left:16px; font-size:18px; font-weight:600; color:#360e43;}
.tab_text {font-size:13px; line-height:1.5em; text-align:left; padding:16px 16px 24px 16px; border-bottom:1px solid #ddd;}
.t_point {font-size:1.2em; text-align:right; padding:0 8px; margin:24px 0 8px 0;}
.tc_org {color:#dc6200;}
.warningbox {font-size:13px; color:#666; line-height:1.3em; text-align:left; background-color:#f5f5f5; padding:24px 16px;}
.warningbox dl {word-break:keep-all;}
.warningbox dl dt {font-size:14px; color:#83551e; font-weight:bold; margin-bottom:16px;}
.warningbox dl dd {position:relative; padding-left:8px; margin-bottom:8px;}
.warningbox dl dd::before {content: "-"; position:absolute; top:0; left:0; display:block;}
.warningbox .wb_agree {font-size:14px; color:#333; font-weight:bold; text-align:center; margin-top:24px;}
.warningbox input[type=checkbox] {margin-right:5px; vertical-align:middle;}
.area_fee .t_fee {font-size:14px; font-weight:bold; color:#666; border:1px solid #dddddd; border-radius:8px; padding:16px; margin-top:24px;}
.area_fee .t_fee strong {font-size:1.2em;}

/*문답무용*/
.Mdmy #contents .con_top .sub_title h3 {background-position:0 -1797px; width:120px;}
.Mdmy #contents .con_top .sub_title p {background-position:0 0; width:310px;}

#contents .con_text .major_1, #contents .con_text .major_2 {display:inline-block; width:40px; height:20px; line-height:20px; border-radius:2px; vertical-align:middle; color:#fff;}
#contents .con_text .major_1 {background-color:#BD9B22;}
#contents .con_text .major_2 {background-color:#18336B;}


/*수강신청*/
/*s:교양n건강가정사 추가 (2022-05-27 한기쁨)*/
.regiProcess .stepBar ul {font-size:0;}
.regiProcess .stepBar ul&gt;li {display:inline-block; vertical-align:middle; box-sizing:border-box;}
.regiProcess .stepBar ul&gt;li a {display:inline-block; width:200px; height:40px; line-height:36px; font-size:16px; font-weight:bold; border-radius:20px; border-width:2px; border-style:solid;  box-sizing:border-box; text-decoration:none;}
.regiProcess .stepBar ul&gt;li::after {content:""; display:inline-block; width:19px; height:2px; background-color:#ddd; margin-bottom:4px;}
.regiProcess .stepBar ul&gt;li:last-child::after {display:none;}
.regiProcess .stepBar ul&gt;li.step_disabled a {color:#ccc; background-color:#fff; border-color:#ddd; cursor:default;}
.regiProcess .stepBar ul&gt;li.step_ing a {color:#fff; background-color:#0756a8; border-color:#0756a8; cursor:default;}
.regiProcess .stepBar ul&gt;li.step_done a {color:#0756a8; background-color:#fff; border-color:#0756a8;}
.regiProcess .stepBar ul&gt;li.step_done a::before {content:""; display:inline-block; width:24px; height:24px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ic_regi_stepBar.png) no-repeat; margin-bottom:-8px;}
#stepBarSample .stepBar {margin-top:24px;} /*임시*/
/* ---stepBar:사회복지사2급 */
.regiProcess .stepBar.c_s ul&gt;li.step_ing a {background-color:#3863ce; border-color:#3863ce;}
.regiProcess .stepBar.c_s ul&gt;li.step_done a {color:#3863ce; border-color:#3863ce;}
.regiProcess .stepBar.c_s ul&gt;li.step_done a::before {background-position:0 0;}
.regiProcess .stepBar.c_s ul&gt;li.step_done a:hover {background-color:#3863ce1a;}
/* ---stepBar:보육교사2급 */
.regiProcess .stepBar.c_n ul&gt;li.step_ing a {background-color:#eb6784; border-color:#eb6784;}
.regiProcess .stepBar.c_n ul&gt;li.step_done a {color:#eb6784; border-color:#eb6784;}
.regiProcess .stepBar.c_n ul&gt;li.step_done a::before {background-position:-24px 0;}
.regiProcess .stepBar.c_n ul&gt;li.step_done a:hover {background-color:#eb67841a;}
/* ---stepBar:청소년지도사 */
.regiProcess .stepBar.c_y ul&gt;li.step_ing a {background-color:#503a8d; border-color:#503a8d;}
.regiProcess .stepBar.c_y ul&gt;li.step_done a {color:#503a8d; border-color:#503a8d;}
.regiProcess .stepBar.c_y ul&gt;li.step_done a::before {background-position:-48px 0;}
.regiProcess .stepBar.c_y ul&gt;li.step_done a:hover {background-color:#503a8d1a;}
/* ---stepBar:미용학위 */
.regiProcess .stepBar.c_b ul&gt;li.step_ing a {background-color:#b0299b; border-color:#b0299b;}
.regiProcess .stepBar.c_b ul&gt;li.step_done a {color:#b0299b; border-color:#b0299b;}
.regiProcess .stepBar.c_b ul&gt;li.step_done a::before {background-position:-72px 0;}
.regiProcess .stepBar.c_b ul&gt;li.step_done a:hover {background-color:#b0299b1a;}
/* ---stepBar:공학사 */
.regiProcess .stepBar.c_i ul&gt;li.step_ing a {background-color:#00938d; border-color:#00938d;}
.regiProcess .stepBar.c_i ul&gt;li.step_done a {color:#00938d; border-color:#00938d;}
.regiProcess .stepBar.c_i ul&gt;li.step_done a::before {background-position:-96px 0;}
.regiProcess .stepBar.c_i ul&gt;li.step_done a:hover {background-color:#00938d1a;}

/* ---stepBar:건강가정사 */
.regiProcess .stepBar.c_h ul&gt;li.step_ing a {background-color:#82b31c; border-color:#82b31c;}
.regiProcess .stepBar.c_h ul&gt;li.step_done a {color:#82b31c; border-color:#82b31c;}
.regiProcess .stepBar.c_h ul&gt;li.step_done a::before {background-position:-120px 0;}
.regiProcess .stepBar.c_h ul&gt;li.step_done a:hover {background-color:#82b31c1a;}
/* ---stepBar:교양 */
.regiProcess .stepBar.c_c ul&gt;li.step_ing a {background-color:#999999; border-color:#999999;}
.regiProcess .stepBar.c_c ul&gt;li.step_done a {color:#999999; border-color:#999999;}
.regiProcess .stepBar.c_c ul&gt;li.step_done a::before {background-position:-144px 0;}
.regiProcess .stepBar.c_c ul&gt;li.step_done a:hover {background-color:#9999991a;}

/* ---stepBar:동물 */
.regiProcess .stepBar.c_a ul&gt;li.step_ing a {background-color:#456EF8; border-color:#456EF8;}
.regiProcess .stepBar.c_a ul&gt;li.step_done a {color:#456EF8; border-color:#456EF8;}
.regiProcess .stepBar.c_a ul&gt;li.step_done a::before {background-position:-167px 0;}
.regiProcess .stepBar.c_a ul&gt;li.step_done a:hover {background-color:#456EF81a;}

/* ---stepBar:한국어 250131 배기민 추가 */
.regiProcess .stepBar.c_k ul&gt;li.step_ing a {background-color:#003964; border-color:#003964;}
.regiProcess .stepBar.c_k ul&gt;li.step_done a {color:#003964; border-color:#003964;}
.regiProcess .stepBar.c_k ul&gt;li.step_done a::before {background-position:-192px 0;}
.regiProcess .stepBar.c_k ul&gt;li.step_done a:hover {background-color:#0039641a;}

/* ---stepBar:경찰행정 */
.regiProcess .stepBar.c_p ul&gt;li.step_ing a {background-color:#0054a6; border-color:#0054a6;}
.regiProcess .stepBar.c_p ul&gt;li.step_done a {color:#0054a6; border-color:#0054a6;}
.regiProcess .stepBar.c_p ul&gt;li.step_done a::before {background-position:-216px 0;}
.regiProcess .stepBar.c_p ul&gt;li.step_done a:hover {background-color:#0054a6;}
/*e:경찰행정 추가 (2025-02-04 한기쁨)*/

/* ---stepBar:회계사 *//*250317 한기쁨 추가*/
.regiProcess .stepBar.c_cpa ul&gt;li.step_ing a {background-color:#1e1240; border-color:#1e1240;}
.regiProcess .stepBar.c_cpa ul&gt;li.step_done a {color:#1e1240; border-color:#1e1240;}
.regiProcess .stepBar.c_cpa ul&gt;li.step_done a::before {background-position:-240px 0;}
.regiProcess .stepBar.c_cpa ul&gt;li.step_done a:hover {background-color:#1e1240;}


.regiProcess .course ul.lst_course&gt;li&gt;a {position:relative; display:block; width:100%; height:160px; border:1px solid #ddd; border-radius:12px; margin-bottom:8px; text-decoration:none;}
.regiProcess .course ul.lst_course&gt;li&gt;a:hover {background-color:#f7f7f7;}
.regiProcess .course ul.lst_course&gt;li&gt;a .tit {font-size:24px; font-weight:bold; text-align:left; margin-top:40px; padding-left:228px;}
.regiProcess .course ul.lst_course&gt;li&gt;a .text {font-size:14px; text-align:left; color:#999; line-height:1.3em; letter-spacing:-0.025em; margin-top:24px; padding-left:228px;}
.regiProcess .course ul.lst_course&gt;li&gt;a .ic_next {position:absolute; top:60px; right:16px; width:40px; height:40px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/img_regi_course.png) no-repeat;}
.regiProcess .course ul.lst_course&gt;li.course_s&gt;a .ic_next {background-position:-208px -16px;}
.regiProcess .course ul.lst_course&gt;li.course_n&gt;a .ic_next {background-position:-208px -64px;}
.regiProcess .course ul.lst_course&gt;li.course_y&gt;a .ic_next {background-position:-208px -112px;}
.regiProcess .course ul.lst_course&gt;li.course_b&gt;a .ic_next {background-position:-208px -160px;}
.regiProcess .course ul.lst_course&gt;li.course_i&gt;a .ic_next {background-position:-208px -208px;}
.regiProcess .course ul.lst_course&gt;li.course_h&gt;a .ic_next {background-position:-208px -256px;}
.regiProcess .course ul.lst_course&gt;li.course_c&gt;a .ic_next {background-position:-208px -304px;}
.regiProcess .course ul.lst_course&gt;li.course_a&gt;a .ic_next {background-position:-208px -352px;}
.regiProcess .course ul.lst_course&gt;li.course_k&gt;a .ic_next {background-position:-208px -400px;}/*250131 배기민 추가*/
.regiProcess .course ul.lst_course&gt;li.course_p&gt;a .ic_next {background-position:-208px -448px;}
.regiProcess .course ul.lst_course&gt;li.course_cpa&gt;a .ic_next {background-position:-208px -496px;}/*250317 한기쁨 추가*/
.regiProcess .course ul.lst_course&gt;li&gt;a::before {content:""; position:absolute; top:0; left:0; display:block; width:200px; height:160px; background:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/img_regi_course.png) no-repeat;}
.regiProcess .course ul.lst_course&gt;li.course_s&gt;a::before {background-position:0 0;}
.regiProcess .course ul.lst_course&gt;li.course_n&gt;a::before {background-position:0 -168px;}
.regiProcess .course ul.lst_course&gt;li.course_y&gt;a::before {background-position:0 -336px;}
.regiProcess .course ul.lst_course&gt;li.course_b&gt;a::before {background-position:0 -504px;}
.regiProcess .course ul.lst_course&gt;li.course_i&gt;a::before {background-position:0 -672px;}
.regiProcess .course ul.lst_course&gt;li.course_h&gt;a::before {background-position:0 -840px;}
.regiProcess .course ul.lst_course&gt;li.course_c&gt;a::before {background-position:0 -1008px;}
.regiProcess .course ul.lst_course&gt;li.course_a&gt;a::before {background-position:0 -1175px;}
.regiProcess .course ul.lst_course&gt;li.course_k&gt;a::before {background-position:0 -1335px;}/*250131 배기민 추가*/
.regiProcess .course ul.lst_course&gt;li.course_p&gt;a::before {background-position:0 -1512px;}
.regiProcess .course ul.lst_course&gt;li.course_cpa&gt;a::before {background-position:0 -1680px;}/*250317 한기쁨 추가*/
.regiProcess .package h5 {font-size:20px; text-align:left; border-bottom:2px solid #222; padding-bottom:20px;}
.regiProcess .package h5::after {content:""; display:block; float:right; width:48px; height:36px; margin:0 0 -8px 0; background-repeat:no-repeat;} 
.regiProcess .package .package_call h5::after {background-image:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ic_pkg_call.png);}
.regiProcess .package .package_nocall h5::after {background-image:url(https://web-resources.dreammoa.co.kr/clients/dreammoa.co.kr/www/skin1/images/sub_new/ic_pkg_nocall.png);}
.regiProcess .package .package_nocall {margin-top:80px;}
.regiProcess .package ul.lst_pck&gt;li&gt;a {overflow:hidden; display:block; width:100%; border-radius:8px; margin-bottom:8px;}
.regiProcess .package ul.lst_pck&gt;li&gt;a img {width:100%;}
/*e:교양n건강가정사 추가 (2022-05-27 한기쁨)*/

/* 221024 배기민 추가 */
.class-info {border:1px solid #ddd; width:100%;}
.class-info td {text-align:center; padding:10px 0;}
.class-info td:nth-of-type(2) {font-size:22px; color:#2655a2; font-weight:bold;}
.class-info td span {display:block; font-size:13px; color:#666; font-weight:normal; margin-top:5px}
.class-info td:nth-child(odd) a {font-size:24px; color:#cfd5e8; display:block;}
.class-info td:nth-child(odd) a:hover {text-decoration: none;}

/*221028 김서윤 추가*/
.table_class {border-bottom: 2px solid #e8e8e8; width:100%;background-color: #fff; margin-top:10px;}
.table_class th {border-bottom: 2px solid #e8e8e8; text-align:center; padding:5px 0; color:#000;}
.table_class td { text-align:center; padding:5px 0;}


/* 230221 김서윤 추가 */
.freedeal_side_link {
    background-color: #e6e6e6;
    padding: 24px 30px;
    display: flex;
    justify-content: space-between;
    margin: 0 27px;
  }
  .freedeal_side_link a {
    padding: 12px;
    background-color: #fff;
    border: 1px solid #c9c9c9;
    color: #666666;
    font-size: 12px;
  }
  .freedeal_side_link a:hover {
    text-decoration: none;
  }
  .bg_blue {
    background-color: #639ff1;
  }

  /* 240408 장학생후기 김서윤 추가 */
  .epilogue {
    display: flex;
    padding: 40px 20px;
  }
  
  .epilogue img {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    box-shadow: 0 0 2px 2px #eee;
  
    
  }
  .epilogue:nth-child(odd) {
    background-color: #fff7e0;
  }
  .epilogue_text_box {
    font-family: "Noto Serif KR", serif;
    font-weight: 700;
    margin-left: 30px;
  }
  .epilogue_text_box .text_title {
    display: flex;
    border-bottom: 1px solid #7a4a28;
    padding-bottom: 15px;
    margin-bottom: 5px;
    align-items: flex-end;
  }
  
  .epilogue_text_box .title_name {
    font-size: 22px;
    color: #000;
  }
  .epilogue_text_box .title_name small {
    font-size: 16px;
    padding-right: 10px;
  }
  .epilogue_text_box .title_course {
    font-size: 16px;
    color: #000;
  }
  .epilogue_text_box .epilogue_q {
    font-size: 15px;
    color: #7a4a28;
    padding-bottom: 7px;
    margin-top: 20px;
  }
  .epilogue_text_box .epilogue_q b {
    margin-right: 7px;
  }
  
  .epilogue_text_box .epilogue_a {
    font-size: 13px;
    font-family: "Nanum Gothic", "돋움", "Arial", sans-serif;
    font-weight: 500;
    text-indent: -25px;
    padding-left: 21px;
  }
  .epilogue_text_box .epilogue_a b {
    color: #fff;
    background-color: #7a4a28;
    border-radius: 20%;
    padding: 3px 5px;
    margin-right: 3px;
  }
  </pre></body></html>