@charset "euc-kr";

/* common */
.contents h3 {padding-left:14px;margin-bottom:25px;background:url(../images/sub/sub_tit_bg.png) no-repeat left 7px;color:#111a4d;font-size:22px;}
.contents h3 span {display:inline-block;padding:0 20px 0 10px;background:#fff;}
.contents h4 {padding-left:25px;margin-bottom:25px;background:url(../images/sub/sub_stit_bullet.png) no-repeat left 1px;color:#09186d;font-size:17px;font-weight:400;}
.contents .cont-tit {display:block;margin-bottom:25px;color:#09186d;font-size:17px;font-weight:400;}
.contents .cont-tit1 {display:block;margin-bottom:10px;color:#1995dc;font-size:16px;font-weight:400;}

.contents p {font-size:14px;color:#666;text-align:justify;}
.contents p .bold {font-weight:bold;color:#333;}
.contents .bullet {padding-left:13px;background:url(../images/common/bullet1.gif) no-repeat left 6px;}
.contents .color1 {color:#ff8d22 !important;}
.contents .color2 {color:#09186d !important;}
.contents .color3 {color:#1995dc !important;}
.contents .color4 {color:#cc4217 !important;} 
.contents .p-txt1 {color:#1995dc;font-size:15px;}
.contents .gray-box-txt {color:#1995dc;font-size:16px;}
.contents .underline-red-txt {text-decoration:underline;color:#ff3566;}
.contents .mb0 {margin-bottom:0 !important;}
.contents .mb10 {margin-bottom:10px !important;}
.contents .mb25 {margin-bottom:25px !important;}
.contents .mb50 {margin-bottom:50px !important;}


.tab-area {width:100%;margin-bottom:25px;border-bottom:1px solid #4c4c4c;overflow:hidden;}
.tab-area ul li {float:left;}
.tab-area ul li a {display:block;height:44px;line-height:44px;border:1px solid #e8e8e8;border-bottom:0 none;text-align:center;font-size:16px;}
.tab-area ul li.on a {height:45px;line-height:45px;border:0 none;background:#189465;color:#fff;}
.two-row li {width:50%;}
.three-row li {width:33.33%;}

.list-tab {width:100%;margin-bottom:25px;border-bottom:1px solid #e9e9e9;}
.list-tab .rows {border-top:1px solid #e9e9e9;overflow:hidden;}
.list-tab .rows a {display:block;float:left;padding:10px 12px;font-size:14px;letter-spacing:-0.04em;color:#666;}
.list-tab .rows a:hover {padding:10px 12px 8px 12px;border-bottom:2px solid #ff3566;color:#ff275a;}

.contents dl.cont-text {margin-bottom:25px;}
.contents dl.cont-text dt {color:#00ade3;font-size:16px;margin-bottom:10px;}
.contents dl.cont-text dd {color:#666;font-size:14px;}
.contents dl.cont-text dd .ss-tit {display:block;}
.contents dl.cont-text dd p {padding-left:15px;}
.contents dl.cont-text dd span.line-down {display:block;padding-left:15px;}

.contents dl.cont-text1 {margin-bottom:25px;padding-left:10px;}
.contents dl.cont-text1 dt {color:#00ade3;font-size:15px;padding-top:10px;}
.contents dl.cont-text1 dt:first-child {padding-top:0;}
.contents dl.cont-text1 dd {color:#666;font-size:14px;padding-top:10px;}


.btn-type1 {display:inline-block;padding:10px 30px;margin:0 5px;background:#00ade3;border:0;border-radius:5px;text-align:center;color:#fff;font-size:14px;}
.btn-type2 {display:inline-block;padding:10px 30px;margin:0 5px;background:#999;border:0;border-radius:5px;text-align:center;color:#fff;font-size:14px;}
.btn-type3 {display:inline-block;padding:5px 15px;margin:0 5px;background:#4487c3;border:0;border-radius:5px;text-align:center;color:#fff;font-size:14px;}
.btn-type4 {display:inline-block;padding:5px 15px;margin:0 5px;background:#00ade3;border:0;border-radius:5px;text-align:center;color:#fff;font-size:14px;}
.btn-type5 {display:inline-block;padding:5px 15px;margin:0 5px;background:#5ab65d;border:0;border-radius:5px;text-align:center;color:#fff;font-size:14px;}


.button-box {margin-bottom:25px;text-align:center;}
.button-box .btn-type1 {display:inline-block;}

.table-wrap {position:relative;margin-bottom:25px;overflow:hidden;}
table.data-table {width:100%;border-collapse:collapse;table-layout:fixed;border-top:3px solid #61646c;}
table.data-table th, table.data-table td {padding:10px 0;border:1px solid #c8ccd4;border-top:0;border-right:0;letter-spacing:-0.08em;text-align:center;}
table.data-table .bd-left-none {border-left:none;}
table.data-table thead th {font-size:16px;font-weight:400;background:#f6f6f7;}
table.data-table tbody th {font-size:15px;font-weight:400;background:#f6f6f7;}
table.data-table tfoot th {font-size:15px;font-weight:400;background:#f6e1d3;}
table.data-table tfoot td {background:#ffe9da;}
table.data-table tbody td {font-size:14px;color:#666;}
table.data-table tbody td ul {margin-bottom:0;}
table.data-table .font-small {font-size:14px;}
table.data-table .txt-style1 {font-size:13px;color:#f12c59;}
table.data-table .txt-style2 {color:#f12c59;}
table.data-table .text-left {padding:10px;text-align:left;}
table.data-table .division-col {border-bottom-color:#61646c;}
table.data-table .div-right-line {border-right:2px solid #999;}
table.table-type1 th, table.table-type1 td {padding:10px 10px;}

.contents table.form-table {width:100%;border-collapse:collapse;table-layout:fixed;border-top:3px solid #61646c;}
.contents table.form-table th, .contents table.form-table td {padding:10px 5px;border-bottom:1px solid #c8ccd4;letter-spacing:-0.08em;text-align:center;}
.contents table.form-table .bd-left-none {border-left:none;}
.contents table.form-table tbody th {font-size:14px;font-weight:400;}
.contents table.form-table tbody td {font-size:14px;text-align:left;}
.contents table.form-table tbody td input[type=text] {width:180px;height:26px;padding:0 5px;border:1px solid #cecece;}
.contents table.form-table tbody td input[readonly] {background:#f1f1f1;}
.contents table.form-table tbody td select {width:auto;height:26px;padding:0 5px;border:1px solid #cecece;}
.contents table.form-table tbody td .form-button {height:28px;padding:0 10px;margin:0 5px;background:#00ade3;color:#fff;border:0;}
.contents table.form-table tbody td .inp-box {margin-top:5px;}
.contents table.form-table tbody td .inp-box:first-child {margin-top:0;}
.contents table.form-table .division-col {border-bottom-color:#61646c;}
.contents table.form-table-type1 th {background:#f6f6f7;}



.table-txt {margin-bottom:25px;}
.table-txt li {font-size:14px;color:#666;text-align:justify;}
.table-txt .txt-style1 {color:#ff8d22;}

.contents table.small-txt thead th {font-size:14px;}
.contents table.small-txt tbody th {font-size:14px;}
.contents table.small-txt tbody td {font-size:12px;}

.img-area {position:relative;width:100%;min-height:100px;margin-bottom:25px;}
.img-area img {width:100%;}
.img-area .txt-area {position:absolute;left:0;bottom:0;right:0;padding:10px 20px;background:url(../images/common/blank_black_bg.png) repeat;}
.img-area .txt-area .box {float:left;width:40%;}
.img-area .txt-area .box span, .img-area .txt-area .box a {display:inline-block;height:40px;line-height:40px;text-align:center;color:#fff;*zoom:1;*display:inline;}
.img-area .txt-area .left .hakgwa-name {padding:0 20px;border:1px solid #fff;border-radius:30px;font-size:20px;}
.img-area .txt-area .right {width:60%;text-align:right;}
.img-area .txt-area .right .hakgwa-tel {padding:0 30px;font-size:16px;}
.img-area .txt-area .right a {padding:0 15px;border:1px solid #fff;font-size:14px;}

.txt-button-box {position:relative;padding:25px 20px;margin-bottom:25px;border:2px solid #efefef;}
.txt-button-box dl dt {color:#09186d;font-size:17px;}
.txt-button-box dl dd {color:#666;font-size:15px;}
.txt-button-box .btn-type1 {position:absolute;top:50%;margin-top:-25px;right:25px;}

.gray-box {padding:25px 20px;background:#fafafa;overflow:hidden;}
.line-box {padding:25px 20px;border:2px solid #efefef;}
.line-box span.line-down {display:block;}

.dot-list {margin-bottom:25px;}
.dot-list li {background:url(../images/common/bullet1.gif) no-repeat left 7px;padding-left:13px;margin-top:5px;font-size:14px;color:#666;text-align:justify;}
.dot-list li:first-child {margin-top:0;}
.dot-list.two-col {margin:0;overflow:hidden;}
.dot-list.two-col li {float:left;width:46%;margin-left:15px;margin-top:5px;}
.dot-list .color-red {color:#ff0000;}
.dot-list .color-blue {color:#2962ff;}

.box-list {margin-bottom:25px;}
.box-list li {width:100%;padding:0 0 15px 0;overflow:hidden;}
.box-list li .half-box {float:left;width:47%;padding-right:3%;}
.box-list li .full-box {width:100%;}

.basic-list {}
.basic-list li {margin-top:5px;font-size:14px;color:#666;text-align:justify;}
.basic-list li p {padding-left:15px;}


.number-list {margin-bottom:25px;}
.number-list li {margin-left:15px;list-style-type:decimal;color:#666;font-size:14px;}
.number-list li .ss-tit {display:block;}
.number-list li p {padding-left:15px;}
.number-list li.item-pdt {padding-top:15px;}


/* main */
.page-nav {position:fixed;right:35px;top:40%;z-index:80;}
.page-nav ul li {padding-top:23px;}
.page-nav ul li:first-child {padding-top:0;}
.page-nav ul li a {display:block;width:98px;height:23px;background:url(../images/main/page_nav_txt.png) no-repeat;color:#fff;font-size:15px;text-indent:-9999px;overflow:hidden;}
.page-nav .page1 {background-position:0 0;}
.page-nav .page2 {background-position:0 -46px;}
.page-nav .page3 {background-position:0 -92px;}
.page-nav .page4 {background-position:0 -138px;}
.page-nav .page5 {background-position:0 -184px;}
.page-nav .current .page1 {background-position:-108px 0;}
.page-nav .current .page2 {background-position:-108px -46px;}
.page-nav .current .page3 {background-position:-108px -92px;}
.page-nav .current .page4 {background-position:-108px -138px;}
.page-nav .current .page5 {background-position:-108px -184px;}

.visual {width:100%;height:555px;overflow:hidden;}
.visual .visual-img-area {position:relative;width:100%;}
.visual .visual-img-area ul li {position:absolute;left:50%;top:0;width:1900px;height:555px;margin-left:-950px;display:none;}
.visual .visual-img-area ul li:first-child {display:block;}
.visual .inner {position:relative;width:1100px;margin:0 auto;}
.visual .text-wrap {position:absolute;right:0;top:75px;}

.notice-area {position:absolute;top:320px;left:0;width:400px;height:180px;/* font-family:'¸¼Àº °íµñ','Malgun Gothic'; */}
.notice-area h3 {height:45px;padding:0 48px 0 20px;background:#333;line-height:45px;color:#fff;font-size:16px;font-weight:normal;}
.notice-area .notice-more {display:block;position:absolute;top:0;right:0;width:48px;height:45px;background:#344675;text-align:center;line-height:45px;}
.notice-area .notice-more img {vertical-align:middle;}
.notice-area ul {height:115px;padding:20px 20px 0;background:#fff;}
.notice-area ul li {padding-top:15px;overflow:hidden;}
.notice-area ul li:first-child {padding-top:0;}
.notice-area ul li a {display:block;float:left;width:75%;font-size:14px;letter-spacing:-0.08em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.notice-area ul li .date {display:block;float:right;width:24%;padding-right:1%;text-align:right;color:#6699cc;letter-spacing:-0.08em;font-size:14px;}

.quick-btn {position:absolute;top:330px;left:420px;width:680px;}
.quick-btn ul li {float:left;width:136px;height:160px;text-align:center;}
.quick-btn ul li img {width:100%;}

.schedule {width:100%;/* height:157px; */padding-bottom:10px;background:#2173c5;}
.schedule .inner {position:relative;width:997px;height:157px;padding:0 52px 0 51px;margin:0 auto;overflow:hidden;}
.schedule .tit-area {position:relative;height:67px;padding:0 352px;background:url(../images/main/line_bg.gif) repeat-x left center;text-align:center;}
.schedule .tit-area h3 {display:block;width:293px;height:25px;line-height:25px;padding:21px 25px 21px 0;margin:0 auto;background:#2173c5;color:#fff;font-size:22px;font-weight:500;}
.schedule .tit-area .schedule-all {display:inline-block;position:absolute;top:21px;right:422px;}
.schedule .tit-area .schedule-all .fold {display:none;}
.schedule .btn-area .prev {position:absolute;left:0;top:50%;}
.schedule .btn-area .next {position:absolute;right:0;top:50%;}
.schedule .schedule-list-area {width:100%;overflow:hidden;}
.schedule-list {width:1200%;overflow:hidden;}
.schedule-list li {float:left;width:2.78%;padding-bottom:10px;text-align:center;}
.schedule-list.show-all li {width:33.33%;}
.schedule-list .list-item {display:inline-block;padding:10px 20px 0 20px;}
.schedule-list .list-item .date-area {float:left;width:55px;height:56px;margin-right:25px;background:url(../images/main/schedule_date_bg.gif) no-repeat left top;}
.schedule-list .list-item .date-area span {display:block;width:100%;text-align:center;}
.schedule-list .list-item .date-area .month {height:18px;line-height:18px;color:#fff;font-weight:400;}
.schedule-list .list-item .date-area .day {height:38px;line-height:38px;color:#4b8dd0;font-size:16px;font-weight:700;}
.schedule-list .list-item .txt {float:left;width:212px;text-align:left;}
.schedule-list .list-item .txt dt {font-size:16px;font-weight:400;color:#fff;letter-spacing:-0.05em;}
.schedule-list .list-item .txt dd {font-size:15px;font-weight:500;color:#eaff00;letter-spacing:-0.04em;}

.mojip {width:100%;background:url(../images/main/mojip_bg.gif) repeat;}
.mojip .inner {width:1100px;margin:0 auto;}
.mojip h3 {padding-top:65px;text-transform:uppercase;letter-spacing:-0.06em;line-height:1.1;text-align:center;font-size:55px;color:#003a90;}
.mojip h3 span {color:#0084cf;}
.mojip .h-s-tit {font-size:45px;letter-spacing:-0.12em;text-align:center;}
.mojip .btn-area {width:856px;padding:20px 0 50px 0;margin:0 auto;overflow:hidden;}
.mojip .btn-area li {float:left;width:214px;text-align:center;}
.mojip .btn-area li a {}
.mojip .btn-area li a img {width:150px;}
.link-area {width:100%;padding-bottom:60px;overflow:hidden;}
.link-area dl {float:left;width:33.3%;}
.link-area dl dt {padding:20px 0;text-align:center;}
.link-area dl dt img {height:20px;}
.link-area dl dd a {display:block;padding:13px 0 13px 20px;color:#fff;font-size:17px;background:url(../images/common/arrow-right.png) no-repeat 95% center;}
.link-area .link1 dt {background:#3989ce;}
.link-area .link1 dd {background:#579bd4;border-top:1px solid #5db0ed;}
.link-area .link2 dt {background:#499ff3;}
.link-area .link2 dd {background:#67b6f9;border-top:1px solid #89d1fe;}
.link-area .link3 dt {background:#5558d7;}
.link-area .link3 dd {background:#767ae5;border-top:1px solid #9095fe;}
.link-area dl .first-dd {border-top:0;}

.hakgwa {width:100%;}
.hakgwa .inner {width:1600px;margin:0 auto;}
.hakgwa .heading-wrap {width:1280px;padding-top:65px;margin:0 auto;overflow:hidden;}
.hakgwa .img-left {width:140px;float:left;text-align:center;}
.hakgwa .img-right {width:140px;padding-top:18px;float:right;text-align:center;}
.hakgwa .heading-area {width:1000px;float:left;}
.hakgwa h3 {text-transform:uppercase;letter-spacing:-0.06em;text-align:center;font-size:52px;font-weight:400;line-height:1.2;}
.hakgwa .h-s-tit {padding-top:20px;font-size:20px;letter-spacing:-0.08em;text-align:center;color:#666;}
.hakgwa .hakgwa-list-area {width:1600px;overflow:hidden;}
.hakgwa .hakgwa-list {width:1630px;padding-top:50px;margin-bottom:20px;overflow:hidden;}
.hakgwa .hakgwa-list li {position:relative;float:left;width:296px;height:200px;margin:0 30px 40px 0;}
.hakgwa .hakgwa-list li:hover .m-hover {display:block;}
.hakgwa .hakgwa-list li .m-hover {display:none;position:absolute;top:0;left:0;bottom:0;right:0;padding-top:28%;background:url(../images/common/m_hover_bg.png) repeat center center;}
.hakgwa .hakgwa-list li .m-hover a {display:block;width:60%;margin:0 auto;padding:2% 0;border:1px solid #fff;border-radius:30px;color:#fff;text-align:center;font-size:16px;}
.hakgwa .hakgwa-list li.img-box {display:none;width:592px;text-align:center;}

.job {position:relative;width:100%;border-top:1px solid #ccc;background:url(../images/main/job_bg.jpg) #f1f1f1 no-repeat center center;}
.job .inner {width:1100px;height:758px;margin:0 auto;}
.job h3 {padding-top:65px;text-transform:uppercase;letter-spacing:-0.06em;text-align:center;font-size:55px;font-weight:400;line-height:1.2;}
.job h3 span {display:block;font-weight:700;}
.job .h-s-tit {padding-top:15px;font-size:20px;letter-spacing:-0.08em;text-align:center;color:#666;}
.job .interview_btn {position:relative;width:100%;padding-top:35px;text-align:center;z-index:2;}
.job .interview_btn a {display:inline-block;width:223px;height:59px;line-height:59px;text-align:center;border-radius:5px;background:#ef3a44;font-size:20px;color:#fff;}
.job .job-img {position:absolute;left:0;bottom:0;width:100%;text-align:center;}
.job .job-img img {max-width:100%;}


.univ-news {width:100%;background:url(../images/main/univ_news_bg.gif) repeat;}
.univ-news .inner {width:1280px;margin:0 auto;}
.univ-news .heading-wrap {position:relative;width:100%;}
.univ-news h3 {padding-top:65px;text-transform:uppercase;letter-spacing:-0.06em;text-align:center;font-size:52px;font-weight:400;line-height:1.2;}
.univ-news h3 strong {font-size:60px;}
.univ-news .h-s-tit {padding-top:20px;font-size:20px;letter-spacing:-0.08em;text-align:center;color:#666;}
.univ-news .news-more {display:block;position:absolute;top:90px;right:28%;width:95px;height:29px;line-height:29px;border-radius:14px;background:#6d45ad;text-align:center;color:#fff;font-size:14px;}
.univ-news .news-list-area {width:1280px;padding:45px 0 70px 0;overflow:hidden;}
.univ-news .news-list {width:1312px;}
.univ-news .news-list li {float:left;width:296px;margin:0 32px 20px 0;}
.univ-news .news-list li .thumb {width:100%;height:200px;text-align:center;}
.univ-news .news-list li .thumb img {height:200px;}
.univ-news .news-list li .news-tit {width:90%;padding:20px 5% 0 5%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;letter-spacing:-0.08em;}

/* sub */
.contents-wrap {width:1100px;min-height:900px;padding-top:35px;margin:0 auto;}
.contents-wrap:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}

#hakgwaShortCut {position:fixed;top:10px;left:50%;width:60px;margin-left:490px;z-index:50;display:none;}
#hakgwaShortCut img {max-width:100%;}

.ready-img {padding:100px 0 200px 0;text-align:center;}
.ready-img img {max-width:100%;}

.sub-quick-btn {position:absolute;top:193px;left:50%;width:105px;height:830px;margin-left:580px;}
.sub-quick-btn a {display:block;margin-top:20px;}
.sub-quick-btn a:first-child {margin-top:0;}
.sub-quick-btn a.top-go {margin-top:10px;text-align:center;}
.sub-quick-btn a img {width:100%;}
.sub-quick-btn a.top-go img {width:auto;}

.sub-top-area {width:100%;height:123px;padding-top:40px;}
.sub-top-area .inner {position:relative;width:1100px;margin:0 auto;}
.sub-top-area h2 {text-align:center;color:#fff;font-size:40px;font-weight:400;}
.sub-top-area .page-location {text-align:center;color:#fff;}
.sub-top-area .page-location span {padding:0 15px 0 5px;background:url(../images/sub/loc_arrow.png) no-repeat right center;font-size:14px;}
.sub-top-area .page-location .loc-home i {padding-right:5px;}
.sub-top-area .page-location .loc-home i img {vertical-align:middle;margin-top:-2px;}
.sub-top-area .page-location .last {background:none;padding-right:0;}
.sub-top-area .sub-top-btn {position:absolute;top:50%;right:0;margin-top:-15px;}
.sub-top-area .sub-top-btn a {padding:0 5px;}

/* ÇÐ°ú¼Ò°³ »ó´Ü ºñÁÖ¾ó */
.major-top {background:url(../images/sub/sub_top_img1.jpg) no-repeat center top;}
.susi-top {background:url(../images/sub/sub_top_img2.jpg) no-repeat center top;}
.jungsi-top {background:url(../images/sub/sub_top_img3.jpg) no-repeat center top;}
.guide-top {background:url(../images/sub/sub_top_img4.jpg) no-repeat center top;}
.counsel-top {background:url(../images/sub/sub_top_img5.jpg) no-repeat center top;}
.application-top {background:url(../images/sub/sub_top_img6.jpg) no-repeat center top;}
.community-top {background:url(../images/sub/sub_top_img7.jpg) no-repeat center top;}


.contents-wrap .contents {position:relative;float:left;width:850px;min-height:700px;}

.sub-nav {float:left;width:200px;margin-right:50px;margin-bottom:50px;}
.sub-nav h2 {width:100%;height:79px;padding-top:35px;background:url(../images/sub/sub_nav_tit_bg.gif) no-repeat left top;border-top:3px solid #09186d;border-bottom:1px solid #d4d4d4;text-align:center;color:#09186d;font-size:31px;}
.sub-nav ul li.dep1 {}
.sub-nav ul li.dep1 .dep1-item {display:block;border-bottom:1px solid #d4d4d4;}
.sub-nav ul li.dep1 .dep1-item span {display:block;padding:10px 20px;background:url(../images/sub/sub_nav_off_arrow1.png) no-repeat 95% center;font-size:15px;}
.sub-nav ul li.dep1 .sub-item-show span {background:url(../images/sub/sub_nav_off_arrow.png) no-repeat 95% center;}
.sub-nav ul li.on .dep1-item {background:#09186d;}
.sub-nav ul li.on .dep1-item span {color:#fff;background:url(../images/sub/sub_nav_on_arrow1.png) no-repeat 95% center;}
.sub-nav ul li.on .sub-item-show span {background:url(../images/sub/sub_nav_on_arrow.png) no-repeat 95% center;}
.sub-nav ul li.dep1 .sub-item ul {background:#f1f1f1;border-bottom:1px solid #d4d4d4;}
.sub-nav ul li.dep1 .sub-item ul li {background:url(../images/sub/sub_nav_bullet.gif) no-repeat 10% center;border-top:1px solid #e3e3e3;}
.sub-nav ul li.dep1 .sub-item ul li:first-child {border-top:0;}
.sub-nav ul li.dep1 .sub-item ul li a {display:block;padding:10px 30px;color:#666;font-size:14px;}
.sub-nav ul li.dep1 .sub-item ul li a:hover, .sub-nav ul li.dep1 .sub-item ul .on a {color:#09186d;}
.sub-nav .left_banner {padding-top:25px;}
.sub-nav .left_banner li {margin-bottom:10px;}

.sub-nav .application-snav .dep1 .sub-item {display:none;}
.sub-nav .application-snav .on .sub-item {display:block;}

.satisfaction-area {margin-bottom:25px;border:1px solid #b5b7bf;}
.satisfaction-area .in-charge-info {padding:10px;background:#f6f6f6;overflow:hidden;}
.satisfaction-area .in-charge-info .in-charge-tit {display:block;float:left;font-size:14px;padding:5px 15px;margin-right:50px;background:#61646c;border-radius:15px;color:#fff;font-weight:normal;}
.satisfaction-area .in-charge-info ul {float:left;}
.satisfaction-area .in-charge-info ul li {float:left;padding-right:30px;font-size:14px;padding:5px 30px 0 0;}
.satisfaction-area .in-charge-info ul li span {font-weight:500;}
.satisfaction-area .answer-txt {padding:10px;background:#00ade3;font-size:14px;color:#fff;}
.satisfaction-area .cmmt-area {padding:10px 20px;}
.satisfaction-area .star-score {margin-bottom:10px;overflow:hidden;}
.satisfaction-area .star-score li {float:left;padding:5px 0;line-height:14px;text-align:center;font-size:14px;}
.satisfaction-area .star-score li input {height:14px;vertical-align:middle;}
.satisfaction-area .star-score li img {margin-left:5px;}
.satisfaction-area .star-score li.score-box1 {width:24%;}
.satisfaction-area .star-score li.score-box2 {width:22%;}
.satisfaction-area .star-score li.score-box3 {width:18%;}
.satisfaction-area .star-score li.score-box4 {width:18%;}
.satisfaction-area .star-score li.score-box5 {width:18%;}
.satisfaction-area .cmmt-write-area {width:100%;height:70px;}
.satisfaction-area .cmmt-write-area textarea {float:left;width:70%;height:68px;border:1px solid #d3d6db;border-radius:10px;resize:none;}
.satisfaction-area .cmmt-write-area button {float:right;display:block;width:28%;height:70px;background:#4a4f5a;border-radius:10px;color:#fff;font-size:14px;}

/* ÇÐ°ú¼Ò°³ */
.professor-area {margin-bottom:15px;overflow:hidden;}
.professor-area ul.professor-list {width:102%;}
.professor-area ul li.list-item {float:left;width:44%;margin:0 2% 2% 0;padding:2%;background:#fafafa;}
.professor-area ul li.list-item dl dt {float:left;margin-right:5%;width:25%;}
.professor-area ul li.list-item dl dt img {width:100%;}
.professor-area ul li.list-item dl dt .empty-img {display:block;width:100%;height:120px;background:#c8ccd4;text-indent:-9999px;}
.professor-area ul li.list-item dl dd {float:left;width:70%;}
.professor-area ul li.list-item ul li {background:url(../images/common/bullet1.gif) no-repeat left 7px;padding-left:13px;font-size:13px;color:#666;letter-spacing:-0.05em;text-align:justify;}
.professor-area ul li.list-item .profile-detail {padding-top:5px;text-align:right;clear:both;}
.professor-area ul li.list-item .profile-detail a {display:inline-block;padding:5px 15px;background:#fff;border:1px solid #ddd;font-size:13px;color:#2a8bc8;}

.major14-professor .list-item {min-height:170px;}
.major04-professor .list-item {min-height:190px;}
.major11-professor .list-item {min-height:153px;}
.major06-professor .list-item {min-height:135px;} /* 2016-08-25 */ 

/* ÀüÀÚÁ¤º¸°è¿­ ÀÌ¹ÌÁö¸Ê 2016-09-19 */
.img-area .major04-map-link {display:block;position:absolute;top:26.6%;left:75.6%;width:12.7%;height:3.2%;text-indent:-9999px;overflow:hidden;}

.profile-area {margin-bottom:15px;overflow:hidden;}
.profile-area ul.list {width:102%;}
.profile-area ul li.list-item {float:left;width:44%;margin:0 2% 2% 0;padding:2%;background:#fafafa;}
.profile-area ul li.list-item dl dt {float:left;margin-right:5%;width:25%;}
.profile-area ul li.list-item dl dt img {width:100%;}
.profile-area ul li.list-item dl dt .empty-img {display:block;width:100%;height:120px;background:#c8ccd4;text-indent:-9999px;}
.profile-area ul li.list-item dl dd {float:left;width:70%;}
.profile-area ul li.list-item ul li {background:url(../images/common/bullet1.gif) no-repeat left 7px;padding-left:13px;font-size:13px;color:#666;letter-spacing:-0.05em;}
.profile-area ul li.list-item .profile-detail {padding-top:5px;text-align:right;clear:both;}

/* À¯¾Æ±³À°°ú 2016-08-12 */
.major10-circle-img {float:left;width:45%;margin-right:5%;}
.major10-circle-img img {width:100%;}

/* 2016-08-02 */
.col-img-txt {width:100%;margin-bottom:25px;}
.col-img-txt li {padding:10px;margin-bottom:15px;border:1px solid #e3e3e3;background:#fafafa;overflow:hidden;}
.col-img-txt li .img-box {float:left;width:300px;margin-right:20px;}
.col-img-txt li .img-box img {max-width:100%;}
.col-img-txt li .img-txt-dl {float:left;width:508px;padding-top:15px;}
.col-img-txt li .img-txt-dl dt {padding-bottom:10px;font-size:18px;font-weight:bold;}
.col-img-txt li .img-txt-dl dd {background:url(../images/common/bullet1.gif) no-repeat left 7px;padding-left:13px;color:#666;font-size:14px;}
.col-img-txt li .img-txt-dl .tit-color1 {color:#e91e63;}
.col-img-txt li .img-txt-dl .tit-color2 {color:#1976d2;}
.col-img-txt li .img-txt-dl .tit-color3 {color:#ff6f00;}

.img-list {width:100%;margin-bottom:15px;overflow:hidden;}
.img-list ul {width:860px;}
.img-list ul li {float:left;width:420px;margin:0 10px 10px 0;}
.img-list ul .one-col {width:100%;margin:0 0 10px 0;}
.img-list ul li img {width:100%;}
.img-list .three-col {width:867px;}
.img-list .three-col li {width:272px;margin:0 17px 10px 0;}
.img-list .four-col {width:860px;}
.img-list .four-col li {width:205px;margin:0 10px 10px 0;}

.img-txt-list {width:100%;margin-bottom:15px;overflow:hidden;}
.img-txt-list ul {width:102%;}
.img-txt-list li {float:left;width:48%;margin:0 2% 2% 0;}
.img-txt-list li img {width:100%;}
.img-txt-list li .img-tit {display:block;padding:10px 0;text-align:center;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.img-txt-list li .tit-type1 {font-size:13px;color:#666;}
.img-txt-list li.full {width:100%;}
.three-col-box ul {width:867px;}
.three-col-box li {float:left;width:272px;margin:0 17px 10px 0;}

/* ±â°ècad 2016-08-02*/
.print-curriculum {padding-bottom:15px;}
.curriculum-area {padding:15px;margin-bottom:10px;border:1px solid #e3e3e3;}
.curriculum-area .curriculum-tit {display:block;width:50%;padding:5px 0;margin:0 auto;background:#0067b3;border-radius:10px;text-align:center;color:#fff;font-size:18px;}
.curriculum-area .curriculum-cont {padding:40px 0 0 0;margin-bottom:15px;overflow:hidden;}
.curriculum-area .curriculum-cont dl {float:left;position:relative;width:44.5%;min-height:126px;padding:35px 2% 2% 2%;border:1px solid #e3e3e3;background:#fafafa;border-radius:10px;}
.curriculum-area .curriculum-cont dl.short {min-height:auto;}
.curriculum-area .curriculum-cont dl dt {position:absolute;top:-15px;left:50%;width:50%;height:30px;margin-left:-25%;border-radius:10px;line-height:30px;text-align:center;font-size:16px;font-weight:bold;}
.curriculum-area .curriculum-cont dl dd {text-align:center;color:#666;font-size:14px;}
.curriculum-area .curriculum-cont .gwamok {margin-right:2%;}
.curriculum-area .curriculum-cont .gwamok dt {background:#e1f5fe;color:#1995dc;border:2px solid #1995dc;}
.curriculum-area .curriculum-cont .sooup dt {background:#fff9c4;color:#ff9800;border:2px solid #ff9800;}
.curriculum-area .curriculum-img {width:100%;text-align:center;}
.curriculum-area .curriculum-img img {max-width:100%;}

/* È«º¸µ¿¿µ»ó */
.video-box {padding:40px;margin-bottom:50px;border-top:1px solid #8f8f8f;background:#f3f3f3;}
.video-box .video-tit {display:block;margin-bottom:20px;font-size:18px;font-weight:400;}
.video-box .player-wrap {width:100%;margin-bottom:20px;}
.video-box .player-wrap iframe {width:100%;height:433px;}

.video-list-default {width:100%;overflow:hidden;}
.video-list {width:885px;}
.video-list li {float:left;width:260px;margin:0 35px 10px 0;}
.video-list li a {display:block;}
.video-list li .poster {width:100%;}
.video-list li .video-name {display:block;width:100%;padding:20px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;font-size:16px;font-weight:400;}

.video-list-paging {width:100%;margin-bottom:50px;text-align:center;}
.video-list-paging a {display:inline-block;width:33px;height:31px;font-size:1em;vertical-align:top;}
.video-list-paging .page-no {width:31px;height:29px;line-height:29px;border:1px solid #ddd;color:#777;}
.video-list-paging .current {background:#f5f5f5;color:#333;}
.video-list-paging .first-page, .video-list-paging .prev-page, .video-list-paging .next-page, .video-list-paging .last-page {text-indent:-9999em;overflow:hidden;}
.video-list-paging .first-page {background:url(../images/board/paging_btn_arrow.png) no-repeat 0 0;border-right:1px solid #ddd;}
.video-list-paging .prev-page {background:url(../images/board/paging_btn_arrow.png) no-repeat -33px 0;}
.video-list-paging .next-page {background:url(../images/board/paging_btn_arrow.png) no-repeat -66px 0;}
.video-list-paging .last-page {background:url(../images/board/paging_btn_arrow.png) no-repeat -99px 0;border-left:1px solid #ddd;}

/* ÀÔÇÐÀÚ·á °á°úÈ®ÀÎ */
.data-request-form .request-chk-btn {text-align:center;padding-top:25px;}
.data-request-form .request-chk-btn button {padding:10px 30px;margin:0 5px;background:#616161;border-radius:5px;text-align:center;color:#fff;font-size:14px;}

/* ÀÔÇÐÀÚ·á ½ÅÃ» */
.data-request-form {width:100%;margin-bottom:30px;}
.data-request-form .data-request-table {width:100%;border-collapse:collapse;table-layout:fixed;border-top:3px solid #61646c;}
.data-request-form .data-request-table th, .data-request-form .data-request-table td {padding:10px 0;border-bottom:1px solid #c8ccd4;letter-spacing:-0.08em;text-align:center;}
.data-request-form .data-request-table .bd-left-none {border-left:none;}
.data-request-form .data-request-table tbody th {font-size:14px;font-weight:400;background:#fff;}
.data-request-form .data-request-table tbody td {font-size:14px;text-align:left;}
.data-request-form .data-request-table tbody td input[type=text], .data-request-form .data-request-table tbody td input[type=password] {width:205px;height:26px;padding:0 5px;border:1px solid #cecece;}
.data-request-form .data-request-table tbody td input[readonly] {background:#f1f1f1;}
.data-request-form .data-request-table tbody td select {width:auto;height:26px;padding:0 0 0 5px;border:1px solid #cecece;background:#fff;}
.data-request-form .data-request-table tbody td textarea {width:95%;height:100px;border:1px solid #cecece;resize:none;}
.data-request-form .data-request-table tbody td .form-button {height:28px;padding:0 10px;margin:0 5px;background:#00ade3;color:#fff;border:0;}
.data-request-form .data-request-table tbody td .inp-box {margin-top:5px;}
.data-request-form .data-request-table tbody td .inp-box:first-child {margin-top:0;}
.data-request-form .data-request-table tbody .w-tel input[type=text] {width:100px;}
.data-request-form .data-request-table tbody .w-address .address1, .data-request-form .data-request-table tbody .w-address .address2 {width:500px;}
.data-request-form .data-request-table tbody .w-data-type label {padding:0 5px;}
.data-request-form .data-request-table .division-col {border-bottom-color:#61646c;}
.data-request-form .data-request-btn {width:100%;padding-top:25px;text-align:center;}
.data-request-form .data-request-btn button {width:80px;height:35px;background:#189465;color:#fff;font-size:1em;vertical-align:top;}
.data-request-form .data-request-btn .data-request-cancel {display:inline-block;width:80px;height:35px;line-height:35px;text-align:center;background:#616161;color:#fff;font-size:1em;}

/* ÀÔ½ÃQ&A */
.private-agreed {margin-bottom:25px;}
.private-agreed dl {margin-bottom:10px;}
.private-agreed dl dt {padding-top:10px;font-size:14px;color:#666;}
.private-agreed dl dt:first-child {padding-top:0;}
.private-agreed dl dd {padding-left:15px;font-size:14px;color:#666;}
.private-agreed .agreed-inp {padding-top:25px;}
.private-agreed .agreed-inp li {font-size:14px;color:#ff8d22;}
.private-agreed .agreed-inp li input {width:14px;height:14px;}

/* ³»½Å¼ºÀû»êÃâ °è»ê */
.rating-calc {width:100%;margin-bottom:10px;background:#fff;}
.rating-calc table caption {padding:10px 0;border-bottom:1px solid #61646c;caption-side:bottom;font-size:14px;color:#09186d;}
.rating-calc table td input {width:70%;height:26px;border:1px solid #cecece;}
.rating-calc table td button {background:#616161;width:90%;height:28px;color:#fff;}

.rating-calc1 table td input {width:70%;height:26px;border:1px solid #cecece;}
.rating-calc1 table td button {background:#616161;width:40%;height:28px;margin:0 2px;color:#fff;}

/* Á¹¾÷»ýÀÎÅÍºä */
.graduate-list {width:100%;}
.graduate-list ul {overflow:hidden;}
.graduate-list ul li {float:left;width:33.33%;margin-bottom:50px;}
.graduate-list ul li .thumb {position:relative;width:100%;text-align:center;margin-bottom:20px;}
.graduate-list ul li .thumb a .m-hover {display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/sub/graduate/graduate_list_thumb_over.png) no-repeat center center;text-align:center;line-height:185px;color:#fff;font-size:16px;}
.graduate-list ul li .thumb a:hover .m-hover {display:block;}
.graduate-list ul li .graduate-list-txt {width:100%;}
.graduate-list ul li .graduate-list-txt .graduate-name {display:block;text-align:center;color:#333;font-size:16px;}
.graduate-list ul li .graduate-list-txt .graduate-work {display:block;text-align:center;color:#0076c6;font-size:13px;}

.graduate-view-title {width:100%;padding:15px 0;margin-bottom:25px;border-top:1px solid #b9babe;border-bottom:1px solid #b9babe;text-align:center;}
.graduate-view-title .major-name {text-align:center;color:#333;font-size:18px;}
.graduate-view-title .work {text-align:center;color:#0076c6;font-size:14px;}
.graduate-view-cont .graduate-view-top {width:100%;margin-bottom:25px;overflow:hidden;}
.graduate-view-cont .graduate-view-top .thumb {float:left;width:30%;}
.graduate-view-cont .graduate-view-top .graduate-info {float:left;width:70%;padding-top:30px;}
.graduate-view-cont .graduate-view-top .graduate-info li {background:url(../images/common/bullet1.gif) no-repeat left 7px;padding-left:13px;margin-top:5px;font-size:14px;color:#666;}

/* ¿ø¼­Á¢¼ö */
.application-step {width:100%;margin-bottom:25px;background:url(../images/sub/application_step_bg_line.png) no-repeat center 17px;}
.application-step ul {overflow:hidden;}
.application-step ul li {float:left;width:45px;margin-left:116px;}
.application-step ul li:first-child {margin-left:0;}
.application-step ul li .step-num {display:block;width:36px;height:37px;margin-bottom:5px;padding-right:9px;background:url(../images/sub/application_step_off_img.png) no-repeat center top;line-height:37px;text-align:center;color:#fff;font-size:17px;font-weight:bold;}
.application-step ul li .step-txt {display:block;padding-right:9px;text-align:center;color:#999;font-size:13px;}
.application-step ul .last {width:37px;margin-left:124px;}
.application-step ul .last .step-num {width:37px;padding-right:0;background:url(../images/sub/application_step_off_img_last.png) no-repeat center top;}
.application-step ul .last .step-txt {padding-right:0;}
.application-step ul .step-on .step-num {background:url(../images/sub/application_step_on_img.png) no-repeat center top;}
.application-step ul .last.step-on .step-num {background:url(../images/sub/application_step_on_img_last.png) no-repeat center top;}

.application-agreed .agreed-yes-bg {background:#e5e9f1;}
.application-agreed .agreed-no-bg {background:#f3f7fa;}
.application-agreed .application-agreed-all {text-align:center;font-size:16px;font-weight:bold;padding:10px;background:#e5e9f1;}
.application-agreed .application-agreed-all input {margin-right:5px;width:16px;height:16px;}
.application-table1 td input {width:150px;height:26px;padding:0 5px;border:1px solid #cecece;}
.application-table1 .w2 input {width:75px;}

.application-major-list {width:845px;margin-bottom:25px;border:3px solid #8dabc5;overflow:hidden;}
.application-major-list li {float:left;width:20%;}
.application-major-list li .row {display:table;width:100%;height:65px;border-bottom:1px solid #8dabc5;overflow:hidden;}
.application-major-list li .last-line {border-bottom:0 none;}
.application-major-list li .major-select-on {background:#d9dfeb;}
.application-major-list li .list-bg1 {background:#f1f9fd;}
.application-major-list li .list-bg2 {background:#effaf9;}
.application-major-list li .list-bg3 {background:#fff6f6;}
.application-major-list li .list-bg4 {background:#fff4e9;}
.application-major-list li .col {display:table-cell;vertical-align:middle;}
.application-major-list li .major-name {width:80%;padding-left:5%;font-size:15px;letter-spacing:-0.05em;}
.application-major-list li .major-name label {display:block;}
.application-major-list li .major-name .s-txt {display:block;line-height:1.2;font-size:12px;color:#1995dc;}
.application-major-list li .select-inp {width:15%;text-align:center;border-right:1px solid #8dabc5;}
.application-major-list li .select-inp input {width:15px;height:15px;}

/* ¿ø¼­Á¢¼ö ÇÐ°ú¼±ÅÃ 4Ä­ 
.application-major-list {margin-bottom:25px;border:3px solid #8dabc5;overflow:hidden;}
.application-major-list li {float:left;width:25%;}
.application-major-list li .row {display:table;width:100%;height:65px;border-right:1px solid #8dabc5;border-bottom:1px solid #8dabc5;overflow:hidden;}
.application-major-list li .last-line {border-bottom:0 none;}
.application-major-list li .major-select-on div {background:#d9dfeb;}
.application-major-list li .list-bg1 {background:#f1f9fd;}
.application-major-list li .list-bg2 {background:#effaf9;}
.application-major-list li .list-bg3 {background:#fff6f6;}
.application-major-list li .list-bg4 {background:#fff4e9;}
.application-major-list li .col {display:table-cell;vertical-align:middle;}
.application-major-list li .major-name {width:75%;padding-left:5%;font-size:15px;}
.application-major-list li .major-name label {display:block;}
.application-major-list li .major-name .s-txt {display:block;line-height:1.2;font-size:12px;color:#1995dc;}
.application-major-list li .select-inp {width:20%;text-align:center;border-right:1px solid #8dabc5;}
.application-major-list li .select-inp input {width:15px;height:15px;} */


.table-application {width:100%;border-collapse:collapse;border:3px solid #8dabc5;}
.table-application-float {width:50%;height:310px;float:left;}
.table-left-none {border-left:0;}
.table-right-none {border-right:0;}
.table-application th, .table-application td {padding:10px 5px;border:1px solid #8dabc5;text-align:center;}
.table-application tbody th {font-size:15px;}
.table-application tbody td {font-size:14px;}
.table-application tbody .th-bg1 {background:#d9dfeb;}
.table-application tbody .th-bg2 {background:#f3f7fa;}
.table-application tbody .bold-no {font-weight:normal;}

.data-table-application {width:100%;border-collapse:collapse;table-layout:fixed;border-top:3px solid #61646c;}
.data-table-application th, .data-table-application td {padding:10px;border:1px solid #c8ccd4;border-top:0;border-right:0;letter-spacing:-0.08em;}
.data-table-application .bd-left-none {border-left:none;}
.data-table-application thead th {font-size:16px;font-weight:400;background:#f6f6f7;}
.data-table-application tbody th {font-size:15px;font-weight:400;background:#f6f6f7;}
.data-table-application tbody td {font-size:14px;color:#666;}
.data-table-application tbody td label {padding:0 8px 0 5px;}
.data-table-application tbody td input[type=text] {height:26px;border:1px solid #cecece;}
.data-table-application tbody td select {width:100px;height:28px;border:1px solid #cecece;background:#fff;}
.data-table-application tbody td textarea {width:98%;height:100px;padding:1%;border:1px solid #cecece;resize:none;}
.data-table-application tbody td .inp-fixed {width:100px;}
.data-table-application tbody td .inp-small {width:15%;}
.data-table-application tbody td .inp-short {width:25%;}
.data-table-application tbody td .inp-middle {width:35%;}
.data-table-application tbody td .inp-long {width:60%;}
.data-table-application tbody td .line-down {display:inline-block;margin-left:10px;}
.data-table-application tbody td .btn-style {margin-left:5px;padding:0 10px;line-height:28px;background:#3ab7eb;color:#fff;border-radius:15px;border:0;}
.data-table-application .division-col {border-bottom-color:#61646c;}

/* ¿ø¼­Á¢¼ö ¸ð´ÞÆË¾÷ */
.dim {position:fixed;top:0;left:0;bottom:0;right:0;background:url(../images/common/blank_black_bg.png) repeat;z-index:999;display:none;}
.dim .dim-tit {display:block;padding-left:25px;margin-bottom:25px;background:url(../images/sub/sub_stit_bullet.png) no-repeat left 1px;color:#09186d;font-size:17px;font-weight:400;}
.dim .select-item-btn {display:inline-block;padding:2px 10px;border:1px solid #999;border-radius:15px;color:#666;font-size:12px;background:white;}
.dim .dim-close-btn {width:100%;text-align:center;}
.dim .dim-close-btn .dim-close {display:inline-block;padding:10px 20px;background:#616161;color:#fff;}
.dim .modal-btn {width:100%;margin-bottom:25px;text-align:center;}
.dim .modal-btn .inquiry-btn {display:inline-block;padding:10px 20px;background:#616161;color:#fff;}
#schoolFind {position:absolute;left:50%;top:50%;width:490px;height:460px;margin:-260px 0 0 -150px;padding:30px 35px 30px 35px;background:#fff;border:1px solid #000;overflow:auto;display:none;}
#schoolFind .check-school {width:100%;margin-bottom:25px;padding:10px 0;border-top:3px solid #61646c;border-bottom:1px solid #61646c;text-align:center;}
#schoolFind .check-school input {width:50%;height:26px;border:1px solid #cecece;}
#schoolFind .check-school button {margin-left:5px;padding:0 20px;line-height:28px;background:#3ab7eb;color:#fff;border-radius:15px;}

#testIdentificationNum {position:absolute;left:50%;top:50%;width:490px;height:510px;margin:-260px 0 0 -150px;padding:30px 35px 0px 35px;background:#fff;border:1px solid #000;overflow:auto;display:none;}

.application-doc-txt-box {margin-bottom:25px;height:150px;padding:25px 20px;border:1px solid #cbcbcb;background:#f7f7f7;}
.application-doc-btn {width:100%;margin-bottom:20px;overflow:hidden;}
.application-doc-btn a {display:block;float:left;width:32%;margin:0 0 10px 2%;padding:10px 0;border-radius:5px;text-align:center;color:#fff;font-size:15px;}
.application-doc-btn a:first-child {margin-left:0;}
.application-doc-btn .college-recommend-file {background:#4487c3;}
.application-doc-btn .self-intoduce-file {background:#00ade3;}
.application-doc-btn .self-intoduce-send {margin-bottom:0;background:#5ab65d;}
.application-doc-attach {width:100%;margin-bottom:15px;}
.application-doc-attach .file-inp {margin-bottom:20px;padding:10px 0;border-top:3px solid #61646c;border-bottom:1px solid #61646c;text-align:center;}
.application-doc-attach .file-inp label {display:inline-block;padding:0 10px;line-height:24px;font-size:14px;}
.application-doc-attach .file-inp input[type=file] {width:300px;height:22px;margin:0 5px;border:1px solid #dbdbdb;}
.application-doc-attach .application-doc-send {width:100%;padding:15px 0;background:#868686;border-radius:5px;text-align:center;color:#fff;font-size:15px;}

.application-list-area {margin-bottom:25px;}
.application-list-area dt {padding:10px;background:#f6f6f7;border-bottom:1px solid #ccc;font-size:16px;font-weight:bold;cursor:pointer;}
.application-list-area dt.on {background:#00ade3;color:#fff;border-bottom:0;}
.application-list-area dd {display:none;padding:10px 20px;border-bottom:1px solid #ccc;}



/*È¯ºÒ½ºÅÇ*/
.application6-step {width:100%;margin-bottom:25px;background:url(../images/sub/application_step_bg_line.png) no-repeat center 17px;}
.application6-step ul {overflow:hidden;}
.application6-step ul li {float:left;width:45px;margin-left:226px;}
.application6-step ul li:first-child {margin-left:0;}
.application6-step ul li .step-num {display:block;width:36px;height:37px;margin-bottom:5px;padding-right:9px;background:url(../images/sub/application_step_off_img.png) no-repeat center top;line-height:37px;text-align:center;color:#fff;font-size:17px;font-weight:bold;}
.application6-step ul li .step-txt {display:block;padding-right:9px;text-align:center;color:#999;font-size:13px;}
.application6-step ul .last {width:37px;margin-left:226px;}
.application6-step ul .last .step-num {width:37px;padding-right:0;background:url(../images/sub/application_step_off_img_last.png) no-repeat center top;}
.application6-step ul .last .step-txt {padding-right:0;}
.application6-step ul .step-on .step-num {background:url(../images/sub/application_step_on_img.png) no-repeat center top;}
.application6-step ul .last.step-on .step-num {background:url(../images/sub/application_step_on_img_last.png) no-repeat center top;}

/*È¯ºÒsT*/
.hgj_box {height:auto; padding:30px;  background:#fafafa; border:1px solid #e7e7e7;  font-size:15px; overflow:hidden;}
.hgj_box .ap0601{width:420px; margin:0 auto; text-align:left; overflow:hidden; }
.hgj_box .ap0603{text-align:left; overflow:hidden; }
.hgj_box ul{text-align:center; overflow:hidden; }
.hgj_box li{padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; overflow:hidden;} 
.hgj_box .two {float:left; width:35%; }
.hgj_box .two1 {float:left; width:27%; }
.hgj_box .one {width:100%; overflow:hidden;}
.hgj_box .ones li{float:left; padding:0;}
.hgj_box li span{float:left; text-align:left; margin-right:25px;}
.hgj_box input, select {margin-left:0px; height:26px; border:1px solid #cecece; }
.hgj_box .inp-small-type {width:55px;}
.hgj_box .inp-middle-type{width:100px;}
.hgj_box .inp-long-type {width:180px;}
.hgj_box select{width:100px; height:28px; font-size:12px;}
.hgj_box .btn-a1 {margin-left:5px;padding:5px 10px;line-height:28px;background:#3ab7eb;color:#fff;border-radius:15px;border:0; font-size:12px;}
.hgj_box .btn-a2 {margin-left:5px;padding:5px 10px;line-height:28px;background:#aeaeae;color:#fff;border-radius:15px;border:0; font-size:12px;}
.hgj_box .marL25{margin-left:5px;}
.hgj_box .time{color:#9d9d9d; font-size:12px;  }

/*È¯ºÒÆË¾÷*/
#refund {position:absolute;left:50%;top:50%;width:317px;height:350px;margin:-260px 0 0 -150px;padding:30px;background:#fff;border:1px solid #000;overflow:auto;display:none;}
#refund .pop_c_box {background:#fafafa; width:220px; height:100px; padding:30px; margin:0 auto; margin-top:25px; margin-bottom:25px;  border:1px solid #e7e7e7; }
#refund .pop_c_box .tit{text-align:center; font-size:15px; line-height:1.5;}
#refund .pop_c_box input  {margin-left:0px;  border:1px solid #cecece; height:26px;}
#refund .pop_c_box li {line-height:1.5;text-align:center; margin-top:5px;}
#refund .refund_tit {text-align:center; font-size:15px; line-height:1.5;}
#refund .inp-middle-type{width:100px;}

/*È¯ºÒÆË¾÷2*/
#refund .pop_c_box1 {background:#fafafa; width:220px; height:180px; padding:30px; margin:0 auto; margin-top:25px; margin-bottom:25px;  border:1px solid #e7e7e7; }
#refund .pop_c_box1 .tit{text-align:center; font-size:15px; line-height:1.5;}
#refund .pop_c_box1 .pop_c_sbox{width:98%; margin-left:1%; height:140px;  border:1px solid #cecece; background:#fff; margin-top:15px; overflow:scroll; overflow-x:hidden;}

@media screen and (max-width:1600px) {
	
	/* main */
	.hakgwa .inner {width:1100px;}
	.hakgwa .heading-wrap {width:100%;}
	.hakgwa .heading-area {width:820px;}
	.hakgwa h3 strong {display:block;}
	.hakgwa .hakgwa-list-area {width:948px;margin:0 auto;overflow:hidden;}
	.hakgwa .hakgwa-list {width:978px;}

}

@media screen and (max-width:1280px) {
	
	/* main */
	.univ-news .inner {width:1100px;}
	.univ-news .news-list-area {width:952px;margin:0 auto;overflow:hidden;}
	.univ-news .news-list {width:984px;}

}

@media screen and (max-width:1100px) {
	
	/* main */
	.page-nav {display:none;}
	
	.visual {width:100%;height:630px;}
	.visual .visual-img-area ul li {width:2157px;height:630px;margin-left:-1078px;}
	.visual .visual-img-area ul li img {height:630px;}
	.visual .inner {position:relative;width:100%;}
	.visual .text-wrap {position:absolute;right:5%;top:55px;}
	.visual .text-wrap img {height:150px;}

	.notice-area {position:absolute;top:235px;right:5%;left:auto;width:400px;height:auto;}
	.notice-area ul li a {width:70%;font-size:1.16em;}
	.notice-area ul li .date {width:29%;font-size:1.16em;}

	.quick-btn {position:absolute;top:415px;left:5%;width:90%;padding:10px 0;overflow:hidden;}
	.quick-btn ul li {float:left;width:20%;height:160px;}
	.quick-btn ul li img {width:auto;height:160px;}

	.schedule {width:100%;padding-bottom:10px;background:#2173c5;}
	.schedule .inner {width:90%;height:157px;padding:0 5%;}
	.schedule .tit-area {height:67px;padding:0 35%;}
	.schedule .tit-area h3 {width:auto;padding:21px 25px 21px 0;font-size:1.5em;}
	.schedule .tit-area .schedule-all {right:40%;}
	.schedule .btn-area .prev {left:10px;}
	.schedule .btn-area .next {right:10px}
	.schedule-list li {width:4.16%;padding-bottom:10px;}
	.schedule-list.show-all li {width:50%;}
	.schedule-list .list-item .txt dt {font-size:1.25em;}
	.schedule-list .list-item .txt dd {font-size:1.25em;}

	.mojip .inner {width:94%;padding:0 3%;}
	.mojip h3 {font-size:4em;}
	.mojip .h-s-tit {font-size:3em;}
	.mojip .btn-area {width:100%;padding:20px 0 50px 0;}
	.mojip .btn-area li {width:25%;}
	.link-area dl dd a {font-size:1.2em;}

	.hakgwa .inner {width:94%;padding:0 3%;}
	.hakgwa .heading-wrap {width:100%;padding-top:65px;}
	.hakgwa .img-left {width:15%;}
	.hakgwa .img-left img {height:115px;}
	.hakgwa .img-right {width:15%;padding-top:10px;}
	.hakgwa .img-right img {height:100px;}
	.hakgwa .heading-area {width:70%;}
	.hakgwa h3 {font-size:4em;}
	.hakgwa .h-s-tit {font-size:1.6em;}
	.hakgwa .hakgwa-list-area {width:100%;}
	.hakgwa .hakgwa-list {width:103%;padding-top:50px;}
	.hakgwa .hakgwa-list li {width:31%;;height:auto;margin:0 2.3% 2.3% 0;}
	.hakgwa .hakgwa-list li a img {width:100%;}
	.hakgwa .hakgwa-list li .m-hover a {font-size:1.16em;}
	.hakgwa .hakgwa-list li.img-box {width:60%;}
	.hakgwa .hakgwa-list li.img-box img {width:80%;}

	.job {width:100%;background-size:cover;}
	.job .inner {width:100%;padding-bottom:30%;height:auto;}
	.job h3 {font-size:4em;}
	.job .h-s-tit {padding-top:10px;font-size:1.6em;}
	.job .interview_btn {padding-top:15px;}
	.job .interview_btn a {width:20%;height:40px;line-height:40px;font-size:1.2em;}
	.job .job-img img {max-width:100%;}

	.univ-news .inner {width:94%;padding:0 3%;}
	.univ-news .heading-wrap {position:relative;width:100%;}
	.univ-news h3 {font-size:4em;}
	.univ-news h3 strong {font-size:1.25em;}
	.univ-news .h-s-tit {font-size:1.6em;}
	.univ-news .news-more {right:auto;left:70%;font-size:1em;}
	.univ-news .news-list-area {width:100%;padding:45px 0 70px 0;overflow:hidden;}
	.univ-news .news-list {width:103%;}
	.univ-news .news-list li {width:31%;margin:0 2.3% 2.3% 0;}
	.univ-news .news-list li .thumb {overflow:hidden;}
	.univ-news .news-list li .thumb img {width:100%;}
	.univ-news .news-list li .news-tit {font-size:1.25em;}

	/* sub */
	
	#hakgwaShortCut {left:auto;right:0;width:60px;margin-left:0;}

	.sub-quick-btn {display:none;}

	.sub-top-area .inner {position:relative;width:94%;margin:0 auto;}

	.contents-wrap {width:94%;padding-top:35px;margin:0 auto;}

	.contents-wrap .contents {min-height:auto;}

	.sub-top-area .sub-top-btn .print_btn {display:none;}

	.sub-nav {position:relative;float:none;width:100%;margin-right:0;margin-bottom:25px;z-index:100;}
	.sub-nav h2 {height:auto;padding:10px 0;background:#09186d;border-top:0 none;color:#fff;font-size:1.25em;cursor:pointer;}
	.sub-nav ul.sub-nav-list {display:none;position:absolute;left:0;right:0;border:1px solid #ccc;border-top:0;border-bottom:0;z-index:550;}
	.sub-nav ul.list-show {display:block;}
	.sub-nav ul li.dep1 .dep1-item {background:#fff;}
	.sub-nav ul li.dep1 .dep1-item span {font-size:1.16em;}
	.sub-nav ul li .sub-item-show span {background:url(../images/sub/sub_nav_on_arrow.png) no-repeat 95% center;}
	.sub-nav ul li.on .dep1-item {background:#fff;}
	.sub-nav ul li.on .dep1-item span {color:#333;background:url(../images/sub/sub_nav_off_arrow1.png) no-repeat 95% center;}
	.sub-nav ul li.on .sub-item-show span {background:url(../images/sub/sub_nav_off_arrow.png) no-repeat 95% center;}
	.sub-nav ul li.dep1 .sub-item ul li {background:none;}
	.sub-nav ul li.dep1 .sub-item ul li a {padding:5px 20px;font-size:1em;}

	.sub-nav .left_banner {display:none;}

	.contents-wrap .contents {float:none;width:100%;}

	/* ÇÐ°ú¼Ò°³a */
	.img-txt-list li .img-tit {font-size:1.25em;}
	.three-col-box ul {width:102%;}
	.three-col-box li {width:31.33%;margin:0 2% 2% 0;}

	.img-list ul {width:102%;}
	.img-list ul li {float:left;width:48%;margin:0 2% 2% 0;}
	.img-list ul .one-col {width:100%;margin:0 0 10px 0;}
	.img-list .three-col {width:102%;}
	.img-list .three-col li {width:31.3%;margin:0 2% 2% 0;}

	/* 2016-08-02 */
	.col-img-txt li {padding:1%;}
	.col-img-txt li .img-box {width:40%;margin-right:3%;}
	.col-img-txt li .img-txt-dl {width:57%;}
	.col-img-txt li .img-txt-dl dt {font-size:1.45em;}
	.col-img-txt li .img-txt-dl dd {font-size:1.16em;}

	.video-box {padding:20px;margin-bottom:25px;}
	.video-box .video-tit {margin-bottom:10px;font-size:1.25em;}
	.video-box .player-wrap {margin-bottom:10px;}

	.video-list {width:102%;margin-left:-2%;}
	.video-list li {width:31.3%;margin:0 0 10px 2%;}
	.video-list li .poster {height:auto;}
	.video-list li .poster img {width:100%;}
	.video-list li .video-name {padding:15px 0;font-size:1.16em;}

	.satisfaction-area .in-charge-info .in-charge-tit {float:none;font-size:1.16em;margin-right:0;text-align:center;}
	.satisfaction-area .in-charge-info ul {float:none;overflow:hidden;}
	.satisfaction-area .in-charge-info ul li {float:left;width:25%;font-size:1.16em;padding:10px 0px 0 0;text-align:center;}
	.satisfaction-area .answer-txt {font-size:1.16em;}
	.satisfaction-area .cmmt-area {padding:10px 10px;}
	.satisfaction-area .star-score li {font-size:1em;}
	.satisfaction-area .cmmt-write-area button {font-size:1.16em;}

	/* ¿ø¼­Á¢¼ö a */
	.application-step {background:url(../images/sub/application_step_bg_line.png) repeat-x left 18px;}
	.application-step ul li {width:16.66%;margin-left:0;}
	.application-step ul li .step-num {width:auto;font-size:1.25em;}
	.application-step ul li .step-txt {font-size:1em;}
	.application-step ul .last {width:16.66%;margin-left:0;}
	.application-step ul .last .step-num {width:auto;}


	.application-major-list {width:auto;}
	.application-major-list li .major-name {line-height:1.2;}

	.application-doc-btn a {font-size:1em;}

	#schoolFind {position:absolute;left:50%;top:50%;width:490px;height:450px;margin:-260px 0 0 -280px;padding:5%;}
	#refund {position:absolute;left:50%;top:50%;width:490px;height:450px;margin:-260px 0 0 -280px;padding:5%;}
	#refund p .refund_tit{text-align:center; font-size:15px; line-height:1.5;}
	#testIdentificationNum {position:absolute;left:50%;top:50%;width:490px;height:450px;margin:-260px 0 0 -280px;padding:5%;}

	
	/* È¯ºÒ½ºÅÇ */
	.application6-step {background:url(../images/sub/application_step_bg_line.png) repeat-x left 18px;}
	.application6-step ul li {width:25%;margin-left:0;}
	.application6-step ul li .step-num {width:auto;font-size:1.25em;}
	.application6-step ul li .step-txt {font-size:1em;}
	.application6-step ul .last {width:25%;margin-left:0;}
	.application6-step ul .last .step-num {width:auto;}



}

@media screen and (max-width:760px) {

	/* common */
	.contents h3 {font-size:1.65em;}
	.contents h4 {margin-bottom:15px;font-size:1.25em;}
	.contents .cont-tit {margin-bottom:15px;color:#09186d;font-size:1.25em;}
	.contents .cont-tit1 {font-size:1.16em;letter-spacing:-0.05em;}

	.contents p {font-size:1em;}
	.contents p.p-txt1 {font-size:1.16em;}

	.tab-area {margin-bottom:15px;}
	.tab-area ul li a {font-size:1.16em;}
	.three-row li a {font-size:1em;}

	.list-tab {width:100%;margin-bottom:15px;border-bottom:1px solid #e9e9e9;}
	.list-tab .rows {border-top:1px solid #e9e9e9;overflow:hidden;}
	.list-tab .rows a {display:block;float:left;padding:10px 12px;font-size:1em;letter-spacing:-0.04em;color:#666;}
	.list-tab .rows a.on {padding:10px 12px 8px 12px;border-bottom:2px solid #ff3566;color:#ff275a;}
	
	.contents dl.cont-text {margin-bottom:15px;}
	.contents dl.cont-text dt {font-size:1.16em;}
	.contents dl.cont-text dd {font-size:1em;}
	.contents dl.cont-text dd span.line-down {display:inline;padding-left:0;}

	.contents dl.cont-text1 {margin-bottom:15px;}
	.contents dl.cont-text1 dt {font-size:1.16em;}
	.contents dl.cont-text1 dd {font-size:1em;}
	
	.m-full-btn a {width:100%;padding:10px 0;margin:0 0 5px 0;}
	.btn-type1 {font-size:1em;}
	.btn-type2 {font-size:1em;}

	.table-wrap {margin-bottom:15px;overflow-x:auto;overflow-y:hidden;}
	.table-wrap table.data-table {width:760px;}
	table.data-table thead th {font-size:1.16em;}
	table.data-table tbody th {font-size:1em;}
	table.data-table tbody td {font-size:1em;}
	table.data-table tfoot th {font-size:1em;}
	table.data-table .txt-style1 {font-size:0.9em;}
	.scroll-no {overflow:hidden;}
	.scroll-no table.data-table {width:100%;font-size:0.9em;}


	.img-area .txt-area {position:relative;}
	.img-area .txt-area .box {float:none;width:100%;}
	.img-area .txt-area .box span, .img-area .txt-area .box a {height:25px;line-height:25px;}
	.img-area .txt-area .left {text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff;}
	.img-area .txt-area .left .hakgwa-name {font-size:1.16em;}
	.img-area .txt-area .right {width:100%;text-align:center;}
	.img-area .txt-area .right .hakgwa-tel {margin-bottom:10px;font-size:1em;}
	.img-area .txt-area .right a {font-size:1em;}

	.txt-button-box {padding:15px 10px;margin-bottom:15px;}
	.txt-button-box dl dt {font-size:1.25em;text-align:center;}
	.txt-button-box dl dd {font-size:1em;text-align:center;}
	.txt-button-box .btn-type1 {position:relative;top:0;right:0;display:block;margin:10px 0 0 0;}


	.gray-box {width:auto;padding:15px 10px;}
	.line-box span.line-down {display:inline;}

	.dot-list {margin-bottom:25px;}
	.dot-list li {font-size:1em;background:url(../images/common/bullet1.gif) no-repeat left 6px;}
	.dot-list.two-col li {float:none;width:auto;}

	.box-list li .half-box {float:none;width:100%;padding-right:0%;}
	.box-list li .half-box:first-child {margin-bottom:10px;}

	.basic-list {margin-bottom:25px;}
	.basic-list li {font-size:1em;}
	
	.number-list li {font-size:1em;}
	.number-list li.item-pdt {padding-top:15px;}

	/* main */
	.visual {width:100%;height:auto;}
	.visual .visual-img-area ul li {width:856px;height:250px;margin-left:-428px;}
	.visual .visual-img-area ul li img {height:250px;}
	.visual .inner {position:relative;width:100%;padding-top:250px;}
	.visual .text-wrap img {height:110px;}

	.notice-area {position:relative;top:0;right:0;left:auto;width:100%;height:auto;}
	.notice-area h3 {padding:0 48px 0 10px;}
	.notice-area ul {padding:20px 10px 0;}
	/* .notice-area ul li a {width:70%;font-size:1.16em;}
	.notice-area ul li .date {width:30%;font-size:1.16em;} */


	.quick-btn {position:relative;top:0;left:0;width:100%;padding:15px 0;background:url(../images/main/main_quick_bg.png) no-repeat center top;overflow:hidden;}
	.quick-btn ul li {width:33.33%;height:auto;margin-bottom:15px;}
	.quick-btn ul li img {width:auto;height:120px;}
	.quick-btn ul li.m-line2 {width:50%;margin-bottom:0;}
	
	.schedule {width:100%;padding-bottom:10px;background:#2173c5;}
	.schedule .inner {width:84%;height:117px;padding:0 8%;}
	.schedule .tit-area {height:47px;padding:0 30%;}
	.schedule .tit-area h3 {width:auto;padding:11px 25px 11px 0;font-size:1.25em;}
	.schedule .tit-area .schedule-all {right:35%;top:13px;}
	.schedule .tit-area .schedule-all img {height:20px;}
	.schedule-list li {width:4.16%;padding-bottom:10px;text-align:left;}
	.schedule-list.show-all li {width:50%;}
	.schedule-list .list-item {min-height:45px;max-height:45px;padding:10px 10px 0 10px;overflow:hidden;}
	.schedule-list .list-item .date-area {display:none;}
	.schedule-list .list-item .txt {width:100%;}
	.schedule-list .list-item .txt dt {font-size:0.8em;}
	.schedule-list .list-item .txt dd {font-size:0.8em;}

	.mojip .inner {width:94%;padding:0 3%;}
	.mojip h3 {padding-top:25px;font-size:3em;}
	.mojip .h-s-tit {font-size:2em;}
	.mojip .btn-area {padding:20px 0 30px 0;}
	.mojip .btn-area li a img {width:85%;}
	.link-area {padding-bottom:25px;}
	.link-area dl {float:none;width:100%;margin-bottom:10px;}
	.link-area dl dt {padding:15px 0;}
	.link-area dl dt img {height:16px;}
	.link-area dl dd a {font-size:1.2em;}

	.hakgwa .heading-wrap {padding-top:25px;}
	.hakgwa .img-left {display:none;}
	.hakgwa .img-right {display:none;}
	.hakgwa .heading-area {width:100%;}
	.hakgwa h3 {font-size:2.25em;}
	.hakgwa .h-s-tit {padding-top:10px;font-size:1.25em;}
	.hakgwa .hakgwa-list {width:101.5%;padding-top:25px;}
	.hakgwa .hakgwa-list li {width:48.5%;;height:auto;margin:0 1.5% 1.5% 0;}
	.hakgwa .hakgwa-list li a img {width:100%;}
	.hakgwa .hakgwa-list li .m-hover a {width:80%;font-size:1em;}
	.hakgwa .hakgwa-list li.img-box {display:block;width:48.5%;padding-top:8%;}
	.hakgwa .hakgwa-list li.img-box img {width:100%;}

	.job {width:100%;background-size:cover;}
	.job .inner {width:100%;padding-bottom:40%;height:auto;}
	.job h3 {padding-top:25px;font-size:2em;}
	.job .h-s-tit {padding:10px 4% 0 4%;font-size:1.25em;}
	.job .interview_btn {padding-top:15px;}
	.job .interview_btn a {width:40%;height:40px;line-height:40px;font-size:1.2em;}

	.univ-news .inner {width:94%;padding:0 3%;}
	.univ-news .heading-wrap {position:relative;width:100%;}
	.univ-news h3 {padding-top:25px;font-size:2.25em;}
	.univ-news h3 strong {font-size:1.25em;}
	.univ-news .h-s-tit {padding:10px 4% 0 4%;font-size:1.25em;}
	.univ-news .news-more {top:37px;right:auto;left:75%;width:65px;height:20px;line-height:20px;font-size:0.8em;}
	.univ-news .news-list-area {width:100%;padding:25px 0 20px 0;overflow:hidden;}
	.univ-news .news-list {width:103%;}
	.univ-news .news-list li {width:31%;margin:0 2.3% 2.3% 0;}
	.univ-news .news-list li .thumb {height:100px;overflow:hidden;}
	.univ-news .news-list li .thumb img {width:100%;height:100px;}
	.univ-news .news-list li .news-tit {padding-top:10px;font-size:1em;}

	/* sub */
	.sub-top-area {height:auto;padding:30px 0 20px 0;background-size:cover;}
	.sub-top-area h2 {font-size:1.65em;}
	.sub-top-area .page-location span {font-size:1em;}

	.sub-top-area .sub-top-btn {position:relative;top:0;margin-top:15px;text-align:center;}

	/* ÇÐ°ú¼Ò°³ */
	.professor-area ul.professor-list {width:100%;}
	.professor-area ul li.list-item {width:90%;margin:0 0 10px 0;padding:5%;}
	.professor-area ul li.list-item dl dd ul li {font-size:1em;background:url(../images/common/bullet1.gif) no-repeat left 6px;}
	.professor-area ul li.list-item .profile-detail {text-align:center;padding-top:10px;}
	.professor-area ul li.list-item .profile-detail a {font-size:0.9em;}

	.major14-professor .list-item {min-height:auto;}
	.major04-professor .list-item {min-height:auto;}
	.major11-professor .list-item {min-height:auto;}

	.profile-area ul.list {width:100%;}
	.profile-area ul li.list-item {width:90%;margin:0 0 10px 0;padding:5%;}
	.profile-area ul li.list-item dl dd ul li {font-size:1em;background:url(../images/common/bullet1.gif) no-repeat left 6px;}
	.profile-area ul li.list-item .profile-detail {text-align:center;padding-top:10px;}
	.profile-area ul li.list-item .profile-detail a {font-size:0.9em;}

	.img-txt-list li .img-tit {font-size:1em;}

	/* À¯¾Æ±³À°°ú 2016-08-12 */
	.major10-circle-img {float:none;width:100%;margin-right:0;margin-bottom:10px;}
	.major10-circle-img img {width:100%;}

	/* 2016-08-02 */
	.col-img-txt li {padding:5%;}
	.col-img-txt li .img-box {float:none;width:100%;margin-right:0;text-align:center;}
	.col-img-txt li .img-box img {max-width:auto;height:200px;}
	.col-img-txt li .img-txt-dl {float:none;width:100%;}
	.col-img-txt li .img-txt-dl dt {font-size:1.25em;}
	.col-img-txt li .img-txt-dl dd {font-size:1em;}

	/* ±â°ècad 2016-08-02*/
	.curriculum-area .curriculum-tit {width:70%;font-size:1.25em;}
	.curriculum-area .curriculum-cont {padding:25px 0 0 0;margin-bottom:15px;overflow:hidden;}
	.curriculum-area .curriculum-cont dl {float:none;width:95%;min-height:0px;padding:30px 2% 10px 2%;margin-top:25px;}
	.curriculum-area .curriculum-cont dl:first-child {margin-top:0;}
	.curriculum-area .curriculum-cont dl dt {font-size:1.16em;}
	.curriculum-area .curriculum-cont dl dd {font-size:1em;}
	.curriculum-area .curriculum-cont .gwamok {margin-right:0;}
	
	.video-box .player-wrap iframe {width:100%;height:200px;}

	.video-list {width:102.5%;margin-left:-2.5%;}
	.video-list li {width:47.5%;margin:0 0 10px 2.5%;}

	.satisfaction-area .in-charge-info ul li {width:50%;font-size:1em;}
	.satisfaction-area .cmmt-area {padding:10px 10px;}
	.satisfaction-area .star-score li {font-size:1em;}
	.satisfaction-area .star-score li img {height:1em;}
	.satisfaction-area .star-score li.score-box1 {width:55%;}
	.satisfaction-area .star-score li.score-box2 {width:45%;}
	.satisfaction-area .star-score li.score-box3 {width:33.33%;}
	.satisfaction-area .star-score li.score-box4 {width:33.33%;}
	.satisfaction-area .star-score li.score-box5 {width:33.33%;}

	.private-agreed dl dt {font-size:1em;}
	.private-agreed dl dd {font-size:1em;}

	/* Á¹¾÷»ýÀÎÅÍºä. */
	.graduate-list ul li {width:50%;min-height:220px;margin-bottom:15px;}
	.graduate-list ul li .thumb {height:105px;}
	.graduate-list ul li .thumb img {height:105px;}
	.graduate-list ul li .thumb a .m-hover {background:url(../images/sub/graduate/graduate_list_thumb_over_mobile.png) no-repeat center center;line-height:105px;font-size:1em;}
	.graduate-list ul li .graduate-list-txt .graduate-name {font-size:1.16em;letter-spacing:-0.1em;}
	.graduate-list ul li .graduate-list-txt .graduate-work {font-size:1em;letter-spacing:-0.08em;}
	.graduate-list ul li .graduate-list-txt .m-line {display:block;}

	.graduate-view-title {width:100%;padding:15px 0;margin-bottom:25px;border-top:1px solid #b9babe;border-bottom:1px solid #b9babe;text-align:center;}
	.graduate-view-title .major-name {font-size:1.25em;}
	.graduate-view-title .work {font-size:1em;}
	.graduate-view-cont .graduate-view-top {width:100%;margin-bottom:25px;overflow:hidden;}
	.graduate-view-cont .graduate-view-top .thumb {float:none;width:100%;text-align:center;}
	.graduate-view-cont .graduate-view-top .thumb img {max-width:100%;}
	.graduate-view-cont .graduate-view-top .graduate-info {float:none;width:90%;padding:30px 5% 0 5%;}
	.graduate-view-cont .graduate-view-top .graduate-info li {font-size:1em;background:url(../images/common/bullet1.gif) no-repeat left 6px;}

	/* ÀÔÇÐÀÚ·á ½ÅÃ». */
	.data-request-form .data-request-table tbody th {font-size:1.16em;}
	.data-request-form .data-request-table tbody td {font-size:1.16em;}
	.data-request-form .data-request-table tbody td input[type=text], .data-request-form .data-request-table tbody td input[type=password] {width:35%;height:26px;padding:0 5px;border:1px solid #cecece;}
	.data-request-form .data-request-table tbody .w-name input[type=text] {width:90%;}
	.data-request-form .data-request-table tbody .w-email select {width:100px;}
	.data-request-form .data-request-table tbody .w-highschool .highschool-txt {width:95%;}
	.data-request-form .data-request-table tbody .w-major select {width:200px;}
	.data-request-form .data-request-table tbody .w-tel input[type=text] {width:50px;}
	.data-request-form .data-request-table tbody .w-address .address1, .data-request-form .data-request-table tbody .w-address .address2 {width:95%;}
	.data-request-form .data-request-table tbody .w-password input[type=password] {width:90%;}

	/* ¿ø¼­Á¢¼ö a */

	.table-application-float {float:none;width:100%;height:auto;}
	.table-left-none {border-left:3px solid #8dabc5;border-top:0;}
	.table-right-none {border-right:3px solid #8dabc5;border-bottom:0;}
	.table-application th, .table-application td {padding:10px 5px;border:1px solid #8dabc5;text-align:center;}
	.table-application tbody th {font-size:1em;}
	.table-application tbody td {font-size:1em;}
	.table-application tbody .th-bg1 {background:#d9dfeb;}
	.table-application tbody .th-bg2 {background:#f3f7fa;}

	.application-major-list li {width:50%;}
	.application-major-list li .row {height:70px;}
	.application-major-list li .last-line {border-bottom:1px solid #8dabc5;}
	.application-major-list li .mobile-last {border-bottom:0 none;}
	.application-major-list li .major-name {font-size:1.16em;}
	.application-major-list li .major-name .s-txt {font-size:0.8em;}
	.application-major-list li:nth-child(even) .select-inp {border-right:0;}

	
	.data-table-application thead th {font-size:1.16em;}
	.data-table-application tbody th {font-size:1em;}
	.data-table-application tbody td {font-size:1em;}
	.data-table-application tbody td select {width:auto;}
	.data-table-application tbody td .inp-small {width:26%;}
	.data-table-application tbody td .inp-short {width:100%;}
	.data-table-application tbody td .inp-middle {width:100%;}
	.data-table-application tbody td .inp-long {width:100%;}
	.data-table-application tbody td .line-down {display:block;margin:5px 0 0 0;}
	.data-table-application tbody td .mobile-btn {width:100%;margin-left:0px;padding:0;text-align:center;line-height:28px;background:#3ab7eb;color:#fff;border-radius:15px;}
	.data-table-application tbody .inp-plural input[type=text] {margin-bottom:5px;}

	/* ¸ð´Þ ÆË¾÷ aaa */
	#schoolFind {position:absolute;left:2%;top:1%;width:86%;bottom:1%;height:auto;margin:0 0 0 0;padding:5%;}
	
	#testIdentificationNum {position:absolute;left:2%;top:1%;bottom:1%;width:86%;height:auto;margin:0 0 0 0;padding:5%;}

	.application-doc-btn a {float:none;width:100%;margin:0 0 10px 0;letter-spacing:-0.05em;}
	.application-doc-attach .file-inp label {font-size:1em;}
	.application-doc-attach .file-inp input[type=file] {width:65%;}
	.application-doc-attach .application-doc-send {padding:10px 0;font-size:1em;}

	.application-list-area dt {font-size:1.25em;}

	/* .hgj_box {padding:10px;}
	.hgj_box li span{float:left; text-align:left; margin-right:15px;}
	.hgj_box label{font-size:13px;}
	.hgj_box input{width:}
	.hgj_box .ap0601{width:100%; margin:0 auto; text-align:left; overflow:hidden; }
	.hgj_box .ap0601 span{width:30%; margin-right:0; font-size:13px;}
	.hgj_box .ap0603 span{font-size:13px;}	
	.hgj_box .btn-a1 { margin-left:0px;padding:5px 10px;line-height:28px;background:#3ab7eb;color:#fff;border-radius:15px;border:0; font-size:12px;}
	.hgj_box .btn-a2 {margin-left:0px;margin-top:10px;padding:5px 10px;line-height:28px;background:#aeaeae;color:#fff;border-radius:15px;border:0; font-size:12px; }
	.hgj_box .one .ones{text-align:left; width:70%;}
	.hgj_box .one .ones li{float:none; padding:0; margin-bottom:10px;}
	.hgj_box .one .marL30p {margin-left:30%; }
	.hgj_box .one .ones .marB0{margin-bottom:0;}*/


	/*È¯ºÒsT*/
	.hgj_box { padding:0px; font-size:12px; }
	.hgj_box .ap0601{width:100%;  }
	.hgj_box .ap0603{text-align:left; overflow:hidden; }
	.hgj_box li span{ width:20%;margin-right:10px;  letter-spacing:-0.18em;}
	.hgj_box li .marB0 {margin-top:5px;}
	.hgj_box .one .ones li{width:100%; text-align:left;}
	.hgj_box .two { width:100%; }

	/*ÆË¾÷*/
	#refund {position:absolute;left:10%;top:1%;width:70%;bottom:1%;margin:0 0 0 0; height:290px;}
   #refund .refund_tit{text-align:center; font-size:13px; line-height:1.5;}

	/*È¯ºÒÆË¾÷1*/
	#refund .pop_c_box {background:#fafafa; width:100%; height:100px; padding:10px 0; margin:0 auto; margin-top:25px; margin-bottom:25px;  border:1px solid #e7e7e7; }
	#refund .pop_c_box .tit{text-align:center; font-size:13px; line-height:1.5;}
	#refund .pop_c_box input  {margin-left:0px;  border:1px solid #cecece; height:26px;}
	#refund .pop_c_box li {line-height:1.5;text-align:center; margin-top:5px;}

	/*È¯ºÒÆË¾÷2*/
	#refund .pop_c_box1 {background:#fafafa; width:100%; height:auto; padding:10px 0; margin:0 auto; margin-top:25px; margin-bottom:25px;  border:1px solid #e7e7e7; }
	#refund .pop_c_box1 .tit{text-align:center; font-size:13px; line-height:1.5;}
	#refund .pop_c_box1 .pop_c_sbox{width:90%; margin-left:5%; height:140px;  border:1px solid #cecece; background:#fff; margin-top:15px; overflow:scroll; overflow-x:hidden;}


}