@charset "UTF-8"; 

@font-face { font-family: 'GongGothicMedium'; font-style: normal; font-weight: normal; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicMedium.woff') format('woff'); }
@font-face { font-family: 'S-CoreDream'; font-style: normal; font-weight: normal; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff'); }
/*******************************************************************************
 layout
********************************************************************************/
img { margin: 0 auto; }
.container figure { height: auto; }
.container h2,
.container h3 { font-size: inherit; }
.container .max-width {text-align: left; }
.public-officer-ma-uk [class^='area-full-pg'] { width:100%; background-repeat:no-repeat; }
.public-officer-ma-uk [class^='area-pg'],
.public-officer-ma-uk-width { margin: 0 auto; padding-top: 70rem; padding-right: 16rem; padding-bottom: 70rem; padding-left: 16rem; max-width: 1280rem; text-align: center; box-sizing: border-box; }
.public-officer-ma-uk .area-pg-anchor {padding: 0;}
.public-officer-ma-uk .main-video .videoWrap{border-radius: 0; isolation: isolate;}
h2.pg-content-title { font-family: 'S-CoreDream', sans-serif; font-size: 32rem; font-weight: 400; color: #333; }
.pg-content-title.fc-w { color: #fff; }
.pg-content-title.fc-D1BBF6 { color: #D1BBF6; }
.pg-content-title > span { font-family: 'GongGothicMedium', sans-serif; font-size: 40rem; font-weight: 700; color: #fff; }
.pg-content-title > span.fc-939393 { color: #939393; }
.pg-content-title > span.fc-8A57A4 { color: #8A57A4; }
.pg-content-title > span.fc-A35676 { color: #A35676; }
.pg-content-title > span.fc-4A59AC { color: #4A59AC; }
.pg-content-title > span.fc-CABD03 { color: #CABD03; }
.pg-content-title > span.fc-F9FE88 { color: #F9FE88; }
.pg-content-title > span.fc-9068C1 { color: #9068C1; }
.pg-content-title > span.fc-10C4AB { color: #10C4AB; }
.pg-content-title > strong { font-size: 34rem; }
.pg-content-title > strong > strong { font-family: 'GongGothicMedium', sans-serif; font-size: 54rem; font-weight: 500; color: #37FFE5; }
.pg-content-title > strong > span { font-family: 'GongGothicMedium', sans-serif; font-size: 44rem; font-weight: 500; color: #37FFE5; }

@media screen and (max-width: 1200px){
 .public-officer-ma-uk-width { padding: 100rem 30rem; width: 100%; }
 }
@media screen and (max-width: 991px){
 .public-officer-ma-uk-width { padding: 65rem 15rem; }
 h2.pg-content-title { font-size: calc(13rem + 1vw); }
 .pg-content-title img { width: 18%; }
 .pg-content-title > span { font-size: calc(13rem + 3vw); }
 .pg-content-title > strong { font-size: calc(13rem + 1vw); }
 .pg-content-title > strong > strong { font-size: calc(13rem + 3vw); }
 .pg-content-title > strong > span { font-size: calc(13rem + 1vw); }
 }
/*******************************************************************************
 22.1.04 새로추가 급한건 임시로 이미지 대체
********************************************************************************/
.public-officer-ma-uk-section02 { background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/public-officer-ma-uk-bg01-221104.jpg"); }
.public-officer-ma-uk-section02 .pg-content-title { margin-bottom: 40rem; }
.public-officer-ma-uk-section02-list { display: flex; align-items: start; margin: 0 auto 10rem; width: 70%; color: #fff; }
.public-officer-ma-uk-section02-list dt { width: 15%; background: #AB4C74; font-size: 18rem; font-weight: 400; line-height: 2; -webkit-border-radius: 50rem; isolation: isolate; -moz-border-radius: 50rem; isolation: isolate; border-radius: 50rem; isolation: isolate; }
.public-officer-ma-uk-section02-list dd { padding: 0 10rem; width: 85%; font-size: 24rem; font-weight: 700; text-align: left; }
.public-officer-ma-uk-section02-text { margin: 0 auto 40rem; width: 70%; text-align: left; }
.public-officer-ma-uk-section02-text p { font-size: 13rem; color: #E8D6FD; }
.public-officer-ma-uk-section02-text p::before { content: '※'; }
.public-officer-ma-uk-section02-con { margin-bottom: 60rem; padding: 30rem; border: 1rem solid #CCCCCC; background: #fff; text-align: left; }
.public-officer-ma-uk-section02-con-title { margin-bottom: 20rem; font-size: 24rem; line-height: 1.2; color: #9068C1; }
.public-officer-ma-uk-section02-con-title:last-child { margin-bottom: 0; }
.public-officer-ma-uk-section02-con-title > span { color: #000; }
.public-officer-ma-uk-section02-con-title > small { font-size: 18rem; font-weight: 400; color: #000; }
.public-officer-ma-uk-section02-con-list > li { font-size: 18rem; color: #666666; }
.public-officer-ma-uk-section02-con-list > li::before { content: '- '; }
h2.public-officer-ma-uk-section02-title { margin-bottom: 20rem; font-size: 24rem; color: #fff; }
.public-officer-ma-uk-section02-title > strong { font-family: 'GongGothicMedium', sans-serif; font-size: 40rem; color: #37FFE5; }
.public-officer-ma-uk-section02-con-grid { display: grid; margin-bottom: 20rem; grid-template-columns: repeat(4,1fr); grid-gap: 20rem; }
.public-officer-ma-uk-section02-con-col { padding: 20rem; border: 1rem solid #CCCCCC; background: #F8F8F8; text-align: center; }
.public-officer-ma-uk-section02-con-img { margin-bottom: 10rem; height: 60rem; }
.public-officer-ma-uk-section02-con-text { font-size: 16rem; font-weight: 700; color: #666666; }
.public-officer-ma-uk-section02-con-img1 { background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/public-officer-ma-uk-section02-img01-221109.png") no-repeat center center; background-size: contain; }
.public-officer-ma-uk-section02-con-img2 { background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/public-officer-ma-uk-section02-img02-221109.png") no-repeat center center; background-size: contain; }
.public-officer-ma-uk-section02-con-img3 { background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/public-officer-ma-uk-section02-img03-221109.png") no-repeat center center; background-size: contain; }
.public-officer-ma-uk-section02-con-img4 { background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/public-officer-ma-uk-section02-img04-221109.png") no-repeat center center; background-size: contain; }
.iframeBox { text-align: center; }
.public-officer-ma-uk-section02 a { display: inline-block; padding: 16rem 80rem; background: #FFF453; font-size: 24rem; font-weight: 700; color: #000; }
#content1 iframe { display: inline-block; margin: 0 auto; border: none; width: 950px; height: 534px; }

@media screen and (max-width: 1200px){
 #content1 iframe { width: 79.2vw; height: 44.5vw; }
 .public-officer-ma-uk-section02-list { width: 100%; }
 .public-officer-ma-uk-section02-text { width: 100%; }
 }
@media screen and (max-width: 991px){
 .public-officer-ma-uk-section02-con-grid { grid-template-columns: repeat(2,1fr); grid-gap: 13rem; }
 .public-officer-ma-uk-section02-list dt { font-size: calc(13rem + 0vw); }
 .public-officer-ma-uk-section02-list dd { font-size: calc(13rem + .6vw); }
 .public-officer-ma-uk-section02-text p { font-size: calc(13rem - .3vw); }
 .public-officer-ma-uk-section02-con { padding: 19.5rem 13rem; }
 .public-officer-ma-uk-section02-con-title { font-size: calc(13rem + .9vw); }
 .public-officer-ma-uk-section02-con-title > small { font-size: calc(13rem + 0vw); }
 .public-officer-ma-uk-section02-con-list > li { font-size: calc(13rem + 0vw); }
 .public-officer-ma-uk-section02-con-img { height: 40rem; }
 .public-officer-ma-uk-section02-title { font-size: calc(13rem + .9vw); }
 .public-officer-ma-uk-section02-title > strong { font-size: calc(13rem + 5vw); }
 .public-officer-ma-uk-section02-con-text { font-size: calc(13rem + 0vw); }
 .public-officer-ma-uk-section02 a { padding: 13rem 0; width: 100%; font-size: calc(13rem + .9vw); }
 }
/*******************************************************************************
 페이지 앵커 네비게이션
********************************************************************************/
.area-full-pg-anchor{position: sticky; top: 0; z-index: 10;}

.area-pg-anchor ul { display:flex; align-items:stretch; overflow:hidden; width:100%; background:#fff; }
.area-pg-anchor ul li { display:flex; align-items:stretch; flex:1 1 auto; padding:18rem 0; border-right:1rem solid #aeaeae; border-bottom:1rem solid #f6f4f9; z-index:1; width:100%; }
.area-pg-anchor ul li:last-child { border-right:0; }
.area-pg-anchor ul li a { display:flex; align-items:center; flex:1 1 auto; position:relative; width:100%; font-size:25rem; line-height:1.2; color:#888; text-align:center; text-align:center; letter-spacing:-2px; }
.area-pg-anchor ul li a span { display:block; flex:1 1 auto; position:relative; }
.area-pg-anchor ul li:hover a,
.area-pg-anchor ul li.active a { border-right:0; font-weight:600; color:#fff; }
.area-pg-anchor ul li:hover:first-child,
.area-pg-anchor ul li.active:first-child { background-color:#604699; }
.area-pg-anchor ul li:hover:nth-child(2),
.area-pg-anchor ul li.active:nth-child(2) { background-color:#45a4e0; }
.area-pg-anchor ul li:hover:nth-child(3),
.area-pg-anchor ul li.active:nth-child(3) { background-color:#a7ad00; }
.area-pg-anchor ul li:hover:last-child,
.area-pg-anchor ul li.active:last-child { background-color:#1abba6; }

@media screen and (max-width: 991px){
	.area-pg-anchor ul li a { font-size:13rem; }
	.area-pg-anchor ul li { padding: 10rem 0; }
}


/*******************************************************************************
 페이지 공통
********************************************************************************/
p.pg-tip { padding-left:8rem; position:relative; font-size:18rem; line-height:1.3; color:#888; word-break:keep-all; }
p.pg-tip:before { margin-right: 4rem; content:'※';}
p.pg-tip + .pg-tip { margin-top:10rem; }

@media screen and (max-width: 500px) { p.pg-tip { font-size:13rem; }
 }


/*******************************************************************************
 수행, 정진 (PC only) + 영국석사라면 최소 1년과정으로 ...
******************************************************************************/
.public-officer-ma-uk .pc-pg-content { background:#f8f8f8 url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area.png) no-repeat bottom left; }
.area-pg-content0 ul.pg-intro-wrap { display:flex; justify-content:space-around; margin:0 auto 64rem; width:90%; }
.area-pg-content0 ul.pg-intro-wrap li { width:40%; text-align:center; }
ul.pg-intro-wrap li .pg-intro-caption p { margin-bottom:15rem; font-size:28rem; line-height:1; color:#555; letter-spacing:-2px; }
ul.pg-intro-wrap li .pg-intro-caption figure { margin-bottom:28rem; }
ul.pg-intro-wrap li .pg-intro-circle { margin:0 auto; padding:87rem 0 0; width:294rem; height:294rem; border-radius:50%; isolation: isolate; box-sizing:border-box; }
ul.pg-intro-wrap li:first-child .pg-intro-circle { background-color:#8a57a4; }
ul.pg-intro-wrap li:last-child .pg-intro-circle { background-color:#ab4c74; }
ul.pg-intro-wrap li .pg-intro-circle figure { margin-bottom:20rem; }
ul.pg-intro-wrap li .pg-intro-circle p { font-size:30rem; }
ul.pg-intro-wrap li:first-child .pg-intro-circle p { color:#e3ceed; }
ul.pg-intro-wrap li:last-child .pg-intro-circle p { color:#edcedb; }
.area-pg-content0 .pg-text { text-align:center; }
.area-pg-content0 .pg-text p span,
.area-pg-content0 .pg-text p em { display:block; line-height:1; color:#666; letter-spacing:-2px; }
.area-pg-content0 .pg-text p span { margin-bottom:8rem; font-size:26rem; }
.area-pg-content0 .pg-text p em { margin-bottom:20rem; font-size:35rem; font-style:italic; font-weight:800; }
.public-officer-ma-uk .area-full-pg-content { background-color:#f2e8d9; }
.area-pg-content .pg-content-title { margin-bottom:44rem; text-align:center; }
.area-pg-content .pg-content-title > span:first-child { display: inline-block; margin-bottom: 20rem; position: relative; }
.area-pg-content .pg-content-title > span:first-child::before { margin-bottom: 20rem; position: absolute; bottom: 100%; left: 50%; width: 40rem; height: 3px; background: #939393; content: ''; transform: translateX(-50%); }
.area-pg-content .pg-content-box { border:1rem solid #ccc; width:100%; background-color:#fff; box-sizing:border-box; }
.area-pg-content .pg-content-box:after { display:block; clear:both; content:''; }
.area-pg-content .pg-content-box + .pg-content-box { margin-top:20rem; }
.area-pg-content .pg-content-box .pg-content-text { padding:36rem 38rem; width:49%; float:left; box-sizing:border-box; }
.area-pg-content .pg-content-box .pg-box-title { margin-bottom:30rem; }
.area-pg-content .pg-content-box .pg-box-title strong,
.area-pg-content .pg-content-box .pg-box-title > span { display:block; line-height:1; }
.area-pg-content .pg-content-box .pg-box-title strong { margin-bottom:6rem;; font-size:30rem; font-style:italic; font-weight:800; color:#2b342c; }
.area-pg-content .pg-content-box .pg-box-title strong span { display:inline-block; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter.png) repeat-x 0 25rem; }
.area-pg-content .pg-content-box .pg-box-title > span { font-size:26rem; color:#444; letter-spacing:-2px; }
.area-pg-content .pg-content-box .pg-box-text { line-height:1.3; color:#666; letter-spacing:-1px; word-break:keep-all; }
.area-pg-content .pg-content-box .pg-content-image { width:51%; float:right; background-color:#f8f8f8; box-sizing:border-box; }
.area-pg-content .pg-content-box:nth-child(2) .pg-content-image { padding:84rem 32rem 84rem 20rem; }
.area-pg-content .pg-content-box:nth-child(2) .pg-content-image img { width:100%; max-width:428rem; }
.area-pg-content .pg-content-box:nth-child(3) .pg-content-image { padding:40rem 42rem 50rem; }
.area-pg-content .pg-content-box:nth-child(3) .pg-content-image img { width:100%; max-width:397rem; }

@media screen and (max-width: 991px){
 .area-pg-content .pg-content-box .pg-box-title { margin-bottom:13rem; }
 .area-pg-content .pg-content-box .pg-content-text,
 .area-pg-content .pg-content-box .pg-content-image { width:100%; float:none; }
 .area-pg-content .pg-content-box .pg-content-text { padding: 24rem; }
 .area-pg-content .pg-content-box .pg-box-title strong,
 .area-pg-content .pg-content-box .pg-box-title > span { display:block; font-size: 17rem; }
 .area-pg-content .pg-content-box .pg-box-title strong { margin-right:6.5rem; font-size: 20rem; }
 .area-pg-content .pg-content-box .pg-box-title strong span { background-position: 0 18rem; background-size: auto 16rem; }
 .area-pg-content .pg-content-box .pg-content-image figure { text-align:center; }
 .area-pg-content .pg-content-box:nth-child(2) .pg-content-image { padding: 54rem 20rem 54rem 13rem; }
 .area-pg-content .pg-content-box:nth-child(2) .pg-content-image img { width:61.7%; }
 .area-pg-content .pg-content-box:nth-child(3) .pg-content-image img { width:60.1%; }
 }

@media screen and (max-width: 500px){
 .area-pg-content .pg-content-box:nth-child(2) .pg-content-image img { width:80%; }
 .area-pg-content .pg-content-box:nth-child(3) .pg-content-image img { width:79%; }
 }

/*******************************************************************************
 영국생활을 누릴 수 있는 메리트가 있습니다.
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content2 { background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area-2.png); background-position:bottom right; }
.area-pg-content2 .pg-content-title { margin-bottom:42rem; text-align:center; }
.area-pg-content2 ul { display:flex; justify-content:space-around; width:100%; }
.area-pg-content2 ul li { border:1rem solid #d9d9d9; width:23%; background-color:#fff; }
.area-pg-content2 ul li img { width:100%; }
.area-pg-content2 ul li .pg-text-box { padding:20rem 0; text-align:center; box-sizing:border-box; }
.area-pg-content2 ul li .pg-text-box p { margin-bottom:16rem; font-size:18rem; line-height:24rem; color:#5f5f5f; letter-spacing:-1px; word-break:keep-all; box-sizing:border-box; }
.area-pg-content2 ul li .pg-text-box span { display:inline-block; padding:4rem 10rem; border:1rem solid #8a57a4; font-size:18rem; line-height:1; color:#8a57a4; letter-spacing:-1px; }
.area-pg-content2 ul li .pg-text-box span + span { margin-left:4rem; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-full-pg-content2 { background-image:none; }
 .area-pg-content2 ul { flex-wrap:wrap }
 .area-pg-content2 ul li { margin-bottom:13rem; width:47%; }
 .area-pg-content2 ul li .pg-text-box p,
 .area-pg-content2 ul li .pg-text-box span { padding: 2rem 6rem; font-size:15.6rem; line-height:1.3; }
 }

@media screen and (max-width: 500px){
 .area-pg-content2 ul li .pg-text-box p,
 .area-pg-content2 ul li .pg-text-box span { font-size:13rem; }
 }

/*******************************************************************************
 이것 먼저! 확인하세요.
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content3 { background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area2.png); background-position:left bottom; background-size:cover; }
.public-officer-ma-uk .area-pg-content3 { padding:60rem 0 52rem; text-align:center; }
.public-officer-ma-uk .area-pg-content3 img { width:54%; max-width:510rem; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-pg-content3 img { width:67.1%; }
 }

/*******************************************************************************
 공무원 해외석사관련 정부 지원정책 먼저 확인
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content4 { background-color:#f8f8f8; background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area2-2.png); background-position:bottom left; }
.area-pg-content4 .pg-content-title { margin-bottom:80rem; text-align:center; }
.area-pg-content4 .pg-content-box { padding:40rem 30rem; background-color:#ededed; box-sizing:border-box; text-align: left;}
.area-pg-content4 .pg-content-box + .pg-content-box { margin-top:40rem; }
.area-pg-content4 .pg-content-box .pg-box-title { margin-bottom:40rem; text-align:center; }
.area-pg-content4 .pg-content-box .pg-box-title p { display:inline-block; padding:8rem 28rem; background-color:#4a59ac; font-size:32rem; line-height:1; color:#fff; }
.area-pg-content4 .pg-content-box .pg-box-title p strong { display:inline-block; padding-left:90rem; background-repeat:no-repeat; background-position:top 6rem left; background-size:84rem; font-weight:600; line-height:1; }
.area-pg-content4 .pg-content-box.supporting .pg-box-title p strong { background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bullet-area2-option1.png); }
.area-pg-content4 .pg-content-box.leave .pg-box-title p strong { background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bullet-area2-option2.png); }
.area-pg-content4 .pg-content-box .pg-box-subtitle { margin-bottom:30rem; text-align:center; }
.area-pg-content4 .pg-content-box .pg-box-subtitle strong,
.area-pg-content4 .pg-content-box .pg-box-subtitle > span { display:block; line-height:1; }
.area-pg-content4 .pg-content-box .pg-box-subtitle strong span { display:inline-block; margin-bottom:6rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter2.png) repeat-x bottom left; font-size:26rem; line-height:1; color:#222; letter-spacing:-1px; }
.area-pg-content4 .pg-content-box .pg-box-subtitle > span { font-size:25rem; color:#444; letter-spacing:-1px; }
.area-pg-content4 .pg-content-box .pg-box { margin-bottom:30rem; padding:30rem; background:#fff; box-sizing:border-box; }
.area-pg-content4 .pg-content-box .pg-box strong,
.area-pg-content4 .pg-content-box .pg-box + strong { display:block; font-size:26rem; font-weight:600; line-height:1; color:#4a59ac; letter-spacing:-2px; }
.area-pg-content4 .pg-content-box .pg-box strong { margin-bottom:15rem; }
.area-pg-content4 .pg-content-box .pg-box + strong { display:block; margin-bottom:20rem; padding-top:40rem; border-top:1rem solid #9b9c9f; width:100%; text-align:center; }
.area-pg-content4 .pg-content-box .pg-box ul li { padding-left:13rem; position:relative; font-size:24rem; line-height:1.3; color:#777; text-align: left; word-break:keep-all;}
.area-pg-content4 .pg-content-box .pg-box ul li:before { display:block; position:absolute; top:0; left:0; }
.area-pg-content4 .pg-content-box .pg-box > ul > li:before { content:'·'; }
.area-pg-content4 .pg-content-box .pg-box > ul > li > ul > li:before { content:'-'; }
.area-pg-content4 .pg-content-box .pg-box > ul > li > ol > li { padding-left:22rem; }
.area-pg-content4 .pg-content-box .pg-box > ul > li > ol > li:first-child:before { content:'1)'; }
.area-pg-content4 .pg-content-box .pg-box > ul > li > ol > li:nth-child(2):before { content:'2)'; }
.area-pg-content4 .pg-content-box .pg-box > ul > li > ul > li span { margin-left:62rem; }
.area-pg-content4 .pg-content-box .pg-box ul + strong { margin-top:24rem; }
.area-pg-content4 .pg-content-box .pg-box.pg-img-box { border:1rem solid #d4d4d5; }
.area-pg-content4 .pg-content-box .pg-box.pg-img-box figure { text-align:center; }
.area-pg-content4 .pg-content-box .pg-box.pg-img-box figure img { width:52%; max-width:424rem; }
.area-pg-content4 .pg-content-box .pg-box.second:after { display:block; clear:both; content:''; }
.area-pg-content4 .pg-content-box .pg-box.second figure { padding:10rem; width:39%; float:left; text-align:center; box-sizing:border-box; }
.area-pg-content4 .pg-content-box .pg-box.second figure img { width:55%; max-width:164rem; }
.area-pg-content4 .pg-content-box .pg-box.second ul { width:61%; float:right; }

@media screen and (max-width: 991px){
 .area-pg-content4 .pg-content-title { margin-bottom:26rem; }
 .area-pg-content4 .pg-content-box {padding: 16rem;}
 .area-pg-content4 .pg-content-box .pg-box { padding: 20rem; }
 .area-pg-content4 .pg-content-box .pg-box-title { margin-bottom:26rem; }
 .area-pg-content4 .pg-content-box .pg-box-subtitle { margin-bottom:20rem; }
 .area-pg-content4 .pg-content-box .pg-box + strong { margin-bottom: 16rem; padding-top: 26rem; }
 .area-pg-content4 .pg-content-box .pg-box strong,
 .area-pg-content4 .pg-content-box .pg-box + strong,
 .area-pg-content4 .pg-content-box .pg-box-subtitle strong span,
 .area-pg-content4 .pg-content-box .pg-box-subtitle > span { font-size:17rem; }
 .area-pg-content4 .pg-content-box .pg-box ul + strong { margin-top:16rem; }
 .area-pg-content4 .pg-content-box .pg-box > ul > li > ul > li span { margin-left: 35rem; }

 .public-officer-ma-uk .area-full-pg-content4 { background-image:none; }
 }

@media screen and (max-width: 500px){
 .area-pg-content4 .pg-content-box .pg-box-title p { font-size:14.0rem; }
 .area-pg-content4 .pg-content-box .pg-box-title p strong { padding-left:45.5rem; background-position:top 2.6rem left; background-size:41.6rem; }
 .area-pg-content4 .pg-content-box .pg-box.second figure { width:30%; }
 .area-pg-content4 .pg-content-box .pg-box.second figure img { width:100%; }
 .area-pg-content4 .pg-content-box .pg-box.second ul { width:70%; }
 .area-pg-content4 .pg-content-box .pg-box ul li { font-size:13rem; }
 .area-pg-content4 .pg-content-box .pg-box.pg-img-box figure img { width:76%; }
 }

@media screen and (max-width: 400px) { }

/*******************************************************************************
 전공별 추천 영국 명문대학
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content5 { background-color:#4faa5d; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area3.png); background-position: bottom center; background-size:100%; }
.area-pg-content5 .pg-content-title { margin-bottom:40rem; text-align:center; }
.area-pg-content5 .pg-box { padding:30rem; background-color:#fff; box-sizing:border-box; }
.area-pg-content5 .pg-box + .pg-box { margin-top:20rem; }
.area-pg-content5 .pg-box > strong { display:block; margin-bottom:30rem; text-align: center; }
.area-pg-content5 .pg-box > strong span { display:inline-block; padding:12rem 0; width:520rem; background-color:#4faa5d; font-size:26rem; font-weight:400; line-height:1; color:#fff; text-align:center; letter-spacing:-2px; }
.area-pg-content5 .pg-box > strong span b { display:inline-block; margin-right:10rem; font-style:italic; font-weight:600; }
.area-pg-content5 .pg-box ul li { margin-bottom:28rem; padding-bottom:24rem; border-bottom:1rem solid #d6d6d6; }
.area-pg-content5 .pg-box ul li:last-child { margin:0; padding:0; border:0; }
.area-pg-content5 .pg-box ul li:after { display:block; clear:both; content:''; }
.area-pg-content5 .pg-box ul li figure { width:137rem; float:left; }
.area-pg-content5 .pg-box ul li figure img { width:112rem; }
.area-pg-content5 .pg-box ul li .pg-text-wrap { padding:12rem 0; width:calc(100% - 137rem); float:left; text-align: left;}
.area-pg-content5 .pg-box ul li .pg-text-wrap strong { display:inline-block; margin-bottom:8rem; font-size:25rem; line-height:1; color:#4faa5d; letter-spacing:-1px; }
.area-pg-content5 .pg-box ul li .pg-text-wrap p { font-size:18rem; line-height:26rem; color:#747474; word-break:keep-all; }
.area-pg-content5 .pg-box + p.pg-tip { margin-top:50rem; color:#fff; text-align:center; }
.area-pg-content5 p.pg-tip:before { display:none; }

@media screen and (max-width: 991px){
 .area-pg-content5 .pg-box { padding: 20rem; }
 .area-pg-content5 .pg-box + .pg-box { margin-top: 13rem; }
 .area-pg-content5 .pg-box > strong span { padding: 6rem 0; }
 .area-pg-content5 .pg-box ul li { margin-bottom: 18rem; padding-bottom: 15rem; }
 .area-pg-content5 .pg-box ul li .pg-text-wrap strong { font-size:17rem; }
 .area-pg-content5 .pg-box ul li figure { width:100rem; }
 .area-pg-content5 .pg-box ul li figure img { width:80rem; }
 .area-pg-content5 .pg-box ul li .pg-text-wrap { padding:8rem 0; width:calc(100% - 100rem); }
 .area-pg-content5 .pg-box ul li .pg-text-wrap p { line-height: 1.3; }
 }

@media screen and (max-width: 500px){
 .area-pg-content5 .pg-box ul li .pg-text-wrap p { font-size:13rem; }
 }

@media screen and (max-width: 400px){
 .area-pg-content5 .pg-box > strong span { width:100%; font-size:15.6rem; }
 }

/*******************************************************************************
 유학 기업 1위 ed:m에서
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content6 { background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area4.png); background-position:center center; background-size:cover; }
.public-officer-ma-uk .area-pg-content6 { padding:55rem 0 42rem; text-align: center }
.area-pg-content6 figure { text-align:center; }
.area-pg-content6 figure img { width: 76%; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-pg-content6 { padding:35.8rem 15px 27.3rem; }
 .area-pg-content6 figure img { width:95%; }
 }

/*******************************************************************************
 영국 80여개 명문대학과의 긴밀한 파트너십
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content7 { background-color:#f8f8f8; background-image: url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area4-2.png); background-position:bottom center; background-size:100%; }
.area-pg-content7 .pg-content-title { margin-bottom:40rem; text-align:center; }
.area-pg-content7 .pg-content-text { margin-bottom:40rem; text-align:center; }
.area-pg-content7 .pg-content-text p { font-size:24rem; line-height:1.3; color:#444; letter-spacing:-1px; }
.area-pg-content7 .pg-content-text strong { font-size:30rem; color:#2b342c; }
.area-pg-content7 .pg-content-text strong span { display:inline-block; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter.png) repeat-x bottom left; line-height:1; }
.area-pg-content7 .pg-box { padding:48rem 33rem; border:1rem solid #ccc; background-color:#fff; box-sizing:border-box; }
.area-pg-content7 .pg-box figure { margin-bottom:50rem; }
.area-pg-content7 .pg-box figure img { width:100%; max-width:881rem; }
.area-pg-content7 .pg-box dl dt { margin-bottom:16rem; padding-left:20rem; position:relative; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bullet-area4-arrow.png) no-repeat center left; background-size:14rem; font-size:20rem; font-weight:600; text-align: left; }
.area-pg-content7 .pg-box dl dd { font-size:18rem; text-align: left; letter-spacing:-1px; word-break:keep-all; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-full-pg-content7 { background-image:none; }
 .area-pg-content7 .pg-content-text { margin-bottom: 26rem; }
 .area-pg-content7 .pg-content-text p { font-size:17rem; }
 .area-pg-content7 .pg-content-text strong { font-size:20rem; }
 .area-pg-content7 .pg-box { padding: 30rem 20rem; }
 .area-pg-content7 .pg-box dl dt { font-size:14.3rem; }
 .area-pg-content7 .pg-box dl dd { font-size:13rem; letter-spacing: -.5px; }
 }

@media screen and (max-width: 500px) { }


/*******************************************************************************
 UK Specialist
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content8 { background-color:#9068c1; }
.area-pg-content8 .pg-content-title { margin-bottom:36rem; text-align:center; }
.area-pg-content8 .pg-content-text { line-height:1; color:#000; text-align:center; }
.area-pg-content8 .pg-content-text p { margin-bottom:6rem; font-size:27rem; }
.area-pg-content8 .pg-content-text strong { display:inline-block; font-size:30rem; }
.area-pg-content8 .pg-content-text strong { display:inline-block; margin-bottom:36rem;; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter2.png) repeat-x bottom left; }
.area-pg-content8 .pg-box { background-color:#fff; }
.area-pg-content8 .pg-box figure img { width:100%; }
.area-pg-content8 .pg-box dl { padding:30rem 30rem 30rem 248rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-britishcouncil.png) no-repeat center left 50rem; background-size:156rem; word-break:keep-all; }
.area-pg-content8 .pg-box dl dt { font-weight:600; color:#10c4ac; }
.area-pg-content8 .pg-box dl dd { font-size:18rem; color:#979797; letter-spacing:-1px; word-break:keep-all; }
.area-pg-content8 .pg-box dl dd + dt { margin-top:10rem; }
.area-pg-content8 .master-section2-con-title { font-size: 36rem; }

@media screen and (max-width: 991px){
 .area-pg-content8 .master-section2-con-title { font-size: 20rem; }
 }

@media screen and (max-width: 500px){
 .area-pg-content8 .pg-box dl {  background-position:center left 19.5rem; }
 .area-pg-content8 .pg-box dl dt { font-size:14.0rem; }
 .area-pg-content8 .pg-box dl dd { font-size:13rem; }
 }

@media screen and (max-width: 400px){
 .area-pg-content8 .pg-content-text strong { font-size:18.2rem; }
 }

/*******************************************************************************
 edm유학센터!
********************************************************************************/
.master-section2-con-wrap { margin-bottom: 60rem; padding: 40px; background: #fff; text-align: center; }
.master-section2-con-wrap:last-of-type { margin-bottom: 0; }
.master-section2-con-title { margin-bottom: 20px; font-size: 20px; color: #000; }
.master-section2-con-title > span { display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; padding: 5px 0; width: 80%; background: transparent linear-gradient(90deg, #5B310C00 0%, #765334 34%, #5B310C 50%, #765334 64%, #5B310C00 100%); line-height: 1.2; }
.master-section2-con-title > span > span { display: inline-block; position: relative; font-size: 18px; line-height: 1.4; color: #fff; }
.master-section2-con-title > span > span::before { position: absolute; bottom: 0; left: 100%; width: 43px; background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/master-section2-title-img.png") no-repeat center center; background-size: cover; content: ''; aspect-ratio: 75 / 88; }
.master-section2-con-title > strong { color: #F47035; }

.master-section2-con7 div { margin: 0 auto 10px; width: 50%; background: url("https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/master-section2-img05.jpg") no-repeat center center; background-size: cover; aspect-ratio: 300 / 170; }
.master-section2-con7 p { font-size: 14px; }
.master-section2-con7 p span { color: #001FCC; }

@media screen and (min-width: 991px){
 .master-section2-con-title { margin-bottom: 40rem; font-size: 36rem; }
 .master-section2-con-title > span { max-width: 440px; }
 .master-section2-con-title > span > span { font-size: 32rem; }
 .master-section2-con-title > span > span::before { width: 75rem; }

 .master-section2-con7 p { font-size: 18rem; }
 }

/*******************************************************************************
 입학부터 출국까지 ed:m과 준비하십시오.
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content9 { background-color:#f8f8f8; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-area4-3.png); background-position:bottom center; background-size:100%; }
.area-pg-content9 .pg-content-title { margin-bottom: 40rem; text-align: center; }
.area-pg-content9 .pg-content-title > img { display: inline-block; transform: translateY(-25%); }
.area-pg-content9 ul.pc-list-wrap { display:flex; justify-content:space-between; margin-bottom:60rem; padding-bottom:52rem; border-bottom:1px dashed #d6d6d6; width:100%; }
.area-pg-content9 ul.pc-list-wrap li { display:flex; align-items:center; justify-content:center; border:2px solid #b0e8e0; position:relative; width:18%; height:190rem; background:#fff; text-align:center; box-sizing:border-box; }
.area-pg-content9 ul.pc-list-wrap li:after { display:block; position:absolute; top:50%; right:-26rem; width:24rem; height:16rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-progress-arrow.png) no-repeat center center; content:''; transform:translateY(-50%); }
.area-pg-content9 ul.pc-list-wrap li:last-child:after { display:none; }
.area-pg-content9 ul.pc-list-wrap li > span { display:block; width:100%; background-repeat:no-repeat; background-position:top center; line-height:1.1; }
.area-pg-content9 ul.pc-list-wrap li:nth-child(1) > span { padding-top:88rem; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/icon-area4-progress.png); }
.area-pg-content9 ul.pc-list-wrap li:nth-child(2) > span { padding-top:88rem; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/icon-area4-progress2.png); }
.area-pg-content9 ul.pc-list-wrap li:nth-child(3) > span { padding-top:70rem; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/icon-area4-progress3.png); }
.area-pg-content9 ul.pc-list-wrap li:nth-child(4) > span { padding-top:76rem; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/icon-area4-progress4.png); }
.area-pg-content9 ul.pc-list-wrap li:nth-child(5) > span { padding-top:90rem; background-image:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/icon-area4-progress5.png); }
.area-pg-content9 ul.pc-list-wrap li span b { font-size:16rem; line-height:1.1; color:#10c4ac; }
.area-pg-content9 ul.pc-list-wrap li span span { display:block; font-size:14rem; font-weight:600; line-height:1.1; color:#5e5e5e; }
.area-pg-content9 ul.pg-step-wrap > li { display:flex; padding-bottom:47rem; }
.area-pg-content9 ul.pg-step-wrap li .pg-box { border:1rem solid #ccc; position:relative; width:595rem; background-color:#fff; color:#666; box-sizing:border-box; }
.area-pg-content9 ul.pg-step-wrap li .pg-box:after { display:block; position:absolute; bottom:-48rem; left:50%; width:34rem; height:65rem; clear:both; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-step-link-pc.png) no-repeat center center; background-size:100%; content:''; transform:translateX(-50%); }
.area-pg-content9 ul.pg-step-wrap li:last-child .pg-box:after { display:none; }
.area-pg-content9 ul.pg-step-wrap li .pg-box strong { display:inline-block; font-size:24rem; font-weight:600; color:#333; letter-spacing:-1px; word-break:keep-all; }
.area-pg-content9 ul.pg-step-wrap li .pg-box .pg-inner-box { padding:10rem; background-color:#f0f0f0; font-size:15rem; color:#777; letter-spacing:-1px; word-break:keep-all; box-sizing:border-box; border-radius:8px; isolation: isolate; }
.area-pg-content9 ul.pg-step-wrap li .pg-box .pg-inner-box i.pg-icon-arrow { display:inline-block; width:11rem; height:12rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bullet-icon-arrow.png) no-repeat center center; background-size:100%; }
.area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap { display:flex; align-items:center; justify-content:center; width:calc(100% - 595rem); text-align:center; letter-spacing:-1px; }
.area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap strong,
.area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap b { display:inline-block; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter.png) repeat-x bottom left; font-size:25rem; line-height:1; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box { padding:7rem 20rem 22rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box strong { margin-right:45rem; padding-top:10rem; float:left; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box .pg-container { width:calc(100% - 176rem); float:right; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box img { width:94%; max-width:351rem; vertical-align:top; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pc-pg-logo > span { display:inline-block; padding-top:50rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/logo-edm.png) no-repeat top center; background-size:100rem; line-height:1.2; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .mo-pg-logo b { padding:12rem 0 8rem 104rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/logo-edm.png) no-repeat top left; background-size:100rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(1) .mo-pg-logo b span { background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter3.png) repeat-x bottom left; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box,
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box,
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box { padding:20rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box strong { margin-right:55rem; padding-right:134rem; padding-bottom:60rem; float:left; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-box2.png) no-repeat right bottom; background-size:65rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box ul { float:left; font-size:14rem; color:#666; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box ul li { padding-left:30rem; position:relative; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bullet-area4-item2.png) no-repeat top 4rem left; background-size:15rem; word-break:keep-all; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box ul li span { background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter3.png) repeat-x bottom left; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box p.pg-tip { float:right; clear:both; font-size:12px; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-caption > span { display:block; font-size: 21rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-caption > span:first-child { margin-bottom:24rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box > strong { padding-right:93rem; float:left; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-box3.png) no-repeat right top; background-size:68rem; font-size:22rem; line-height:1.1; letter-spacing:-2px; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box > strong span { display:inline-block; padding-bottom:6rem; font-size:16rem; font-weight:400; line-height:1; color:#666; text-indent:30rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box .pg-container { width:280rem; float:right; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-container .pg-text { margin-bottom:14rem; font-size:17rem; line-height:1.2; word-break:keep-all; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-container .pg-text em { font-weight:600; color:#10c4ac; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-container .pg-small-text { padding:10rem 20rem 0 20rem; font-size:12px; color:#999; word-break:keep-all; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-caption-wrap { padding-bottom:200rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-box3-teachers-pc.png) no-repeat bottom 2rem center; background-size:341rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box > strong { padding-right:93rem; padding-bottom:6rem; float:left; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-box4.png) no-repeat right top; background-size:82rem; line-height:1.2; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-container { width:300rem; float:right; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-container .pg-small-tip { padding:10rem 10rem 10rem 20rem; position:relative; font-size:13px; letter-spacing:-1px; word-break:keep-all; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-container .pg-small-tip:after { display:block; position:absolute; top:10rem; left:10rem; content:'*'; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-caption-wrap b { font-size:25rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box { padding:15rem 20rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box strong { margin-right:66rem; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box .pg-container { width:calc(100% - 220rem); float:right; }
.area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box img { width:53%; max-width:174rem; vertical-align:top; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-pg-content9 { padding:43.5rem 15px 39rem; }
 .area-pg-content9 ul.pc-list-wrap { display:none; }
 .area-pg-content9 ul.pg-step-wrap > li { flex-direction:column; padding-bottom: 30rem; }
 .area-pg-content9 ul.pg-step-wrap li .pg-box { display:flex; align-items:center; justify-content:space-between; margin-bottom:16.9rem; width:100%; }
 .area-pg-content9 ul.pg-step-wrap li .pg-box:after { top:-27.3rem; width: 22rem; height: 33rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-step-link-mo.png) no-repeat center center; background-size:100%; }
 .area-pg-content9 ul.pg-step-wrap li:first-child .pg-box:after { display:none; }
 .area-pg-content9 ul.pg-step-wrap li:last-child .pg-box:after { display:block; }
 .area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap { width:100%; }
 .area-pg-content9 ul.pg-step-wrap li .pg-box strong,
 .area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap strong,
 .area-pg-content9 ul.pg-step-wrap li .pg-caption-wrap b,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-caption-wrap b { font-size:18rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box { padding: 4rem 13rem 14rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box .pg-container { width: calc(100% - 114rem); text-align:center; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box img { width: 49.9%; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box strong { margin-right: 30rem; padding-top: 6rem; font-size: 15rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .mo-pg-logo b { padding: 3rem 0 5rem 70rem; background-size: 65rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .mo-pg-logo b span { font-size: 16rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box { padding:13rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container { width:375.1rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container ul:first-child { margin-right:1%; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container ul li { padding-left: 14rem; background-position:top 3.5rem left; background-size: 12rem; font-size:13rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box strong { padding-top:58.5rem; padding-right:0; padding-bottom:0; background-position:top center; background-size: 42rem; font-size: 15rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box strong { padding-top:58.5rem; padding-right:0; padding-bottom:0; background-position:top left 5.2rem; background-size: 42rem; font-size: 15rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box > strong span { font-size:12rem; text-indent: 10rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-caption > span:first-child { margin-bottom: 0; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-caption > span { margin-bottom:0; font-size: 13rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-caption > span strong { font-size: 16rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-caption-wrap { justify-content:flex-start; padding:19.5rem 0; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/img-area4-box3-teachers-mo.png) no-repeat center right; background-size:67%; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box .pg-container,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box .pg-container { width:364rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-container .pg-text,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-container .pg-text { font-size:13rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box .pg-container { width: calc(100% - 145rem); text-align:center; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box > strong { padding:45.5rem 0 0 0; background-position:top left 5.2rem; background-size: 42rem; font-size: 15rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box strong {margin-right: 20rem;}
 .area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box img { width:33.0%; }
 .area-pg-content9 ul.pg-step-wrap li .pg-box .pg-inner-box { font-size:13rem; }
 }

@media screen and (max-width: 500px){
 .area-pg-content9 ul.pg-step-wrap li .pg-box .pg-inner-box { padding:13rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(1) .pg-box img { width:79.9%; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box strong { margin-right:13rem; width:65rem; text-align:center; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container,
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box .pg-container { width: 258.1rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container ul { width:49%; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(2) .pg-box .pg-container ul li { font-size:13rem; letter-spacing:-1px; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-box strong { width:97.5rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(4) .pg-box strong { width:136.5rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(5) .pg-box img { width: 55%; }
 }
@media screen and (max-width: 400px){
 .area-pg-content9 ul.pg-step-wrap li .pg-box .pg-inner-box { font-size:12.0rem; }
 .area-pg-content9 ul.pg-step-wrap li:nth-child(3) .pg-caption-wrap { background-position:center right; background-size:58%; }
 }
/*******************************************************************************
 여러분도 할 수 있습니다!
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content10 { background-color:#9068c1; }
.area-pg-content10 .pg-content-title { margin-bottom:42rem; text-align:center; }

.area-pg-content10 .pg-table-wrap { position:relative; width:100%; }
.area-pg-content10 .pg-table-wrap table { position:relative; width: 100%; text-align:center; border-spacing:0; border-collapse:collapse; }
.area-pg-content10 .pg-table-wrap table:before { position:absolute; bottom:0; left:0; width:100%; height:598rem; background-color:rgba(45,14,82,0.4); content:''; }
.area-pg-content10 .pg-table-wrap table:after { position:absolute; bottom:0; left:0; width:100%; height:310rem; background-color:rgba(45,14,82,0.4); content:''; }
.area-pg-content10 .pg-table-wrap table caption { margin:-1px; padding:0; border:0; overflow:hidden; clip:rect(0,0,0,0); position:static; width:1px; height:1px; font-size:0; }
.area-pg-content10 .pg-table-wrap table thead tr th { background-color:#131b40; font-size:16rem; color:#adb8ff; letter-spacing:-1px; }
.area-pg-content10 .pg-table-wrap table tbody tr td { border-right:1rem solid #1a2834; border-bottom:1rem solid #1a2834; font-size:17rem; font-weight:300; color:#e8d5ff; }
.area-pg-content10 .pg-table-wrap table tbody tr td:last-child { border-right:0; }
.area-pg-content10 .pg-table-wrap table th,
.area-pg-content10 .pg-table-wrap table td { padding:10rem; word-break:keep-all; }
.area-pg-content10 .pg-table-wrap table th:nth-child(1) { width:5%; }
.area-pg-content10 .pg-table-wrap table th:nth-child(2) { width:auto; }
.area-pg-content10 .pg-table-wrap table th:nth-child(3) { width:15%; }
.area-pg-content10 .pg-table-wrap table th:nth-child(4) { width:28%; }
.area-pg-content10 .pg-table-wrap table th:nth-child(5) { width:25%; }
.area-pg-content10 .pg-table-wrap .pg-text { width:100%; font-size:27rem; line-height:1.3; color:#fff; text-align:center; letter-spacing:-1px; }
.area-pg-content10 .pg-table-wrap .pg-text p { display:inline-block; padding:0 4rem; background:url(https://s3.ap-northeast-2.amazonaws.com/img.edmuhak.com/uhak/renewal/programs/details/public-officer-ma-uk/bg-text-highlighter2.png) repeat-x bottom left; }
.area-pg-content10 .pg-content-text { margin-top: 140rem; text-align:center; }
.area-pg-content10 .pg-content-text img { display:inline-block; }
.area-pg-content10 .pg-content-text img:first-child { display:block; margin:0 auto 14rem; width:44%; }
.area-pg-content10 .pg-content-text img:nth-child(2) { width:54%; max-width:510rem; }
.area-pg-content10 .pg-content-text img:last-child { width:38%; max-width:345rem; }

@media screen and (max-width: 991px){
 .area-pg-content10 .pg-table-wrap table th,
 .area-pg-content10 .pg-table-wrap table td { padding:6.5rem 0; }
 .area-pg-content10 .pg-table-wrap table thead tr th { font-size: 10rem; }
 .area-pg-content10 .pg-table-wrap table tbody tr td { font-size: 12rem; }
 .area-pg-content10 .pg-table-wrap .pg-text { bottom:0; }
 .area-pg-content10 .pg-table-wrap .pg-text p.pc-pg-text { display:none; }
 .area-pg-content10 .pg-content-text { margin-top:68.9rem; }
 .area-pg-content10 .pg-content-text img { display:block; margin:0 auto 6.5rem; }
 .area-pg-content10 .pg-content-text img:last-child { margin-bottom:39rem; }
 }

@media screen and (max-width: 500px){
 .area-pg-content10 .pg-table-wrap table:before { height:382.2rem; }
 .area-pg-content10 .pg-table-wrap table:after { height:278.2rem; }
 .area-pg-content10 .pg-table-wrap table th,
 .area-pg-content10 .pg-table-wrap table td { padding:0; font-size:10.0rem; letter-spacing:-1px; }
 .area-pg-content10 .pg-content-text img:first-child { width:80%; }
 .area-pg-content10 .pg-content-text img:nth-child(2) { width:73%; }
 .area-pg-content10 .pg-content-text img:last-child { width:62%; }
 }

@media screen and (max-width: 400px){
 .area-pg-content10 .pg-table-wrap table:before { height:531rem; }
 .area-pg-content10 .pg-table-wrap table:after { height:311rem; }
 }

/*******************************************************************************
 꼭 읽어주세요!
********************************************************************************/
.public-officer-ma-uk .area-full-pg-content11 { background-color:#e9e9e9; }
.public-officer-ma-uk .area-pg-content11 { text-align: left; }
.public-officer-ma-uk .area-pg-content11 h2 { display:block; margin-bottom:20rem; font-size:25rem; line-height:1; }
.public-officer-ma-uk .area-pg-content11 ul li { padding-left:10rem; position:relative; font-size:16rem; color:#666; word-break:keep-all; }
.public-officer-ma-uk .area-pg-content11 ul li:before { display:block; position:absolute; top:0; left:0; content:'-'; }

@media screen and (max-width: 991px){
 .public-officer-ma-uk .area-pg-content11 h2 { font-size: 16rem; }
 }
@media screen and (max-width: 500px){
 .public-officer-ma-uk .area-pg-content11 ul li { font-size:13rem; }
 }

