@charset "utf-8";

/*인사말*/
.gms_001001  p.headtit {color:#13568e;line-height:1.4;padding-bottom:30px;}
.gms_001001 .context{position:relative;}
.gms_001001 .context:after{content:'';display:block;clear:both;}
.gms_001001 .context .right_pic{display:block;text-align:right;}
.gms_001001 .context .right_pic img{width:100%;max-width:480px;}
.gms_001001 .context .left_txt{display:block}

/* gms_001003 */
.gms_001003 {text-align:center;}
.gms_001003 h4 {text-align:center;background:none;color:#01853c;margin:0;padding:1em;}
.gms_001003 > div {margin-bottom:40px;}
.gms_001003 .download_btn_area {margin-bottom:0;}
.gms_001003 .download_btn_area .download_btn {border:1px solid #c1c1c1;height:40px;box-sizing:border-box;display:inline-block;vertical-align:top;line-height:38px;font-size:15px;color:#434f48;background:url(../imgs/common/ico_download.png) no-repeat 8% 50%;text-align:left;}
.gms_001003 .color_area ul.ciColor {margin:0 auto;}
.gms_001003 .color_area ul.ciColor li {display:inline-block;text-align:left;border:1px solid #ddd;vertical-align:top;}
.gms_001003 .color_area ul.ciColor li p.colorName {font-weight:400;font-size:0.85em;}
.gms_001003 .color_area ul.ciColor li p.color {display:block;height:20px;margin:10px 0;}
.gms_001003 .color_area ul.ciColor li p.yellow {background:#ffd100;}
.gms_001003 .color_area ul.ciColor li p.yellowGreen {background:#adc32a;}
.gms_001003 .color_area ul.ciColor li p.green {background:#009344;}

/*참여기관*/
.lst_univ li{width:16.66%;font-size:14px;}
.lst_univ li .thm_figure{margin-bottom:20px;}
.lst_univ{margin:1px 0 40px 1px;}
.lst_univ:after{content:"";display:block;clear:both;visibility:hidden;}
.lst_univ li{float:left;margin:-1px 0 0 -1px;padding:15px;width:50%;border:1px solid #ddd;text-align:center;}
.lst_univ li .thm_figure{display:block;margin:0 auto 10px;text-align:center;}
.lst_univ b {display:block;height:40px;}

ul.precautions {margin-top:5px;}
ul.precautions.type02 {margin:0 0 5px;}
ul.precautions li {display:block;background:url(../imgs/contents/checkList.png)no-repeat 0 50%;padding-left:20px;background-size:14px;color:red;word-break:keep-all;}

/*1인창조지원센터*/
.gms_006001 .outline {background:url(../imgs/contents/oneCreative01.png) no-repeat 40px 0;padding:0 0 20px 170px;margin-bottom:20px;border-bottom:1px dashed #b3b3b3;}                                                                                                                                                                          .explan .tit {font-size:1.3em;color:#45ad14;font-weight:400;}
.gms_006001 .outline .tit {font-size:1.5em;font-weight:400;}
.gms_006001 .oneCreative h4 {background:none;display:inline-block;width:29%;float:left;margin-top:0;padding:0 0 0 10px;}
.gms_006001 .conSection div {display:inline-block;width:66%;}
.gms_006001 .conSection {padding:4vh 0;}
.gms_006001 .oneCreative {padding:4vh 0 0 0;}
.gms_006001 .oneCreative h4 em {font-size:1.8em;vertical-align:middle;font-family:NanumSquareEB;color:#61ad3e;letter-spacing:-0.05em;padding:0 10px 0 0;}
.conSection02 h5.cc01:before {background:url(../imgs/contents/oneCreative02.png) no-repeat;}
.conSection02 h5.cc02:before {background:url(../imgs/contents/oneCreative03.png) no-repeat 0 0;}
.conSection02 h5.cc03:before {background:url(../imgs/contents/oneCreative04.png) no-repeat 0 0; }
.conSection02 h5:before {content:'';display:block;width:100px;height:100px;position:absolute;padding:11px 0 4px 105px;left:0;top:0;}
.conSection02 h5 {padding:0 0 0 110px;position:relative;}
.conSection02 ul {padding:0 0 0 110px;}


.modalBox {z-index:99992;position:absolute;opacity:0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(60, 64, 67, 0), 0 1px 3px 1px rgba(60, 64, 67, 0);border-radius:6px;box-sizing:border-box;visibility:hidden;-webkit-transition:opacity .25s ease, top .25s ease, visibility .15s ease;transition:opacity .25s ease, top .25s ease, visibility .15s ease;}
.modalBox.active {box-shadow:0 1px 2px 0 rgba(60, 64, 67, .5), 0 1px 3px 1px rgba(60, 64, 67, .3);visibility:visible;opacity:1;}
.modalBox .modalCloseWrap {position:absolute;right:22px;top:22px;font-size:20px;line-height:1em;cursor:pointer;color:#444;}
.modalBox h4 {background-color:#d5d7d7;border-top-left-radius:6px;border-top-right-radius:6px;padding:14px 40px;margin-top:0px!important;font-size:20px!important;font-weight:500;}
.modalBox .modalContentWrap {padding:15px;position:relative;box-sizing:border-box;}
.modalBox .modalContentWrap .modalContentWrapTop {text-align:center;padding-bottom:20px;}
.modalBox .modalContentWrap .modalContentWrapTop > a > img {vertical-align:middle;}
.modalBox .modalContentWrap .modalContentWrapTop > span {display:inline-block;font-size:17px;font-weight:bold;padding:20px 15px 5px 15px;}
.modalBox .modalContentWrap .calBox .calRow {display:flex;width:100%;}
.modalBox .modalContentWrap .calBox .calRow:first-child .calCell {border-top:1px solid #cccccc;}
.modalBox .modalContentWrap .calBox .calRow .calCell {flex:auto;width:15%;height:50px;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #cccccc;background-color:#fff;padding:5px 0 0 10px;}
.modalBox .modalContentWrap .calBox .calRow .calCell > div {height:100%;}
.modalBox .modalContentWrap .calBox .calRow .calCell:first-child {border-left:1px solid #cccccc;}
.modalBox .modalContentWrap .calBox .calRow .calCell.valid {position:relative;}
.modalBox .modalContentWrap .calBox .calRow .calCell.valid:hover:after {content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:1px solid red;cursor:pointer;}
.modalBox .modalContentWrap .calBox .calRow .calCell span {position:relative;}
.modalBox .modalContentWrap .calBox .calRow .calCell .checkDate:before {content:'';background-color:rgba(70, 207, 48, 0.8);border-radius:50%;position:absolute;width:20px;height:20px;top:-3px;opacity:50%;left:-6px;}
.modalBox .modalContentWrap .calBox .calRow .calCell.specialDay, .modalBox .modalContentWrap .calBox .calRow .calCell.sunday {color:#f00;}
.modalBox .modalContentWrap .calBox .calRow .calCell.saturday {color:#003eff;}
.modalBox .modalContentWrap .calBox .calRow .calCell.valid {position:relative;font-size:12px;}
.modalBox .modalContentWrap .calBox .calRow .calCell.valid:hover:after {content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:0px;border:1px solid red;cursor:pointer;height:48px;}
.modalBox .modalContentWrap .calBox .calRow .calCell.specialDay:hover:after, .modalBox .modalContentWrap .calBox .calRow .calCell.sunday:hover:after, .modalBox .modalContentWrap .calBox .calRow .calCell.saturday:hover:after, .modalBox .modalContentWrap .calBox .calRow .calCell.noPick:hover:after {cursor:unset;border:none;}
.modalBox .modalContentWrap .calBox .calRow .calCell.noPick {background-color:#efefef;color:#9f9f9f;}
.modalBox .modalContentWrap .calBox .calRow .calCell span.noPickDate {opacity:80%;}
.modalBox .modalContentWrap .calBox ul.calRow li{list-style-type:none !important;}

#dateApplyForRental {width:45%;display:inline-block;margin:20px 0;vertical-align:top;}
#dateApplyForRental h4 {padding:14px 40px;margin:0px!important;font-size:20px!important;font-weight:500;}
#dateApplyForRental .modalContentWrap {padding:0 15px 15px;position:relative;box-sizing:border-box;}
#dateApplyForRental .modalContentWrap .modalContentWrapTop {text-align:center;padding-bottom:20px;}
#dateApplyForRental .modalContentWrap .modalContentWrapTop > a > img {vertical-align:middle;}
#dateApplyForRental .modalContentWrap .modalContentWrapTop > span {display:inline-block;font-size:17px;font-weight:bold;padding:20px 15px 5px 15px;}
#dateApplyForRental .modalContentWrap .calBox .calRow {display:flex;width:100%;}
#dateApplyForRental .modalContentWrap .calBox .calRow:first-child .calCell {border-top:1px solid #cccccc;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell {flex:auto;width:15%;height:50px;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #cccccc;background-color:#fff;padding:5px 0 0 10px;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell > div {height:100%;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell:first-child {border-left:1px solid #cccccc;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.valid {position:relative;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.valid:hover:after {content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:1px solid red;cursor:pointer;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell span {position:relative;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell .checkDate:before {content:'';background-color:rgba(70, 207, 48, 0.8);position:absolute;width:20px;height:2px;bottom:0px;opacity:50%;left:-4px;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell .hasReserved:before {content:'';background-color:red;border-radius:50%;position:absolute;width:10px;height:10px;top:4px;left:20px;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.noPick .hasReserved:before {opacity:50%;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.specialDay, #dateApplyForRental .modalContentWrap .calBox .calRow .calCell.sunday {color:#f00;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.saturday {color:#003eff;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.valid {position:relative;font-size:12px;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.valid:hover:after {content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:0px;border:1px solid red;cursor:pointer;height:48px;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.specialDay:hover:after, #dateApplyForRental .modalContentWrap .calBox .calRow .calCell.sunday:hover:after, #dateApplyForRental .modalContentWrap .calBox .calRow .calCell.saturday:hover:after, #dateApplyForRental .modalContentWrap .calBox .calRow .calCell.noPick:hover:after {cursor:unset;border:none;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell.noPick {background-color:#efefef;color:#9f9f9f;}
#dateApplyForRental .modalContentWrap .calBox .calRow .calCell span.noPickDate {opacity:80%;}
#dateApplyForRental .modalContentWrap .calBox ul.calRow li{list-style-type:none !important;}
#detailTimeForRental {width:25%;display:inline-block;margin:145px 0 20px 10%;vertical-align:top;position:relative;}
#detailTimeForRental button {display:none;position:absolute;bottom:20px;right:0;}
#detailTimeForRental #div_timezone p {display:block;}

#div_timezone {font-size:14px;line-height:20px;margin-bottom:15px;letter-spacing:0;}
#div_timezone p {display:inline-block;margin-right:8px;}
#div_timezone p input, #div_timezone p label {vertical-align:middle;}
#div_timezone p label {margin-left:3px;}

/* gms_001005 */
.gms_001005 .chart_img {text-align:center;background-color:#f4f4f7;}
.gms_001005 .chart_info {margin-top:40px;}
.gms_001005 .chart_info .block_list h4 {margin:20px 0 10px 0}
.gms_001005 .chart_info .block_list > li {margin-top:40px;}
.gms_001005 .chart_info .block_list > li:first-child {margin-top:0px;}
.gms_001005 .chart_info .block_list > li .info_area > li {margin-bottom:10px;}
.gms_001005 .chart_info .block_list > li .info_area > li > div {border:1px solid #ccc;box-sizing:border-box;height:94px;}
.gms_001005 .chart_info .block_list > li .info_area > li .detail_info dl {border-bottom:1px solid #ccc;box-sizing:border-box;}
.gms_001005 .chart_info .block_list > li .info_area > li .detail_info dl:last-child {border-bottom:unset;}
.gms_001005 .chart_info .block_list > li .info_area > li .detail_info dt,.gms_001005 .chart_info .block_list > li .info_area li .detail_info dd {display:inline-block;vertical-align:top;line-height:30px;height:30px;}
.gms_001005 .chart_info .block_list > li .info_area > li .detail_info dt {width:30%;background:#4488c1;color:#fff;text-align:center;}
.gms_001005 .chart_info .block_list > li .info_area > li .detail_info dd {margin-left:-4px;padding-left:10px;}
.gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {padding:10px;}
.gms_001005 .chart_info .block_list > li .info_area > li .to_do_area li {position:relative;padding-left:15px;line-height:1.2}
.gms_001005 .chart_info .block_list > li .info_area > li .to_do_area li:before {position:absolute;content:'';width:10px;height:10px;border:1px solid #ccc;box-sizing:border-box;border-radius:50%;left:0;top:50%;margin-top:-5px;}

/* gms_001007 */
.gms_001007 .map_area {position:relative;overflow:hidden;}
.gms_001007 .map_area .radius_border{border:1px solid #919191;border-radius:5px;}
.gms_001007 .map_area .custom_typecontrol {position:absolute;top:10px;right:10px;overflow:hidden;width:130px;height:30px;margin:0;padding:0;z-index:1;font-size:12px;font-family:'Malgun Gothic', '맑은 고딕', sans-serif;}
.gms_001007 .map_area .custom_typecontrol span {display:block;width:65px;height:30px;float:left;text-align:center;line-height:30px;cursor:pointer;}
.gms_001007 .map_area .custom_typecontrol .btn {background:#fff;background:linear-gradient(#fff,  #e6e6e6);}
.gms_001007 .map_area .custom_typecontrol .btn:hover {background:#f5f5f5;background:linear-gradient(#f5f5f5,#e3e3e3);}
.gms_001007 .map_area .custom_typecontrol .btn:active {background:#e6e6e6;background:linear-gradient(#e6e6e6, #fff);}
.gms_001007 .map_area .custom_typecontrol .selected_btn {color:#fff;background:#425470;background:linear-gradient(#425470, #5b6d8a);}
.gms_001007 .map_area .custom_typecontrol .selected_btn:hover {color:#fff;}
.gms_001007 .map_area .custom_zoomcontrol {position:absolute;top:50px;right:10px;width:36px;height:80px;overflow:hidden;z-index:1;background-color:#f5f5f5;}
.gms_001007 .map_area .custom_zoomcontrol span {display:block;width:36px;height:40px;text-align:center;cursor:pointer;}
.gms_001007 .map_area .custom_zoomcontrol span img {width:15px;height:15px;padding:12px 0;border:none;}
.gms_001007 .map_area .custom_zoomcontrol span:first-child{border-bottom:1px solid #bfbfbf;}

/* gms_001004 :연혁 */
.gms_001004 .history_img {background-color:#28c08d;}
.gms_001004 .history_img img {display:inline-block;}
.gms_001004 .history_img p {display:inline-block;color:#fff;}
.gms_001004 .history_img p span {font-size:20px;color:#e2e1e1;font-weight:500;letter-spacing:1px;}
.gms_001004 .sub010202:after {content:'';display:block;clear:both;}
.gms_001004 .sub010202 .time_line dl {position:relative;}
.gms_001004 .sub010202 .time_line dl dt {color:#fff;font-weight:400;background:#00529b;border-radius:100px;text-align:center;letter-spacing:1px;}
.gms_001004 .sub010202 .time_line dl dd {border-left:1px solid #d2d2d2;position:relative;}
.gms_001004 .sub010202 .time_line dl dd.last_dd {border-left:none;}
.gms_001004 .sub010202 .time_line dl dd:last-child {padding-bottom:50px;}
.gms_001004 .sub010202 .time_line dl dd:before {position:absolute;left:-5px;content:"";background-color:#00529b;width:10px;height:10px;border-radius:50%;}
.gms_001004 .sub010202 .time_line dl dd .month {position:absolute;color:#999;font-weight:600;}
.gms_001004 .sub010202 .time_line dl dd p {position:relative;margin-bottom:10px;font-weight:500;}

/* gms_003002 */
.gms_003002 #progressBg {width:100%;height:6px;position:relative;border:1px solid #ccc;border-radius:10px;overflow:hidden;margin-top:5px;}
.gms_003002 #progressBar {background-color:red;height:100%;position:absolute;line-height:inherit;}

/* gms_004003 */
.gms_004003 ul.info {border: 1px solid #d5d5d5;padding: 30px;box-sizing:border-box;}
.gms_004003 ul.info li {padding: 0 0 0 12px;font-weight: 500;font-size: 16px;color: #5f5f5f;position:relative;word-break:keep-all;}
.gms_004003 ul.info li:before {content:'';display:block;background:#5f5f5f;position:absolute;width: 3px;height: 3px;left: 0;top: 12px;}
.gms_004003 .incubating01 {background:url(../imgs/contents/incubating01_bg.png) no-repeat right #dfe9f2;width:100%;}
.gms_004003 .incubating01 > div {background:url(../imgs/contents/incubating01_p_bg.png) no-repeat 0 center;}
.gms_004003 .incubating01 p {font-weight:500;color:#000;}
.gms_004003 .incubating01 p.tit {font-weight:bold;}
.gms_004003 .incubating04 .process {text-align: center;position: relative;}
.gms_004003 .incubating04 .process li {border: 1px solid #ddd;border-radius: 100px;padding: 0.5em 1em;position: relative;display: inline-block;vertical-align: top;background: #fff;}
.gms_004003 .incubating04 .process li:before {content: '';font-family: catamaran;color: #cdcdcd;position: absolute;left: 31%;top: -40px;font-weight: 500;font-size: 20px;}
.gms_004003 .incubating04 .process li p {display: table-cell;width: 175px;vertical-align: middle;line-height: 1.3;color: #021e81;font-weight: 500;font-size: 20px;}
.gms_004003 .incubating04 .process li.p01:before {content: 'STEP 01';}
.gms_004003 .incubating04 .process li.p02:before {content: 'STEP 02';}
.gms_004003 .incubating04 .process li.p03:before {content: 'STEP 03';}
.gms_004003 .incubating04 .process li.p04:before {content: 'STEP 04';}
.gms_004003 .incubating04 .process li.p05:before {content: 'STEP 05';}

.gms_004003 .incubating04 .process {padding:30px 0 50px;}
.gms_004003 .incubating04 .info {background:#f3f3f3;border:unset;}

/* 비대면 강의 */
.education_list {padding-right:40px;background:url(../imgs/common/icon_menu_list.png) no-repeat 75% 18.5px !important;}
#lecturePlayerBg {background-color: #000;display:none;position: fixed;opacity: 0;width: 100vw;height: 100vh;top: 0;left: 0;z-index:10;}
#lecturePlayer {display:none;position: fixed;opacity: 0;top: 50%;z-index:11;}
#lecturePlayer div {line-height:initial;}
/*#lecturePlayer button {color:initial;}*/
div#lecturePlayer .video-js button span {line-height:0.8;color:#fff;}
div#lecturePlayer .video-js div.vjs-control {color:#fff;}
div#lecturePlayer .video-js div.vjs-control .vjs-volume-level:before {color:#fff;}
div#lecturePlayer .video-js div.vjs-control .vjs-play-progress.vjs-slider-bar {color:#fff;}
div#lecturePlayer .video-js div.vjs-control .vjs-remaining-time-display {line-height: 2.8;}
div#lecturePlayer .video-js div.vjs-menu-button-popup .vjs-playback-rate-value {color:#fff;line-height:1.8;}
div#lecturePlayer .video-js div.vjs-menu-button-popup .vjs-menu-item .vjs-menu-item-text {color:#fff;}
div#lecturePlayer .video-js div.vjs-menu-button-popup .vjs-menu-item.vjs-selected .vjs-menu-item-text {color:#2B333F;}

/*모바일*/
@media all and (max-width:480px) {
    /*인사말*/
    .gms_001001  p.headtit {font-size:1.3em;text-align:center;}
    .gms_001001 .context .left_txt{padding-top:1em;}

    /* gms_001003 */
    .gms_001003 .waterMark_area img {width:100%;}
    .gms_001003 .combine_area img {width:100%;}
    .gms_001003 .download_btn_area .download_btn {width:47%;padding-left:13%;}
    .gms_001003 .color_area ul.ciColor li {width:42%;padding:10px 5px;margin:5px;}

    /* gms_001004 :연혁 */
    .gms_001004 .history_img img {width:100%;height:76px;}
    .gms_001004 .history_img p {padding:10px;font-size:15px;}
    .gms_001004 .history_img p span {font-size:20px;}
    .gms_001004 .sub010202 {margin-top:50px;}
    .gms_001004 .sub010202 .time_line dl dt {font-size:20px;line-height:40px;width:140px;margin-bottom:20px;}
    .gms_001004 .sub010202 .time_line dl dd {padding:0 0 20px 55px;margin-left:20px;word-break:keep-all;}
    .gms_001004 .sub010202 .time_line dl dd:before {top:-3px;}
    .gms_001004 .sub010202 .time_line dl dd .month {font-size:15px;left:10px;top:-10px;}
    .gms_001004 .sub010202 .time_line dl dd p {top:-10px;}

    /* gms_001005 */
    .gms_001005 .chart_img {padding:30px 0;}
    .gms_001005 .chart_img > img {width:95%;}
    .gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {border-top:unset;}

    /* gms_004003 */
    .gms_004003 .incubating01 {height: 170px;background-size: 260px;background-position-y: bottom;}
    .gms_004003 .incubating01 > div {background-position-x: 10px;background-size: 50px;padding: 8px 0;}
    .gms_004003 .incubating01 p {font-size: 14px;padding-left: 80px;}
    .gms_004003 .incubating01 p.tit {font-size: 20px;line-height:2;}
    .gms_004003 .incubating04 .process li {margin:10px 0 40px;}
    .gms_004003 .incubating04 .process li p {height:40px;}

    /*1인창조*/
    .gms_006001 .outline{padding:0 0 20px 0 !important;background-size:49px;background-position:0px 8px;}
    .gms_006001 .outline .tit{padding-left:65px;font-size:20px;height:77px;}
    .gms_006001 .oneCreative h4{float:none !important;width:auto !important;padding:0 !important;}
    .gms_006001 .conSection div{display:block !important;width:auto !important;}
    .sub_content_area h5{font-size:1.1em;}
    .conSection02 ul{padding:0px 0 0 95px !important;}
    .gms_006001 table.basic{border-right:1px solid #e5e5e5 !important;}

    #lecturePlayer {width:96%;height:200px;left:2%;right:2%;margin-top:-100px;}

}

@media all and (min-width:640px) {
    /*인사말*/
    .gms_001001  p.headtit {font-size:1.6em;text-align:center;}
    .gms_001001 .context .right_pic{text-align:center;margin-bottom:2em;}
    .gms_001001 .context .left_txt{}

    .lst_univ li{width:33.33%;}

    .gms_006001 table.basic{border-right:1px solid #e5e5e5 !important;}

    /* gms_001003 */
    /*.gms_001003 ul.ciColor li {margin:10px;padding:15px;width:18%;}*/
}

/*아이패드*/
@media all and (min-width:481px) and (max-width:768px) {

    /* gms_001003 */
    .gms_001003 .waterMark_area img {width:100%;}
    .gms_001003 .combine_area img {width:100%;}
    .gms_001003 .download_btn_area .download_btn {width:47%;padding-left:13%;}
    .gms_001003 .color_area ul.ciColor li {width:42%;padding:10px 5px;margin:5px;}

    /* gms_001004 :연혁 */
    .gms_001004 .history_img img {width:100%;height:76px;}
    .gms_001004 .history_img p {padding:10px;font-size:15px;}
    .gms_001004 .history_img p span {font-size:20px;}
    .gms_001004 .sub010202 {margin-top:50px;}
    .gms_001004 .sub010202 .time_line dl dt {font-size:20px;line-height:40px;width:140px;margin-bottom:20px;}
    .gms_001004 .sub010202 .time_line dl dd {padding:0 0 20px 100px;margin-left:50px;word-break:keep-all;}
    .gms_001004 .sub010202 .time_line dl dd:before {top:-3px;}
    .gms_001004 .sub010202 .time_line dl dd .month {font-size:15px;left:20px;top:-10px;}
    .gms_001004 .sub010202 .time_line dl dd p {top:-10px;}

    /* gms_001005 */
    .gms_001005 .chart_img {padding:30px 0;}
    .gms_001005 .chart_img > img {width:95%;}
    .gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {border-top:unset;}

    /* gms_004003 */
    .gms_004003 .incubating01 {height: 115px;background-size: 370px;background-position-y: bottom;}
    .gms_004003 .incubating01 > div {background-position-x: 10px;background-size: 50px;padding: 26px 0;}
    .gms_004003 .incubating01 p {font-size: 14px;padding-left: 80px;}
    .gms_004003 .incubating01 p.tit {font-size: 20px;line-height:2;}
    .gms_004003 .btnArea.education_apply_area .btnType {background-position-x:25% !important;}

    /*1인창조*/
    .gms_006001 .oneCreative h4,
    .gms_006001 .conSection div{width:100% !important;}
    .gms_006001 table.basic{border-right:1px solid #e5e5e5 !important;}

    #lecturePlayer {width:96%;height:500px;left:2%;right:2%;margin-top:-100px;}
}

@media all and (min-width:768px) {
    /*인사말*/
    .gms_001001  p.headtit {font-size:1.6em;}
    .gms_001001 .context .right_pic{float:right;padding-left:1.7em;width:40%;}
    .gms_001001 .context .left_txt{float:left;width:50%;}

    .lst_univ{margin-bottom:65px;}
    .lst_univ li{padding:1em;width:20.8649%;}
    .lst_univ li .thm_figure{margin-bottom:15px;}

    .gms_006001 table.basic{border-right:1px solid #e5e5e5 !important;}

    /* gms_001003 */
    /*.gms_001003 ul.ciColor li {margin:10px;padding:15px;width:23%;}*/


}

/*아이패드프로*/
@media all and (min-width:769px) and (max-width:1024px) {

    /* gms_001003 */
    .gms_001003 .download_btn_area {text-align:right;}
    .gms_001003 .download_btn_area .download_btn {width:150px;padding-left:3%;}
    .gms_001003 .color_area ul.ciColor li {width:18%;margin:10px;padding:15px;}

    /* gms_001004 :연혁 */
    .gms_001004 .history_img img {height:76px;}
    .gms_001004 .history_img p {padding:10px;font-size:15px;}
    .gms_001004 .history_img p span {font-size:20px;}
    .gms_001004 .sub010202 {margin-top:50px;}
    .gms_001004 .sub010202 .time_line dl dt {font-size:20px;line-height:40px;width:140px;margin-bottom:20px;}
    .gms_001004 .sub010202 .time_line dl dd {padding:0 0 20px 100px;margin-left:50px;word-break:keep-all;}
    .gms_001004 .sub010202 .time_line dl dd:before {top:-3px;}
    .gms_001004 .sub010202 .time_line dl dd .month {font-size:15px;left:20px;top:-10px;}
    .gms_001004 .sub010202 .time_line dl dd p {top:-10px;}

    /* gms_001005 */
    .gms_001005 .chart_img {padding:60px 0;}
    .gms_001005 .chart_img > img {width:95%;}
    .gms_001005 .chart_info .block_list > li .info_area > li > div {display:inline-block;width:50%;vertical-align:top;}
    .gms_001005 .chart_info .block_list > li .info_area > li .detail_info {border-right-style:unset;}
    .gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {margin-left:-4px;}

    /* gms_004003 */
    .gms_004003 .incubating01 {height: 115px;background-size: 370px;background-position-y: bottom;}
    .gms_004003 .incubating01 > div {background-position-x: 10%;background-size: 50px;padding: 26px 0;}
    .gms_004003 .incubating01 p {font-size: 14px;padding-left: 20%;}
    .gms_004003 .incubating01 p.tit {font-size: 20px;line-height:2;}

    #lecturePlayer {width:96%;height:500px;left:2%;right:2%;margin-top:-100px;}

}

@media all and (min-width:1024px) {
    /*인사말*/
    .gms_001001  p.headtit {font-size:30px;text-align:left;}
    .gms_001001 .context .right_pic{float:right;padding-left:1.6em;width:40%;}
    .gms_001001 .context .left_txt{float:left;width:50%;}

    .lst_univ{margin-bottom:85px;}
    .lst_univ li{padding:20px;}


}

@media all and (min-width:1025px) and (max-width:1199px) {

    /* gms_001003 */
    .gms_001003 .download_btn_area {text-align:right;}
    .gms_001003 .download_btn_area .download_btn {width:150px;padding-left:3%;}
    .gms_001003 .color_area ul.ciColor li {width:18%;margin:10px;padding:15px;}

    /* gms_001004 :연혁 */
    .gms_001004 .history_img img {height:76px;}
    .gms_001004 .history_img p {padding:10px;font-size:15px;}
    .gms_001004 .history_img p span {font-size:20px;}
    .gms_001004 .sub010202 {margin-top:50px;}
    .gms_001004 .sub010202 .time_line dl dt {font-size:20px;line-height:40px;width:140px;margin-bottom:20px;}
    .gms_001004 .sub010202 .time_line dl dd {padding:0 0 20px 100px;margin-left:50px;word-break:keep-all;}
    .gms_001004 .sub010202 .time_line dl dd:before {top:-3px;}
    .gms_001004 .sub010202 .time_line dl dd .month {font-size:15px;left:20px;top:-10px;}
    .gms_001004 .sub010202 .time_line dl dd p {top:-10px;}

    /* gms_001005 */
    .gms_001005 .chart_img {padding:60px 0;}
    .gms_001005 .chart_info .block_list > li .info_area > li > div {display:inline-block;width:50%;vertical-align:top;}
    .gms_001005 .chart_info .block_list > li .info_area > li .detail_info {border-right-style:unset;}
    .gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {margin-left:-4px;}

    /* gms_004003 */
    .gms_004003 .incubating01 {height:200px;}
    .gms_004003 .incubating01 > div {padding:56px 0;background-position-x:60px}
    .gms_004003 .incubating01 p {font-size:20px;padding-left:170px;}
    .gms_004003 .incubating01 p.tit {font-size:28px;line-height:2;}

    #lecturePlayer {width:700px;height: 500px;left:50%;margin-left:-350px;margin-top:0;}
}

/* PC */
@media all and (min-width:1200px) {
    /* gms_001004 :연혁 */
    .gms_001004 .history_img {margin:45px 0px 100px;height:115px;}
    .gms_001004 .history_img p {padding:30px 0 29px 40px;}
    .gms_001004 .sub010202 {margin-left:60px;}
    .gms_001004 .sub010202 .time_line {padding-top:40px;}
    .gms_001004 .sub010202 .time_line dl {padding-left:300px;}
    .gms_001004 .sub010202 .time_line dl dt {position:absolute;left:0;top:-25px;font-size:25px;line-height:50px;width:180px;}
    .gms_001004 .sub010202 .time_line dl dd {padding-left:90px;padding-bottom:20px;}
    .gms_001004 .sub010202 .time_line dl dd:before {top:-5px;}
    .gms_001004 .sub010202 .time_line dl dd .month {font-size:15px;top:-12px;left:15px;}
    .gms_001004 .sub010202 .time_line dl dd p {top:-12px;}

    /* gms_001003 */
    .gms_001003 .download_btn_area {text-align:right;}
    .gms_001003 .download_btn_area .download_btn {width:150px;padding-left:3%;}
    .gms_001003 .color_area ul.ciColor li {width:18%;margin:10px;padding:15px;}

    /* gms_001005 */
    .gms_001005 .chart_img {padding:60px 0;}
    .gms_001005 .chart_info .block_list > li .info_area > li > div {display:inline-block;width:50%;vertical-align:top;}
    .gms_001005 .chart_info .block_list > li .info_area > li .detail_info {border-right-style:unset;}
    .gms_001005 .chart_info .block_list > li .info_area > li .to_do_area {margin-left:-4px;}

    /* gms_004003 */
    .gms_004003 .incubating01 {height:200px;}
    .gms_004003 .incubating01 > div {padding:56px 0;background-position-x:60px}
    .gms_004003 .incubating01 p {font-size:20px;padding-left:170px;}
    .gms_004003 .incubating01 p.tit {font-size:28px;line-height:2;}

    .gms_004003 .incubating04 .process:before{content: '';height: 1px;background: #ddd;width: 930px;position: absolute;top: 44%;left: 9%;}
    .gms_004003 .incubating04 .process li {margin: 10px;}
    .gms_004003 .incubating04 .process li p {height: 70px;}

    #lecturePlayer {width: 700px;height: 500px;left: 50%;margin-left:-350px;margin-top:0;}

}

@media all and (min-width:1280px) {
    /*인사말*/
    .gms_001001  p.headtit {font-size:34px;text-align:left;}
    .gms_001001 .context .right_pic{float:right;padding-left:2em;}
    .gms_001001 .context .left_txt{float:left;width:50%;}

    .lst_univ li{width:13.24%;}
    .lst_univ li .thm_figure{margin-bottom:20px;}
}


