@charset "utf-8";

/*zipcode*/
.zipcode fieldset { background: #e1dfda; padding: 20px 0; text-align: center; }
.zipcode fieldset p { font-size: 16px; font-weight: bold; line-height: 1.5em; margin: 0 0 15px; }
.zipcode fieldset p span { display: block; font-size: 12px; font-weight: normal; }
.zipcode fieldset input { border: 1px solid #cdcdcd; border-right: 0; width: 240px; height: 20px; padding: 4px 0 0 5px; background: #fff; }
.zipcode fieldset label { margin-right: 10px; font-weight: bold; }
.zipcode .must { padding: 10px 0 0; line-height: 1.5em; }
.zipcode .zipcodeResult { margin: 30px 0 0; }
.zipcode .zipcodeResult>p { color: #6e6e6e; padding: 0 0 5px; }
.zipcode .zipcodeResult>div { width: 100%; border-top: 1px solid #6e6e6e; border-bottom: 1px solid #d2d2d2; }
.zipcode .zipcodeResult>div table { width: 100%; }
.zipcode .zipcodeResult>div table th { background: #f6f6f6; border-bottom: 1px solid #d2d2d2; padding: 15px 0 13px; }
.zipcode .zipcodeResult>div table td { border-bottom: 1px solid #e6e6e6; padding: 15px 0 13px 20px; }
.zipcode .zipcodeResult>div table td.center { text-align: center; padding-left: 0; }
.zipcode .zipcodeResult>div table tr:hover td { background: #fafafa; color: #8c0028; }
.zipcode .zipcodeResult>div table tr:hover td a { color: #8c0028; text-decoration: underline; }
.zipcode .OrgResult { margin: 30px 0 0; }
.zipcode .OrgResult>p { padding: 0 0 10px; }
.zipcode .OrgResult>div { width: 100%; height: 250px; border-top: 2px solid #6e6e6e; border-bottom: 1px solid #d2d2d2; overflow-y: auto; overflow-x: hidden; }
.zipcode .OrgResult>div ul li a { display: block; padding: 15px 0 15px 17px; border-bottom: 1px solid #e6e6e6; }
.zipcode .OrgResult>div ul li a:hover { background: #fafafa; color: #8c0028; text-decoration: underline; }

/* noData */
.noData { padding: 10px 0; }
.noData td { padding-top: 0; padding-bottom: 0; }
.noData div { padding: 80px 0; text-align: center; font-size: 14px; font-weight: bold; background: #e1dfda url('https://img.koreacu.ac.kr/university/content/bg_tiger_experience.gif') no-repeat right top; }

/* reponsive */
.db_board { display: block; }
.db_board img { max-width: 100%; }

/* Contents Title */
.stit { overflow: hidden; padding-left: 18px; font-size: 20px; color: #1e1e1e; line-height: 1.1; margin-bottom: 12px; background: url("https://img.koreacu.ac.kr/university/tit/bullet_stit2.gif") no-repeat left 5px; }
.stit .btn { float: right; }
.stit.type0 { margin: 30px 0 15px; }
.stit.type1 { margin-top: 20px; }
.stit.type2 { margin: 30px 0 15px; display: inline-block; }
.stit.first { margin-top: 0 !important; }
.stit span.sAddTit { font-weight: normal; }
.stit.privacy { margin: 40px 0 12px; }
.sListTit { padding: 0 0 8px 12px; font-size: 16px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat 0 9px; line-height: 150%; }
.sListTit1 { padding: 0 0 8px 0; font-size: 16px; line-height: 150%; }
.sListTit2 { padding: 0 0 12px 12px; font-size: 18px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat 0 9px; line-height: 150%; }
.monthSum .sListTit { padding: 0 0 19px 30px; font-size: 19px; background: url("https://img.koreacu.ac.kr/university/affairs/schedule/n_icon_calendar.png") no-repeat 0 9px; line-height: 150%; border-bottom: 1px solid #dedede; }
.sListTit.type0 { margin: 20px 0 0; }
.sListTit.type0 { position: relative; }
.sListTit.type0 .ex { position: absolute; right: 0px; top: 3px; font-size: 14px; color: #6e6e6e; font-weight: normal; }
.sListTit.type1 { margin: 30px 0 0; }
.sListTxt { padding: 0 0 13px; color: #1e1e1e; font-size: 14px; }
.sListTxt.type0 { padding: 15px 0 11px; font-weight: bold; }
.sTextTit.type0 { margin: 20px 0 10px; font-size: 14px; color: #1e1e1e; }
.sTextTit.first { margin-top: 0 !important; }
.sTextTit.type1 { padding: 0 0 15px; color: #8c0028; font-size: 14px; font-weight: bold; }
.sTextTit.type2 { margin: 40px 0 10px; font-size: 14px; color: #1e1e1e; }
.sTextTit.privacy { padding: 19px 0 10px; font-size: 14px; color: #1e1e1e; border-top: 1px solid #d2d2d2; }
.sTextTit.typePrivacy { padding: 10px 0 15px; color: #1e1e1e; }
.sListTit { overflow: hidden; }
.sListTit .btn { float: right; }
.msTit.type0 { padding: 0 0 5px 7px; color: #916e37; background: url("https://img.koreacu.ac.kr/university/ico/ico_dot_03.gif") no-repeat left center; }

/* text */
.textColor0 { color: #8c0028 !important; }
.textColor1 { color: #6e6e6e; font-size: 11px; line-height: 1.6; }
.textColor2 { color: #8c0028; }
.sTextTit .textColor0 { font-size: 14px; }
.mailLink { color: #324b8c; text-decoration: underline; }
.textLine0 { color: #1e1e1e; }
.textLine1 { color: #1e1e1e; line-height: 1.6; padding: 0 0 8px; }
.textLine1.type0 { padding: 0 0 20px; }
.textLine1.type1 { padding: 0 0 10px; }
.textLine1.type2 { padding: 0 0 5px; }
.titCategory { color: #735014; font-size: 13px; font-weight: bold; }
.titCategorySmall { color: #735014; font-size: 14px; font-weight: bold; }
.point { color: #8c0028; }
.addTxt { color: #6e6e6e; font-size: 12px; }
.addTxt.type1 { padding: 0 0 9px; color: #324b8c; font-size: 14px; font-weight: bold; }
.addTxt.top10 { margin: 10px 0 0 0; }
.qmark { padding-left: 19px; margin-bottom: 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_mark_01.gif") no-repeat left center; color: #324b8c !important; font-size: 14px !important; }
.titStep { padding: 0 0 10px; color: #735014; font-size: 16px; }
.viewMore { display: block; padding-right: 10px; background: url('https://img.koreacu.ac.kr/university/ico/ico_view_03.gif') no-repeat right 3px; }

/* paragraph */
.paragraph { line-height: 160%; }
.paragraph.type1 { margin-bottom: 4px; }

/* margin & padding */
.mLeft0 { margin-left: 0 !important; }
.mTop0 { margin-top: 0 !important; }
.mTop10 { margin-top: 10px !important; }
.mTop20 { margin-top: 20px !important; }
.mTop30 { margin-top: 30px !important; }
.mTop40 { margin-top: 40px !important; }
.mBottom0 { margin-bottom: 0 !important; }
.mBottom10 { margin-bottom: 10px !important; }
.mBottom20 { margin-bottom: 20px !important; }
.mBottom30 { margin-bottom: 30px !important; }
.mBottom40 { margin-bottom: 40px !important; }
.mRight0 { margin-right: 0 !important; }

/* form Element */
.inputText.type0 { border: 1px solid #cdcdcd; height: 25px; padding-left: 5px; padding-right: 5px; line-height: 23px; color: #505050; }
.textArea.type0 { border: 1px solid #cdcdcd; padding: 5px; line-height: 23px; color: #505050; margin: 0px; font-size: 14px; }
.basicSelect { border: 1px solid #cdcdcd; height: 25px; padding-left: 5px; line-height: 23px; color: #505050; }

/* btnType */
.btnType { display: inline-block !important; position: relative; text-decoration: none !important; vertical-align: middle; font-size: 12px; cursor: pointer; }
.btnType * { text-decoration: none !important; word-break: keep-all; }
.btnType input { border: 0 none !important; }
html.ie7 .btnType { position: static !important; }
.btnType.type0 { height: 25px; padding-left: 1px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_left.gif") no-repeat left top; }
.btnType.type0 .inner { display: block; padding: 0 12px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_right.gif") no-repeat right top; height: 25px; line-height: 25px; text-align: center; text-indent: -1px; color: #fff; font-size: 14px; font-weight: normal; }
.btnType.type0 .inner .bg.type0 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner01.gif") no-repeat left center; }
html.ie7 .btnType.type0 .inner { margin-left: 1px; }
.btnType.type1 { height: 33px; padding-left: 3px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type0_left.png") no-repeat left top; }
.btnType.type1 .inner { display: block; padding: 0 20px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type0_right.png") no-repeat right top; height: 33px; line-height: 33px; text-align: center; text-indent: -3px; color: #fff; font-size: 14px; font-weight: bold; }
html.ie7 .btnType.type1 .inner { margin-left: 3px; }
.btnType.type2 { height: 33px; padding-left: 3px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type1_left.png") no-repeat left top; }
.btnType.type2 .inner { display: block; padding: 0 20px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type1_right.png") no-repeat right top; height: 33px; line-height: 33px; text-align: center; text-indent: -3px; color: #fff; font-size: 14px; font-weight: bold; }
html.ie7 .btnType.type2 .inner { margin-left: 3px; }
.btnType.type3 { height: 25px; padding-left: 2px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type2_left.png") no-repeat left top; }
.btnType.type3 .inner { display: block; padding: 0 12px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type2_right.png") no-repeat right top; height: 25px; line-height: 25px; text-align: center; text-indent: -2px; color: #fff; font-size: 14px; font-weight: normal; }
.btnType.type3 .inner .bg.type0 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner01.png") no-repeat left center; }
html.ie7 .btnType.type3 .inner { margin-left: 2px; }

/*.btnType.type4 { height:25px; padding-left:2px; background:url("https://img.koreacu.ac.kr/university/btn/btn_type4_left.png") no-repeat left top;}
.btnType.type4 .inner { display:block; padding:0 10px; background:url("https://img.koreacu.ac.kr/university/btn/btn_type4_right_1.png") no-repeat right top; height:25px; line-height:25px; text-align:center; text-indent:-2px; color:#fff; font-size:14px; font-weight:normal;}
*/
.btnType.type4 { height: 25px; padding-left: 2px; background: url(https://img.koreacu.ac.kr/university/btn/btn_type4_right_1.png) no-repeat center 0; border-radius: 3px; }
.btnType.type4 .inner { display: block; padding: 0 10px; height: 25px; line-height: 25px; text-align: center; text-indent: -2px; color: #fff; font-size: 14px; font-weight: normal; }
.btnType.type4 .inner .bg.type0 { padding-right: 10px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type4_inner01.gif") no-repeat right center; }
.btnType.type4 .inner .bg.type1 { padding-left: 16px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner02.gif") no-repeat left center; }
.btnType.type4 .inner .bg.type2 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner03.gif") no-repeat left center; }
.btnType.type4 .inner .bg.type3 { padding-left: 19px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner04.gif") no-repeat left center; }
.btnType.type4 .inner .bg.type4 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type_movie.png") no-repeat left center; }
.btnType.type4 .inner .bg.type5 { padding-left: 16px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner05.gif") no-repeat left center; }
html.ie7 .btnType.type4 .inner { margin-left: 2px; }
.btnType.type5 { height: 25px; padding-left: 4px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type5_left.png") no-repeat left top; }
.btnType.type5 .inner { display: block; padding: 0 10px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type5_right.png") no-repeat right top; height: 25px; line-height: 26px; text-align: center; text-indent: -4px; color: #505050; font-size: 12px; font-weight: normal; }
.btnType.type5 .bg { padding-left: 20px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner07.gif") no-repeat scroll left center rgba(0, 0, 0, 0); }
.btnType.type5 .bgMovie { padding-left: 20px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner06.gif") no-repeat scroll left center rgba(0, 0, 0, 0); }
html.ie7 .btnType.type5 .inner { margin-left: 4px; }
html.ie7 .btnType.type5 .inner img { vertical-align: bottom; }
.btnType.type6 { height: 25px; padding-left: 2px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type5_left.png") no-repeat left top; }
.btnType.type6 .inner { display: block; padding: 0 12px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type5_right.png") no-repeat 100% top; height: 25px; line-height: 25px; text-align: center; text-indent: -2px; color: #505050; font-size: 14px; font-weight: normal; }
.btnType.type6 .inner .bg.type0 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner07.gif") no-repeat left center; }
html.ie7 .btnType.type6 .inner { margin-left: 2px; }

.btnType02{
	  position: relative;	  
	display: inline-block;
	height: 25px;
	padding-left: 2px;
	text-decoration: none !important;
  vertical-align: middle;
  font-size: 12px;
  cursor: pointer;
	background: url(https://img.koreacu.ac.kr/university/btn/btn_type4_right_1.png) no-repeat center 0;
	border-radius: 3px;
}

.btnType02 .inner{
  display: block;
  padding: 0 10px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  text-indent: -2px;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none !important;
  word-break: keep-all;
}




.btnType.typeBig { border: 1px solid #2a427e; background: url('https://img.koreacu.ac.kr/university/btn/typeBig_bg.gif') repeat-x; }
.btnType.typeBig .inner { padding: 10px 30px; text-align: center; color: #fff; line-height: 1.2em; font-size: 14px; display: block; }
.btnType.typeBig2 { background: url('https://img.koreacu.ac.kr/university/common/icon_bacnner_link.png') no-repeat 90% 52% #e9e6dd; }
.btnType.typeBig2 .inner { text-align: center; color: #333; font-size: 16px; display: block; font-weight: bold; line-height: 47px; padding-right: 19px; }
.btn_interveiw span { display: inline-block; height: 35px; line-height: 33px; padding: 0 15px; font-size: 14px; }
.btn_interveiw.brown span { width: 230px; border: 1px solid #d1c8bd; color: #484242; background: url('https://img.koreacu.ac.kr/university/common/bg_interview_arrow.gif') #ece4d9 no-repeat 220px 10px; }
.btn_interveiw.brown span.bg-180 { background-position: 180px 10px }
.btn_interveiw_arrow { display: inline-block; border: 1px solid #afafaf; font-size: 12px; color: #525252; background-color: #f1ede7; padding: 15px 5px; }
.imageView { padding: 15px 0 0; text-align: right !important; }
.imageView>.btnType.type0 { height: 25px; padding-left: 2px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type4_left.png") no-repeat left top; }
.imageView>.btnType.type0 .inner { display: block; padding: 0 10px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type4_right.png") no-repeat right top; height: 25px; line-height: 25px; text-align: center; text-indent: -2px; color: #fff; font-size: 14px; font-weight: normal; }
.imageView>.btnType.type0 .inner .bg.type0 { padding-left: 17px; background: url("https://img.koreacu.ac.kr/university/btn/btn_type3_inner01.gif") no-repeat left center; }
html.ie7 .imageView>.btnType.type0 .inner { margin-left: 2px; }
@-moz-document url-prefix() {
	.btnType.type0 input.inner { padding: 0 10px; }
	.btnType.type1 input.inner, .btnType.type2 input.inner { padding: 0 17px; }
}
html.ie7 .btnType { display: inline !important; zoom: 1; text-align: left; }
html.ie7 .btnType .inner { display: inline !important; zoom: 1; }
html.ie7 .specialCont .visualArea p+p .btnType.type4 .inner { width: 300px !important; }

/*renewal_css3_btn : start*/
.msBtntype1 a { display: inline-block; text-decoration: none; padding: 10px; background-color: #9f8c59; color: #fff; border: 1px solid #7f704a; transition: all 0.3s ease-in-out; border-radius: 6px 0; }
.msBtntype1 a:hover { padding-right: 45px; background-color: #796d66; border: 1px solid #49413c; text-decoration: none; }
.msBtntype1 a .download { display: inline-block; padding-right: 25px; background: url('https://img.koreacu.ac.kr/university/common/icon/download.png')no-repeat right; transition: all 0.3s ease-in-out; }
.msBtntype1 a .download:hover { background: url('https://img.koreacu.ac.kr/university/common/icon/download.png')no-repeat right; }
.msBtntype1 a .go { display: inline-block; padding-right: 25px; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; transition: all 0.3s ease-in-out; }
.msBtntype1 a .go:hover { background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; }
.msBtntype2 a { display: inline-block; margin: 2px 0; text-decoration: none; padding: 6px; background-color: #605c5c; color: #fff; border: 1px solid #c5c5c5; transition: all 0.3s ease-in-out; border-radius: 6px 0; }
.msBtntype2 a:hover { padding-right: 25px; background-color: #3d3a3a; border: 1px solid #c5c5c5; text-decoration: none; }
.msBtntype2 a .go { display: inline-block; padding-right: 25px; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; transition: all 0.3s ease-in-out; }
.msBtntype2 a .go:hover { color: #fff; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; }

/*renewal_css3_btn : end*/

/* btnWrap */
.btnWrap.type0 { padding: 20px 0 0; text-align: right; }
.btnWrap.type0 .spanWrap { margin-right: 15px; }
.btnWrap.type1 { padding: 0 0 20px; text-align: left; }
.btnWrap.type2 { overflow: hidden; }
.btnWrap.type2 .text { padding: 20px 0 10px; }
.btnWrap.type2 .btn { text-align: right; }
.btnWrap.type3 { margin-top: 20px; text-align: right; }
.btnWrap.type4 { padding: 0 0 10px; text-align: right; }
.btnCenter { text-align: center; }

/* visualArea */
.visualArea.type0 { }
.visualArea.typeCenter { text-align: center; padding: 15px 0; }
.visualArea img { max-width: 100%; }

/* visualImg */
.visualImg { text-align: left; }
.visualImg img { width: 100%; }

/* searchField */
.searchField.type0 { padding: 20px 0; }
.searchField.type0 .item { display: block; margin-bottom: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.searchField.type0 .optionSelect { width: 100%; font-size: 14px; color: #505050; height: 25px; }
.searchField.type0 .inputText.type0 { width: 100%; }
.searchField.type0 .line1 { text-align: right; }
.searchField.type0 .localSelect { font-size: 14px; font-weight: normal; position: relative; top: -2px; }

/* fieldWrap */
.fieldWrap { margin-top: 8px; line-height: 160%; }
.fieldWrap:first-child { margin-top: 0px; }
.fieldWrap .intCategory { display: inline-block; }

/* tabType */
.tabType.type0 { overflow: hidden; border-width: 1px 0px; border-style: solid; border-color: #d2d2d2; }
.tabType.type0 ul { padding: 0px; overflow: hidden; }
.tabType.type0 ul li { float: left; padding: 8px 10px 8px 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_tab.gif") no-repeat 0px 13px; }
.tabType.type0 ul li:first-child { padding-left: 0px; background: none }
.tabType.type0 ul li a { float: left; display: block; padding: 7px 10px; color: #1e1e1e; font-weight: bold; font-size: 14px; color: #1e1e1e; }
.tabType.type0 ul li a.on { background-color: #565656; color: white; }
.tabType.type1 { overflow: hidden; margin-top: 28px; }
.tabType.type1 ul { padding: 0px; overflow: hidden; }
.tabType.type1 ul li { float: left; margin-right: 20px; border-bottom: 1px solid #d2d2d2; }
.tabType.type1 ul li a { display: block; float: left; padding: 0px 32px 8px 0px; font-size: 14px; font-weight: bold; }
.tabType.type1 ul li a.on { color: #8c0028; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_tab2.gif") no-repeat right 4px; }

/*bz_tab*/
.tabType_bz.type0 { overflow: hidden; margin: 0 auto; padding: 0 0 0 2%; }
.tabType_bz.type0 ul { padding: 0; width: 100%; overflow: hidden; display: inline-block; }
.tabType_bz.type0 ul li { float: left; width: 30%; margin: 1%; min-height: 94px; text-align: center; background-color: #4f98b9; border: 1px solid #d2d2d2; padding: 10px 0 21px 0; line-height: 17px; background-position: 50% 71px; }
.tabType_bz.type0 ul a li { float: left; display: inline; color: #fff; font-weight: bold; font-size: 14px; }
.tabType_bz.type0 ul a.on li { background-color: #fff; color: #1e1e1e; }
.tabType_bz .dept01, .tabType_bz .dept02, .tabType_bz .dept03, .tabType_bz .dept04, .tabType_bz .dept05, .tabType_bz .dept06, .tabType_bz .dept07 { background: url('https://img.koreacu.ac.kr/university/ico/icon_tri_w.png')no-repeat center 55px; background-size: 10%; }
.tabType_bz a.on .dept01, .tabType_bz a.on .dept02, .tabType_bz a.on .dept03, .tabType_bz a.on .dept04, .tabType_bz a.on .dept05, .tabType_bz a.on .dept06, .tabType_bz a.on .dept07 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_tri_w_on.png')no-repeat center 55px; background-size: 10%; }

/* tableType */
.tableType.top0 { width: 100%; margin-top: 0 !important; padding-top: 0 !important; }
.tableType.type0 { width: 100%; margin: 30px auto 0px auto; }
.tableType.type0 table { width: 100%; border-width: 1px 0px; border-style: solid; border-color: #8c0028 #d2d2d2 #d2d2d2 #d2d2d2; font-size: 13px; }
.tableType.type0 table thead th { background-color: #ebebeb; border-bottom: 1px solid #95153a; border-left: 1px solid white; color: #1e1e1e; padding: 12px 0px; line-height: 150%; vertical-align: middle; }
.tableType.type0 table thead th[colspan] { border-bottom: 1px solid white;}
.tableType.type0 table thead th.th-border-bottom{border-bottom: 1px solid #95153a;} /* 20190403 mw */
.tableType.type0 table thead th:first-child { border-left: 0px; }
.tableType.type0 table tbody th { border-width: 1px 0px 1px 1px; padding: 10px 9px; border-style: solid; border-color: #d2d2d2; vertical-align: middle; text-align: center; line-height: 160%; }
.tableType.type0 table tbody td { /*position: relative; 20190403 mw */ border-width: 1px 0px 1px 1px; padding: 10px 9px; font-size: 13px; border-style: solid; border-color: #d2d2d2; vertical-align: middle; text-align: center; line-height: 160%; }
/* 20190403 mw / 요청수정사항 */
.tableType.type0 table tbody td.text-spacial-type{
	padding-bottom: 0;
  line-height: 14px;
	  border-bottom: 1px solid #fff;
  vertical-align: bottom;
}

.tableType.text-left table tbody th { text-align: center !important; background-color: #fbfbfb; }
.tableType.text-left table tbody td { text-align: left }
.border-left-none { border-left: 0 !important; }
.bg-none { background-color: #fff !important; border-left: 0 !important; font-size: 14px !important; border-bottom: 1px solid #d4d4d4 !important; }
.text-right { text-align: right; }
.text-ps { font-size: 11px; padding-right: 15px; color: #5f5f5f; }
.tableType.type0 table tbody th, .tableType.type0 table tbody td.project { text-align: left; padding: 10px 9px; }
.tableType.type0 table tbody td strong.category { position: absolute; top: 11px; left: 4px; padding: 2px 5px 3px 5px; background: gray; color: white; line-height: 1; }
.tableType.type0 table tbody .firstCell { border-left: 0px; }
.tableType.type0 table tbody .firstCellGroup { border-left: 0px; }
.tableType.type0 table tbody th.normalTxt { font-weight: normal; text-align: center; }
.tableType.type0 table tbody .viewIco { position: absolute; right: 10px; top: 9px; }
.tableType.type0 table tbody .bgColor0 { background-color: #ebebeb; }
.tableType.type0 table tbody .spanWrap { margin-right: 15px; }
.tableType.type0 table tbody .spanWrap>a { margin-left: 5px; }
.tableType.type0 table .vMiddle { vertical-align: middle; }
.tableType.type0 table .theadRow01 { vertical-align: middle; border-bottom: 1px solid #fff; }
.tableType.type0 table .theadRow01_01 { vertical-align: middle; border-right: 1px solid #fff; }
.tableType.type0 table .theadRow02 { background: #dadada; border-top: 1px solid #fff; }
.tableType.type0 table .leftTxt { text-align: left; font-weight: normal; }
.tableType.type0 table .bNone { border-left: 0 none; }
.tableType.type0 table .btnView { margin: 7px 0 0 0; }
.tableType.type0 table tbody th.thBg { background-color: #f6f6f6; }
.tableType.type0 table tfoot th.total { padding: 10px 0; border-left: 0 none; border-bottom: 1px solid #6e6e6e; background-color: #dadada; }
.tableType.type0 table tfoot th.total span.point { color: #910f34; }
.tableType.type0 table tfoot td.sum { text-align: center; border-left: 1px solid #d2d2d2; background: #ebebeb; border-bottom: 1px solid #6e6e6e; }
.tableType.type0 .centerTxt { text-align: center; }
.tableType.type0 th.transferScore { padding: 12px 0; text-align: center; background: #fafafa; border-bottom: 1px solid #6e6e6e; }
.tableType.type0.border0 { border-top: 1px solid #8c0028; }
.tableType.type0 table.leftTxt td { line-height: 160%; padding: 10px 9px; text-align: left; vertical-align: middle; }
.tableType.type0.workBreak th, .tableType.type0.workBreak td { word-break: break-all; }
.tableType.top10 { margin-top: 10px !important; padding-top: 10px !important; }
html.ie7 table th, html.ie7 table td { position: static !important; }
.tableType.type1 { padding: 15px 0 0; }
.tableType.type1 table { width: 100%; border-top: 2px solid #6e6e6e; border-bottom: 1px solid #b6b6b6; }
.tableType.type1 table th, .tableType.type1 table td { padding: 13px 0; border-bottom: 1px solid #e6e6e6; text-align: left; vertical-align: middle; }
.tableType.type1 table th { padding-left: 5px; background-color: #f6f6f6; color: #1e1e1e; }
.tableType.type1 table td { padding-left: 5px; }
.tableType.type1 table .line { display: inline-block; margin: 0 0 5px; }
.tableType.type1 table .spanWrap { margin-right: 10px; }
.tableType.type1 table th, .tableType.type1 table td { vertical-align: middle; }
.tableType.type1 .tdTxtArea { padding: 13px 0px; text-align: center; }
.tableType.type1 .tdTxtAreaLeft { padding: 13px 0px; text-align: left; line-height: 1.5em; }
.tableType.type1 .memo { padding: 10px 15px 10px 0px; text-align: right; }
.tableType.type1 .applyType { padding: 10px 0 0; }
.tableType.type1 .applyType:first-child { padding: 0; }
.tableType.type1 .applyType .basicSelect { width: 145px; }
.tableType.type1 .applyType label { display: inline-block; width: 50px; }
.tableType.type2 { width: 100%; margin: 0 auto; }
.tableType.type2 table { width: 100%; border-width: 1px 0px; border-style: solid; border-color: #8c0028 #d2d2d2 #d2d2d2 #d2d2d2; }
.tableType.type2 table th { background-color: #ebebeb; border-bottom: 1px solid #fff; color: #1e1e1e; padding: 5px 10px; text-align: left; line-height: 150%; }
.tableType.type2 table td { padding: 5px 10px; line-height: 150%; border-bottom: 1px solid #d2d2d2; }
.tableType.type2 table .lastRow { border-bottom: 0 none; }
.tableType.type2.top10 { margin: 10px 0 0 0; }
.tableType.type2 th.centerTxt, .tableType.type2 td.centerTxt { text-align: center; }
.tableType.type2 th.vMiddle, .tableType.type2 td.vMiddle { vertical-align: middle; }
.tableType.type2 table .row02 { background: #dadada; }
.tableType.type3 { padding: 15px 0 0; }
.tableType.type3 table { width: 100%; border-top: 2px solid #6e6e6e; border-bottom: 1px solid #b6b6b6; }
.tableType.type3 table thead th { padding: 10px 0px; line-height: 160%; background-color: #f6f6f6; color: #1e1e1e; border-width: 0px 0px 1px 1px; border-style: solid; border-color: #e6e6e6; }
.tableType.type3 table thead th:first-child { border-left: 0px; }
.tableType.type3 table tbody th, .tableType.type3 table tbody td { padding: 13px 0; border-width: 0px 0px 1px 1px; border-style: solid; border-color: #e6e6e6; text-align: center; vertical-align: middle; line-height: 1.5em; }
.tableType.type3 table tbody td.leftText { text-align: left; }
.tableType.type3 table tbody th:first-child, .tableType.type3 table tbody td:first-child { border-left: 0px; }
.tableType.type3 table tbody .line { display: inline-block; margin: 0 0 5px; }
.tableType.type3 table tbody .spanWrap { margin-right: 10px; }
.tableType.type3 table th, .tableType.type3 table td { vertical-align: middle; }
.tableType.type4 { width: 100%; margin: 0 auto; }
.tableType.type4 .btn { margin-bottom: 9px; text-align: right; }
.tableType.type4 .v0 { margin-top: -25px; }
.tableType.type4 .btn a.btnAll { padding-left: 18px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_09.gif") no-repeat left 2px; }
.tableType.type4 table { width: 100%; border-width: 1px 0px; border-style: solid; border-color: #8c0028 #d2d2d2 #d2d2d2 #d2d2d2; }
.tableType.type4 table th, .tableType.type4 table td { vertical-align: middle; }
.tableType.type4 table th { background-color: #ebebeb; border-bottom: 1px solid #fff; color: #1e1e1e; padding: 5px 10px; text-align: left; line-height: 150%; }
.tableType.type4 table td { padding: 0px 0px 0px 8px; line-height: 1; border-bottom: 1px solid #d2d2d2; }
.tableType.type4 table td a { float: left; padding: 10px 9px; }
.tableType.type4 table td a.on { background-color: #565656; color: white; }
.tableType.type4 table .lastRow { border-bottom: 0 none; }

/*
table type add
C : mw sangin
D : 2018-12-05
*/
.row-table { width: 100%; border-top: 1px solid #95153a; border-bottom: 1px solid #95153a; }
.row-table .col1 { width: 20% }
.row-table .col-auto { width: auto }
.row-table th { background-color: #ebebeb; border: 1px solid #d2d2d2; color: #1e1e1e; text-align: center; line-height: 20px; font-size: 14px; vertical-align: middle; border-left: 0; }
.row-table td { padding: 13px 20px; font-size: 13px; border: 1px solid #d2d2d2; border-right: 0; }

/* 선택 고려사이버대 img */
.image-wrapper { display: inline-block; box-sizing: border-box; width: 100%; margin: 15px 0; }
.image-wrapper.last-img { margin-bottom: 0 !important; }
.image-wrapper li .img img { width: 100%; min-height: 225px; height: 225px; }
.image-wrapper li span.title { text-align: center; line-height: 22px; display: inline-block; width: 100%; }
.image-wrapper li .img { display: inline-block; width: 100%; }
.image-wrapper li .img+span.title { margin-top: 8px; }
.image-wrapper.large li { width: 100%; }
.image-wrapper.large li .img img { height: auto; }
.image-wrapper.small li { width: 48%; display: block; float: left; box-sizing: border-box; min-height: 225px; }
.image-wrapper.small li+li { margin-left: 4%; }
.image-wrapper.small li.image03, .image-wrapper.small li.image04 { margin-top: 4%; }
.image-wrapper.small li.image03 { margin-left: 0; }
.only-pc{display:none;}
.only-mo{display:inline-block;}
@media all and (max-width:768px) {
	.image-wrapper.small li { width: 100%; }
	.image-wrapper.small li+li { margin-left: 0; margin-top: 15px; }
	.image-wrapper.small li.image03, .image-wrapper.small li.image04 { margin-top: 15px; }
	.image-wrapper li .img img { height: auto; }
}

/* listType */
.listType.type0 { border-top: 2px solid #6e6e6e; border-bottom: 1px solid #b6b6b6; }
.listType.type0>.item { overflow: hidden; padding: 15px 0; border-top: 1px dashed #abaaa9; }
.listType.type0>.item.first { border-top: 0 none; }
.listType.type0>.item .img { float: left; width: 174px; padding: 0 0 10px; }
.listType.type0>.item .img img { width: 148px; height: 103px; border: 1px solid #dedede; }
.listType.type0>.item .cont .tit { padding: 0 0 15px; }
.listType.type0>.item .cont .tit a { font-size: 14px; color: #1e1e1e; font-weight: bold; }
.listType.type0>.item .cont .desc { padding: 0 0 15px; }
.listType.type0>.item .cont .desc a { color: #505050; line-height: 1.5; }
.listType.type0>.item .cont .info span { color: #505050; padding-left: 10px; padding-right: 10px; border-left: 1px solid #cdcdcd; }
.listType.type0>.item .cont .info span:first-child { border-left: 0; padding-left: 0; }
.listType.type0>.item .cont .tit .posted { display: block; margin: 12px 0px 0px 0px; font-weight: normal; color: #6e6e6e; font-size: 14px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat left center; }
.listType.type0>.item .cont .name { color: #6e6e6e; font-size: 11px; }
.listType.type0>.item .cont .tit.type1 a:hover, .listType.type0>.item .cont .tit.type1 a:active, .listType.type0>.item .cont .tit.type1 a:focus { font-size: 14px; color: #8c0028; font-weight: bold; }
.listType.type0>.item .img.type1 { position: relative; margin: 0 0 10px; }
.listType.type0>.item .img .view { position: absolute; bottom: 0; overflow: hidden; width: 150px; height: 22px; line-height: 22px; color: #fff; background: #000; background: url("https://img.koreacu.ac.kr/university/content/bg_layer_tit.png") repeat-x; }
.listType.type0>.item .img .view span { padding: 0 0 0 30px; vertical-align: top; line-height: 20px; background: url("https://img.koreacu.ac.kr/university/ico/ico_view_02.gif") no-repeat 10px 0; }
.listType.type0.half { overflow: hidden; padding-top: -1px; }
.listType.type0.half>.item { float: left; width: 49.5% !important; margin-bottom: -1px; border-top: 0; border-bottom: 1px dashed #abaaa9; }
.listType.type0.half>.item .img { width: auto; float: none; }
.listType.type0.half>.item .img img { float: none; width: auto; height: auto; }
.listType.type0.half>.item .cont span { display: block; padding-bottom: 10px; padding-left: 0 !important; }
.listType.type0.half>.item .tit { padding: 15px 0 5px; }
.listType.type1 { border-top: 2px solid #6e6e6e; border-bottom: 1px solid #d2d2d2; }
.listType.type1 table { width: 100%; }
.listType.type1 table .col1 { width: 10%; }
.listType.type1 table .col2 { width: 19%; }
.listType.type1 table .col3 { width: 16%; }
.listType.type1 table .col4 { width: 17%; }
.listType.type1 table .col5 { width: 18%; }
.listType.type1 table .col6 { width: 24%; }
.listType.type1 table .col7 { width: 21%; }
.listType.type1 table th, .listType.type1 table td { vertical-align: middle; }
.listType.type1 table thead tr th { padding: 14px 0px; color: #505050; border-bottom: 1px solid #d2d2d2; background: #f6f6f6 url("https://img.koreacu.ac.kr/university/ico/ico_bullet_07.gif") no-repeat left bottom; }
.listType.type1 table thead tr th:first-child { background-image: none }
.listType.type1 table tbody tr td { border-top: 1px solid #e6e6e6; text-align: center; padding: 13px 0px; }
.listType.type1 table tbody tr td>img { vertical-align: middle; }
.listType.type1 table tbody tr.notice td { background: #fafafa; font-weight: bold; }
.listType.type1 table tbody tr td.subject { text-align: left; padding-left: 10px; padding-right: 10px; overflow: hidden; text-overflow: ellipsis; line-height: 1.6; }
.listType.type1 table tbody tr td.subject a { color: #323232; }
.listType.type1 table tbody tr td.subject img { vertical-align: middle; }
.listType.type1 table tbody tr:first-child td { border-top: 0px; }
.listType.type1 table tbody tr:hover th, .listType.type1 table tbody tr:hover td { background-color: #fafafa; }
.listType.type1 table tbody .left { padding-left: 10px; padding-right: 10px; text-align: left; }
.listType.type1 table tbody tr th { border-top: 1px solid #e6e6e6; text-align: center; padding: 13px 0px; }
.listType.type1 table tbody tr .normalTxt { font-weight: normal; }
.listType.type1 table tbody tr .leftTxt { text-align: left; padding: 0 10px; }
.listType.type1.top15 { margin-top: 15px }
.listType.type1 table tr.noData td div { padding: 80px 0; text-align: center; font-size: 14px; font-weight: bold; background: #e1dfda url('https://img.koreacu.ac.kr/university/content/bg_tiger_experience.gif') no-repeat right top; }
.listType.type1 table tr.noData td:hover { background: transparent; }
.listType.type2 { overflow: hidden; padding: 20px 0 0; border-top: 2px solid #6e6e6e; }
.listType.type2 .category { padding: 0 0 20px; margin-bottom: 20px; border-bottom: 1px solid #ddd; }
.com-cer-wrapper .listType.type2 .category { padding: 0; }
.com-cer-wrapper .listType.type2 .category+.category { margin-top: 8px; }
.listType.type2 .category .image { text-align: center; }
.listType.type2 .category .image img { width: 100%; border: 1px solid #d5d5d5; }
.listType.type2 .category .subTit { padding: 10px 0 5px; line-height: 1.6; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.listType.type2 .category .subTit a:hover { color: #8c0028; text-decoration: underline; }
.listType.type2 .category .date { color: #6e6e6e; font-size: 11px; }
.listType.type2.alter01 { border-top-width: 1px; }
.listType.type3 { margin-bottom: 0px; }
.listType.type3 p.desc { line-height: 160%; margin-bottom: 26px; }
.listType.type3 { overflow: hidden; }
.tableType .listType.type3 { overflow: visible; }

/* 20190117 MW sangin */
.listType.type3 .wrap { margin-bottom: 0px; padding-top: 0; display: table; float: left; width: 100%; }
.listType.type3 .wrap.last { margin-top: 0px; }
.listType.type3 .wrap ul.desc li { padding-left: 11px; width: calc(100% - 11px); line-height: 18px; font-family: "NanumGothic", dotum, arial, sans-serif !important; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 7px; display: table-cell; float: left; }
.listType.type3 .wrap ul.desc li+li { margin-top: 10px; }
.listType.type3 .wrap ul.desc li ul { margin-top: 4px; }
.listType.type3 .wrap ul.desc li ul li { padding-left: 0; background: none; }
.listType.type3 .wrap ul.desc li span.blockTxt { display: inline; }
.listType.type8 .wrap ul.desc li { padding-left: 9px; line-height: 18px; font-family: "NanumGothic", dotum, arial, sans-serif !important; display: table-cell; width: 100%; float: left; }
.listType.type8 .wrap ul.desc li+li { margin-top: 10px; }
.listType.type8 .wrap ul.desc li ul { margin-top: 4px; }
.listType.type8 .wrap ul.desc li ul li { padding-left: 0; background: none; }
.listType.type8 .wrap ul.desc li span.blockTxt { display: inline; }
.listType.type3 span.point, .listType.type3 ul li.point { color: #8c0028; }
.listType.type3.alter { }
.listType.type3.alter .wrap ul.desc { overflow: hidden; }
.listType.type3.alter .wrap ul.desc li { float: left; margin-right: 25px; padding-left: 9px; background-image: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_02.gif"); }
.listType.type4 { overflow: hidden; width: 100%; }
.listType.type4 .row .tit { padding: 20px 0; font-size: 14px; border-top: 1px solid #d2d2d2; }
.listType.type4 .row .txt { padding: 20px 0; border-top: 1px solid #d2d2d2; }
.listType.type4 .row .txt p { line-height: 160%; }
.listType.type5 { overflow: hidden; }
.listType.type5 li { text-align: center; padding: 0 5px 10px 0; float: left; }
html.ie7 .listType.type5 li { text-align: left; }
.listType.type6 { }
.listType.type6 li { margin: 4px 0; line-height: 150%; padding: 0 0 0 6px; background: url("https://img.koreacu.ac.kr/university/ico/ico_dot_02.gif") no-repeat left 8px; font-size: 11px; color: #6e6e6e; }
.listType.type7 { padding: 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
.listType.type7 ul { overflow: hidden; width: 100%; }
.listType.type7 ul li { float: left; width: 48%; padding: 0 0 0 6px; color: #1e1e1e; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px transparent; }
.listType.type7 ul li a { color: #1e1e1e; }
.listType.type7 ul li a:hover, .listType.type7 ul li a:active, .listType.type7 ul li a:focus { color: #8c0028; text-decoration: underline; }
.listType.type8 { margin-bottom: 0px; }
.listType.type8 { overflow: hidden; }
.listType.type8 .wrap { margin-bottom: 0px; }
.listType.type8 .wrap ol.desc li { line-height: 160%; margin-bottom: 4px; }
.listType.type8 .wrap ol.desc li ul { margin-top: 4px; }
.listType.type8 .wrap ol.desc li ul li { padding-left: 0; background: none; }
.listType.type9 { overflow: hidden; }
.listType.type9 a { display: block; padding: 8px 0 8px 15px; background: url("https://img.koreacu.ac.kr/university/ico/ico_arrow_01.gif") no-repeat left center; color: #1e1e1e; }
.listType.type9 a:hover { color: #8c0028; }
.listType.type10 { }
.listType.type10>li { padding: 2px 0 4px 15px; background-repeat: no-repeat; background-position: left 7px; color: #1e1e1e; line-height: 1.6; }
.listType.type10>li.num01 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_01.gif"); }
.listType.type10>li.num02 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_02.gif"); }
.listType.type10>li.num03 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_03.gif"); }
.listType.type10>li.num04 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_04.gif"); }
.listType.type10>li.num05 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_05.gif"); }
.listType.type10>li.num06 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_06.gif"); }
.listType.type10>li.num07 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_07.gif"); }
.listType.type10>li.num08 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_08.gif"); }
.listType.type10>li.num09 { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_num_09.gif"); }
.listType.type10>li>ol.sub { padding: 3px 0; }
.listType.type10>li>ol.sub>li { list-style: decimal; list-style-position: inside; padding: 3px 0; }
.listType.type11>.item { padding: 15px 0; border-bottom: 1px solid #d2d2d2; }
.listType.type11>.item .img { padding: 0 0 10px; }
.listType.type11>.item .cont .tit { padding: 0 0 15px; font-size: 14px; color: #1e1e1e; font-weight: bold; }
.listType.type11>.item .cont .tit a { font-size: 14px; color: #1e1e1e; font-weight: bold; }
.listType.type11>.item .cont .desc { min-height: auto; }
.listType.type11>.item .cont .desc a { color: #505050; line-height: 1.5; }
.listType.type11>.item .cont.type1 { padding: 0 0 20px; }
.listType.type11>.item.last { border-bottom: 0 none; }
.listType.type12 { padding: 15px 0 0; }
.listType.type12>li { padding: 20px 0; overflow: hidden; border-bottom: 1px solid #d2d2d2; }
.listType.type12>li>.tit { padding: 0 0 10px; }
.listType.type12>li.last { border-bottom-width: 0; }
.listType.type13 ul li { position: relative; padding: 0 0 30px; min-height: 93px; }
.listType.type13 ul li .photo { position: absolute; left: 0; top: 0; border: 2px solid #c3c3c3; }
.listType.type13 ul li .text { padding: 19px 0 0 105px; }
.listType.type13 ul li .text .text0 { padding: 0 0 10px; color: #735014; }

/* faqList */
.faqList.type0 { }
.faqList.type0 dl { border-top: 2px solid #6e6e6e; }
.faqList.type0 .question a { overflow: hidden; display: block; padding: 15px 50px 15px 10px; text-decoration: none; border-bottom: 1px solid #e6e6e6; line-height: 1.6; background: url("https://img.koreacu.ac.kr/university/ico/ico_faq_off.gif") no-repeat right center; }
.faqList.type0 .question a span { color: #8c0028; }
.faqList.type0 .question a span.num { padding: 0 10px 0 0; }
.faqList.type0 .answer { display: none; padding: 20px 10px; background-color: #fafafa; line-height: 1.6; border-bottom: 1px solid #e6e6e6; }
.faqList.type1 dl { border-top: 2px solid #6e6e6e; }
.faqList.type1 .question a { overflow: hidden; display: block; padding: 15px 10px; text-decoration: none; border-bottom: 1px solid #e6e6e6; line-height: 1.6; }
.faqList.type1 .question a span { color: #1e1e1e; font-weight: bold; }
.faqList.type1 .question a span.num { padding: 0 10px 0 0; }
.faqList.type1 .answer { padding: 20px 10px; background-color: #fafafa; line-height: 1.6; border-bottom: 1px solid #e6e6e6; }
.faqList.type1 .answer .color0 { color: #324b8c; font-weight: normal; }

/* viewType */
.viewType.type0 { border-top: 2px solid #6e6e6e; margin-top: 20px; }
.viewType.type0 h4.tit { background-color: #f6f6f6; text-align: center; padding: 11px 0px; line-height: 150%; color: #505050; border-bottom: 1px solid #d2d2d2; font-size: 14px; }
.viewType.type0 .info { overflow: hidden; border-bottom: 1px solid #d2d2d2; padding: 14px 0px; }
.viewType.type0 .info>p { padding: 7px 0 7px 10px; }
.viewType.type0 .info>p a { color: #505050; }
.viewType.type0 .info>p strong { padding-right: 5px; }
.viewType.type0 .info>p.addFile { padding-top: 2px; padding-bottom: 5px; }
.viewType.type0 .cont { padding: 20px 10px; line-height: 1.7em; }
.viewType.type0 .cont .sign { margin-top: 12px; text-align: right; }
.viewType.type0 .moveList { border-top: 1px solid #b6b6b6; text-align: right; padding-top: 20px; }
.viewType.type0 .cont>div { line-height: 1.6; font-size: 14px; }
.viewType.type0 .cont img { max-width: 100%; }

/* movePageType */
.movePageType.type0 { margin-top: 20px; border-top: 1px solid #e6e6e6; }
.movePageType.type0 li { padding: 14px 28px; border-bottom: 1px solid #e6e6e6; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.movePageType.type0 li.prev { background: url("https://img.koreacu.ac.kr/university/ico/ico_paging_prev2.gif") no-repeat 10px 18px; }
.movePageType.type0 li.next { background: url("https://img.koreacu.ac.kr/university/ico/ico_paging_next2.gif") no-repeat 10px 18px; }
.movePageType.type0 li strong { padding-right: 39px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_07.gif") no-repeat 42px 2px; }
.movePageType.type0 li a { color: #505050; }

/* paging */
.paging.type0 { padding: 25px 0; text-align: center; }
.paging.type0 .item { display: inline-block; width: 27px; height: 26px; line-height: 23px; text-align: center; border: 1px solid #e6e6e6; border-left-width: 0; color: #505050; }
.paging.type0 .item:first-child { border-left-width: 1px; margin-left: 0; }
.paging.type0 span.item { background-color: #6e6e6e; color: #fff; border: 1px solid #6e6e6e; }
html.ie7 .paging.type0 .item { display: inline; vertical-align: middle; margin-left: -2px; margin-right: -2px; }
html.ie7 .paging.type0 .item img { vertical-align: bottom; margin-bottom: -1px; }

/* enter_question1 */
.banEnterQuestion1 { padding: 15px 0 0 10px; }
.banEnterQuestion1 .date { width: 100%; display: block; text-align: left; font-weight: bold; }
.banEnterQuestion1 .date ul li { display: block; font-size: 16px; padding: 0 8px 0 8px; margin: 0; line-height: 160%; background: url("https://img.koreacu.ac.kr/cukGo/ico/ico_bullet_06.gif") no-repeat left 10px; }
.banEnterQuestion1 .day { width: 100%; display: block; text-align: left; padding: 0 0 0 8px; }

/* infoHistory */
.infoHistory { margin-top: 40px; }
.infoHistory.first { margin-top: 30px; }
.infoHistory .gallery { overflow: hidden; margin: 0 -2% 13px -2%; }
.infoHistory .gallery li { float: left; width: 46%; margin: 0 2%; padding-bottom: 13px; overflow: hidden; }
.infoHistory .gallery li figure { margin: 0px; }
.infoHistory .gallery li figure img { width: 100%; height: auto; margin-bottom: 8px; }
.infoHistory .gallery li figure figcaption { display: block; line-height: 150%; text-align: center; }
.infoHistory .basic { border-top: 1px solid #d2d2d2; }
.infoHistory .basic li { border-bottom: 1px solid #d2d2d2; position: relative; overflow: hidden; padding: 8px 0px 11px 0px; }
.infoHistory .basic li time { position: absolute; top: 11px; left: 16px; color: #324b8c; }
.infoHistory .basic li p.subject { line-height: 150%; padding: 0px 0px 5px 100px; }
.infoHistory .basic li p.subject a { color: #000000; }
.infoHistory .basic li .util { position: static; text-align: right }
.infoHistory .basic li .util img { vertical-align: middle }

/* infoIdeology */
.infoIdeology.type0 { margin-bottom: 40px; }
.infoIdeology.type0 p.desc { line-height: 160%; margin-bottom: 26px; }
.infoIdeology.type1 { overflow: hidden; }
.infoIdeology.type1 .wrap { margin-bottom: 40px; }
.infoIdeology.type1 .wrap.last { margin-top: 0px; }
.infoIdeology.type1 .wrap ul.desc li { padding-left: 11px; line-height: 160%; margin-bottom: 4px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 8px; }

/*president_message*/
.president_message h4 img { width: 100%; height: auto; }
.president_message ul li { position: relative; width: 100%; margin: 0 0 20px 0; background-color: #f4eee7; min-height: 170px; }
.president_message ul li .photo { position: absolute; top: 0px; left: 0px; }
.president_message ul li h5, .president_message ul li .subject, .president_message ul li p, .president_message ul li .btnType { margin-left: 160px; }
.president_message ul li h5 { padding: 20px 0px 5px 0px; border-bottom: 1px solid #565656; margin-bottom: 8px; font-size: 16px; }
.president_message ul li .subject { font-size: 11px; font-weight: bold; margin-bottom: 10px; }
.president_message ul li p { line-height: 150%; font-size: 11px; padding-right: 10px; }
.president_message ul li a.btnType { position: absolute; bottom: 15px; }

/* symbolMark */
.symbolMark { position: relative; min-height: 260px; margin-bottom: 40px; }
.symbolMark .mark { width: 90%; margin: 0px auto 16px auto; }
.symbolMark .mark img { width: 100%; height: auto; }
.symbolMark p.desc { line-height: 160%; color: #1e1e1e; margin-bottom: 16px; }
.symbolMark .download { text-align: right; }

/* Signature */
.signature { overflow: hidden; margin-bottom: 40px; }
.signature .type { width: 100%; margin-left: 0px; }
.signature .type.type1 { margin-top: 40px; }
.signature .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }
.signature .type .mark img { max-width: 333px; width: 100%; height: auto; }
.signature .type .download { text-align: right; line-height: 1; }

/* symbolColor */
.symbolColor .wrap { overflow: hidden; }
.symbolColor .wrap .pantone { float: none; overflow: hidden; border: 1px solid #e6e6e6; width: auto; padding: 14px 0px 9px 154px; line-height: 160%; margin: 0px auto; }
.symbolColor .wrap .pantone.type0 { background: url("https://img.koreacu.ac.kr/university/intro/info/img_symbol_202c.gif") no-repeat left top; margin-bottom: 20px; }
.symbolColor .wrap .pantone.type1 { background: url("https://img.koreacu.ac.kr/university/intro/info/img_symbol_7528c.gif") no-repeat left top; float: none; }
.symbolColor .wrap .pantone h5 { margin-bottom: 2px; font-size: 14px; }

/* Signature_dept */
.signature_dept { overflow: hidden; margin-bottom: 40px; }
.signature_dept .type { width: 100%; margin-left: 0px; }
.signature_dept .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }
.signature_dept .type .mark2 { margin-bottom: 20px; background-color: #8b0029; border: 1px solid #e6e6e6; text-align: center; }
.signature_dept .type .mark img, .signature_dept .type .mark2 img { max-width: 211px; width: 100%; height: auto; }
.signature_dept .type .download { text-align: center; line-height: 1; }
html.ie7 .symbolColor .wrap .pantone { padding: 13px 0 11px 154px; }

/* introThumbnail */
.introThumbnail { overflow: hidden; position: relative; margin: 30px 0px 40px 0px; padding-left: 0px; min-height: 100%; }
.introThumbnail h4.tit { font-size: 24px; color: #324b8c; padding-bottom: 18px; border-bottom: 1px solid #d2d2d2; margin-bottom: 18px; }
.introThumbnail .photo { position: static; width: 100%; height: auto; text-align: center; border: 1px solid #e6e6e6; background-color: #fff; margin-bottom: 18px; }
.introThumbnail .photo.flashMovie { border: 0 none !important; background: none !important; }
.introThumbnail .photo .seewrap { display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 22px; text-align: left; }
.introThumbnail .photo .seewrap span.bg { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 22px; background: #000; opacity: 0.7; z-index: 1; filter: alpha(opacity=70); }
.introThumbnail .photo .seewrap span.seeMovie { display: block; position: relative; z-index: 5; color: #fff; font-size: 11px; padding: 5px 0 3px 26px; background: url('https://img.koreacu.ac.kr/cukGo/ico/ico_arrow_03.png') no-repeat 10px 5px; }
.introThumbnail .photo img { width: 100%; height: auto; }
.introThumbnail p { line-height: 160%; padding-left: 0; }
.campus_line { display: block; margin: 40px 0; border-top: 1px dashed #d2d2d2; }

/*  campusInstallation */
.campusInstallation { overflow: hidden; margin: -28px -2% 0px -2%; }
.campusInstallation li { float: left; width: 46%; text-align: center; margin: 0 2%; padding-top: 28px; }
.campusInstallation li figure img { width: 100%; height: auto; border: 1px solid #d5d5d5; }
.campusInstallation li figure figcaption { margin-top: 10px; line-height: 150%; text-align: left; font-weight: bold; }

/* allStudent */
.allStudent { text-align: center; border-top: 2px solid #8b0029; background-color: #f5f5f5; font-size: 15px; padding: 18px 0px; margin-bottom: 36px; font-weight: bold; }
.allStudent strong { font-size: 20px; color: #8b0029; }

/* studentCurrent */
.studentCurrent.type0 { margin-bottom: 40px; }
.studentCurrent.type1 { overflow: hidden; margin: 0px; }
.studentCurrent.type1 .wrap { float: left; width: 100%; margin: 0px; }
.studentCurrent.type1 .wrap:first-child { margin-bottom: 40px; }

/* infoOpenPublic */
.infoOpenPublic { margin-top: 10px; }
.infoOpenPublic>li { overflow: hidden; padding: 18px 0px 6px; border-bottom: 1px solid #d2d2d2; }
.infoOpenPublic>li h4.tit { font-size: 16px; line-height: 150%; padding-bottom: 8px; }
.infoOpenPublic>li .desc h5 { color: #8c0028; margin-bottom: 8px; }
.infoOpenPublic>li .desc h6 { margin-bottom: 4px; line-height: 160%; }
.infoOpenPublic>li .desc p { margin-bottom: 12px; line-height: 160%; }
.infoOpenPublic>li .desc ul { margin-bottom: 12px; }
.infoOpenPublic>li .desc ul li { padding-left: 8px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
.infoOpenPublic>li.last { border-bottom-width: 0px; padding-bottom: 0px; }

/* mapArea */
.mapArea { line-height: 1; margin: 20px 0px 40px 0px; }
.mapArea img { max-width: 700px; width: 100%; height: auto; }

/* trafficFacilities */
.trafficFacilities { overflow: hidden; }
.trafficFacilities .case { width: 100%; margin-bottom: 36px; }
.trafficFacilities .case.type2 { margin-bottom: 0px; }
.trafficFacilities .case h4.tit { font-size: 16px; line-height: 150%; padding: 0px 0px 8px 13px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat left 6px; }
.trafficFacilities .case p { line-height: 160%; }
.trafficFacilities .case p.desc.train { line-height: 160%; padding-bottom: 186px; background: url("https://img.koreacu.ac.kr/university/content/img_3line.gif") no-repeat left bottom; }
.trafficFacilities .case ul.desc li { padding-left: 8px; line-height: 160%; margin-bottom: 6px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
.trafficFacilities .case ul.desc li strong { color: #8c0028; }
.trafficFacilities .case ul.desc.train6 { line-height: 160%; padding-bottom: 186px; background: url("https://img.koreacu.ac.kr/university/intro/info/img_6line.gif") no-repeat left bottom; }
.trafficFacilities .case ul.desc.train { padding-bottom: 180px; background: url("https://img.koreacu.ac.kr/university/intro/info/img_5line.gif") no-repeat left bottom; }

/* synopsis */
.synopsis.type0 { background: #dfebf7 url(https://img.koreacu.ac.kr/university/content/img_synopsis_type0.gif) no-repeat 97% bottom; padding: 28px 30px 25px 30px; margin-bottom: 20px; }
.synopsis.type_cukon { background: url(https://img.koreacu.ac.kr/university/intro/news/img_cukon.gif) no-repeat 97% bottom; padding: 28px 30px 25px 30px; margin-bottom: 20px; }
.synopsis.type_cukon { position: relative; background: url(https://img.koreacu.ac.kr/university/intro/news/img_cukon.gif) no-repeat 97% bottom; padding: 20px 30px 25px 0px; margin-bottom: 10px; border-top: 2px solid #6e6e6e; }
.synopsis.type0 h4.tit { color: #324b8c; font-size: 16px; margin-bottom: 10px; line-height: 150%; }
.synopsis.type0 p.desc { color: #505050; line-height: 150%; }
.synopsis.type0 .btnType { margin: 10px 0 0; }

/* synopsis2 */
.synopsis2.type0 { background: url("https://img.koreacu.ac.kr/university/common/bg_schedule.png") no-repeat center; padding: 28px 30px 25px 30px; margin-bottom: 20px; background-size: cover; }
.synopsis2.type0 h4.tit { color: #fff; font-size: 22px; margin-bottom: 10px; line-height: 150%; }
.synopsis2.type0 p.desc { width: 100%; color: #505050; line-height: 150%; }
.synopsis2.type0 .sub { width: 100%; display: block; color: #fff; line-height: 150%; }
.synopsis2.type0 .btnType { margin: 10px 0 0; width: 181px; height: 46px; }

/* news03_01 */
#invitationNum { margin: 20px 0 40px; }
.receiptPeriod { padding: 40px 0; }
.resultStandard table { margin: 0 0 20px; }
.appointmentDocument, .resultStandard, .judgeStep, .professorEtc { margin: 0 0 40px; }

/*enter*/
.img_lobby img { width: 100%; border: 1px solid #c5bdb4; }
.img_enter_tit_choice { width: 100%; text-align: center; }
.img_enter_tit_choice img { width: 100%; margin: 0 auto; }

/*enter_process*/
.enter_all { float: left; width: 100%; }
.enter_process { float: left; width: 48.2%; margin: 0 0 70px 0; }
.enter_process.right { margin-left: 2% !important; }
.enter_process .img img { float: none; width: 100%; }
.enter_pds { margin: 0; width: 100%; background: #f1f1f1 url('https://img.koreacu.ac.kr/university/enter/bg_enter.gif') no-repeat top right; }
.enter_pds ul { padding: 30px 0 20px 20px; height: 70px; }
.enter_pds li { font-size: 14px; color: #1a1a1a; font-weight: bold; padding: 0 0 8px 12px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat 0 5px; }
.enter_process .btn { margin: 0; background-color: #605c5c; padding: 8px; }
.enter_process .btn p { display: block; }

/* departmentInfo */
.departmentInfo { margin-top: 20px; border-top: 2px solid #8b0029; background-color: #f5f5f5; padding: 14px 0 16px 1%; overflow: hidden; }
.departmentInfo li { float: left; padding-left: 18%; width: 82%; }
.departmentInfo li.phone { background: url("https://img.koreacu.ac.kr/university/ico/ico_department_phone.gif") no-repeat 5% 3px; margin-bottom: 18px; }
.departmentInfo li.email { background: url("https://img.koreacu.ac.kr/university/ico/ico_department_email.gif") no-repeat 5% 3px; margin-bottom: 18px; }
.departmentInfo li.community { background: url("https://img.koreacu.ac.kr/university/ico/ico_department_community.gif") no-repeat 5% 3px; }
.departmentInfo li h5.tit { font-size: 15px; color: #1e1e1e; margin-bottom: 6px; }
.departmentInfo li p.desc { line-height: 20px; vertical-align: middle; }
.departmentInfo li.phone p.desc { color: #8b0029; font-size: 20px; font-weight: bold; }
.departmentInfo li.community p.desc a.underLine { text-decoration: underline; }
.departmentInfo li p.desc a.email { color: #324b8c; }
.departmentInfo li.phone.type2 { background: none; padding: 0 45px 0 0; width: auto; }
.departmentInfo li.phone.type2 .inner { margin: 15px 0 0; padding: 0 0 0 60px; background: url("https://img.koreacu.ac.kr/university/ico/ico_department_phone.gif") no-repeat 5% 0; }
.departmentInfo li.phone.type2 .inner:first-child { margin-top: 0; }
.departmentInfo li.email.type2 { background: none; padding: 0; width: auto; }
.departmentInfo li.email.type2 .inner { margin: 15px 0 0; padding: 0 0 0 60px; background: url("https://img.koreacu.ac.kr/university/ico/ico_department_email.gif") no-repeat 5% 0; }
.departmentInfo li.email.type2 .inner:first-child { margin-top: 0; }

/*depart_address*/
.depart_address { padding: 20px 10px; line-height: 17px; vertical-align: middle; text-align: center; border: 1px solid #dad9d7; background: #f7f6f4 url("https://img.koreacu.ac.kr/university/college/bg_address_tiger.gif") no-repeat right; }
.depart_address .inner { margin: 0 auto; }

/* selectDepartment */
.selectDepartment { text-align: right; padding: 15px 0px 10px 0px; }
.selectDepartment select { height: 23px; line-height: 23px; border: 1px solid #cdcdcd; }

/* professorList */
.dept_noti { float: left; background: url('https://img.koreacu.ac.kr/university/ico/ico_mark_01.gif') no-repeat left 20px; font-size: 13px; padding: 18px 0 10px 15px; line-height: 130%; letter-spacing: -0.1em; }
.professorList { overflow: hidden; margin: 0px -1%; }
.professorList>li { position: relative; margin: 0% 1% 20px 1%; background-color: #ebebeb; padding-bottom: 2%; }
.professorList li h5.tit { margin: 19px 10px 11px; border-bottom: 1px solid #565656; padding-bottom: 5px; font-size: 16px; }
.professorList li .photo { text-align: center; }
.professorList li .photo img { width: 220px; height: 185px; background: #aeafae; }
.professorList li ul.desc li { float: none; position: relative; padding: 0 10px; width: auto; margin-bottom: 0px; line-height: 160%; }
.professorList li ul.desc li strong { display: block; padding: 10px 0 5px; font-size: 14px; }
.professorList li ul.desc li ul li { padding-left: 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_05.gif") no-repeat left 7px; font-size: 12px; }
.professorList li .btn_detail { padding: 20px 0; text-align: center; line-height: 1; }
.professorList ul.prInfo { padding-left: 10px; }
.professorList ul.prInfo li { float: none; width: 100%; position: relative; margin: 4px 0 0 0; line-height: 140%; }
.professorList ul.prInfo li:first-child { margin-top: 10px; }
.professorList ul.prInfo li strong { position: absolute; left: 0px; font-size: 12px; padding-left: 8px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_03.gif") no-repeat left center; }
.professorList ul.prInfo li p { margin: 0 10px 0 60px; word-break: break-all; font-size: 12px; }
.professorList ul.prInfo li p a { font-size: 12px; }
.professorList ul.prInfo li.alter strong { display: block; position: relative; left: auto; margin-bottom: 3px; }
.professorList ul.prInfo li.alter p { margin-left: 10px; }

/* D : 20190125 C : sangin */
.researcher-list ul.prInfo { max-height: 240px; }

/*foundation*/
.corporate_list>ul>li .list_wrap .list_body ul li.selected { background: url(https://img.koreacu.ac.kr/university/ico/ico_bullet_04.gif) no-repeat 0 16px; }
.corporate_list>ul { width: 100%; overflow: hidden; }
.corporate_list>ul>li { float: left; width: 32%; margin: 0 2% 15px 0; }
.corporate_list>ul>li .list_wrap { border: 1px solid #d9d9d9; }
.corporate_list>ul>li .list_wrap .header { border-bottom: 1px solid #d9d9d9; background: #f0f0f0; font-size: 16px; color: #727272; text-align: center; padding: 12px 0 9px; }
.corporate_list>ul>li .list_wrap .header .name { color: #101010; font-size: 16px; }
.corporate_list>ul>li .list_wrap .list_body { padding: 0 20px; height: 233px; }
.corporate_list>ul>li .list_wrap .list_body ul { padding: 8px 0 0; }
.corporate_list>ul>li .list_wrap .list_body ul li { padding: 7px 0 1px 10px; line-height: 20px; word-wrap: break-word; }
.corporate_list>ul>li.list_3 { margin: 0 0 15px; }
.found_man { float: left; margin: 0 0 30px 0 }
.found_man_name1 { line-height: 160%; font-weight: bold; font-size: 16px; }
.found_man_name2 { line-height: 160%; font-weight: none; font-size: 16px; }
.found_man_name3 { line-height: 160%; font-size: 13px; }
.found_year { color: #324b8c; width: 110px; display: inline-block; }
.found_date { float: left; color: #324b8c; float: left; width: 18%; display: inline-block; }
.found_history { padding: 0 0 0 10px; text-align: left; display: inline-block; width: 82%; }

/*president_profile*/
dl.president_profile { display: block; margin: 0; padding: 0; }
.president_profile_dt { display: block; padding-left: 11px; background: url(https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif) no-repeat left 8px; color: #324b8c; width: 30%; float: left; margin-top: 0; }
.president_profile_dd { width: 60%; float: right; text-align: left; margin-top: -20px; }

/* boxType */
.boxType.type0 { overflow: hidden; border: 1px solid #dad9d7; padding: 15px; }
.boxType.type0 .listType { float: left; }
.boxType.type0 p { padding: 0; line-height: 160%; }
.boxType.type0 p.txt01 strong, .boxType.type0 p.txt02 strong { font-size: 14px; color: #735014; }
.boxType.type0 p.txt01 { padding: 0 0 15px; }
.boxType.type0 p.txt03 { padding-bottom: 10px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
.boxType.type0 .sTit01 { padding-bottom: 10px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
.boxType.type0 .txt04 { padding-bottom: 10px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
.boxType.type0 .btnSet.type0 { float: right; text-align: right; }
.boxType.type1 { margin: 15px 0 0; border: 1px solid #dad9d7; padding: 15px; background-color: #f7f6f4; zoom: 1; }
.boxType.topMargin { margin: 30px 0 0; }
.boxType.type3 { padding: 30px 0 20px; margin: 40px 0; border-top: 1px solid #dad9d7; border-bottom: 1px solid #dad9d7; }
.boxType.type3 .txt0 { padding: 0 0 10px; font-size: 16px; color: #1e1e1e; font-weight: bold; text-align: center; }
.boxType.type3 .txt1 { padding: 0 0 20px; color: #6e6e6e; text-align: center; }
.boxType.type3 .btns { text-align: center; }
.boxType.type3 .btns>* { margin: 0 0 10px; }
.boxType.type5 { min-height: 95px; margin: 0 0 30px; background: #e1dfda url("https://img.koreacu.ac.kr/university/content/bg_tiger.gif") no-repeat right top; }
.boxType.type5.enter_tel { min-height: 120px !important; margin: 0 0 30px; background: #e1dfda url("https://img.koreacu.ac.kr/university/content/bg_tiger_news.gif") no-repeat right top; }
.boxType.type5 p { margin: 0 10px; }
.boxType.type5 p.left { padding: 25px 0 15px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
.boxType.type5 p.left strong { color: #8c0028; }
.boxType.type5 p.left.type0 { padding: 15px 0 5px; font-weight: normal; font-size: 14px; line-height: 1.6; }
.boxType.type5 p.right { text-align: right; }
.boxType.type5 .bigCenter { line-height: 95px; text-align: center; color: #1e1e1e; font-weight: bold; font-size: 15px; }
.boxType.type5 .bigCenter .color0 { color: #8b0029; font-size: 20px; }
.boxType.type6 { margin: 20px 0 10px }
.boxType .privacyDesc { padding: 10px 15px 10px 5px; }
.boxType .privacyDesc dt { color: #324b8c; font-size: 14px; line-height: 1.5; }
.boxType .privacyDesc dd { line-height: 1.5 }

/* dfList */
.dfList.type0 dt { padding: 0 0 5px; color: #8c0028; font-weight: bold; }
.dfList.type0 dd { padding: 0 0 15px; color: #1e1e1e; }
.dfList.type0 dd.last { padding: 0; }
.dfList.type1 { overflow: hidden; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; padding: 20px 0 0; margin: 15px 0 0; }
.dfList.type1 dt { float: none; padding: 0 0 20px 10px; font-weight: bold; font-size: 14px; width: auto; }
.dfList.type1 dd ul li { font-size: 14px; color: #1e1e1e; font-weight: normal; }

/* divideSect */.dfList.type1 dd { float: none; width: auto; padding: 0 0 20px; color: #324b8c; font-size: 20px; font-weight: bold; }

.divideSect { overflow: hidden; }
.divideSect>div { margin: 5px 0; }

/* certAgencyList */
.certAgencyList { overflow: hidden; }
.certAgencyList li { border: 1px solid #d2d2d2; margin: 5px; text-align: center; padding: 10px 0; }

/* certifyProcess */
.certifyProcess { padding: 40px 0 0; }
.certifyProcess img { width: 100%; }

/* infoFormula */
.infoFormula { margin-top: 28px; }
.infoFormula h4.tit { font-size: 16px; padding-left: 12px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat left 5px; margin-bottom: 14px; }
.infoFormula ul.desc { border-top: 1px solid #d2d2d2; }
.infoFormula ul.desc li { position: relative; border-bottom: 1px solid #d2d2d2; line-height: 150%; padding: 9px 82px 10px 20px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat 9px 18px; }
.infoFormula ul.desc li a.download { position: absolute; right: 20px; top: 6px; }

/* professorGallery */
.professorGallery { position: relative; margin-bottom: 12px; background: #c6c6c6 url("https://img.koreacu.ac.kr/university/content/bg_pr_gallery.jpg") no-repeat left top; }
.professorGallery .detail .prName { font-size: 32px; color: #323232; padding: 30px 0px 27px 29px; background: url("https://img.koreacu.ac.kr/university/content/bar_pr_detail.gif") no-repeat 29px bottom; line-height: 1; }
.professorGallery .detail .prPhoto { height: 100%; width: 100%; text-align: center; }
.professorGallery .detail .prPhoto img { width: 100%; height: auto; }
.professorGallery .detail ul.prInfo { position: relative; z-index: 10; padding-left: 30px; }
.professorGallery .detail ul.prInfo li { position: relative; margin-top: 4px; line-height: 160%; padding-left: 80px; }
.professorGallery .detail ul.prInfo li:first-child { margin-top: 10px; }
.professorGallery .detail ul.prInfo li strong { position: absolute; left: 0px; }
.professorGallery .slideGallery { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 70px; overflow: hidden; }
.professorGallery .slideGallery .wrap { position: absolute; top: 14px; left: 50px; z-index: 10; overflow: hidden; }
.professorGallery .slideGallery .wrap ul.galleryZone { overflow: hidden; }
.professorGallery .slideGallery .wrap ul.galleryZone li { float: left; width: 100px; margin-right: 26px; }
.professorGallery .slideGallery .wrap ul.galleryZone li a { display: block; width: 100%; padding: 5px 0 0 64px; height: 46px; position: relative; margin-right: 27px; }
.professorGallery .slideGallery .wrap ul.galleryZone li a img.photo { background: #a8a9a9; width: 55px; height: 46px; position: absolute; top: 0px; left: 0px; border: 2px solid #fff; }
.professorGallery .slideGallery .wrap ul.galleryZone li a p.prName { line-height: 160%; color: #c8c8c8; font-weight: bold; font-size: 12px; }
.professorGallery .slideGallery .wrap ul.galleryZone li a.on span.box { position: absolute; top: 0px; left: 0px; display: block; width: 49px; height: 40px; border: 3px solid white; display: none; }
.professorGallery .slideGallery .wrap ul.galleryZone li a.on .prName { color: white; }
.professorGallery .slideGallery .btnSet a.prev { position: absolute; bottom: 28px; left: 14px; z-index: 11; }
.professorGallery .slideGallery .btnSet a.next { position: absolute; bottom: 28px; right: 14px; z-index: 11; }
.professorGallery .slideGallery .bg { opacity: 0.6; filter: alpha(opacity=60); position: absolute; z-index: 4; bottom: 0px; left: 0px; background-color: black; width: 100%; height: 70px; }

/* professorHistory */
.professorHistory { overflow: hidden; border-bottom: 1px solid #d2d2d2; }
.professorHistory h5.tit { font-size: 16px; padding-top: 18px; }
.professorHistory ul { padding: 16px 0px 8px 0px; }
.professorHistory ul li { position: relative; margin-bottom: 5px !important; line-height: 160%; }
.professorHistory ul.activeList li { }
.professorHistory ul.activeList li strong { color: #324b8c; }
.professorHistory ul.activeList01 li { }
.professorHistory ul.activeList01 li p { display: inline; }
.professorHistory ul.activeList01 li strong { font-weight: normal; }
.professorHistory ul.activeList02 li { }
.professorHistory ul.activeList02 li p { padding-left: 11px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0); }
.professorHistory ul.activeList02 li strong { color: #324b8c; }

/* 학부 */
.depart_engine_info h4.stit, .depart_future_info h4.stit, .depart_manage_info h4.stit, .depart_human_info h4.stit, .depart_foreign_info h4.stit, .depart_lawtax_info h4.stit { color: #fff; font-size: 32px; background: none; padding: 30px 20px 0 20px; }
.depart_engine_info .img, .depart_future_info .img, .depart_manage_info .img, .depart_human_info .img, .depart_foreign_info .img, .depart_lawtax_info .img { text-align: center; }
.depart_engine_info .img img, .depart_future_info .img img, .depart_manage_info .img img, .depart_human_info .img img, .depart_foreign_info .img img, .depart_lawtax_info .img img { width: 90%; height: 90%; }

/*0727*/
.depart_engine_info .img .tit, .depart_future_info .img .tit, .depart_manage_info .img .tit, .depart_human_info .img .tit, .depart_foreign_info .img .tit, .depart_lawtax_info .img .tit { font-size: 18px; color: #fff; font-weight: bold; padding: 10px 0 10px 10%; margin: 0; text-align: left; }
.depart_engine_info .desc ul, .depart_future_info .desc ul, .depart_manage_info .desc ul, .depart_human_info .desc ul, .depart_foreign_info .desc ul, .depart_lawtax_info .desc ul { padding: 10px 0 0 0; }
.depart_engine_info .desc li, .depart_future_info .desc li, .depart_manage_info .desc li, .depart_human_info .desc li, .depart_foreign_info .desc li, .depart_lawtax_info .desc li { padding-left: 11px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet.png") no-repeat scroll left 10px rgba(0, 0, 0, 0); }
.depart_engine_info .img iframe, .depart_future_info .img iframe, .depart_manage_info .img iframe, .depart_human_info .img iframe, .depart_foreign_info .img iframe, .depart_lawtax_info .img iframe { width: 80%; height: auto; max-height: 300px; padding: 0 0 5px 0; }

/*창의공학부*/
.depart_engine_info { background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/engine/bg_depart_engine_info.gif") no-repeat; }
.depart_engine_info .desc { color: #bfc7d6; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_engine_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/engine/bg_depart_engine_info.gif") no-repeat right bottom; }

/*미래학부*/
.depart_future_info { background: #6a6e78 url("https://img.koreacu.ac.kr/university/college/future/bg_depart_future_info.gif") no-repeat; }
.depart_future_info .desc { color: #d7d7d7; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_future_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/future/bg_depart_future_info.gif") no-repeat right bottom; }

/*경영학부*/
.depart_manage_info { background: #4f98b9 url("https://img.koreacu.ac.kr/university/college/manage/bg_depart_manage_info.gif") no-repeat; }
.depart_manage_info .desc { color: #bce6f9; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_manage_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/manage/bg_depart_manage_info.gif") no-repeat right bottom; }

/*휴먼서비스학부*/
.depart_human_info { background: #6baa5f url("https://img.koreacu.ac.kr/university/college/human/bg_depart_human_info.gif") no-repeat; }
.depart_human_info .desc { color: #f0ffef; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_human_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/human/bg_depart_human_info.gif") no-repeat right bottom; }

/*실용어학부*/
.depart_foreign_info { background: #a8a944 url("https://img.koreacu.ac.kr/university/college/foreign/bg_depart_foreign_info.gif") no-repeat; }
.depart_foreign_info .desc { color: #f7f8bf; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_foreign_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/foreign/bg_depart_foreign_info.gif") no-repeat right bottom; }

/*법세무학부*/
.depart_lawtax_info { background: #a97f44 url("https://img.koreacu.ac.kr/university/college/lawtax/bg_depart_lawtax_info.gif") no-repeat; }
.depart_lawtax_info .desc { color: #fee7c7; font-size: 17px; line-height: 22px; padding: 20px; min-height: 180px; }
.depart_lawtax_info .img .sign { padding: 10px 10px 15px 10px; font-size: 14px; text-align: right; background: url("https://img.koreacu.ac.kr/university/college/lawtax/bg_depart_lawtax_info.gif") no-repeat right bottom; }

/* depart_info */
.depart_info_img01, .depart_info_img02, .depart_info_img03, .depart_info_img04, .depart_info_img05, .depart_info_img06 { display: none; }
.depart_info_menu01, .depart_info_menu02, .depart_info_menu03, .depart_info_menu04, .depart_info_menu05, .depart_info_menu06 { margin: 10px auto; width: 250px; }
.depart_info_menu01 .sub01, .depart_info_menu02 .sub01, .depart_info_menu03 .sub01, .depart_info_menu04 .sub01, .depart_info_menu05 .sub01, .depart_info_menu06 .sub01 { position: relative; }
.depart_info_menu01 .bg dt, .depart_info_menu02 .bg dt, .depart_info_menu03 .bg dt, .depart_info_menu04 .bg dt, .depart_info_menu05 .bg dt, .depart_info_menu06 .bg dt { font-size: 17px; color: #1e1e1e; padding: 65px 0 10px 0; font-weight: bold; }
.depart_info_menu01 .bg dd, .depart_info_menu02 .bg dd, .depart_info_menu03 .bg dd, .depart_info_menu04 .bg dd, .depart_info_menu05 .bg dd, .depart_info_menu06 .bg dd { font-size: 14px; color: #727272; line-height: 18px; }
.depart_info_menu01 .bg dd.btn, .depart_info_menu02 .bg dd.btn, .depart_info_menu03 .bg dd.btn, .depart_info_menu04 .bg dd.btn, .depart_info_menu05 .bg dd.btn, .depart_info_menu06 .bg dd.btn { position: absolute; top: 177px; left: 175px; }

/*â�ǰ��к�*/
.depart_info_menu01 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/engine/bg_01.gif") no-repeat }

/*�濵�к�*/
.depart_info_menu02 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/manage/bg_01.gif") no-repeat }

/*�޸ռ����к�*/
.depart_info_menu03 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/human/bg_01.gif") no-repeat }

/*�ǿ���к�*/
.depart_info_menu04 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/foreign/bg_01.gif") no-repeat }

/*�������к�*/
.depart_info_menu05 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/lawtax/bg_01.gif") no-repeat }

/*�������к�*/
.depart_info_menu06 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/future/bg_01.gif") no-repeat }

/*�кκ�3����������*/
.three_contents { height: 280px; }
.three_contents li { width: 100%; margin: 5px 0; }
.three_contents a span { position: absolute; left: 29%; top: 20px; text-align: left; font-size: 14px; line-height: 18px; color: #fff; font-weight: bold; }
.three_contents a img { position: absolute; right: 2%; top: 50px; }
.three_contents .story { position: relative; float: left; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/bg_3contents01.gif") no-repeat left; }
.three_contents .ceriti { position: relative; float: left; background: #404146 url("https://img.koreacu.ac.kr/university/college/bg_3contents02.gif") no-repeat left; }
.three_contents .lecture { position: relative; float: left; background: #46415f url("https://img.koreacu.ac.kr/university/college/bg_3contents03.gif") no-repeat left; }
.three_contents .story .bg_desc_engine { width: 73%; float: right; background-color: #3c4a74; height: 80px; }
.three_contents .story .bg_desc_future { width: 73%; float: right; background-color: #696f78; height: 80px; }
.three_contents .story .bg_desc_manage { width: 73%; float: right; background-color: #4f98b9; height: 80px; }
.three_contents .story .bg_desc_human { width: 73%; float: right; background-color: #6baa5f; height: 80px; }
.three_contents .story .bg_desc_foreign { width: 73%; float: right; background-color: #a8a944; height: 80px; }
.three_contents .story .bg_desc_lawtax { width: 73%; float: right; background-color: #a97f44; height: 80px; }
.three_contents .ceriti .bg_desc { width: 73%; float: right; background-color: #404146; height: 80px; }
.three_contents .lecture .bg_desc { width: 73%; float: right; background-color: #46415f; height: 80px; }

/* dept_video */
.dept_video h4 img { width: 100%; height: auto; }
.dept_video ul li { position: relative; width: 100%; margin: 0 0 20px 0; background-color: #ebebeb; min-height: 210px; }
.dept_video ul li .photo { position: absolute; top: 0px; left: 0px; }
.dept_video ul li h5, .dept_video ul li .subject, .dept_video ul li p, .dept_video ul li .btnArea { margin-left: 160px; }
.dept_video ul li h5 { padding: 20px 0px 5px 0px; border-bottom: 1px solid #565656; margin-bottom: 8px; font-size: 16px; }
.dept_video ul li .subject { font-size: 11px; font-weight: bold; margin-bottom: 10px; }
.dept_video ul li p { line-height: 150%; font-size: 11px; padding-right: 10px; padding-bottom: 15px; }
.dept_video ul li a.btnType { margin: 2px 0 0 0; display: inline; bottom: 10px; }
.dept_video ul li a.btnType:first-child { margin-right: 5px; }

/* major01_01 majorGraduation */
.majorGraduation { padding: 20px 0; }

/* major02_01 */
.minorApplication { padding: 30px 0 40px 0; }
.minorGrade { padding: 0 0 35px; line-height: 160%; }
.minorGrade a { margin: 5px 0 0 0; display: block; }
.minorStep { padding: 0 0 40px; }
.checkPointBox span.txt { display: inline; }

/* major04_01 */
.interdisciplinaryProgram { padding: 0 0 40px; }
.interdisciplinaryProgramWay { padding: 0 0 30px; }
.interdisciplinaryProgramList { overflow: hidden; width: 100%; padding: 0; }
.interdisciplinaryProgramList h4 { float: none; }
.interdisciplinaryProgramList span.addTxt { display: block; float: none; padding: 6px 0 5px 0; color: #6e6e6e; font-size: 12px; line-height: 160%; }
.relatedDepartment { padding: 0 10px; }
.relatedDepartment li { overflow: hidden; width: 100%; line-height: 200%; }
.relatedDepartment span { float: none; display: block; }
.relatedDepartment a { float: none; display: block; }

/* major04_02*/
.interdisciplinaryProgramInfo { padding: 30px 0; }
.interdisciplinaryProgramDetail { padding: 0 0 30px; }

/* degreeClass */
.degreeClass { overflow: hidden; }
.degreeClass .item { padding: 0 0 20px; }
.degreeClass .item .tit { padding: 0 0 10px; color: #8c0028; font-weight: bold; }
.degreeClass .item .img { text-align: center; }

/* graduateBenefit */
.graduateBenefit { overflow: hidden; }
.graduateBenefit .intro li { margin-top: 24px; }
.graduateBenefit .intro li h5 { font-size: 14px; color: #8c0028; margin-bottom: 8px; }
.graduateBenefit .intro li p { line-height: 160%; }

/* groupIntro */
.groupIntro { overflow: hidden; }
.groupIntro .logo { margin: 0px auto 16px; width: 99%; }
.groupIntro .logo img { width: 100%; border: 1px solid #d2d2d2; height: auto; }
.groupIntro .paragraph { padding-bottom: 16px; }

/* localTable */
.localTable table { width: 100%; }
.localTable table thead tr { overflow: hidden; }
.localTable table thead tr th { border-width: 1px 0px; border-style: solid; border-color: #8c0028; background-color: #f1f1f1; padding: 14px 0px; }
.localTable table tbody tr th, .localTable table tbody tr td { border-width: 1px 0px; border-style: solid; border-color: #6e6e6e; text-align: center; padding: 14px 0px; }
.localTable table tbody tr th { background-color: #ebebeb; border-left: 1px solid white; }
.localTable table tbody tr td { border-left: 1px solid #d2d2d2; }

/* class02 */
.classTxtTop { margin: 20px 0 40px; }
.classTxt { margin: 0 0 40px; }
.classEx, .classCredit { margin: 20px 0 0 0; }

/* class03 */
.relativeEvaluation { margin: 20px 0 0 0; }
.relativeEvaluation .addTxt { margin: 15px 0 0 0; color: #6e6e6e; font-size: 11px; }
.addTxt { color: #6e6e6e; font-size: 12px; line-height: 160%; }
.sesonApplication { overflow: hidden; width: 100%; }
.sesonApplication li { float: left; width: 49.5%; color: #6e6e6e; text-align: center; }
.sesonApplication li span { display: block; margin: 0 auto; padding: 10px 10px 10px 0; text-align: center; line-height: 130%; }

/* register01 */
.registerTxtTop { margin: 20px 0 0 0; }
.registerTxt { margin: 0 0 30px; }
.registerTxtBtm { margin: 0 0 30px; }
.registerTxtBtm .btnType.type4 { margin: 7px 0 0 0; }
.stopoutStep, .returnStep, .dropoutStep, .graduateStep, .bannerStep { overflow: hidden; width: 100%; margin: 0 0 2px; padding: 0; }
.stopoutStep li, .returnStep li, .dropoutStep li, .graduateStep li { float: left; padding: 0 17px 17px 0; text-align: center; }
.bannerStep li { float: left; padding: 0 17px 17px 0; text-align: center; }
.stopoutStep li.last, .returnStep li.last, .dropoutStep li.last, .graduateStep li.last, .bannerStep li.last { float: left; padding: 0 17px 17px 0; text-align: center; }

/* register03 */
.changeStepTxt { padding: 0 0 20px; }

/* register04 */
.readmissionTxt { padding: 15px 0 0 0; }
.readmissionFormStep { overflow: hidden; width: 100%; text-align: center; }
.readmissionFormStep img { width: 100%; }
.addressTxt { padding: 0 0 10px; }

/* login */
.login.type0 { height: 160px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_login_type0.gif") no-repeat 0 0 #f6f6f6; border-top: 1px solid #b6b6b6; border-bottom: 1px solid #b6b6b6; }
.login.type0 .loginBox { overflow: hidden; width: 320px; margin: 0 auto; padding: 15px 0 0 0; }
.login.type0 .loginBox div.loginTxt { float: none; }
.login.type0 .loginBox div.loginBtn { float: none; margin: 0; text-align: center; }
.login.type0 .loginBox div p { overflow: hidden; padding: 0 0 10px; }
.login.type0 label { display: block; float: left; width: 94px; line-height: 23px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
.login.type0 .loginIdInput0 { float: left; width: 69%; height: 23px; border: 1px solid #cdcdcd; }
.login.type0 .residentNumInput0 { float: left; width: 32%; height: 23px; border: 1px solid #cdcdcd; }
.login.type0 .loginBox div p span { float: left; margin: 0 5px 0 4px; color: #cdcdcd; vertical-align: middle; line-height: 23px; }
.blind { position: absolute; top: -9999px; left: -9999px; }

/* graduateList */
.graduateList { overflow: hidden; width: 100%; padding: 13px 0 30px 0; }
.graduateList .tit { padding: 20px 0; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.graduateList .txt { padding: 20px 0; border-bottom: 1px solid #d2d2d2; }

/* earlyGraduateList */
.earlyGraduateList { overflow: hidden; width: 100%; margin: 0 0 30px; padding: 13px 0 0px 0; border-bottom: 1px solid #d2d2d2; }
.earlyGraduateList .tit { padding: 20px 0; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.earlyGraduateList .txt { padding: 20px 0; }

/* graduate 01 */
.earlyGraduate { margin: 40px 0 0 0; }

/* graduationWorkList */
.graduationWorkList { overflow: hidden; width: 100%; margin: 0 0 30px; padding: 0; border-bottom: 1px solid #d2d2d2; }
.graduationWorkList .tit { padding: 20px 0; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.graduationWorkList .txt { padding: 20px 0; }
.graduationWorkList .txt p { line-height: 160%; }

/* grduate03_detail */
.graduationWorkTxt { margin: 0 0 30px; }
.btnGraduationWork { margin: 15px 0 0 0; text-align: right; }

/* diploma */
.diploma { overflow: hidden; width: 100%; margin: 0 0 40px; }
.diploma .img { float: none; text-align: center; padding: 0 0 25px; }
.diploma .txt { float: none; width: auto; padding: 20px 0 0 0; border-top: 1px solid #d2d2d2; }

/* transferTxt */
.transferTop { padding: 0 0 40px; }
.transferTxt { padding: 15px 0 0; }

/* complete */
.completeEx { padding: 10px 0 20px; }
.completeExBox { padding: 15px 0 0 0; }
.completeTerm { padding: 0 0 15px; }
.completeTermTxt { padding: 30px 0 0 0; }
.completeRenewal, .completeLimit, .completeMajor, .completeSubMajor, .completeLiberalArts { padding: 0 0 20px; }
.completeOverlap { padding: 0 0 30px; }
.completeReplacement { padding: 15px 0; }

/* complete05 */
.btnSubMajor { padding: 20px 0; }

/* mail */
.mailTo { color: #324b8c; }
.mailToUnder { color: #1e1e1e; text-decoration: underline; }

/* btnRight*/
.btnRight { margin: 15px 0 10px; text-align: right; }
.btnRight_new { float: right; display: block; margin: -45px 0 0 0 }
.btnRight_new1 { float: right; display: block; margin: 5px 0 10px 0 }
.btnRight.top0 { margin-top: 0 !important; }

/* btnLeft*/
.btnLeft { margin: 15px 0 10px; }

/* btnEdit */
.btnEdit { overflow: hidden; }
.btnEdit .btnRight { float: right; }
.btnEdit .btnLeft { float: left; }

/* courseStep */
.courseStepTxt { padding: 0 0 40px; }
.courseStepTxt .titStep { padding: 30px 0 15px; }
.courseStepTxt p { padding: 0 0 15px; }
.courseStepTxt .visualImg img { width: 100%; }
.courseStep { overflow: hidden; width: 100%; }
.courseStep li { float: left; padding: 0 0 20px 20px; }
.courseStep li.first { padding-left: 0; }

/* guide01 */
.tuition { padding: 22px 0 40px; }
.transferPointRecognition { padding: 0 0 22px; }

/* guide02 */
.lectureGuide01 { padding: 0 0 30px; }
.lectureGuide02 { padding: 0 0 20px; }

/* guide04 */
.stopOutGuide { padding: 18px 0 30px 0; }
.transferGuide { padding: 0 0 30px; }
.transferGuideTxt { padding: 0 0 20px; line-height: 160%; }
.majorGuide01 { padding: 22px 0 20px 0; }
.majorGuide02 { padding: 0 0 30px; }
.majorGuide03 { padding: 0 0 15px; }

/* form */
select.type0 { height: 27px; vertical-align: top; line-height: 27px; border: 1px solid #cdcdcd; }
textarea.type0 { width: 100%; border: 1px solid #cdcdcd; }
.inputAddress0 { width: 98%; }
.selecNum0 { width: 15%; }
.selectEmail0 { width: 25%; }

/* ricCurrentInfo */
.ricCurrentInfo { overflow: hidden; background: #e1dfda url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat right bottom; padding: 18px 0px 12px 0px; margin-bottom: 28px; }
.ricCurrentInfo li { margin-bottom: 16px; }
.ricCurrentInfo li.last { margin-bottom: 0; }
.ricCurrentInfo li h5 { padding-left: 20px; font-size: 14px; color: #8c0028; margin-bottom: 14px; }
.ricCurrentInfo li .listType { padding-left: 20px; }
.ricCurrentInfo li .listType li { float: none; width: auto; }

/* ricCurrentMeta */
.ricCurrentMeta { overflow: hidden; margin-top: 28px; }
.ricCurrentMeta .ricMovie { margin-bottom: 24px; }
.ricCurrentMeta .ricMovie a.movieView { position: relative; display: block; border: 1px solid #d2d2d2; }
.ricCurrentMeta .ricMovie a.movieView img.photo { width: 100%; height: auto; }
.ricCurrentMeta .ricMovie a.movieView span { position: absolute; bottom: 0px; left: 0px; display: block; width: 90%; padding: 7px 5%; color: white; background: url("https://img.koreacu.ac.kr/university/content/bg_ric_movie.png") repeat left top }
.ricCurrentMeta .ricMovie a.movieView span img { vertical-align: middle; }
.ricCurrentMeta .ricNews { margin-bottom: 0px; }
.ricCurrentMeta .ricNews .newsView { border-top: 1px solid #d2d2d2; }
.ricCurrentMeta .ricNews .newsView li { border-bottom: 1px solid #d2d2d2; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 20px; }
.ricCurrentMeta .ricNews .newsView li a { display: block; padding: 11px 40px 11px 7px; background: url("https://img.koreacu.ac.kr/university/ico/ico_view_01.gif") no-repeat 98% 11px; line-height: 150%; }
.ricCurrentMeta .ricNews .newsView li a:hover, .ricCurrentMeta .ricNews .newsView li a:focus { color: #8c0028; }
.ricCurrentMeta .ricPhoto { clear: both; width: 100%; padding-top: 28px; }
.ricCurrentMeta .ricPhoto ul.thumbnail { overflow: hidden; border-width: 1px 0px; border-style: solid; border-color: #b6b6b6; }
.ricCurrentMeta .ricPhoto ul.thumbnail li { border-bottom: 1px dotted #abaaa9; overflow: hidden; padding: 20px 0px; min-height: 115px; }
.ricCurrentMeta .ricPhoto ul.thumbnail li .photo { float: left; width: 46%; border: 1px solid #d4d4d4; }
.ricCurrentMeta .ricPhoto ul.thumbnail li .paragraph { float: right; width: 50%; font-size: 12px; }

/* recommendLecture */
.recommendLecture { padding-bottom: 30px; }
.recommendLecture .item { position: relative; background: #f0f0f0; margin-bottom: 8px; padding: 18px 20px 14px 240px; }
.recommendLecture .item h4 { font-size: 14px; line-height: 150%; margin-bottom: 10px; }
.recommendLecture .item h4 a { font-size: 14px; }
.recommendLecture .item h4 .posted { display: inline; margin: 0px 0px 0px 10px; padding-left: 10px; font-weight: normal; color: #6e6e6e; font-size: 14px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat left center; }
.recommendLecture .item .movieView { position: absolute; top: 0px; left: 0px; display: block; height: 154px; width: 220px; margin-bottom: 0px; }
.recommendLecture .item .movieView .lecture { position: absolute; top: 0px; left: 0px; z-index: 4; }
.recommendLecture .item .movieView .view { position: absolute; bottom: 0px; left: 0px; display: block; width: 100%; padding: 7px 5%; color: white; background: url("https://img.koreacu.ac.kr/university/content/bg_ric_movie.png") repeat left top }
.recommendLecture .item p.paragraph { min-height: 66px; }
.recommendLecture .item .info { overflow: hidden; margin-top: 8px; font-size: 11px; color: #6e6e6e; }
.recommendLecture .item .info li { float: left; padding-left: 20px; line-height: 1.6; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat 10px center; }
.recommendLecture .item .info li:first-child { padding-left: 0px; background: none; }
.recommendLecture .item .info li:last-child, .recommendLecture .item .info li.last { clear: both; float: none; padding-left: 0; padding-top: 5px; background: none; }

/* greetingPresident */
.greetingPresident { overflow: hidden; }
.greetingPresident .photo { max-width: 240px; width: 100%; height: auto; }
.greetingPresident h5 { font-size: 20px; color: #324b8c; margin: 20px 0px 8px 0px; }
.greetingPresident h6 { font-size: 17px; color: #324b8c; line-height: 150%; margin-bottom: 16px; }
.greetingPresident .paragraph { margin-bottom: 12px; }
.greetingPresident .signature { margin-top: 40px; }
.greetingPresident .signature img { padding-top: 20px; }

/* forumArticle */
.forumArticle { position: relative; border: 1px solid #dad9d7; background-color: #f7f6f4; padding: 30px 27px 27px 27px; margin-bottom: 40px; min-height: 126px; }
.forumArticle h5 { font-size: 14px; margin-bottom: 11px; color: #735014; }
.forumArticle .photo { margin: 6px 0px 12px 0px; }
.forumArticle p.paragraph { margin-bottom: 10px; }
.forumArticle ul.info { overflow: hidden; }
.forumArticle ul.info li { font-size: 11px; line-height: 150%; margin-top: 6px; color: #6e6e6e; }
.forumArticle ul.info li:first-child { padding: 0px; margin: 0px; background: none; }

/* forumCurriculum */
.forumCurriculum { border-top: 1px solid #8c0028; }
.forumCurriculum table { width: 100%; }
.forumCurriculum table tr td, .forumCurriculum table tr th { vertical-align: middle; }
.forumCurriculum table tr th:first-child { border-left: 0px; }
.forumCurriculum table tr th[scope="col"] { background-color: #ebebeb; text-align: left; padding: 12px 20px; border-width: 1px 0px; border-style: solid; border-color: #d2d2d2; }
.forumCurriculum table tr th[scope="col"].part { font-size: 14px; color: #8c0028; border-right: ㅊ1px solid white; padding: 12px 20px 12px 40px; }
.forumCurriculum table tr th[scope="col"].part .wrap { float: left; margin-top: 2px; }
.forumCurriculum table tr th[scope="col"].part .btnType { float: right; margin: -4px 0px; }
.forumCurriculum table tr th[scope="row"] { background-color: #f9f9f9; }
.forumCurriculum table tr.middleLine th, .forumCurriculum table tr.middleLine td { border-bottom: 1px solid #e9e9e9; }
.forumCurriculum table tr td { border-left: 1px solid #e9e9e9; padding: 12px 20px; text-align: left; line-height: 160%; }
.forumCurriculum table tr td p { margin-bottom: 7px; }

/*  metaDownload */
.btn.metaDownload { padding-top: 10px; }

/* prCont */
.prContWrap { overflow: hidden; }
.prContWrap .prHead { overflow: hidden; padding: 0 0 10px; }
.prContWrap .prHead .size { float: left; height: 25px; line-height: 25px; }
.prContWrap .prHead .btns { float: right; }
.prContWrap .image { padding: 0 0 30px; }
.prContWrap .image img { width: 100%; }

/* 20190226 mw */
.newprContWrap { display: flex; justify-content: flex-start; width: 100%; }
.newprContWrap .pr-area { width: 23.5%; }
.newprContWrap .pr-area+.pr-area { margin-left: 2%; }

/* seniorDetail */
.seniorDetail .photo { width: 100%; padding: 0 0 24px 0; }
.seniorDetail .photo img { width: 100%; height: auto; }
.seniorDetail h5 { font-size: 18px; color: #324b8c; line-height: 150%; margin-bottom: 5px; }
.seniorDetail small.posted { display: block; font-size: 14px; font-weight: bold; margin-bottom: 12px; }
.seniorDetail p.paragraph { margin-top: 10px; }

/* conference */
.conference li { position: relative; padding-left: 78px; line-height: 160%; margin-bottom: 10px; }
.conference li strong { position: absolute; left: 0px; top: 0px; padding-left: 8px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left center; }

/* partyMovie */
.partyMovie { overflow: hidden; border-width: 1px 0px; border-style: solid; border-color: #b6b6b6; margin-bottom: 40px; }
.partyMovie ul { overflow: hidden; margin-top: -1px; }
.partyMovie ul li { border-top: 1px dotted #abaaa9; padding: 20px 0px; }
.partyMovie ul li a { display: block; position: relative; padding: 0px 0px 0px 164px; min-height: 105px; }
.partyMovie ul li a:hover, .partyMovie ul li a:focus, .partyMovie ul li a:active { text-decoration: none; }
.partyMovie ul li a h6 { padding: 30px 0px 4px 0px; font-size: 14px; }
.partyMovie ul li a:hover h6, .partyMovie ul li a:focus h6, .partyMovie ul li a:active h6 { color: #8c0028; text-decoration: underline; }
.partyMovie ul li a .photo { position: absolute; top: 0px; left: 0px; width: 150px; height: 106px; }
.partyMovie ul li a .photo img.screen { width: 150px; height: 105px; }
.partyMovie ul li a .photo .view { background: url("https://img.koreacu.ac.kr/university/content/bg_ric_movie.png") repeat left top; bottom: 0; color: #FFFFFF; display: block; left: 0; padding: 7px 5%; position: absolute; width: 90%; }

/* partyGallery */
.partyGallery { border-top: 1px solid #b6b6b6; }
.partyGallery .wrap { position: relative; border-bottom: 1px solid #b6b6b6; padding: 20px 0px 0px 0px; }
.partyGallery .wrap h6 { font-size: 14px; margin-bottom: 16px; }
.partyGallery .wrap ul { overflow: hidden; width: 96%; padding-right: 4%; }
.partyGallery .wrap ul li { float: left; width: 46%; padding: 0px 0px 30px 4%; }
.partyGallery .wrap ul li span { display: block; border: 1px solid #d5d5d5; }
.partyGallery .wrap ul li span img { width: 100%; height: auto; }

/* modelMember */
.modelMember h4 img { width: 100%; height: auto; }
.modelMember ul li { position: relative; width: 100%; margin: 0 0 20px 0; background-color: #ebebeb; min-height: 170px; }
.modelMember ul li .photo { position: absolute; top: 0px; left: 0px; }
.modelMember ul li h5, .modelMember ul li .subject, .modelMember ul li p, .modelMember ul li .btnType { margin-left: 160px; }
.modelMember ul li h5 { padding: 20px 0px 5px 0px; border-bottom: 1px solid #565656; margin-bottom: 8px; font-size: 16px; }
.modelMember ul li .subject { font-size: 11px; font-weight: bold; margin-bottom: 10px; }
.modelMember ul li p { line-height: 150%; font-size: 11px; padding-right: 10px; }
.modelMember ul li a.btnType { position: absolute; bottom: 15px; }

/* modelTab */
.modelTab { overflow: hidden; margin-top: 30px; }
.modelTab li { padding-bottom: 10px; }
.modelTab li a { position: relative; display: block; background-color: #ebebeb; padding-left: 80px; height: 85px; text-decoration: none; }
.modelTab li a .name { padding: 20px 0px 6px 0px; font-size: 14px; font-weight: bold; }
.modelTab li a .name .graduate { font-size: 11px; }
.modelTab li a .subject { color: #505050; font-size: 11px; line-height: 150%; }
.modelTab li a .photo { position: absolute; z-index: 4; top: 0px; left: 0px; width: 70px; height: 85px; }
.modelTab li a .photo img { width: 100%; height: auto; }
.modelTab li a.on { background-color: #8c0028; }
.modelTab li a.on .name { color: white; }
.modelTab li a.on .subject { color: #e1c8cd; }
.modelTab li a.on:after { display: block; content: ''; width: 0; height: 0; border-top: 10px solid #8c0028; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; z-index: 5; bottom: -10px; right: 37px; }

/* modelIntro */
.modelIntro { overflow: hidden; margin: 10px -1% 0px -1%; }
.modelIntro h4 { margin: 0 1%; }
.modelIntro h4 img { width: 100%; height: auto; }
.modelIntro .wrap p { margin-bottom: 16px; }

/* eventSummary */
.eventSummary { overflow: hidden; margin-top: 30px; }
.eventSummary .photo img { width: 100%; height: auto; }
.eventSummary h5 { font-size: 14px; line-height: 150%; margin: 24px 0px 6px 0px; }
.eventSummary h5.first { margin-top: 0px; }
.eventSummary p.paragraph { margin-bottom: 8px; }

/* eventEnd */
.eventEnd { text-align: center; font-size: 14px; font-weight: bold; height: 170px; line-height: 170px; background: #eaeaea url("https://img.koreacu.ac.kr/university/content/bg_event_intro.jpg") no-repeat right bottom; }
.eventEnd.type0 { height: auto; padding: 40px 20px; line-height: 1.4; }

/* eventEnter */
.eventEnter { text-align: center; margin-top: 22px; }

/* calendarService */
.calendarService { overflow: hidden; width: 104%; border-bottom: 1px solid #d2d2d2; margin: 10px -2% 0 -2%; padding: 20px 0px 0px 0px; }
.calendarService.last { border-bottom: 0 none !important; }
.calendarService h4.stit { margin: 0 0 14px 2%; }
.calendarService .calendarType { float: left; width: 98%; margin: 0 2%; }
.calendarService .calendarType h5 { float: right; width: 30%; margin-left: 4%; font-size: 20px; padding-top: 18px; border-top: 2px solid #8c012b; }
.calendarService .calendarType .photo { float: left; width: 66%; border: 1px solid #d2d2d2 }
.calendarService .calendarType .photo img { width: 100%; height: auto; }
.calendarService .calendarType ul.download { clear: both; width: 100%; overflow: hidden; padding: 14px 0px 20px 0px; }
.calendarService .calendarType ul.download li { float: left; width: 32%; margin-right: 1%; }
.calendarService .calendarType ul.download li strong { display: block; margin-bottom: 5px; }
.calendarService .calendarType ul.download li a.btnType { display: block; width: 88%; margin-right: 12%; margin-top: 5px; }
.calendarService .calendarType ul.download li a.btnType span.inner { letter-spacing: -1px; }

/* campainIntro */
.campainIntro { position: relative; border-bottom: 1px solid #d2d2d2; padding-bottom: 30px; }
.campainIntro h4 { color: #324b8c; font-size: 22px; line-height: 150%; margin-bottom: 14px; }
.campainIntro p.paragraph { margin-bottom: 12px; }
.campainIntro .visual { width: 100%; height: auto; }

/* joinWay */
.joinWay { overflow: hidden; padding: 32px 0px; background: #e1dfda url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat right bottom; }
.joinWay p.paragraph { float: left; font-size: 14px; color: #1e1e1e; padding-left: 5%; font-weight: bold; margin-bottom: 10px; }
.joinWay p.paragraph.campaignEnd { float: none; text-align: center; padding: 0 5%; margin: 0; }
.joinWay a.btnType { float: right; margin-right: 4%; }

/* bookletOrder */
.bookletOrder { border-top: 2px solid #8c0028; }
.bookletOrder .info { overflow: hidden; padding: 16px 0px; border-bottom: 1px solid #d2d2d2; }
.bookletOrder .info p { font-size: 14px; font-weight: bold; line-height: 150%; margin-bottom: 12px; }
.bookletOrder .info a { float: right; }
.bookletOrder ul.booklet { overflow: hidden; width: 102%; margin: 0 -2%; padding-top: 20px; }
.bookletOrder ul.booklet li { float: left; width: 46%; margin: 0 2%; padding-bottom: 30px; }
.bookletOrder ul.booklet li figure img { width: 100%; height: auto; }
.bookletOrder ul.booklet li figure figcaption { display: block; margin-top: 16px; font-weight: bold; line-height: 1; text-align: center; }

/* welcomeKorea */
.welcomeKorea { position: relative; overflow: hidden; border-bottom: 2px solid #6e6e6e; margin-bottom: 36px; min-height: 220px; }
.welcomeKorea .wrap { }
.welcomeKorea .wrap h4 { margin-bottom: 18px; }
.welcomeKorea .wrap h4 img { width: 96%; height: auto; }
.welcomeKorea .wrap p { padding: 0px 0px 18px 4px; }
.welcomeKorea .wrap p img { width: 96%; height: auto; }
.welcomeKorea .photo img { width: 100%; height: auto; }
.cukrbf .photo img { width: auto !important; height: auto; }

/* presidentGreeting */
.presidentGreeting h4 { font-size: 16px; color: #735014; margin-bottom: 10px; line-height: 150%; }
.presidentGreeting p.paragraph { margin-top: 16px; }
.presidentGreeting .posted { margin-top: 30px; line-height: 180%; font-size: 14px; }
.presidentGreeting .posted img { margin-top: 10px; }

/* presidentHistory */
.presidentHistory { overflow: hidden; }
.presidentHistory li { position: relative; padding-left: 100px; line-height: 150%; margin-bottom: 9px; }
.presidentHistory li strong { position: absolute; top: 0px; left: 0px; font-weight: bold; color: #735014; }

/* magazine */
.magazine { position: relative; margin-bottom: 16px; }
.magazine:before { display: none; }
.magazine:affter { display: none; }
.magazine ul { overflow: hidden; }
.magazine ul li { position: relative; z-index: 4; width: 98%; padding-left: 2%; padding-bottom: 28px; min-height: 129px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg.gif") repeat-x left bottom; margin-top: 10px; }
.magazine ul li:first-child { margin-top: 0px; }
.magazine ul li:before { content: ''; width: 20px; height: 30px; display: block; position: absolute; z-index: 1; bottom: 0px; left: 0px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg_left.gif") no-repeat left bottom; }
.magazine ul li:after { content: ''; width: 20px; height: 30px; display: block; position: absolute; z-index: 1; bottom: 0px; right: 0px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg_right.gif") no-repeat left bottom; }
.magazine ul li h5 { margin: 0px 20px 4px 120px; font-size: 13px; color: #735014; line-height: 140%; }
.magazine ul li .photo { position: absolute; z-index: 10; bottom: 28px; left: 20px; width: 102px; height: 129px; }
.magazine ul li .photo img { width: 90px; height: 129px; padding-right: 12px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg_shadow.png") no-repeat left bottom; }
.magazine ul li p { margin: 0px 20px 0px 120px; line-height: 130%; font-size: 12px; }
.magazine ul li p span { font-size: 12px; }

/* cooperate */
.cooperate { overflow: hidden; padding: 30px 0px 28px 0px; border-bottom: 1px solid #d2d2d2; }
.cooperate h4 { font-size: 20px; color: #324b8c; margin-bottom: 10px; line-height: 150%; }
.cooperate .photo { width: 98%; height: auto; border: 1px solid #d2d2d2; margin: 0px auto 28px auto; }
.cooperate .photo img { width: 100%; height: auto; }
.cooperate p { line-height: 150%; margin-bottom: 12px; }
.cooperate p.first { font-weight: bold; color: #735014; }
.cooperate h5 { font-size: 16px; line-height: 25px; font-weight: bold; color: #1e1e1e; padding-left: 13px; margin: 16px 0px 8px 0px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_cp.gif") no-repeat left 6px; }
.cooperate h5 .btnSet { display: block; margin-top: 2px; }
.cooperate h5 .btnSet a.btnType { margin-top: 6px; }
.cooperate ul.currentGallery { overflow: hidden; margin-top: 16px; }
.cooperate ul.currentGallery li { margin-bottom: 20px; }
.cooperate ul.currentGallery li:first-child { margin-left: 0px; }
.cooperate ul.currentGallery li figure { position: relative; }
.cooperate ul.currentGallery li figure figcaption { display: block; position: absolute; z-index: 4; bottom: -1px; left: 0px; width: 94%; padding: 5px 3%; color: white; background: url("https://img.koreacu.ac.kr/university/content/bg_layer_tit.png") repeat-x left top; }
.cooperate ul.currentGallery li figure img { position: relative; z-index: 3; width: 100%; }
#necessaryProgram .col3 { width: 40%; }

/* verisign */
.verisign { overflow: hidden; padding: 30px 0; }
.verisign .image { margin: 10px; text-align: center; }
.verisign .image img { }
.verisign .desc { color: #1e1e1e; line-height: 1.8; }

/*privacy*/
.privacyCont { padding: 0 0 20px; line-height: 160%; }
.privacyCont ul { clear: both; padding: 5px 0; }
.privacyCont ul li { padding-left: 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 8px; }
.privacyCont ul li span { color: #6e6e6e; font-size: 11px; margin: 5px 0 0 -11px; display: block; }
.privacyCont ul li ol { padding: 5px 0 0; }
.privacyCont ul li ol li { padding-left: 0; margin-left: -11px; background: none; }
.privacyCont ul li ol li span { display: block; padding: 0 0 0 16px; font-size: 14px; color: #1e1e1e; margin: 0; }
.privacyCont .visualArea { margin: 0 0 10px; }
.privacyCont .infoTxt { text-align: right; font-size: 11px; color: #6e6e6e; margin: 25px 0 0; }
.privacyCont dl.privacyInCharge { padding: 20px; background: #f7f6f4; border: 1px solid #dad9d7; margin: 10px 5px; }
.privacyCont dl.privacyInCharge.first { background: #dfebf7 url(https://img.koreacu.ac.kr/university/content/img_synopsis_type0.gif) no-repeat 97% bottom }
.privacyCont dl.privacyInCharge.last { margin: 10px 0; }
.privacyCont dl.privacyInCharge dt { font-size: 14px; color: #1e1e1e; }
.privacyCont p.type0 { padding: 0 0 20px; }
.privacyCont p.type1 { padding: 20px 0 0; clear: both }
.privacyCont span.noti { display: block; margin: 5px 0 0; color: #6e6e6e; font-size: 11px; }
.tableType.type0.left table tbody td { text-align: left; }

/*privacy1*/
.privacyCont1 { clear: both; padding: 0 0 20px; line-height: 160%; float: left; }
.privacyCont1 ul { clear: both; padding: 5px 0; }
.privacyCont1 ul li { padding-left: 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 8px; }
.privacyCont1 ul li span { color: #6e6e6e; font-size: 11px; margin: 5px 0 0 -11px; display: block; }
.privacyCont1 ul li ol { padding: 5px 0 0; }
.privacyCont1 ul li ol li { padding-left: 0; margin-left: -11px; background: none; }
.privacyCont1 ul li ol li span { display: block; padding: 0 0 0 16px; font-size: 14px; color: #1e1e1e; margin: 0; }
.privacyCont1 .visualArea { margin: 0 0 10px; }
.privacyCont1 .infoTxt { text-align: right; font-size: 11px; color: #6e6e6e; margin: 25px 0 0; }
.privacyCont1 dl.privacyInCharge { position: relative; float: left; min-height: 235px; width: calc((100% / 3) - 10px); padding: 20px; border: 1px solid #dad9d7; background: #dfebf7 url(https://img.koreacu.ac.kr/university/content/img_synopsis_type0.gif) no-repeat 97% bottom }
.privacyCont1 dl.privacyInCharge .btn { position: absolute; bottom: 20px; left: 50%; margin-left: -53px; }
.privacyCont1 dl.privacyInCharge+.privacyInCharge { margin-left: 15px; }
.privacyCont1 dl.privacyInCharge dt { font-size: 14px; color: #324b8c; }
.privacyCont1 p.type0 { padding: 0 0 20px; }
.privacyCont1 p.type1 { padding: 20px 0 0; clear: both }
.privacyCont1 span.noti { display: block; margin: 5px 0 0; color: #6e6e6e; font-size: 11px; }

/* galleryType */
.galleryType.type0 { position: relative; background-color: #565656; }
.galleryType.type0 .selector { overflow: hidden; padding: 10px 0; }
.galleryType.type0 .selector li { float: left; position: relative; width: 21%; margin: 0 2%; text-align: center; }
.galleryType.type0 .selector li .frame { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.galleryType.type0 .selector li .frame img { width: 100%; height: 100%; }
.galleryType.type0 .selector li>a { opacity: 0.6; filter: alpha(opacity=60); }
.galleryType.type0 .selector li.on .frame { display: block; }
.galleryType.type0 .selector li.on a { opacity: 1; filter: alpha(opacity=100); }
.galleryType.type0 .selector li img { width: 100%; }
.galleryType.type0 p.big { display: none; }
.galleryType.type0 p.big0 { display: block; }
.galleryType.type0 p.big img { width: 100%; }

/*university vision*/
.contentIndicator { background: #f7f6f4; border: 1px solid #dad9d7; padding: 20px 30px 5px; overflow: hidden; margin: 0 0 5px; }
.contentIndicator ol { float: none; width: 100%; }
.contentIndicator ol li { padding: 0 0 15px 15px; background: url('https://img.koreacu.ac.kr/university/ico/ico_arrow_02.gif') no-repeat 0 5px; }
.contentIndicator ol li a { color: #1e1e1e; }
.contentIndicator ol li a:hover { color: #8c0028; text-decoration: underline; }
.specialCont { border-bottom: 1px solid #d2d2d2; padding: 40px 0; }
.specialCont.noline { border-bottom: 0; }
.specialCont p { line-height: 1.6em; text-align: justify; }
.specialCont p strong { display: block; color: #8c0028; font-size: 14px; margin: 0 0 10px; }
.specialCont p.typeUpper { padding: 20px 0 0; }
.specialCont .visualArea { margin: 10px 0 0; overflow: hidden; }
.specialCont .visualArea img { width: 100%; }
.specialCont .visualArea span { display: block; padding: 15px 0 10px; }
.specialCont .visualArea span.text-center { text-align: center; padding: 5px 0 10px; }
.align-center { text-align: center !important; }
.specialCont .visualArea span.border { padding: 0; }
.specialCont .list li { padding: 0 0 5px 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 4px; }
.scholar_list { overflow: hidden; }
.scholar_list li { position: relative; float: none; width: 100%; }
.scholar_list li div { padding-left: 0; padding-bottom: 20px; }
.scholar_list li div p { padding: 10px 0; }
.scholar_list li div p span { display: inline; }
.scholar_list li .pic { border: 1px solid #d5d5d5; position: static; }
.scholar_list li .pic img { }
.specialBox { position: relative; overflow: hidden; background: #f7f6f4; border: 1px solid #dad9d7; padding-left: 0; padding-bottom: 30px; }
.specialBox h4 { color: #735014; font-size: 16px; border-bottom: 1px solid #d2d2d2; padding: 20px 0 20px 10px; }
.specialBox p { line-height: 1.6em; padding: 15px 27px 0 10px; }
.specialBox .thumb { position: static; text-align: center; padding: 10px 0 0; }
.movieArea .btnType { float: right; margin: 10px 0 0; }
.vision2020_cont { margin: 30px 0 0; }
.vision2020_cont .listType li span { color: #735014; }
.vision2020_cont .movieArea { margin: 15px 0 0; background: #a28355; height: 100px; }
.qualityUniversity { margin: 10px 0 35px; }
.qualityUniversity dt { float: none; width: 100%; line-height: 1.6em; padding: 10px 0; font-weight: bold; }
.qualityUniversity dd { margin-left: 0; line-height: 1.6em; padding: 10px 0 0 0; }
.qualityUniversity dd.line { border-bottom: 1px solid #d2d2d2; }
.celebration { float: none; margin: 30px 0 0; }
.celebration.left { margin: 30px 0 0 0; }
.celebration p { font-size: 11px; padding: 10px 0 0; }
.celebration span { width: 100%; display: inline-block; border: 1px solid #d5d5d5; }
.celebration span img { width: 100%; }

/* .specialCont#special07{border-bottom:0 none;} */

/*people_view*/
.people_movie { float: left; width: 100%; margin: 10px auto; }

/*people_view*/
.people_view { width: 100%; padding: 0; margin: 10px auto 30px auto; }
.people_view .image { border: 1px solid #d5d5d5; margin: 10px auto; padding: 10px; }
.people_view .image img { width: 100%; height: 100%; }

/* visionListWrap */
.visionListWrap { clear: both; padding: 40px 0 0; }
.visionListWrap .sListTit { border-bottom: 1px solid #b6b6b6; }
.visionListWrap .listType.type2 { border: 0; }
.visionListWrap .listType.type2 .category { margin: 0; }
.visionListWrap .listType.type2 h6 { border-bottom: 0; }
.visionListWrap .listType.type2 .category .image a { display: inline-block; border: 1px solid #d5d5d5; width: 100%; }
.visionListWrap .listType.type2 .category p { line-height: 1.6em; padding: 0 15px; height: 40px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.visionListWrap.under { border-bottom: 0; }
.anniversary_cont { margin: 30px 0 0; }
.underList { border: 1px solid #dad9d7; border-top: 0; padding: 20px 20px 15px; }
.underList li { line-height: 1.6em; }

/*movieList*/
.movieList { overflow: hidden; }
.movieList .category { padding: 20px 0 15%; border-bottom: 1px dotted #ddd; position: relative; }
.movieList .category.bottom { border-bottom: 0; }
.movieList .category .image { position: relative; border: 1px solid #d5d5d5; }
.movieList .category .image .seewrap { display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 22px; }
.movieList .category .image span .bg { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 22px; background: #000; opacity: 0.7; z-index: 1; filter: alpha(opacity=70); }
.movieList .category .image span .seeMovie { display: block; position: relative; z-index: 5; color: #fff; font-size: 11px; padding: 5px 0 3px 26px; background: url('https://img.koreacu.ac.kr/university/ico/ico_arrow_03.png') no-repeat 10px 5px; }
.movieList .category .image img { width: 100%; }

/* .movieList .category .subTit{border-bottom:0;padding:0 0 5px;line-height:1.6;font-size:14px;font-weight:bold;} */
.movieList .category .subTit a:hover { color: #8c0028; text-decoration: underline; }

/* .movieList .category p{line-height:1.4em;} */
.movieList .category p a { font-size: 12px; }

/*
mw mode
C:sangin
D:20181224
 */
.movieList .category .subTit { border-bottom: 0; padding: 0 0 5px; line-height: 1.6; font-size: 14px; font-weight: bold; top: auto; left: 0; position: absolute; margin-top: 10px; display: inline-block; }
.movieList .category p { line-height: 1.4em; margin-left: 0 !important; font-weight: normal; margin-top: 7px; }

/* cyberBook */
.cyberBook { border-top: 1px solid #b6b6b6; padding: 35px 0 0; position: relative; }
.cyberBook p { line-height: 1.6em; padding-right: 0; padding-top: 10px; }
.cyberBook div { position: static; }
.cyberBook div img { width: 100%; }

/* ui_decl */
.ui_decl { margin: 50px 0 0; }
.ui_decl p { line-height: 1.6em; }
.ui_decl div { border: 1px solid #d2d2d2; text-align: center; padding: 23px 0; margin: 10px 0; }
.ui_decl div img { width: 100%; }
.ui_decl .btn { float: right; }

/* pressList */
.pressList { clear: both; margin: 40px 0 0; }
.pressList ul { border-bottom: 1px solid #d2d2d2; }
.pressList ul li { border-top: 1px solid #d2d2d2; position: relative; padding: 13px 10px 10px 10px; }
.pressList ul li a { display: block; background: url('https://img.koreacu.ac.kr/university/btn/btn_detail_pop.gif') no-repeat right top; color: #1e1e1e; }
.pressList ul li a:hover { color: #8b0029; }
.pressList ul li span { position: static; display: block; padding: 0 0 5px; }

/* rule */
.rule { clear: both; margin: 0 0; }
.rule ul { border-bottom: 1px solid #d2d2d2; }
.rule ul li { border-top: 1px solid #d2d2d2; position: relative; padding: 13px 10px 10px 10px; }
.rule ul li span { text-align: left; padding: 0 0 5px; }
.rule ul li a { float: right; text-align: right; color: #1e1e1e; }

/* experience02 */
.online { padding: 30px 0 0 0; }
.onlineListWrap { overflow: hidden; width: 100%; }
.onlineListLeft { float: none; width: 100%; padding: 0 0 30px; }
.onlineListRight { float: none; width: 100%; padding: 0 0 30px; }

/* experience03*/
.studioWrap { padding: 40px 0 0 0; }
.studioInner { overflow: hidden; width: 100%; padding: 20px 0 0 0; }
.studioTxt { float: none; }
.studioTxt ul.studioImg { overflow: hidden; padding: 0 0 20px; }
.studioTxt ul.studioImg li { float: left; padding: 0 10px 0 0; }
.studioTxt .listType { padding: 15px 0; margin: 0 0 20px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.studioVideo { float: none; width: 320px; }

/* certificate01 */
.certificateProcessWrap { padding: 25px 0 0 0; }
.certificateProcess { overflow: hidden; width: 100%; text-align: center; }
.certificateProcess li { float: left; padding: 0 15px 20px 0; }
.certificateFee { padding: 20px 0 40px 0; }
.certificateFee .listType { padding: 15px 0 0 0; }
.serviceCenter { overflow: hidden; width: 100%; }
.serviceCenterNum { float: none; width: 218px; margin: 0 auto; padding: 34px 0; text-align: center; color: #1e1e1e; font-size: 15px; font-weight: bold; border: 1px solid #d2d2d2; }
.serviceCenterNum span { color: #8b0029; font-size: 20px; }
.serviceCenterTxt { float: none; width: 100%; margin: 15px 0 0 0; line-height: 160%; }
.serviceCenterTxt .btn { padding: 15px 0 0 0; text-align: center; }

/* certificate02 */
.g4cProcessWrap { padding: 25px 0 0 0; }
.g4cProcess { overflow: hidden; width: 100%; text-align: center; }
.g4cProcess li { float: left; padding: 0 15px 20px 0; }

/* welfare 01*/
.welfareWrap { overflow: hidden; width: 100%; padding: 0 0 40px; }
.welfareWrap.bottom0 { overflow: hidden; width: 100%; padding: 0; }
.welfareImg { width: 220px; border: 1px solid #d2d2d2; }
.welfareTxt { width: 100%; padding: 15px 0 0 0; line-height: 160%; }
.welfareTxt p { padding: 10px 0 0 0; }
.welfareTxt p.top0 { padding: 0 !important; }
.cooperationWrap { padding: 40px 0; }
.cooperationImg { position: relative; height: 210px; }
.cooperationImg p.img { position: absolute; top: 0; left: 0; }
.cooperationImg p.btn { position: absolute; bottom: 3px; left: 173px; }
.hospitalTxt { padding: 15px 0 0 0; }

/* welfare02 */
.dbrWrap { line-height: 160%; }
.dbrWrap p.img { float: none; width: 218px; margin: 0; border: 1px solid #d2d2d2; }
.dbrWrap p.txt { padding: 15px 0 10px 0; }

/* welfare03 */
.developmentCenter { margin: 0 0 30px; line-height: 160%; }
.developmentCenter .row01 { overflow: hidden; width: 100%; }
.developmentCenter .row01 p.img { float: none; width: 220px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
.developmentCenter .row01 p.txt { float: none; width: 100%; padding: 5px 0 10px 0; }
.developmentCenter .row02 { padding: 5px 0 0 0; }
.developmentCenter .row02 p { padding: 0 0 10px; }

/* welfare04 */
.discount { overflow: hidden; width: 100%; margin: 0 0 20px; }
.discount .img { float: none; width: 218px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
.discount .txt { position: none; float: none; width: 100%; height: auto; padding: 5px 0 30px 0; }
.discount .txt .btn { position: none; bottom: 0; padding: 10px 0 0 0; }
.discountTxt { padding: 40px 0; }

/* welfare05 */
.convenienceTxt { padding: 0 0 30px; }
.conferenceRoom { overflow: hidden; padding: 0 0 30px; }
.conferenceRoom li { text-align: center; padding: 0 0 10px; }
.printerProcess { overflow: hidden; padding: 0 0 30px; }
.printerProcess li { text-align: center; padding: 0 0 10px; }

/* welfare06 */
.moimterProcess { overflow: hidden; padding: 0; }
.moimterProcess li { float: left; text-align: center; padding: 0 10px 10px 0; }
.moimterTxt { margin: 0 0 30px; }

/* welfare07_01 */
.studentCard { width: 100%; height: 117px; margin: 0 0 30px; background: url("https://img.koreacu.ac.kr/university/content/bg_student_card.gif") no-repeat 0 0; }
.studentCard h4 { padding: 50px 0 0 30px; line-height: 160%; color: #1e1e1e; font-size: 14px; font-weight: bold; }
.studentCardTxt { overflow: hidden; width: 100%; }
.studentCardTxt div.img, .studentCardTxt div.img2 { float: left; padding: 0 0 30px 0; }
.studentCardTxt div.txtWrap { float: none; }
.studentCardTxt div.txtWrap .txt { padding: 0 0 23px; }
.studentCardTxt div.txtWrap .txt .btn { margin: 5px 0 0 10px; }
.studentCardTxt div.txtWrap .txt .listType.type3 li { line-height: 120%; }
.studentCardProcessWrap { padding: 30px 0 0 0; }
.studentCardProcess { overflow: hidden; padding: 0; }
.studentCardProcess li { float: left; text-align: center; padding: 0 10px 10px 0; }

/* welfare07_02 */
.isicCard { width: 100%; height: 95px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat 100% 0 #e1dfda; }
.isicCard h4 { padding: 20px 0 10px 0; text-align: center; color: #1e1e1e; font-size: 14px; font-weight: bold; }
.isicCard p { text-align: center; margin: 0 auto; }
.isicTxt { padding: 0 0 20px; }
.isicProcess { overflow: hidden; padding: 0; }
.isicProcess li { text-align: center; padding: 0 0 10px; }
.isicFee { padding: 15px 0 0 0; }

/* scholarship01 */
.scholarshipProcess { padding: 0 0 20px; }
.scholarshipProcess p { padding: 0 0 15px; }
.scholarshipProcess .listType { padding: 0 0 20px; }

/* scholarship03 */
.scholarshipReform { margin: 0 0 30px; padding: 20px; background: #dfebf7; }
.scholarshipReform p { margin: 0 0 15px; color: #324b8c; font-weight: bold; font-size: 13px; line-height: 160%; }
.scholarshipReform ul { overflow: hidden; width: 100%; }
.scholarshipReform ul li, .scholarshipReform ul li.width { float: left; width: 100%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }

/* smartCampus */
.smartCampus { overflow: hidden; width: 100%; }
.smartCampus .txt { float: left; }
.smartCampus .img { float: left; width: 350px; height: 230px; margin: 0 0 30px; background: #ebebeb; }
.smartCampusTxt { margin: 0 0 30px; }

/* military */
.militaryTxt { margin: 0 0 30px; }
.militaryBtn { margin: 10px 0 0 0; }

/* schoolExpensive */
.schoolExpensiveTop { padding: 0 0 15px; }
.schoolExpensiveTxt { padding: 0 0 20px; }
.callCenterWrap { margin: 45px 0 40px; }
.callCenter { overflow: hidden; width: 100%; }
.callCenter .number { float: none; width: 218px; margin: 0 20px 10px 0; padding: 15px 0; color: #1e1e1e; font-size: 15px; font-weight: bold; text-align: center; border: 1px solid #d2d2d2; }
.callCenter .number strong { color: #8c0028; font-size: 20px; }
.callCenter .txt { float: none; width: 100%; line-height: 160%; }
.stateScholarship01 { padding: 0 0 20px; }
.stateScholarship01 p { padding: 0 0 15px; line-height: 160%; }
.stateScholarship02 { padding: 0 0 40px; }
.stateScholarship02 p { padding: 0 0 15px; line-height: 160%; }
.stateScholarship03 { padding: 0 0 20px; }
.stateScholarship03 p.addTxt { padding: 15px 0 20px; }

/* popup layout */
.popupTop { width: 100%; height: 70px; background: url("https://img.koreacu.ac.kr/university/content/bg_popup_top.gif") no-repeat 100% 0 #8c0028; }
.popupTop .popupTit { padding: 25px 0 0 28px; color: #ebebeb; font-size: 20px; font-weight: normal; }
.popupMd { margin: 30px 30px 50px 30px; }
.popupMd img { max-width: 100%; }
.popupMd img+img { margin-top: 10px; }
.popupContent { padding: 15px 0 0 0; }
.popupBtm { height: 40px; line-height: 40px; padding: 0 30px 0 0; text-align: right; background: #51504c; }

/* popup content */
.popupProfessorTop { margin: 0 0 20px; padding: 7px 10px; text-align: right; background: #ebebeb; }
.popupProfessorTop label { padding: 0 13px 0 0; font-weight: bold; }
.popupProfessorProfile { width: 100%; height: 210px; margin: 0 0 40px; background: url("https://img.koreacu.ac.kr/university/content/bg_professor.gif") no-repeat 0 0 #c6c6c6; }
.popupProfessorProfile div.txt { float: left; padding: 30px 0 0 50px; color: #323232; }
.popupProfessorProfile div.txt .professorTit { margin: 0 0 20px; font-size: 26px; font-weight: normal; }
.popupProfessorProfile div.txt .professorTit span { padding: 0 0 10px; background: url("https://img.koreacu.ac.kr/university/content/bg_underline.gif") repeat-x 0 100%; }
.popupProfessorProfile div.txt ul li { overflow: hidden; width: 100%; padding: 0 0 9px; vertical-align: top; line-height: 100%; }
.popupProfessorProfile div.txt li strong { float: left; width: 83px; }
.popupProfessorProfile div.img { float: right; padding: 0 40px 0 0; }
.popupProfessorCareer ul li { overflow: hidden; width: 100%; line-height: 160%; margin-bottom: 4px; }
.popupProfessorCareer ul li strong { float: left; display: block; width: 100px; color: #324b8c; font-weight: bold; }
.popupProfessorCareer ul li ul.list { float: left; width: 79%; }
.popupProfessorCareer ul li ul.list li { line-height: 160%; margin-bottom: 4px; padding-left: 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px rgba(0, 0, 0, 0); }
.otList li { line-height: 160%; margin-bottom: 12px; padding-left: 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px rgba(0, 0, 0, 0); }
.otList li ol li { padding-left: 0; margin-bottom: 0; margin-left: -11px; background: none; }
.popupInfo { padding: 30px 0 40px; }
.popupInfo .popupSearchTxt { padding: 10px 0 0 0; }

/* majorFaq */
.majorFaq { overflow: hidden; padding: 30px 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
.majorFaq .tit { float: none; width: auto; padding: 0 0 20px; color: #735014; font-size: 14px; font-weight: bold; }
.majorFaq .txt { float: none; width: auto; }

/* majorSch */
.majorSch { overflow: hidden; width: 100%; padding: 40px 0 20px; }
.majorSch select { float: none; height: 23px; line-height: 23px; border: 1px solid #cdcdcd; }
.majorSch p { float: none; padding: 10px 0 0 0; }

/* majorToggle */
.tableType.type0 td.majorToggle { text-align: left; }
.tableType.type0 td.majorToggleOpen { border: 2px solid #8c0028; }
.tableType.type0 td.majorToggleOpen .txtClose .majorToggleTxt { color: #8c0028; }
.majorToggle .txtClose { overflow: hidden; width: 100%; }
.majorToggle .txtClose .majorToggleTxt { float: left; color: #323232; text-decoration: underline; }
.majorToggle .txtClose .majorToggleBtn { float: right; }
.majorToggle .txtOpen { display: none; padding: 10px 0 0 0; }

/* scheduleWrap */
.affairs_intro .scheduleWrap { border-top: 2px solid #6e6e6e; border-bottom: 1px solid #6e6e6e; margin: 0 0 5px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap { padding: 0; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule { }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect { text-align: center; padding: 22px 0; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect strong { color: #8c0028; font-size: 40px; display: inline-block; vertical-align: middle; margin: 0 10px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect strong span { color: #333; font-size: 36px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a { display: inline-block; vertical-align: middle; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.prev { margin-right: 35px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.next { margin-left: 35px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList { overflow: hidden; padding: 6px 0 0 15px; border-top: 1px solid #cccccc; border-bottom: 2px solid #cccccc; background-color: #f5f5f5; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList li { float: left; width: calc((100% / 12) - 5px); text-align: center; margin: 0 5px 0 0; font-weight: bold; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList li a { display: block; color: #aaa; font-size: 14px; padding: 7px 0 14px; font-family: 'noto-light'; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList li a:hover, .affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList li a.current { color: #8b012a; text-decoration: none; font-family: 'noto-bold'; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .scheduleList { }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .scheduleList li { position: relative; border-top: 1px dotted #abaaa9; padding: 21px 0 25px 200px; font-size: 14px; background: url('https://img.koreacu.ac.kr/university/common/ico_lnb_bullet_on.png') no-repeat 10px 26px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .scheduleList li span { position: absolute; top: 21px; left: 0; width: 190px; text-align: left; color: #333; font-weight: bold; font-size: 14px; font-family: "NanumGothic", sans-serif, dotum, arial !important; padding-left: 22px; }
.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .scheduleList li:first-child { border-top: 0; }
.affairs_intro .monthSum { position: relative; top: 40px; }
.affairs_intro .monthSum p { position: absolute; top: 70px; left: 22px; background: url('https://img.koreacu.ac.kr/university/affairs/schedule/n_bg_calendar.png') no-repeat; width: 63px; height: 65px; padding: 12px 0 0; text-align: center; color: #fff; font-size: 11px; }
.affairs_intro .monthSum p span { display: block; padding: 8px 0 0; color: #1e1e1e; font-size: 22px; font-weight: bold; }
.affairs_intro .monthSum ul { padding: 20px 0 0 110px; min-height: 100px; }
.affairs_intro .monthSum ul li { position: relative; padding: 22px 0 17px 17px; font-size: 14px; line-height: 18px; }
.affairs_intro .monthSum ul li span { position: absolute; top: 0; left: 0; padding-left: 16px; color: #333333; width: 156px; font-size: 14px; font-weight: bold; background: url('https://img.koreacu.ac.kr/university/common/ico_lnb_bullet_on.png') no-repeat 0 4px; }
.affairs_intro .monthSum.next { border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; padding: 40px 0 0; }
.affairs_intro .monthSum.next p { top: 110px; }
.affairs_intro .schedule_notice { padding: 20px 25px 15px; margin: 70px 0 0; background-color: #f9f9f9; }
.affairs_intro .schedule_notice li { padding-left: 15px; line-height: 160%; margin-bottom: 4px; background: url("https://img.koreacu.ac.kr/university/common/icon_calendar_dot.png") no-repeat left 8px; }

/* facultyIntroduce */
.facultyIntroduce { overflow: hidden; width: 100%; margin: 0 0 42px; padding: 30px 0 0 0px; background: #efede9; }
.facultyIntroduce .left { float: none; width: 80%; padding: 0 0 0 30px; }
.facultyIntroduce .left .tit { padding: 0 0 17px; color: #916e37; font-size: 20px; font-weight: bold; }
.facultyIntroduce .left .txt { color: #505050; line-height: 160%; }
.facultyIntroduce .right { float: right; }

/* facultyWrap */
.facultyWrap { overflow: hidden; width: 100%; padding: 0 0 15px; border-bottom: 1px solid #d2d2d2; }
.facultyWrap.last { border-bottom: 0 none; }
.facultyWrap .tableFaculty { float: none; width: 100%; }
.facultyWrap .tableFaculty th { color: #1e1e1e; font-size: 14px; font-weight: bold; text-align: left; vertical-align: top; padding: 0px 0 0 0; }
.facultyWrap .tableFaculty td .tit { padding: 0 0 14px; color: #324b8c; font-size: 16px; font-weight: bold; vertical-align: top; }
.facultyWrap .tableFaculty td .txt { padding: 0 0 30px; color: #6e6e6e; line-height: 160%; }
.facultyWrap .tableFaculty td .txt span { color: #1e1e1e; }
.facultyWrap .tableFaculty td ul.facultySubList { overflow: hidden; width: 100%; }
.facultyWrap .tableFaculty td ul.facultySubList li { float: left; width: 45%; padding: 0 0 15px 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0); }

/* dean */
.facultyWrap .dean { float: none; width: 145px; padding: 15px 0 0 0; }
.facultyWrap .dean .imgDean { position: relative; width: 145px; height: 123px; }
.facultyWrap .dean .imgDean .ico { position: absolute; top: 0; left: 0; z-index: 1; }
.facultyWrap .dean .imgDean .img { position: absolute; top: 0; left: 0; }
.facultyWrap .dean .imgDean .img img { width: 145px; height: 123px; }
.facultyWrap .dean .txtDean { padding: 0 0 20px; text-align: center; background: #ebebeb; }
.facultyWrap .dean .txtDean .name { padding: 20px 0 10px 0; color: #1e1e1e; font-size: 14px; font-weight: bold; }

/* collegeMajorTxt */
.collegeMajorTxt { padding: 0 0 22px; }
.collegeMajorTxt.type0 { margin: 0 0 -10px; padding: 0; }
.collegeMajorTxt .collegeMajorTit { padding: 0 0 15px; font-size: 24px; line-height: 1.4; font-weight: normal !important; }
.collegeMajorTxt .collegeMajorTit.fontNM { font-size: 22px; font-weight: bold !important; }
.collegeMajorTxt .collegeMajorTit strong { font-size: 24px; color: #8c0028; font-weight: normal !important; }
.collegeMajorTxt .collegeMajorTit.fontNM strong { font-size: 22px; font-weight: bold !important; }
.collegeMajorTxt .collegeMajorTit img { max-width: 100%; }
.collegeMajorTxt p { color: #6e6e6e; padding: 0 0 10px; line-height: 160%; }
.collegeMajorTxt p span { color: #1e1e1e; }
.collegeMajorTxt p strong { color: #916e37; }
.collegeMajorTxt .list { padding: 10px 0 0; }
.collegeMajorTxt .list li { padding: 0 0 10px; font-size: 14px; color: #8c0028; font-weight: bold; }

/* major */
.course.type0 { padding: 15px 0 0 0; }
.strongPoint img, .majorSystem img, .course img { width: 100%; }
.licenseTit { overflow: hidden; width: 100%; margin: 30px 0 0 0; }
.licenseTit h4 { float: left; }
.licenseTit p.addTxt { float: left; margin: 0 0 15px 0; }

/* boardListTopVisual */
.boardListTopVisual, .boardListTopVisual1 { background-color: #efede9; }
.boardListTopVisual .text0, .boardListTopVisual1 .text0 { padding: 10px 10px 5px; color: #916e37; font-size: 20px; font-weight: bold; line-height: 1.5em; }
.boardListTopVisual .text1 { padding: 0 10px 20px; color: #505050; line-height: 1.5em; font-size: 12px; }
.boardListTopVisual1 .text1 { padding: 0 10px 20px; color: #1e1e1e; line-height: 1.5em; font-size: 14px; }
.boardListTopVisual .text2 { padding: 0 10px 5px; color: #1e1e1e; }
.boardListTopVisual .text3 { padding: 10px 10px 5px; color: #916e37; font-size: 14px; font-weight: bold; line-height: 1.5em; vertical-align: middle; }
.boardListTopVisual .text3 strong { font-size: 22px; color: #8c0028; padding-left: 10px; }
.boardListTopVisual .listType { padding-left: 10px; }
.boardListTopVisual .right { display: none; padding: 0 0 10px; text-align: right; }
.boardListTopVisual .right img { max-width: 100%; }
.boardListTopVisual a { text-decoration: none; }
.boardListTopVisual.type0 { background: #efede9 url("https://img.koreacu.ac.kr/university/intro/news/img_mark_01.gif") no-repeat left top; }
.boardListTopVisual1.type0 { display: inline-block; background: #efede9 url("https://img.koreacu.ac.kr/university/intro/news/img_mark_01.gif") no-repeat left top; }
.boardListTopVisual.type3 { margin-top: 30px; background: #e1dfda url("https://img.koreacu.ac.kr/university/intro/organize/bg_01.gif") no-repeat right top; }
.boardListTopVisual.type3 .right { display: block; padding: 0 10px 10px 0; }

/* border */
.border { border: 1px solid #d2d2d2; }

/* flashMovie */
.flashMovie { overflow: hidden; border: 0 none; }
.flashMovie.flash { height: 290px !important; }
.flashMovie .alternative { display: none; }
.vod { position: relative; width: 320px; }
.vod .vod_view { position: relative; width: 320px; height: 220px; background: url('https://img.koreacu.ac.kr/public/common/vod_stop_img_320_240.jpg') left top no-repeat; font-size: 0; line-height: 0; overflow: hidden; }
.vod .vod_status { position: relative; overflow: hidden; width: 320px; height: 60px; background: url('https://img.koreacu.ac.kr/public/common/bg_vod_status.gif') left top repeat-x; font-size: 0; line-height: 0; }
.vod .vod_status .vod_btn { position: relative; float: left; width: 60px; height: 30px; display: inline; z-index: 2; }
.vod .vod_status .vod_btn .btn01 { position: absolute; left: 9px; top: 3px; z-index: 20; }
.vod .vod_status .vod_btn .btn02 { position: absolute; left: 33px; top: 3px; z-index: 20; }
.vod .vod_status .vod_time { position: relative; float: left; width: 207px; height: 28px; display: inline; background: url('https://img.koreacu.ac.kr/public/common/bg_vod_time.gif') left top no-repeat; }
.vod .vod_status .vod_volume { position: relative; float: left; width: 53px; height: 28px; display: inline; background: url('https://img.koreacu.ac.kr/public/common/bg_vod_volume.gif') left top no-repeat; }
.vod .vod_status .vod_volume .btn03 { position: absolute; left: 4px; top: 9px; z-index: 20; }
.vod .vod_status .vod_volume .btn04 { position: absolute; left: 21px; top: 9px; z-index: 20; }
.vod02 { position: relative; width: 694px; }
.vod02 .vod_view { position: relative; float: left; width: 667px; height: 340px; background: url('https://img.koreacu.ac.kr/public/common/vod_stop_img_640_340.jpg') left top no-repeat; padding: 24px 0 0 27px; font-size: 0; line-height: 0; overflow: hidden; }
.vod02 .vod_status { position: relative; float: left; width: 694px; height: 46px; background: url('https://img.koreacu.ac.kr/public/common/bg_vod02_status.gif') left top repeat-x; font-size: 0; line-height: 0; }
.vod02 .vod_status .vod_btn { position: relative; float: left; width: 100px; height: 46px; display: inline; z-index: 2; }
.vod02 .vod_status .vod_btn .btn01 { position: absolute; left: 26px; top: 11px; z-index: 20; }
.vod02 .vod_status .vod_btn .btn02 { position: absolute; left: 57px; top: 11px; z-index: 20; }
.vod02 .vod_status .vod_time { position: relative; float: left; width: 398px; height: 46px; display: inline; background: url('https://img.koreacu.ac.kr/public/common/bg_vod02_time.gif') left top no-repeat; }
.vod02 .vod_status .vod_volume { position: relative; float: left; width: 94px; height: 46px; display: inline; background: url('https://img.koreacu.ac.kr/public/common/bg_vod02_volume.gif') left top no-repeat; }
.vod02 .vod_status .vod_volume .btn03 { position: absolute; left: 8px; top: 18px; z-index: 20; }
.vod02 .vod_status .vod_volume .btn04 { position: absolute; left: 23px; top: 15px; z-index: 20; }
.vod02 .vod_status .vod_etc { position: relative; float: left; width: 102px; height: 46px; display: inline; }
.vod02 .vod_status .vod_etc .btn05 { position: absolute; left: 4px; top: 13px; z-index: 20; }
.vod02 .vod_status .vod_etc .btn06 { position: absolute; left: 34px; top: 13px; z-index: 20; }
.vod02 .vod_status .vod_etc .btn07 { position: absolute; left: 56px; top: 13px; z-index: 20; }
.vod_ex { position: absolute; width: 233px; height: 70px; left: 460px; top: 439px; z-index: 20; }
html.mobile .flashMovie .vod02, html.mobile .flashMovie .movieIn { display: none; }
html.mobile .flashMovie .alternative { display: block; }

/*roadMap*/
.wrapRoadMap { padding: 50px 0 0; }
.selectClass { position: relative; }
.selectClass dl { position: none; overflow: hidden; padding: 0 0 10px; }
.selectClass dl dt { float: left; margin: 0 5px 0 0; }
.selectClass dl dd { float: left; margin: 0 10px 0 0; }
.selectClass p { text-align: center; }
.selectClass p img { max-width: 100%; }
.selectClass .wrap { overflow: hidden; }
.selectClassLeft { float: none; width: 100%; margin: 30px 0 0; }
.selectClassLeft p img, .selectClassRight p img { width: auto; }
.selectClassRight { float: none; width: 100%; margin: 30px 0 0; }

/* banPw */
.banPw { position: relative; height: 115px; margin: 0 0 15px; background: url("https://img.koreacu.ac.kr/university/popup/bg_ban_pw.gif") no-repeat scroll right top #efede9; }
.banPw h3 { padding: 25px 0 15px 30px; color: #916e37; font-size: 20px; font-weight: bold; }
.banPw p { padding: 0 0 0 30px; color: #505050; line-height: 160%; }
.banPw p img { display: inline; position: absolute; top: 6px; right: 13px; }
.banPw.type0 h3 { padding: 35px 0 15px 30px; }

/*graduateTxt*/
.graduateTxt { margin: 30px 0 0; line-height: 1.5em; }
.graduateTxt h4 { font-size: 14px; color: #8c0028; padding: 0 0 5px; }
.graduateTxt p { padding: 0 0 10px; }

/* newMajor */
.tableType.type0 table tbody th.newMajor, .tableType.type0 table tbody td.newMajor { width: 100%; height: 175px; padding: 0; color: #1e1e1e; line-height: 175px; font-size: 14px; font-weight: bold; text-align: center; }
.newMajorTxt { margin: 10px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_tiger_experience.gif") no-repeat scroll right top #e1dfda; }

/* imgWelfare01 */
.imgWelfare01 { margin-top: 10px; }
.imgWelfare01 img { width: 100%; }

/* imgWelfare02 */
.imgDbr img { width: 100%; }

/* imgWelfare03 */
.imgDevelopmentCenter img { width: 100%; }
.willbeUpdate { padding: 10px 0 !important; }
.willbeUpdate div { background: #e1dfda url('https://img.koreacu.ac.kr/university/content/bg_tiger_experience.gif') no-repeat right top; padding: 80px 0; font-weight: bold; font-size: 14px; text-align: center; }

/*banner*/
.box_ex { width: 100%; padding-left: 4%; color: #1e1e1e; line-height: 160%; margin-bottom: 24px; }
.box_code { width: 87%; margin-left: 4%; background-color: #f7f6f4; border: 1px solid #dad9d7; padding: 12px; line-height: 160%; color: #1e1e1e; }
.bannerBtn img { margin: 2%; text-align: left; }
.bannerBtn_left { margin-left: 2%; text-align: left; }
.code_banner { display: inline-block; }

/* comment */
.comment { padding: 23px 0 0 0; }
.commentTit { overflow: hidden; width: 100%; }
.commentTit .sListTit { float: left; }
.commentTit .totalComment { float: right; padding: 5px 0 0 0; color: #1e1e1e; font-weight: bold; }
.commentTit .totalComment span { color: #324b8c; text-decoration: underline; }
.tableComment { padding: 20px 0 10px; border-top: 2px solid #6e6e6e; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #b6b6b6; border-left: 1px solid #e6e6e6; background: #f6f6f6; }
.tableComment table { width: 100%; }
.tableComment table th { padding: 0 0 10px 20px; text-align: left; vertical-align: middle; }
.tableComment table td { padding: 0 0 10px 0px; text-align: left; vertical-align: middle; }
.tableComment table td .commentTxt { position: relative; overflow: hidden; }
.tableComment table td .commentTxt textarea { position: absolute; left: 0; right: 97px; color: #6e6e6e; font-size: 11px; width: auto; }
.tableComment table td .commentTxt a.btnComment { float: right; margin-right: 18px; }
.commentViewWrap { border-right: 1px solid #e6e6e6; border-bottom: 1px solid #b6b6b6; border-left: 1px solid #e6e6e6; }
.commentView { border-bottom: 1px dotted #abaaa9; }
.commentView.last { border-bottom: 0 none; }
.commentViewTit { overflow: hidden; padding: 20px 20px 10px 20px; }
.commentViewTit .name { float: left; font-weight: bold; }
.commentViewTit .administrator { color: #8c0028; }
.commentViewTit .date { float: right; color: #6e6e6e; }
.commentViewTxt { padding: 0 20px 20px 20px; color: #505050; line-height: 160%; }
.commentViewTxt .btn { padding: 10px 0 0 0; }
.commentPw { overflow: hidden; background: #f6f6f6; }
.commentPw .left { float: none; padding: 15px 0 0 20px; color: #505050; vertical-align: bottom; line-height: 100%; }
.commentPw .right { float: none; padding: 10px 20px; color: #505050; vertical-align: middle; }
.commentPw .right input { width: 135px; height: 23px; padding: 0 2px; border: 1px solid #cdcdcd; }
.lectureSec { margin: 10px 0; }
.lectureWrap ul li { font-weight: bold; line-height: 1.5em; }
.lectureWrap div { border-top: 1px solid #d2d2d2; line-height: 1.5em; margin: 10px 0; padding: 5px 0; }

/* sitemap */
.sitemapWrap { position: relative; }
.sitemap { overflow: hidden; position: relative; width: 100%; margin-top: 30px; border-bottom: 1px solid #d2d2d2; }
.sitemap.top0 { margin-top: 0px; }
.sitemap.last { border-bottom: 0 none; }
.sitemap h4 { float: none; width: auto; margin-bottom: 15px; color: #8c0028; font-size: 18px; font-weight: bold; }
.sitemapDetail { overflow: hidden; width: auto; float: none; }
.sitemapDetail .sitemapLeft, .sitemapDetail .sitemapCenter, .sitemapDetail .sitemapRight { float: left; width: 33%; }
.sitemapDetail h5 { margin-bottom: 15px; color: #1e1e1e; font-weight: bold; font-size: 13px; }
.sitemapDetail ul { margin-bottom: 22px; }
.sitemapDetail ul li { margin-bottom: 8px; vertical-align: top; line-height: 100%; }
.sitemapDetail ul li a { color: #6e6e6e; font-size: 12px; }
.sitemapWrap .enterInfo { padding-bottom: 20px; }
.sitemapWrap .enterInfoImg { display: none; float: right; position: relative; }/*stgrbf : margin-top: -80px; */

/*finishApply*/
.finishApply { margin: 20px 0 0; background: #e1dfda url('https://img.koreacu.ac.kr/university/content/bg_tiger_news.gif') no-repeat right top; text-align: center; padding: 30px 0 25px; }
.finishApply h4 { font-size: 16px; color: #8b0029; padding: 0 0 15px; }
.finishApply p { line-height: 1.5em; }
.finishApply p strong { display: block; padding: 13px 0 20px; font-size: 15px; }
.finishApply p strong span { font-size: 20px; color: #8b0029; }

/* yearSelect */
.yearSelect ol { overflow: hidden; padding: 0 0 25px; }
.yearSelect ol li { float: left; margin: 0 20px 0 0; padding: 10px 0; border-bottom: 1px solid #d2d2d2; }
.yearSelect ol li:last-child { margin-right: 0; }
.yearSelect ol li a { font-size: 14px; color: #1e1e1e; margin-right: 5px; padding-right: 26px; font-weight: bold; }
.yearSelect ol li a.on, .yearSelect ol li a:hover { color: #8c0028; background: url("https://img.koreacu.ac.kr/university/ico/ico_arrow_03.gif") no-repeat right center; }
.tableCont.noData, .tableCont.notData, .onlineListWrap>.noData, table.localCont { display: none; }
table.localFirst { display: block; }

/* listImage */
.listImage { overflow: hidden; }
.listImage li { float: left; padding: 0 10px 10px 0; }

/* foreignGallery */
.foreignGallery { overflow: hidden; }
.foreignGallery .viewImage { background: #e7e7e7 url("https://img.koreacu.ac.kr/university/common/bg_gnb.gif") no-repeat left top; padding: 30px 0; text-align: center; }
.foreignGallery .viewImage .inner { width: 250px; margin: 0 auto; }
.foreignGallery .viewImage .inner .txt { color: #1e1e1e; text-align: left; padding: 8px 0 0; font-weight: bold; }
.foreignGallery .indicator { padding: 30px; background-color: #565656 }
.foreignGallery .indicator .list { overflow: hidden; }
.foreignGallery .indicator li { float: left; margin: 0 10px 10px 0; position: relative; width: 90px; height: 64px; }
.foreignGallery .indicator li .frame { display: none; position: absolute; left: 0; top: 0; z-index: 2; width: 90px; height: 64px; background: url("https://img.koreacu.ac.kr/university/college/photo_frame.png") no-repeat left top; }
.foreignGallery .indicator li a { display: block; width: 90px; height: 64px; }
.foreignGallery .indicator li a img { width: 100%; height: 100%; }

/* noEmail */
.noEmail { background: #efede9 url('https://img.koreacu.ac.kr/cukGo/popup/no_email_bg.gif') no-repeat right top; padding: 30px 20px; }
.noEmail p { line-height: 1.5em; font-size: 12px; color: #505050; padding-right: 147px; padding-bottom: 15px; }
html.ie7 #localTable th { width: 50% !important; }

/*******************
       Tablet
*******************/
@media all and (min-width:768px) and (max-width:1023px) {
	.only-pc{display:none;}
	.only-mo{display: inline-block;}

	.sitemapWrap .enterInfoImg { display: block; }

	/*renewal_css3_btn : start*/
	.msBtntype2 a { display: inline-block; margin: 2px 0; text-decoration: none; padding: 10px; background-color: #605c5c; color: #fff; border: 1px solid #c5c5c5; transition: all 0.3s ease-in-out; border-radius: 6px 0; }
	.msBtntype2 a:hover { padding-right: 25px; background-color: #3d3a3a; border: 1px solid #c5c5c5; text-decoration: none; }
	.msBtntype2 a .go { display: inline-block; padding-right: 25px; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; transition: all 0.3s ease-in-out; }
	.msBtntype2 a .go:hover { color: #fff; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; }

	/*renewal_css3_btn : end*/

	/* searchField */
	.searchField.type0 { text-align: right; }
	.searchField.type0 .line { display: inline; }
	.searchField.type0 .item { display: inline; margin: 0; }
	.searchField.type0 .optionSelect { width: auto; }
	.searchField.type0 .inputText.type0 { width: 145px; }

	/* tableType */
	.tableType.type1 table th { padding-left: 15px; }
	.tableType.type1 table td { padding-left: 20px; }

	/* listType */
	.listType.type0 .item { overflow: hidden; }
	.listType.type0 .item .img { float: left; width: 174px; }
	.listType.type0 .item .img img { width: 148px; height: 103px; }
	.listType.type0.half .item .img { float: left; width: 174px; }
	.listType.type0.half .item .img img { width: 148px; height: 103px; }
	.listType.type0>.item .cont { padding-left: 174px; }
	.listType.type1 table .col1 { width: 8%; }
	.listType.type1 table .col2 { width: 11%; }
	.listType.type1 table .col3 { width: 12%; }
	.listType.type1 table .col4 { width: 13%; }
	.listType.type1 table .col5 { width: 14%; }
	.listType.type1 table .col6 { width: 21%; }
	.listType.type2 { border-bottom: 1px solid #b6b6b6; }
	.listType.type2 .category { float: left; width: 47%; border-bottom: 0 none; height: 130px; }
	.listType.type2 .category:nth-child(2n) { margin-left: 6%; }
	.listType.type2 .category>* { margin: 0 5px; text-align: center; }
	.listType.type2 .category .image img { width: 148px; height: 103px; }
	.listType.type2 .category { height: 165px; margin-bottom: 8px !important; }
	.listType.type3 .wrap ul.desc li span.blockTxt { display: block; }
	.listType.type4 .row { overflow: hidden; width: 100%; }
	.listType.type4 .row .tit { float: left; width: 23%; padding: 20px 0; border-bottom: 0px; }
	.listType.type4 .row .txt { float: right; width: 74%; padding: 20px 0; border-bottom: 0px; }
	.listType.type7 { padding: 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
	.listType.type7 ul { overflow: hidden; width: 100%; }
	.listType.type7 ul li { float: left; width: 32%; padding: 0 0 0 6px; color: #1e1e1e; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px transparent; }
	.listType.type7 ul li a { color: #1e1e1e; }
	.listType.type7 ul li a:hover, .listType.type7 ul li a:active, .listType.type7 ul li a:focus { color: #8c0028; text-decoration: underline; }
	.listType.type9 a { float: left; width: 45%; }
	.listType.type12>li { position: relative; min-height: 135px; }
	.listType.type12>li>.leftArea { position: absolute; left: 0; top: 20px; }
	.listType.type12>li>.tit { padding: 0 0 10px; }
	.listType.type12>li>.rightArea { margin-left: 240px; }
	.listType.type12>li.last { border-bottom-width: 0; }

	/* viewType */
	.viewType.type0 .info.double { background: url("https://img.koreacu.ac.kr/university/ico/ico_dot_01.gif") repeat-x left 46px; }
	.viewType.type0 .info p { float: left; padding: 0; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_07.gif") no-repeat left center; }
	.viewType.type0 .info p.width1 { width: 100%; }
	.viewType.type0 .info p.width2 { width: 49.5%; }
	.viewType.type0 .info p.width3 { width: 33.1%; }
	.viewType.type0 .info p.width4 { width: 24.5%; }
	.viewType.type0 .info p.width5 { width: 19.5%; }
	.viewType.type0 .info p strong { padding-left: 15px; }
	.viewType.type0 .info p:first-child { background: none; }
	.viewType.type0 .info p>*:last-child { padding-right: 15px; }
	.viewType.type0 .info p.addFile { width: 99%; padding-top: 31px; padding-left: 0; padding-bottom: 0; background: none; }

	/* infoHistory */
	.infoHistory { margin-top: 40px; }
	.infoHistory.first { margin-top: 30px; }
	.infoHistory .gallery { overflow: hidden; margin: 0 -1% 16px -1%; }
	.infoHistory .gallery li { float: left; width: 23%; margin: 0 1%; }
	.infoHistory .gallery1 li { float: left; width: 31%; margin: 0 1%; }
	.infoHistory .gallery2 li { float: left; width: 18%; margin: 0 1%; }
	.infoHistory .gallery li figure { margin: 0px; }
	.infoHistory .gallery1 li figure, .infoHistory .gallery2 li figure { margin: 0 0 5px 0px;  !important }
	.infoHistory .gallery li figure img { width: 100%; height: auto; margin-bottom: 8px; }
	.infoHistory .gallery li figure figcaption { display: block; line-height: 150%; text-align: center; }
	.infoHistory .basic { border-top: 1px solid #d2d2d2; }
	.infoHistory .basic li { border-bottom: 1px solid #d2d2d2; position: relative; overflow: hidden; padding: 8px 0px 11px 0px; }
	.infoHistory .basic li time { position: absolute; top: 11px; left: 16px; color: #324b8c }
	.infoHistory .basic li p.subject { padding: 0px 0px 0px 136px; }
	.infoHistory .basic li p.subject a { color: #000000; }
	.infoHistory .basic li .util { position: absolute; top: 6px; right: 0px; }
	.infoHistory .basic li .util img { vertical-align: middle }

	/* infoIdeology */
	.infoIdeology.type1 .wrap { float: left; width: 44%; margin: 0 6% 0 0; display: inline; }
	.infoIdeology.type1 .wrap.last { margin: 0px 0px 0px 6%; }

	/* symbolMark */
	.symbolMark { position: relative; overflow: hidden; padding-left: 0px; min-height: 100px; margin-bottom: 40px; }
	.symbolMark .mark { position: static; width: 38%; float: left; }
	.symbolMark .mark img { width: 100%; height: auto; }
	.symbolMark p.desc { float: left; line-height: 160%; color: #1e1e1e; padding-left: 4%; width: 58%; margin-bottom: 24px; }
	.symbolMark .download { padding-left: 42%; text-align: left; }

	/* Signature */
	.signature { overflow: hidden; margin-bottom: 40px; clear: both; }
	.signature .type { float: left; width: 49%; margin-left: 0px; }
	.signature .type.type1 { float: right; margin-top: 0px; }
	.signature .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }
	.signature .type .download { text-align: right; line-height: 1; }

	/* symbolColor */
	.symbolColor .wrap { overflow: hidden; }
	.symbolColor .wrap .pantone { float: none; border: 1px solid #e6e6e6; width: auto; padding: 14px 0px 9px 154px; line-height: 160%; margin: 0px auto }
	.symbolColor .wrap .pantone.type0 { margin-bottom: 20px; }
	.symbolColor .wrap .pantone.type1 { float: none; }
	.symbolColor .wrap .pantone h5 { margin-bottom: 2px; font-size: 14px; }
	html.ie7 .symbolColor .wrap .pantone { padding: 13px 0 11px 154px; }

	/* Signature_dept */
	.signature_dept { overflow: hidden; margin-bottom: 40px; clear: both; }
	.signature_dept .type { float: left; width: 30%; margin-right: 5%; }
	.signature_dept .type.last { float: right; width: 30%; margin-right: 0px; }
	.signature_dept .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }

	/* introThumbnail */
	.introThumbnail { overflow: hidden; position: relative; margin: 30px 0px 40px 0px; padding-left: 0px; min-height: 245px; }
	.introThumbnail h4.tit { font-size: 24px; color: #324b8c; padding-bottom: 18px; border-bottom: 1px solid #d2d2d2; margin-bottom: 18px; }
	.introThumbnail .photo { position: absolute; top: 67px; left: 0px; width: 240px; height: 176px; text-align: center; border: 1px solid #e6e6e6; background-color: #f7f7f7; }
	.introThumbnail .photo.flashMovie { height: 290px; }
	.introThumbnail p { line-height: 160%; padding-left: 260px; }
	.introThumbnail.type1 { min-height: 275px; }
	.introThumbnail.type1 .photo { height: 205px; }
	.introThumbnail.type2 { min-height: 363px; }
	.introThumbnail.type2 .photo { height: 288px; }

	/* campusInstallation */
	.campusInstallation { overflow: hidden; margin: -26px -2% 0px -2%; }
	.campusInstallation li { float: left; width: 21%; text-align: center; margin: 0 2%; padding-top: 26px; }
	.campusInstallation li figure img { width: 100%; height: auto; }

	/* allStudent */
	.allStudent { text-align: center; border-top: 2px solid #8b0029; background-color: #f5f5f5; font-size: 15px; padding: 18px 0px; margin-bottom: 36px; font-weight: bold; }
	.allStudent strong { font-size: 20px; color: #8b0029; }

	/* studentCurrent */
	.studentCurrent.type0 { margin-bottom: 40px; }
	.studentCurrent.type1 { overflow: hidden; margin: 0px -2%; }
	.studentCurrent.type1 .wrap { float: left; width: 46%; margin: 0px 2%; }
	.studentCurrent.type1 .wrap:first-child { margin-bottom: 0px; }

	/* infoOpenPublic */
	.infoOpenPublic>li { overflow: hidden; padding: 18px 0px 6px; border-bottom: 1px solid #d2d2d2; }
	.infoOpenPublic>li h4.tit { float: left; width: 21%; font-size: 16px; line-height: 150%; }
	.infoOpenPublic>li .desc { float: right; width: 72%; }
	.infoOpenPublic>li .desc h5 { color: #8c0028; margin-bottom: 8px; }
	.infoOpenPublic>li .desc h6 { margin-bottom: 4px; line-height: 160%; }
	.infoOpenPublic>li .desc p { margin-bottom: 12px; line-height: 160%; }
	.infoOpenPublic>li .desc ul { margin-bottom: 12px; }
	.infoOpenPublic>li .desc ul li { padding-left: 8px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
	.infoOpenPublic>li.last { border-bottom-width: 0px; padding-bottom: 0px; }

	/*enter*/
	.enter_process .btn { margin: 0; background-color: #605c5c; padding: 17px 15px; height: 80px; }
	.enter_process .btn p { display: block; }
	.img_enter_tit_choice img { width: auto; margin: 0 auto; }

	/* trafficFacilities */
	.trafficFacilities { overflow: hidden; margin: 0 -2%; }
	.trafficFacilities .case { float: left; width: 46%; margin: 0 2%; margin-bottom: 0px; }
	.trafficFacilities .case.type1 { margin-bottom: 36px; }
	.trafficFacilities .case h4.tit { font-size: 16px; line-height: 150%; padding: 0px 0px 8px 13px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat left 6px; }
	.trafficFacilities .case p.desc.train { line-height: 160%; padding-bottom: 186px; background: url("https://img.koreacu.ac.kr/university/content/img_3line.gif") no-repeat left bottom; }
	.trafficFacilities .case ul.desc li { padding-left: 8px; line-height: 160%; margin-bottom: 6px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
	.trafficFacilities .case ul.desc li strong { color: #8c0028; }
	html.ie7 .trafficFacilities .case { width: 45%; }

	/* synopsis */
	.synopsis.type0 { position: relative; background: #dfebf7 url(https://img.koreacu.ac.kr/university/content/img_synopsis_type0.gif) no-repeat 97% bottom; padding: 28px 30px 25px 30px; margin-bottom: 20px; }
	.synopsis.type0 h4.tit { color: #324b8c; font-size: 18px; margin-bottom: 10px; line-height: 150%; }
	.synopsis.type0 p.desc { color: #505050; line-height: 150%; }
	.synopsis.type0 .btnType { position: absolute; top: 20px; right: 20px; }

	/* synopsis2 */
	.synopsis2.type0 { position: relative; background: url("https://img.koreacu.ac.kr/university/common/bg_schedule.png") no-repeat center; padding: 28px 30px 25px 30px; margin-bottom: 20px; background-size: cover; }
	.synopsis2.type0 h4.tit { color: #fff; font-size: 20px; margin-bottom: 10px; line-height: 150%; }
	.synopsis2.type0 p.desc { width: 100%; color: #505050; line-height: 150%; }
	.synopsis2.type0 .btnType { position: static;        /* top: 61%; */		/* right:20px; */
	margin-top: 11px; width: 181px; height: 46px; }

	/*0727*/
	.depart_engine_info .img iframe, .depart_future_info .img iframe, .depart_manage_info .img iframe, .depart_human_info .img iframe, .depart_foreign_info .img iframe, .depart_lawtax_info .img iframe { width: 80%; height: 190px; padding: 0 0 5px 0; }

	/* �кκ�Info */

	/*.depart_engine_info h4.stit, .depart_manage_info h4.stit, .depart_human_info h4.stit, .depart_foreign_info h4.stit, .depart_lawtax_info h4.stit{color:#fff; font-size:32px; background:none; padding:30px 20px 0 20px;}*/

	/*.depart_engine_info .desc, .depart_manage_info .desc, .depart_human_info .desc, .depart_foreign_info .desc, .depart_lawtax_info .desc{float:left; width:40%; color:#bfc7d6; font-size:17px; line-height:22px; padding:20px;}*/
	.depart_engine_info .img, .depart_future_info .img, .depart_manage_info .img, .depart_human_info .img, .depart_foreign_info .img, .depart_lawtax_info .img { float: right; position: absolute; width: 49%; right: 1%; margin: -235px 0 0 0 }
	.depart_engine_info .img img, .depart_future_info .img img, .depart_manage_info .img img, .depart_human_info .img img, .depart_foreign_info .img img, .depart_lawtax_info .img img { width: 87%; }
	.depart_engine_info .img .sign, .depart_future_info .img .sign, .depart_manage_info .img .sign, .depart_human_info .img .sign, .depart_foreign_info .img .sign, .depart_lawtax_info .img .sign { padding: 10px 28px 15px 10px; font-size: 14px; text-align: right; background: none; }

	/*â�ǰ��к�*/
	.depart_engine_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/engine/bg_depart_engine_info.gif") no-repeat; width: 100%; height: 310px; }

	/*â�ǰ��к�*/
	.depart_future_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/future/bg_depart_future_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�濵�к�*/
	.depart_manage_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/manage/bg_depart_manage_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�޸ռ����к�*/
	.depart_human_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/human/bg_depart_human_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�ǿ���к�*/
	.depart_foreign_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/foreign/bg_depart_foreign_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�������к�*/
	.depart_lawtax_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/lawtax/bg_depart_lawtax_info.gif") no-repeat; width: 100%; height: 310px; }

	/* departmentInfo */
	.departmentInfo { border-top: 2px solid #8b0029; background-color: #f5f5f5; padding: 14px 0 16px 1%; overflow: hidden; }
	.departmentInfo li { float: left; padding-left: 10%; width: 40%; }
	.departmentInfo li.phone { margin-bottom: 18px; }
	.departmentInfo li.email { margin-bottom: 18px; }
	.departmentInfo li h5.tit { font-size: 15px; color: #1e1e1e; margin-bottom: 6px; }
	.departmentInfo li p.desc { line-height: 20px; vertical-align: middle; }
	.departmentInfo li.phone p.desc { color: #8b0029; font-size: 20px; font-weight: bold; }

	/* depart_info */
	.depart_info_desc01, .depart_info_desc02, .depart_info_desc03, .depart_info_desc04, .depart_info_desc05, .depart_info_desc06 { line-height: 18px; font-size: 14px; }
	.depart_info_menu01 .bg dt, .depart_info_menu02 .bg dt, .depart_info_menu03 .bg dt, .depart_info_menu04 .bg dt, .depart_info_menu05 .bg dt, .depart_info_desc06 { font-size: 17px; color: #1e1e1e; padding: 70px 0 10px 0; font-weight: bold; }
	.depart_info_menu01 .bg dd, .depart_info_menu02 .bg dd, .depart_info_menu03 .bg dd, .depart_info_menu04 .bg dd, .depart_info_menu05 .bg dd, .depart_info_menu06 .bg dd { font-size: 14px; color: #727272; line-height: 18px; }
	.depart_info_menu01 .bg dd.btn, .depart_info_menu02 .bg dd.btn, .depart_info_menu03 .bg dd.btn, .depart_info_menu04 .bg dd.btn, .depart_info_menu05 .bg dd.btn, .depart_info_menu06 .bg dd { position: absolute; top: 177px; left: 175px; }

	/*â�ǰ��к�*/
	.depart_info_img01 { display: none; }
	.depart_info_menu01 { margin: 10px auto; width: 100%; }
	.depart_info_menu01 .sub01, .depart_info_menu01 .sub02, .depart_info_menu01 .sub03, .depart_info_menu01 .sub04 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu01 .sub05 { position: relative; float: left; width: 100%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu01 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/engine/bg_01.gif") no-repeat }

	/*�濵�к�*/
	.depart_info_img02 { display: none; }
	.depart_info_menu02 { margin: 10px auto; width: 100%; }
	.depart_info_menu02 .sub01, .depart_info_menu02 .sub02 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu02 .sub03 { position: relative; float: left; width: 100%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu02 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/manage/bg_01.gif") no-repeat }

	/*�޸ռ����к�*/
	.depart_info_img03 { display: none; }
	.depart_info_menu03 { margin: 10px auto; width: 100%; }
	.depart_info_menu03 .sub01, .depart_info_menu03 .sub02, .depart_info_menu03 .sub03, .depart_info_menu03 .sub04, .depart_info_menu03 .sub05 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu03 .sub06 { position: relative; float: left; width: 49%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu03 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/human/bg_01.gif") no-repeat }

	/*�ǿ���к�*/
	.depart_info_img04 { display: none; }
	.depart_info_menu04 { margin: 10px auto; width: 100%; }
	.depart_info_menu04 .sub01, .depart_info_menu04 .sub02 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu04 .sub03 { position: relative; float: left; width: 100%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu04 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/foreign/bg_01.gif") no-repeat }

	/*�������к�*/
	.depart_info_img05 { display: none; }
	.depart_info_menu05 { margin: 10px auto; width: 100%; }
	.depart_info_menu05 .sub01 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu05 .sub02 { position: relative; float: left; width: 49%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu05 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/lawtax/bg_01.gif") no-repeat }

	/*�濵�к�*/
	.depart_info_img06 { display: none; }
	.depart_info_menu06 { margin: 10px auto; width: 100%; }
	.depart_info_menu06 .sub01, .depart_info_menu06 .sub02 { position: relative; float: left; width: 49%; margin: 0; padding: 0; }
	.depart_info_menu06 .sub03 { position: relative; float: left; width: 100%; margin: 0 0 30px 0; padding: 0; }
	.depart_info_menu06 .bg { position: relative; height: 230px; padding: 0 0 0 30px; background: url("https://img.koreacu.ac.kr/university/college/future/bg_01.gif") no-repeat }

	/* people_view */
	.people_view { width: 100%; float: right; padding: 0; margin: 0 0 20px 0; }
	.people_view .image:nth-child(1), .people_view .image:nth-child(2) { float: left; width: 46%; border: 1px solid #d5d5d5; margin: 0 0 0 15px; padding: 0; }
	.people_view .image:nth-child(3), .people_view .image:nth-child(4) { float: left; width: 46%; border: 1px solid #d5d5d5; margin: 15px 0 0 15px; padding: 0; }
	.people_view .image img { width: 100%; height: 100%; }

	/* professorList */
	.professorList { overflow: hidden; margin: 0px -1%; }
	.professorList li { float: left; width: 48%; margin: 0% 1% 20px 1%; background-color: #ebebeb; }
	.professorList li ul.desc li .box1 { height: 95px !important; overflow-y: hidden; }
	.professorList li ul.desc li .box2 { height: 190px !important; overflow-y: hidden; }

	/* professorGallery */
	.professorGallery { position: relative; padding: 24px 40px 80px 48px; margin-bottom: 12px; background: #c6c6c6 url("https://img.koreacu.ac.kr/university/content/bg_pr_gallery.jpg") no-repeat left top; }
	.professorGallery .detail .prName { font-size: 32px; color: #323232; padding: 0px 0px 27px; background: url("https://img.koreacu.ac.kr/university/content/bar_pr_detail.gif") no-repeat left bottom; line-height: 1; }
	.professorGallery .detail .prPhoto { position: absolute; right: 0; bottom: 0; height: 84%; width: 84%; text-align: right; }
	html.ie7 .professorGallery .detail .prPhoto { height: 244px; }
	.professorGallery .detail .prPhoto img { width: auto; height: 100%; }
	html.ie7 .professorGallery .detail .prPhoto img { width: auto; height: 244px; }
	.professorGallery .detail ul.prInfo { padding-left: 0px; }
	.professorGallery .detail ul.prInfo li { position: relative; margin-top: 4px; line-height: 160%; padding-left: 80px; }
	.professorGallery .detail ul.prInfo li:first-child { margin-top: 10px; }
	html.ie7 .professorGallery .slideGallery { padding: 0 40px 0 48px; }

	/* professorHistory */
	.professorHistory { overflow: hidden; border-bottom: 1px solid #d2d2d2; }
	.professorHistory h5.tit { float: left; font-size: 16px; width: 32%; padding-top: 18px; }
	.professorHistory ul { float: left; width: 68%; padding: 16px 0px 8px 0px; }
	.professorHistory ul li { position: relative; margin-bottom: 5px !important; line-height: 160%; }
	.professorHistory ul.activeList02 li { padding-left: 106px; }
	.professorHistory ul.activeList02 li p { padding-left: 11px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0); }
	.professorHistory ul.activeList02 li strong { position: absolute; left: 0px; color: #324b8c; }

	/* foundation */
	.found_date { float: left; width: 25%; }
	.found_history { float: right; width: 74%; }

	/* major02_01 : minorGrade*/
	.minorGrade { padding: 0 0 35px; line-height: 160%; }
	.minorGrade a { margin: 5px 0 0 0; display: block; }
	.checkPointBox span.txt { display: inline; }

	/* major04_01 */
	.interdisciplinaryProgram { padding: 0 0 40px; }
	.interdisciplinaryProgramWay { padding: 0 0 30px; }
	.interdisciplinaryProgramList h4 { float: left; }
	.interdisciplinaryProgramList span.addTxt { display: block; float: right; padding: 6px 0 10px 0; color: #6e6e6e; font-size: 11px; }
	.relatedDepartment { padding: 0 10px; }
	.relatedDepartment li { overflow: hidden; width: 100%; }
	.relatedDepartment span { float: left; display: block; }
	.relatedDepartment a { float: right; display: block; }

	/* graduateBenefit */
	.graduateBenefit { overflow: hidden; }
	.graduateBenefit .visualArea { float: left; width: 41%; }
	.graduateBenefit .intro { float: left; width: 55%; margin-left: 4%; }
	.graduateBenefit .intro li { margin-top: 24px; }
	.graduateBenefit .intro li:first-child { margin-top: 0px; }
	.graduateBenefit .intro li h5 { font-size: 14px; color: #8c0028; margin-bottom: 8px; }
	.graduateBenefit .intro li p { line-height: 160%; }

	/* groupIntro */
	.groupIntro { overflow: hidden; }
	.groupIntro .logo { float: left; width: 32%; }
	.groupIntro .logo img { width: 100%; border: 1px solid #d2d2d2; height: auto; }
	.groupIntro .paragraph { float: left; width: 64%; margin-left: 4%; padding-bottom: 16px; }

	/* localTable */
	.localTable table { width: 100%; }
	.localTable table tr { float: left; display: block; width: 100%; }
	.localTable table thead { float: left; width: 10%; }
	.localTable table tbody { float: left; width: 90% }
	.localTable table thead tr th { float: left; display: block; width: 100%; }
	.localTable table tbody tr { width: 11%; }
	.localTable table tbody tr th, .localTable table tbody tr td { float: left; display: block; width: 100%; }

	/* sesonApplication */
	.sesonApplication { overflow: hidden; width: 100%; }
	.sesonApplication li { float: left; color: #6e6e6e; width: 150px; margin-right: 15px; }
	.sesonApplication li span { display: block; text-align: center; line-height: 130%; }

	/* stopoutStep */
	.stopoutStep, .returnStep, .dropoutStep, .graduateStep, .bannerStep { overflow: hidden; width: 100%; margin: 0 0 2px; padding: 0; }
	.stopoutStep li, .returnStep li, .dropoutStep li, .graduateStep li { float: left; padding: 0 17px 17px 0; text-align: center; }
	.stopoutStep li.last, .returnStep li.last, .dropoutStep li.last, .graduateStep li.last { float: left; padding: 0 17px 17px 0; text-align: center; }

	/* graduateList */
	.graduateList { overflow: hidden; width: 100%; }
	.graduateList .tit { float: left; width: 23%; padding: 20px 0; height: 70px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduateList .txt { float: right; width: 74%; padding: 20px 0; height: 70px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }

	/* earlyGraduateList */
	.earlyGraduateList { padding: 13px 0 0px 0; margin: 0 0 30px; border-bottom: 0 none; }
	.earlyGraduateList .row01 { overflow: hidden; width: 100%; }
	.earlyGraduateList .row01 .tit { float: left; width: 23%; padding: 20px 0; height: 50px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.earlyGraduateList .row01 .txt { float: right; width: 74%; padding: 20px 0; height: 50px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.earlyGraduateList .row02 { overflow: hidden; width: 100%; }
	.earlyGraduateList .row02 .tit { float: left; width: 23%; padding: 20px 0; height: 70px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.earlyGraduateList .row02 .txt { float: right; width: 74%; padding: 20px 0; height: 70px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }

	/* graduationWorkList */
	.graduationWorkList { padding: 0; margin: 0 0 30px; border-bottom: 0 none; }
	.graduationWorkList .row01 { overflow: hidden; width: 100%; }
	.graduationWorkList .row01 .tit { float: left; width: 23%; padding: 20px 0; height: 40px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row01 .txt { float: right; width: 74%; padding: 20px 0; height: 40px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 { overflow: hidden; width: 100%; }
	.graduationWorkList .row02 .tit { float: left; width: 23%; padding: 20px 0; height: 80px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 .txt { float: right; width: 74%; padding: 20px 0; height: 80px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }

	/* diploma */
	.diploma { overflow: hidden; width: 100%; margin: 0 0 40px; }
	.diploma .img { float: none; text-align: center; padding: 0 0 25px; }
	.diploma .txt { float: none; width: auto; padding: 20px 0 0 0; border-top: 1px solid #d2d2d2; }

	/* login */
	.login.type0 { height: 160px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_login_type0.gif") no-repeat 0 0 #f6f6f6; border-top: 1px solid #b6b6b6; border-bottom: 1px solid #b6b6b6; }
	.login.type0 .loginBox { overflow: hidden; width: 460px; margin: 0 auto; padding: 50px 0 0 0; }
	.login.type0 .loginBox div.loginTxt { float: left; }
	.login.type0 .loginBox div.loginBtn { float: left; margin: 0 0 0 10px; }
	.login.type0 .loginBox div p { overflow: hidden; padding: 0 0 10px; }
	.login.type0 label { display: block; float: left; width: 94px; line-height: 23px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
	.login.type0 .loginIdInput0 { float: left; width: 292px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .residentNumInput0 { float: left; width: 138px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .loginBox div p span { float: left; margin: 0 5px; color: #cdcdcd; vertical-align: middle; line-height: 23px; }

	/* ricCurrentInfo */
	.ricCurrentInfo li { float: left; width: 48%; padding-right: 2%; margin-bottom: 0 }
	.ricCurrentInfo li.last { width: 100%; margin-top: 20px; }

	/* ricCurrentMeta */
	.ricCurrentMeta { overflow: hidden; margin-top: 28px; }
	.ricCurrentMeta .ricMovie { float: left; width: 40%; }
	.ricCurrentMeta .ricNews { float: right; width: 54%; }

	/* forumArticle */
	.forumArticle { position: relative; border: 1px solid #dad9d7; background-color: #f7f6f4; padding: 30px 27px 27px 200px; margin-bottom: 40px; }
	.forumArticle img.photo { position: absolute; top: 30px; left: 30px; margin: 0px; }
	.forumArticle h5 { font-size: 14px; margin-bottom: 11px; color: #735014; }
	.forumArticle p.paragraph { margin-bottom: 12px; }
	.forumArticle ul.info { overflow: hidden; }
	.forumArticle ul.info li { display: inline; padding-left: 14px; margin-left: 13px; font-size: 11px; color: #6e6e6e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat left center; }
	.forumArticle ul.info li:first-child { padding-left: 0px; margin-left: 0px; background: none; }

	/* prCont */
	.prContWrap .leftArea { float: left; width: 47%; }
	.prContWrap .rightArea { float: right; width: 47%; }
	.prContWrap .leftArea1, .prContWrap .rightArea3 { float: left; width: 47%; }
	.prContWrap .rightArea2, .prContWrap .rightArea4 { float: right; width: 47%; }
	/* 20190226 mw */
	.newprContWrap{display:flex;justify-content: space-between;width: 100%;flex-wrap: wrap;}
	.newprContWrap .pr-area{width: 47%;}
	.newprContWrap .pr-area + .pr-area{margin-left:0;}
	.newprContWrap .pr-area:nth-child(2n){margin-left: 5%;}

	/* seniorDetail */
	.seniorDetail .photo { float: left; width: 40%; padding: 0 3% 24px 0; }

	/* conference */
	.conference { padding-left: 260px; }

	/* partyGallery */
	.partyGallery { border-top: 1px solid #b6b6b6; }
	.partyGallery .wrap { position: relative; border-bottom: 1px solid #b6b6b6; padding: 20px 0px 0px 171px; }
	.partyGallery .wrap h6 { position: absolute; top: 20px; left: 0px; font-size: 14px; }
	.partyGallery .wrap ul { overflow: hidden; width: 100%; }
	.partyGallery .wrap ul li { float: left; width: 46%; padding: 0px 0px 30px 4%; }
	.partyGallery .wrap ul li span { display: block; border: 1px solid #d5d5d5; }
	.partyGallery .wrap ul li span img { width: 100%; height: auto; }

	/* modelTab */
	.modelTab { overflow: hidden; margin: 30px -1% 0 -1%; }
	.modelTab li { float: left; width: 48%; margin: 0 1%; padding-bottom: 20px; }

	/* modelIntro */
	.modelIntro { overflow: hidden; margin: -20px -1% 0 -1%; }
	.modelIntro .wrap { float: left; margin: 0 1%; width: 48%; }

	/* eventSummary */
	.eventSummary { overflow: hidden; }
	.eventSummary .photo { float: right; width: 47%; padding: 0px 0px 0px 4%; margin-top: -34px; }

	/* calendarService */
	.calendarService { border-bottom: 1px solid #d2d2d2; margin: 10px -2% 0 -2%; padding: 20px 0px 0px 0px; }
	.calendarService .calendarType { float: left; width: 98%; margin: 0 2% 18px 2%; }
	.calendarService .calendarType h5 { float: right; width: 64%; margin-left: 4%; font-size: 20px; padding: 18px 0px 14px 0px; border-top: 2px solid #8c012b; }
	.calendarService .calendarType .photo { float: left; width: 32%; }
	.calendarService .calendarType .photo img { width: 100%; height: auto; }
	.calendarService .calendarType ul.download { float: left; clear: none; width: 64%; margin-left: 2%; margin-top: 2%; overflow: hidden; padding: 14px 0px 20px 0px; }
	.calendarService .calendarType ul.download li { float: left; width: 32%; margin-right: 1%; }
	.calendarService .calendarType ul.download li strong { display: block; margin-bottom: 5px; }
	.calendarService .calendarType ul.download li a.btnType { display: block; width: 90%; margin-right: 10%; margin-top: 5px; }
	.calendarService .calendarType ul.download li a.btnType span.inner { letter-spacing: 0px; }

	/* campainIntro */
	.campainIntro { position: relative; border-bottom: 1px solid #d2d2d2; padding-bottom: 30px; }
	.campainIntro h4 { color: #324b8c; font-size: 22px; line-height: 150%; margin-bottom: 14px; }
	.campainIntro p.paragraph { margin-bottom: 12px; }

	/* bookletOrder */
	.bookletOrder .info p { float: left; font-size: 14px; font-weight: bold; width: 60%; line-height: 150%; }
	.bookletOrder .info a { float: right; }
	.bookletOrder ul.booklet { overflow: hidden; width: 102%; margin: 0 -1%; padding-top: 20px; }
	.bookletOrder ul.booklet li { float: left; width: 23%; margin: 0 1%; padding-bottom: 30px; }

	/* welcomeKorea */
	.welcomeKorea .wrap { float: left; width: 100%; padding: 40px 0px 36px 0px; position: relative; z-index: 3; }
	.welcomeKorea .wrap h4 { margin-bottom: 18px; width: auto; }
	.welcomeKorea .wrap h4 img { width: auto; display: block; }
	.welcomeKorea .wrap p { padding: 0px 0px 0px 4px; width: auto; }
	.welcomeKorea .wrap p img { width: auto; }
	.welcomeKorea .photo { position: absolute; bottom: 0px; right: 0px; width: 40%; max-width: 350px; text-align: right; z-index: 2; }
	.cukrbf .photo { position: static; text-align: center; margin: 0 auto; width: auto; }

	/* cooperate */
	.cooperate .photo { float: right; width: 180px; height: auto; border: 1px solid #d2d2d2; margin: 0px 0px 28px 28px; }
	.cooperate h5 { margin: 18px 0px 6px 0px; background-position: left 6px; }
	.cooperate h5 .btnSet { display: inline; margin-top: 0px; margin-left: 4px; vertical-align: middle; position: relative; top: -4px; }
	.cooperate h5 .btnSet a { margin-top: 0px; }
	.cooperate ul.currentGallery li { float: left; margin: 0px 0px 0px 20px; }
	#necessaryProgram .col1 { width: 35%; }
	#necessaryProgram .col2 { width: 45%; }
	#necessaryProgram .col3 { width: 20%; }

	/* certAgencyList */
	.certAgencyList li { width: 33%; float: left; border: 0 none; border-right: 1px solid #d2d2d2; margin: 0 0 10px; padding: 0; }
	.certAgencyList li.item3, .certAgencyList li.item6 { border-right: 0 none; }
	.certAgencyList li.item4 { clear: both; }

	/* faqList */
	.faqList.type0 .question a { padding: 0 50px 0 0; height: 41px; line-height: 41px; }
	.faqList.type0 .question a span { float: left; height: 41px; line-height: 41px; }
	.faqList.type0 .question a span.num { width: 70px; padding: 0; text-indent: 25px; text-align: left; }
	.faqList.type0 .question a span.tit { padding-left: 50px; background: url("https://img.koreacu.ac.kr/university/ico/ico_q_off.gif") no-repeat left center; }
	.faqList.type0 .question a.on span.tit { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_q_on.gif"); }
	.faqList.type0 .question a.on { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_faq_on.gif"); }
	.faqList.type0 .answer { padding-left: 70px; }
	.faqList.type1 .question a { padding: 0 50px 0 0; height: 41px; line-height: 41px; }
	.faqList.type1 .question a span { float: left; height: 41px; line-height: 41px; }
	.faqList.type1 .question a span.tit { padding-left: 70px; background: url("https://img.koreacu.ac.kr/university/ico/ico_q_on.gif") no-repeat 22px center; }
	.faqList.type1 .answer { padding-left: 70px; }

	/* verisign */
	.verisign .image { float: left; margin: 0 30px 0 0; }
	.verisign .desc { padding-top: 5px; }

	/*privacy*/
	.privacyCont dl.privacyInCharge { float: left; width: 180px; height: 420px; margin: 10px 15px 10px 0; }

	/*privacy1*/

	/* .privacyCont1 dl.privacyInCharge {position:relative; float:left; width:22%; margin:3% 1% 5% 1%; min-height:195px;}
		.privacyCont1 dl.privacyInCharge.first {width:22%;}
		.privacyCont1 dl.privacyInCharge.last {width:22%;} */
	.privacyCont1 dl.privacyInCharge .btn { position: absolute; bottom: 10px; left: 50%; margin-left: -45px; }
	.contentIndicator ol { float: none; width: 100%; }
	.specialBox { padding-left: 240px; }
	.specialBox h4, .specialBox p { padding-left: 0; }
	.specialBox .thumb { position: absolute; top: 30px; left: 0; width: 240px; }
	.scholar_list li { position: relative; float: left; width: 49%; }
	.scholar_list li:fisrt-child { margin-right: 10px; }
	.scholar_list li div { padding-left: 170px; padding-bottom: 0; }
	.scholar_list li div p { padding: 10px 0 25px; }
	.scholar_list li div p span { display: block; }
	.scholar_list li .pic { position: absolute; top: 0; left: 0; width: auto; }
	.qualityUniversity dt { float: left; width: 200px; }

	/*.qualityUniversity dd {margin-left:220px;}*/
	.visionListWrap .listType.type2 .category .image a { width: auto; }

	/* celebration */
	.celebration { float: left; }
	.celebration.left { margin: 30px 18px 0 0; }
	.celebration span { width: auto; }

	/* movieList */

	/*
		mw modi
		C:sangin
		D:20181224

		.movieList{border-bottom:1px solid #b6b6b6;}
		.movieList .category{float:left;width:50%;height:105px;position:relative;}
		.movieList .category > *{margin:0 5px;}
		.movieList .category .image{position:absolute;top:20px;left:0;}
		.movieList .category .image img{width:auto;}
		.movieList .category .subTit,
		.movieList .category p{margin-left:164px;} */
	.movieList .category { float: left; padding: 20px 0; width: 100%; min-height: 105px; position: relative; padding-right: 10px; }
	.movieList .category .image { border: 0; position: static; }
	.movieList .category .image a { width: 150px; position: relative; }
	.movieList .category .image .seewrap { display: inline-block; position: absolute; bottom: 0; width: 100%; height: 24px; line-height: 13px; }
	.movieList .category .image img { width: auto; }
	.movieList .category .subTit, .movieList .category p { margin-left: 164px; top: 20px; }
	.movieList .category p { margin-right: 15px; }
	.movieList .category.bottom { border-bottom: 1px dotted #ddd; }

	/* cyberBook */
	.cyberBook p { line-height: 1.6em; padding-right: 195px; padding-top: 10px; }
	.cyberBook div { position: absolute; top: 35px; right: 0; }
	.cyberBook div img { width: auto; }
	.ui_decl div img { width: auto; }

	/* pressList */
	.pressList ul li { border-top: 1px solid #d2d2d2; position: relative; padding: 13px 10px 10px 240px; }
	.pressList ul li span { position: absolute; top: 13px; left: 10px; }

	/* experience02 */
	.online { padding: 30px 0 0 0; }
	.onlineListWrap { overflow: hidden; width: 100%; }
	.onlineListLeft { float: none; width: 100%; padding: 0 0 30px; }
	.onlineListRight { float: none; width: 100%; padding: 0 0 30px; }
	.listType.type11>.item { overflow: hidden; padding: 15px 0 0 0; }
	.listType.type11>.item .img { float: left; width: 200px; }
	.listType.type11>.item .cont .desc { min-height: 75px; }

	/* experience03*/
	.studioWrap { padding: 40px 0 0 0; }
	.studioInner { overflow: hidden; width: 100%; padding: 20px 0 0 0; }
	.studioTxt { float: none; }
	.studioTxt ul.studioImg { overflow: hidden; padding: 0 0 20px; }
	.studioTxt ul.studioImg li { float: left; padding: 0; }
	.studioTxt ul.studioImg li.first { float: left; padding: 0 18px 10px 0; }
	.studioTxt .listType { padding: 15px 0; margin: 0 0 20px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.studioVideo { float: none; width: 320px; }

	/* certificate01 */
	.certificateProcess { overflow: hidden; width: 100%; text-align: center; }
	.certificateProcess li { float: left; padding: 0 15px 20px 0; }
	.certificateFee { padding: 20px 0 40px 0; }
	.certificateFee .listType { padding: 15px 0 0 0; }
	.serviceCenter { overflow: hidden; width: 100%; }
	.serviceCenterNum { float: left; width: 218px; margin: 0 20px 0 0; padding: 34px 0; text-align: center; color: #1e1e1e; font-size: 15px; font-weight: bold; border: 1px solid #d2d2d2; }
	.serviceCenterNum span { color: #8b0029; font-size: 20px; }
	.serviceCenterTxt { float: left; width: 64%; margin: 0; line-height: 160%; }
	.serviceCenterTxt .btn { padding: 6px 0 0 0; text-align: left; }

	/* certificate02 */
	.g4cProcess { overflow: hidden; width: 100%; text-align: center; }
	.g4cProcess li { float: left; padding: 0 15px 20px 0; }

	/* welfare01 */
	.welfareWrap { overflow: hidden; width: 100%; padding: 0 0 40px; }
	.welfareWrap.bottom0 { overflow: hidden; width: 100%; padding: 0; }
	.welfareImg { width: 220px; border: 1px solid #d2d2d2; }
	.welfareTxt { width: 100%; padding: 15px 0 0 0; line-height: 160%; }
	.welfareTxt p { padding: 10px 0 0 0; }
	.welfareTxt p.top0 { padding: 0 !important; }

	/* welfare02 */
	.dbrWrap { line-height: 160%; }
	.dbrWrap p.img { float: none; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.dbrWrap p.txt { padding: 5px 0 10px 0; }

	/* welfare03 */
	.developmentCenter { margin: 0 0 30px; line-height: 160%; }
	.developmentCenter .row01 { overflow: hidden; width: 100%; }
	.developmentCenter .row01 p.img { float: none; width: 220px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.developmentCenter .row01 p.txt { float: none; width: 100%; padding: 5px 0 10px 0; }
	.developmentCenter .row02 { padding: 5px 0 0 0; }
	.developmentCenter .row02 p { padding: 0 0 10px; }

	/* welfare04 */
	.discount { overflow: hidden; width: 100%; margin: 0 0 20px; }
	.discount .img { float: none; width: 218px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.discount .txt { position: none; float: none; width: 100%; height: auto; padding: 5px 0 30px 0; }
	.discount .txt .btn { position: none; bottom: 0; padding: 10px 0 0 0; }
	.discountTxt { padding: 40px 0; }

	/* welfare05 */
	.conferenceRoom { overflow: hidden; padding: 0 0 30px; }
	.conferenceRoom li { text-align: center; padding: 0 0 10px; }
	.printerProcess { overflow: hidden; padding: 0 0 30px; }
	.printerProcess li { text-align: center; padding: 0 0 10px; }

	/* welfare07_01 */
	.studentCard { width: 100%; height: 117px; margin: 0 0 30px; background: url("https://img.koreacu.ac.kr/university/content/bg_student_card.gif") no-repeat 0 0; }
	.studentCard h4 { padding: 60px 0 0 30px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.studentCardTxt { overflow: hidden; width: 100%; }
	.studentCardTxt div.img, .studentCardTxt div.img2 { float: left; padding: 0 0 30px 0; }
	.studentCardTxt div.txtWrap { float: none; }
	.studentCardTxt div.txtWrap .txt { padding: 0 0 23px; }
	.studentCardTxt div.txtWrap .txt .btn { margin: 5px 0 0 10px; }
	.studentCardTxt div.txtWrap .txt .listType.type3 li { line-height: 120%; }

	/* welfare07_02 */
	.isicCard { width: 100%; height: 95px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat 100% 0 #e1dfda; }
	.isicCard h4 { padding: 20px 0 10px 0; text-align: center; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.isicCard p { text-align: center; margin: 0 auto; }
	.isicTxt { padding: 0 0 20px; }
	.isicProcess { overflow: hidden; padding: 0; }
	.isicProcess li { text-align: center; padding: 0 0 10px; }
	.isicFee { padding: 15px 0 0 0; }

	/* scholarship03 */
	.scholarshipReform { margin: 0 0 30px; padding: 20px; background: #dfebf7; }
	.scholarshipReform p { margin: 0 0 15px; color: #324b8c; font-weight: bold; font-size: 13px; }
	.scholarshipReform ul { overflow: hidden; width: 100%; }
	.scholarshipReform ul li { float: left; width: 48%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }
	.scholarshipReform ul li.width { float: left; width: 100%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }

	/* smartCampus */
	.smartCampus { overflow: hidden; width: 100%; }
	.smartCampus .txt { float: left; }
	.smartCampus .img { float: left; width: 350px; height: 230px; margin: 0 0 30px; background: #ebebeb; }
	.smartCampusTxt { margin: 0 0 30px; }

	/* schoolExpensive */
	.callCenterWrap { margin: 45px 0 40px; }
	.callCenter { overflow: hidden; width: 100%; }
	.callCenter .number { float: none; width: 218px; margin: 0 20px 10px 0; padding: 15px 0; color: #1e1e1e; font-size: 15px; font-weight: bold; text-align: center; border: 1px solid #d2d2d2; }
	.callCenter .number strong { color: #8c0028; font-size: 20px; }
	.callCenter .txt { float: none; width: 100%; line-height: 160%; }

	/* majorSch*/
	.majorSch { overflow: hidden; width: 100%; padding: 40px 0 20px; }
	.majorSch select { float: left; }
	.majorSch p { float: right; padding: 0; }

	/* facultyIntroduce */
	.facultyIntroduce { overflow: hidden; width: 100%; margin: 0 0 42px; padding: 30px 0 0 0px; background: #efede9; }
	.facultyIntroduce .left { float: left; width: 50%; padding: 0 0 0 30px; }
	.facultyIntroduce .left .tit { padding: 0 0 17px; color: #916e37; font-size: 20px; font-weight: bold; }
	.facultyIntroduce .left .txt { color: #505050; line-height: 160%; }
	.facultyIntroduce .right { float: right; }

	/* facultyIntroduce */
	.facultyIntroduce { overflow: hidden; width: 100%; margin: 0 0 42px; padding: 30px 0 0 0px; background: #efede9; }
	.facultyIntroduce .left { float: left; width: 50%; padding: 0 0 0 30px; }
	.facultyIntroduce .left .tit { padding: 0 0 17px; color: #916e37; font-size: 20px; font-weight: bold; }
	.facultyIntroduce .left .txt { color: #505050; line-height: 160%; }
	.facultyIntroduce .right { float: right; }

	/* facultyWrap */
	.facultyWrap { overflow: hidden; width: 100%; padding: 0 0 15px; border-bottom: 1px solid #d2d2d2; }
	.facultyWrap.last { border-bottom: 0 none; }
	.facultyWrap .tableFaculty { float: none; width: 100%; }
	.facultyWrap .tableFaculty th { color: #1e1e1e; font-size: 14px; font-weight: bold; text-align: left; vertical-align: top; padding: 0px 0 0 0; }
	.facultyWrap .tableFaculty td .tit { padding: 0 0 14px; color: #324b8c; font-size: 16px; font-weight: bold; vertical-align: top; }
	.facultyWrap .tableFaculty td .txt { padding: 0 0 30px; color: #6e6e6e; line-height: 160%; }
	.facultyWrap .tableFaculty td .txt span { color: #1e1e1e; }
	.facultyWrap .tableFaculty td ul.facultySubList { overflow: hidden; width: 100%; }
	.facultyWrap .tableFaculty td ul.facultySubList li { float: left; width: 30%; padding: 0 0 15px 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0); }

	/* dean */
	.facultyWrap .dean { float: none; width: 145px; padding: 15px 0 0 0; }
	.facultyWrap .dean .imgDean { position: relative; width: 145px; height: 123px; }
	.facultyWrap .dean .imgDean .ico { position: absolute; top: 0; left: 0; z-index: 1; }
	.facultyWrap .dean .imgDean .img { position: absolute; top: 0; left: 0; }
	.facultyWrap .dean .imgDean .img img { width: 145px; height: 123px; }
	.facultyWrap .dean .txtDean { padding: 0 0 20px; text-align: center; background: #ebebeb; }
	.facultyWrap .dean .txtDean .name { padding: 20px 0 10px 0; color: #1e1e1e; font-size: 14px; font-weight: bold; }

	/* major */
	.licenseTit { overflow: hidden; width: 100%; margin: 30px 0 0 0; }
	.licenseTit h4 { float: left; }
	.licenseTit p.addTxt { float: left; margin: 0 0 15px 0; }

	/*banner*/
	.box_ex { width: 58%; padding-left: 42%; color: #1e1e1e; line-height: 160%; margin-bottom: 24px; }
	.box_code { width: 52%; margin-left: 42%; background-color: #f7f6f4; border: 1px solid #dad9d7; padding: 12px; line-height: 160%; color: #1e1e1e; }
	.banner_copy_download { margin-left: 40%; }
	.bannerBtn img { text-align: left; }
	.bannerBtn_left { margin-left: 2%; text-align: left; }
	.code_banner { display: inline-block; }

	/* boardListTopVisual */
	.boardListTopVisual { position: relative; }
	.boardListTopVisual .left { position: relative; z-index: 1; padding-top: 25px; padding-left: 20px; }
	.boardListTopVisual .left .text0 { }
	.boardListTopVisual .right { text-align: right; }
	.boardListTopVisual1 { position: relative; }
	.boardListTopVisual1 .left { position: relative; z-index: 1; padding-top: 25px; padding-left: 20px; }
	.boardListTopVisual1 .left .text0 { }
	.boardListTopVisual1 .right { text-align: right; }
	.boardListTopVisual.type3 { overflow: hidden; height: 95px; }
	.boardListTopVisual.type3 .left { float: left; width: 45%; padding: 20px 0 0 10px; }
	.boardListTopVisual.type3 .right { float: right; width: 45%; padding: 40px 20px 0 0; }

	/*roadMap*/
	.wrapRoadMap { padding: 50px 0 0; }
	.selectClass { position: relative; }
	.selectClass dl { position: none; overflow: hidden; padding: 0 0 10px; }
	.selectClass dl dt { float: left; margin: 0 5px 0 0; }
	.selectClass dl dd { float: left; margin: 0 10px 0 0; }

	/* comment */
	.tableComment table td .commentTxt textarea { float: left; color: #6e6e6e; font-size: 11px; }
	.commentPw { overflow: hidden; background: #f6f6f6; }
	.commentPw .left { float: left; padding: 15px 0 0 20px; color: #505050; vertical-align: bottom; line-height: 100%; }
	.commentPw .right { float: right; padding: 10px 20px; color: #505050; vertical-align: middle; }
	.commentPw .right input { width: 135px; height: 23px; padding: 0 2px; border: 1px solid #cdcdcd; }

	/* sitemap */
	.sitemapWrap { position: relative; }
	.sitemap { overflow: hidden; width: 100%; margin-top: 30px; border-bottom: 1px solid #d2d2d2; }
	.sitemap.top0 { margin-top: 0px; }
	.sitemap h4 { float: none; width: auto; color: #8c0028; font-size: 18px; font-weight: bold; }
	.sitemapDetail { overflow: hidden; width: 100%; float: left; }
	.sitemapDetail .sitemapLeft, .sitemapDetail .sitemapCenter, .sitemapDetail .sitemapRight { float: left; width: 33%; }
	.sitemapDetail h5 { margin-bottom: 15px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
	.sitemapDetail ul { margin-bottom: 22px; }
	.sitemapDetail ul li { margin-bottom: 8px; vertical-align: top; line-height: 100%; }
	.sitemapDetail ul li a { color: #6e6e6e; }
	.enterInfo { margin-bottom: 22px; }
	.recommendLecture .item .movieView>img { width: 220px; height: 154px; }
}

/* end of tablet */

/*******************
 Desktop
*******************/
@media all and (min-width:1024px) {
	.only-pc{display: inline-block;}
	.only-mo{display:none;}

	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect strong span { font-size: 40px; }
	.affairs_intro .monthSum ul { padding: 20px 0 19px 166px; min-height: 100px; }
	.affairs_intro .monthSum p { left: 58px; }
	.affairs_intro .monthSum ul li { position: relative; padding: 0 0 17px 170px; font-size: 14px; line-height: 18px; }
	.sitemapWrap .enterInfoImg { display: block; }

	/*renewal_css3_btn : start*/
	.msBtntype2 a { display: inline-block; margin: 2px 0; text-decoration: none; padding: 10px; background-color: #605c5c; color: #fff; border: 1px solid #c5c5c5; transition: all 0.3s ease-in-out; border-radius: 6px 0; }
	.msBtntype2 a:hover { padding-right: 25px; background-color: #3d3a3a; border: 1px solid #c5c5c5; text-decoration: none; }
	.msBtntype2 a .go { display: inline-block; padding-right: 25px; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; transition: all 0.3s ease-in-out; }
	.msBtntype2 a .go:hover { color: #fff; background: url('https://img.koreacu.ac.kr/university/common/icon/go.png')no-repeat right; }

	/*renewal_css3_btn : end*/

	/*btnRight_new*/
	.btnRight_new1 { float: right; display: inline-block; margin: -45px 0 0 0 }

	/* searchField */
	.searchField.type0 { text-align: right; }
	.searchField.type0 .line { display: inline; }
	.searchField.type0 .item { display: inline; margin: 0; }
	.searchField.type0 .optionSelect { width: auto; }
	.searchField.type0 .inputText.type0 { width: 145px; }

	/* tableType */
	.tableType.type1 table th { padding-left: 15px; }
	.tableType.type1 table td { padding-left: 20px; }

	/* listType */
	.listType.type0 .item { overflow: hidden; }
	.listType.type0 .item .img { float: left; width: 174px; }
	.listType.type0 .item .img img { width: 148px; height: 103px; }
	.listType.type0>.item .cont .tit .posted { display: inline; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 9px; font-weight: normal; color: #6e6e6e; font-size: 14px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat left center; }
	.listType.type0.half .item .img { float: left; width: 174px; }
	.listType.type0.half .item .img img { width: 148px; height: 103px; }
	.listType.type0>.item .cont { padding-left: 174px; }
	.listType.type1 table .col1 { width: 8%; }
	.listType.type1 table .col2 { width: 11%; }
	.listType.type1 table .col3 { width: 12%; }
	.listType.type1 table .col4 { width: 13%; }
	.listType.type1 table .col5 { width: 14%; }
	.listType.type1 table .col6 { width: 21%; }
	.listType.type1 table .mobileCell { display: table-cell; }
	.listType.type2 { border-bottom: 1px solid #b6b6b6; }
	.listType.type2 .category { float: left; border-bottom: 0 none; }
	.listType.type2 .category>* { margin: 0 5px; }
	.listType.type2 .category .image img { height: 103px; }
	.listType.type2 .category .subTit { text-align: left; }
	.listType.type2 .category .subTit, .listType.type2 .category .date { width: 150px; margin: 0 auto; padding: 5px 5px 0 3px; }
	.com-cer-wrapper .listType.type2 .category .subTit { width: 100%; }
	.listType.type2 .category { min-height: 200px; height: auto; margin-bottom: 8px; width: 21.29%; }
	.listType.type2 .category+.category { margin-left: 4.9%; }
	.listType.type2 .category:nth-child(4n+1) { margin-left: 0; }
	.listType.type2 .category p { width: 100%; }
	.listType.type4 .row { overflow: hidden; width: 100%; }
	.listType.type4 .row .tit { float: left; width: 23%; padding: 20px 0; font-size: 14px; border-top: 1px solid #d2d2d2; }
	.listType.type4 .row .txt { float: left; width: 74%; padding: 20px 0; border-top: 1px solid #d2d2d2; min-height: 60px; }
	.listType.type4 .row .tit+.txt { margin-left: 3% }
	.listType.type5 li { float: left; padding: 0 0 0 20px; }
	.listType.type5 li.first { padding-left: 0; }
	.listType.type7 { padding: 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
	.listType.type7 ul { overflow: hidden; width: 100%; }
	.listType.type7 ul li { float: left; width: 19%; padding: 0 0 0 6px; color: #1e1e1e; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px transparent; }
	.listType.type7 ul li a { color: #1e1e1e; }
	.listType.type7 ul li a:hover, .listType.type7 ul li a:active, .listType.type7 ul li a:focus { color: #8c0028; text-decoration: underline; }
	.listType.type9 a { float: left; }
	.listType.type9 a.first, .listType.type9 a.second { width: 240px; }
	.listType.type9 a.first { clear: both; }
	.listType.type12>li { position: relative; min-height: 135px; }
	.listType.type12>li>.leftArea { position: absolute; left: 0; top: 20px; }
	.listType.type12>li>.tit { padding: 0 0 10px; }
	.listType.type12>li>.rightArea { margin-left: 240px; }

	/* viewType */
	.viewType.type0 .info.double { background: url("https://img.koreacu.ac.kr/university/ico/ico_dot_01.gif") repeat-x left 46px; }
	.viewType.type0 .info p { float: left; padding: 0; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_07.gif") no-repeat left center; }
	.viewType.type0 .info p.width1 { width: 100%; }
	.viewType.type0 .info p.width2 { width: 49.5%; }
	.viewType.type0 .info p.width3 { width: 33.1%; }
	.viewType.type0 .info p.width4 { width: 24.5%; }
	.viewType.type0 .info p.width5 { width: 19.5%; }
	.viewType.type0 .info p strong { padding-left: 15px; }
	.viewType.type0 .info p:first-child { background: none; }
	.viewType.type0 .info p>*:last-child { padding-right: 15px; }
	.viewType.type0 .info p.addFile { width: 99%; padding-top: 31px; padding-left: 0; padding-bottom: 0; background: none; }

	/*dfList*/
	.dfList.type1 dt { float: left; width: 20%; }
	.dfList.type1 dd { float: left; width: 70%; }

	/*bz_tab*/
	.tabType_bz.type0 { overflow: hidden; width: 100%; padding: 0; }
	.tabType_bz.type0 ul { padding: 0px; overflow: hidden; display: inline-block; }
	.tabType_bz.type0 ul li { float: left; height: 60px; width: 13.4%; margin: 0; text-align: center; background-color: #4f98b9; border: 1px solid #d2d2d2; padding: 80px 5px 80px 5px; background-position: 50% 6px; }
	.tabType_bz.type0 ul a+a li { margin-left: 1%; }
	.tabType_bz.type0 ul a li { float: left; display: inline; min-height: 60px; color: #fff; font-weight: bold; font-size: 14px; letter-spacing: 1px; line-height: 110%; }
	.tabType_bz.type0 ul a.on li { background-color: #fff; color: #1e1e1e; }
	.tabType_bz .dept01 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz01.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept02 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz02.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept03 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz03.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept04 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz04.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept05 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz05.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept06 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz06.png')no-repeat center top; background-size: 80%; }
	.tabType_bz .dept07 { background: url('https://img.koreacu.ac.kr/university/ico/icon_bz07.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept01 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz01_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept02 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz02_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept03 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz03_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept04 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz04_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept05 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz05_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept06 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz06_on.png')no-repeat center top; background-size: 80%; }
	.tabType_bz a.on .dept07 { background: #444422 url('https://img.koreacu.ac.kr/university/ico/icon_bz07_on.png')no-repeat center top; background-size: 80%; }

	/* enter_question1 */
	.banEnterQuestion1 { padding: 23px 0 0 10px; }
	.banEnterQuestion1 .date { width: 100%; display: block; margin: 0 auto; text-align: center; font-weight: bold; }
	.banEnterQuestion1 .date ul li { display: inline; font-size: 16px; padding: 0 8px 0 8px; margin: 0; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
	.banEnterQuestion1 .day { width: 100%; display: block; text-align: center; }

	/* infoHistory */
	.infoHistory { margin-top: 40px; }
	.infoHistory.first { margin-top: 30px; }
	.infoHistory .gallery { overflow: hidden; margin: 0 -1% 16px -1%; }
	.infoHistory .gallery li { float: left; width: 23%; margin: 0 1%; }
	.infoHistory .gallery1 li { float: left; width: 31%; margin: 0 1%; }
	.infoHistory .gallery2 li { float: left; width: 18%; margin: 0 1%; }
	.infoHistory .gallery li figure { margin: 0px; }
	.infoHistory .gallery1 li figure, .infoHistory .gallery2 li figure { margin: 0 0 5px 0px;  !important }
	.infoHistory .gallery li figure img { width: 100%; height: auto; margin-bottom: 8px; }
	.infoHistory .gallery li figure figcaption { display: block; line-height: 150%; text-align: center; }
	.infoHistory .basic { border-top: 1px solid #d2d2d2; }
	.infoHistory .basic li { border-bottom: 1px solid #d2d2d2; position: relative; overflow: hidden; padding: 8px 0px 11px 0px; }
	.infoHistory .basic li time { position: absolute; top: 11px; left: 16px; color: #324b8c }
	.infoHistory .basic li p.subject { padding: 0px 0px 0px 136px; }
	.infoHistory .basic li p.subject a { color: #000000; }
	.infoHistory .basic li .util { position: absolute; top: 6px; right: 0px; }
	.infoHistory .basic li .util img { vertical-align: middle }

	/* infoIdeology */
	.infoIdeology.type1 .wrap { float: left; width: 48%; margin: 0 2% 0 0; display: inline; }
	.infoIdeology.type1 .wrap.last { margin: 0px 0px 0px 2%; }

	/*president_message*/
	.president_message h4 img { width: 100%; height: auto; }
	.president_message ul { overflow: hidden; width: 104%; margin: 0 -2% 0px -2%; }
	.president_message ul li { position: relative; float: left; width: 46%; margin: 0 2% 20px 2%; background-color: #f4eee7; min-height: 170px; }

	/* symbolMark */
	.symbolMark { position: relative; padding-left: 366px; min-height: 260px; margin-bottom: 40px; }
	.symbolMark .mark { position: absolute; top: 0px; left: 0px; width: 335px; height: 260px; }
	.symbolMark p.desc { line-height: 160%; color: #1e1e1e; margin-bottom: 64px; }
	.symbolMark .download { text-align: left; }

	/* Signature */
	.signature { overflow: hidden; margin-bottom: 40px; }
	.signature .type { float: left; width: 48%; margin-left: 0px; }
	.signature .type.type1 { float: right; margin-top: 0px; }
	.signature .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }
	.signature .type .download { text-align: right; line-height: 1; }

	/* Signature_dept DesktopV*/
	.signature_dept { overflow: hidden; margin-bottom: 40px; }
	.signature_dept .type { float: left; width: 30%; margin-right: 5%; }
	.signature_dept .type.last { float: right; width: 30%; margin-right: 0; }
	.signature_dept .type .mark { margin-bottom: 20px; border: 1px solid #e6e6e6; text-align: center; }
	.signature_dept .type .download { text-align: center; line-height: 1; }

	/* symbolColor */
	.symbolColor .wrap { overflow: hidden; }
	.symbolColor .wrap .pantone { float: left; border: 1px solid #e6e6e6;        /* width:27%; */ width: 48%; padding: 14px 0px 8px 21%; line-height: 160%; }

	/* 20181224 mw */
	.symbolColor .wrap .pantone.type0 { margin-right: 0px; }
	.symbolColor .wrap .pantone.type1 { float: right; }
	.symbolColor .wrap .pantone h5 { margin-bottom: 2px; font-size: 14px; }
	html.ie7 .symbolColor .wrap .pantone { padding: 13px 0 11px 154px; }

	/* introThumbnail */
	.introThumbnail { overflow: hidden; position: relative; margin: 30px 0px 40px 0px; padding-left: 360px; min-height: 250px; }
	.introThumbnail h4.tit { font-size: 24px; color: #324b8c; padding-bottom: 18px; border-bottom: 1px solid #d2d2d2; margin-bottom: 18px; }
	.introThumbnail .photo { position: absolute; top: 0px; left: 0px; width: 338px; height: 248px; text-align: center; border: 1px solid #e6e6e6; background-color: #fff; }
	.introThumbnail .photo.flashMovie { height: 290px; }
	.introThumbnail p { line-height: 160%; }
	.introThumbnail.type1 { min-height: 310px; }
	.introThumbnail.type1 .photo { height: 305px; }
	.introThumbnail.type2 { min-height: 363px; }
	.introThumbnail.type2 .photo { height: 288px; }

	/* foundation */
	.found_date { width: auto; min-width: 80px; }
	.found_history { float: left; width: 77%; }
	.found_date+.found_history { padding-left: 50px; }

	/* campusInstallation */
	.campusInstallation { overflow: hidden; margin: -26px -2% 0px -2%; }
	.campusInstallation li { float: left; width: 21%; text-align: center; margin: 0 2%; padding-top: 26px; }
	.campusInstallation li figure img { width: 100%; height: auto; }

	/* allStudent */
	.allStudent { text-align: center; border-top: 2px solid #8b0029; background-color: #f5f5f5; font-size: 15px; padding: 18px 0px; margin-bottom: 36px; font-weight: bold; }
	.allStudent strong { font-size: 20px; color: #8b0029; }

	/* studentCurrent */
	.studentCurrent.type0 { margin-bottom: 40px; }
	.studentCurrent.type1 { overflow: hidden; margin: 0px -2%; }
	.studentCurrent.type1 .wrap { float: left; width: 46%; margin: 0px 2%; }
	.studentCurrent.type1 .wrap:first-child { margin-bottom: 0px; }

	/* infoOpenPublic */
	.infoOpenPublic>li { overflow: hidden; padding: 18px 0px 6px; border-bottom: 1px solid #d2d2d2; }
	.infoOpenPublic>li h4.tit { float: left; width: 21%; font-size: 16px; line-height: 150%; }
	.infoOpenPublic>li .desc { float: right; width: 72%; }
	.infoOpenPublic>li .desc h5 { color: #8c0028; margin-bottom: 8px; }
	.infoOpenPublic>li .desc h6 { margin-bottom: 4px; line-height: 160%; }
	.infoOpenPublic>li .desc p { margin-bottom: 12px; line-height: 160%; }
	.infoOpenPublic>li .desc ul { margin-bottom: 12px; }
	.infoOpenPublic>li .desc ul li { padding-left: 8px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
	.infoOpenPublic>li.last { border-bottom-width: 0px; padding-bottom: 0px; }

	/* trafficFacilities */
	.trafficFacilities { overflow: hidden; margin: 0 -2%; }
	.trafficFacilities .case { float: left; width: 46%; margin: 0 2%; margin-bottom: 0px; }
	.trafficFacilities .case.type1 { margin-bottom: 36px; }
	.trafficFacilities .case h4.tit { font-size: 16px; line-height: 150%; padding: 0px 0px 8px 13px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat left 6px; }
	.trafficFacilities .case p.desc.train { line-height: 160%; padding-bottom: 186px; background: url("https://img.koreacu.ac.kr/university/content/img_3line.gif") no-repeat left bottom; }
	.trafficFacilities .case ul.desc li { padding-left: 8px; line-height: 160%; margin-bottom: 6px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat left 10px; }
	.trafficFacilities .case ul.desc li strong { color: #8c0028; }
	html.ie7 .trafficFacilities .case { width: 45%; }

	/* synopsis */
	.synopsis.type0 { position: relative; background: #dfebf7 url(https://img.koreacu.ac.kr/university/content/img_synopsis_type0.gif) no-repeat 97% bottom; padding: 28px 30px 25px 30px; margin-bottom: 20px; }
	.synopsis.type0 h4.tit { color: #324b8c; font-size: 20px; margin-bottom: 10px; line-height: 150%; }
	.synopsis.type0 p.desc { color: #505050; line-height: 150%; }
	.synopsis.type0 .btnType { position: absolute; top: 20px; right: 20px; }

	/* synopsis2 */
	.synopsis2.type0 { position: relative; background: url("https://img.koreacu.ac.kr/university/common/bg_schedule.png") no-repeat 0 0; background-size: cover; padding: 28px 30px 25px 30px; margin-bottom: 20px; }
	.synopsis2.type0 h4.tit { color: #fff; font-size: 22px; margin-bottom: 10px; line-height: 150%; }
	.synopsis2.type0 p.desc { color: #505050; line-height: 150%; }
	.synopsis2.type0 .sub { width: 80%; display: block; color: #fff; line-height: 150%; }
	.synopsis2.type0 .btnType { position: absolute; top: 50%; right: 30px; margin-top: -23px; box-sizing: border-box; display: block; width: 181px; height: 46px; }

	/*enter*/
	.enter_process .btn { margin: 0; background-color: #605c5c; padding: 17px 15px; }
	.enter_process .btn p { display: inline; }
	.img_enter_tit_choice img { width: auto; margin: 0 auto; }

	/* departmentInfo */
	.departmentInfo { border-top: 2px solid #8b0029; background-color: #f5f5f5; padding: 14px 0 16px 1%; overflow: hidden; }
	.departmentInfo li { float: left; padding-left: 8%; width: 30%; }
	.departmentInfo li.phone { margin-bottom: 0px; }
	.departmentInfo li.phone.type0 { width: 80%; padding-left: 10px; margin-bottom: 0px; }
	.departmentInfo li.email { margin-bottom: 0px; }
	.departmentInfo li h5.tit { font-size: 15px; color: #1e1e1e; margin-bottom: 6px; }
	.departmentInfo li h5.tit.type0 { padding-left: 60px; font-size: 15px; color: #1e1e1e; margin-bottom: 6px; }
	.departmentInfo li p.desc { line-height: 20px; vertical-align: middle; }
	.departmentInfo li.phone p.desc { color: #8b0029; font-size: 20px; font-weight: bold; }
	.departmentInfo li.phone.type0 p.desc { padding-left: 60px; color: #8b0029; font-size: 20px; font-weight: bold; }
	.departmentInfo li.phone.type0 p.desc span { color: #1e1e1e; font-size: 14px; font-weight: normal; }

	/*0727*/
	.depart_engine_info .img .tit, .depart_future_info .img .tit, .depart_manage_info .img .tit, .depart_human_info .img .tit, .depart_foreign_info .img .tit, .depart_lawtax_info .img .tit { font-size: 18px; color: #fff; font-weight: bold; padding: 10px 0 10px 5%; margin: 0; text-align: left; }
	.depart_engine_info .desc ul, .depart_future_info .desc ul, .depart_manage_info .desc ul, .depart_human_info .desc ul, .depart_foreign_info .desc ul, .depart_lawtax_info .desc ul { padding: 10px 0 0 0; }
	.depart_engine_info .desc li, .depart_future_info .desc li, .depart_manage_info .desc li, .depart_human_info .desc li, .depart_foreign_info .desc li, .depart_lawtax_info .desc li { padding-left: 11px; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet.png") no-repeat scroll left 10px rgba(0, 0, 0, 0); }
	.depart_engine_info .img iframe, .depart_future_info .img iframe, .depart_manage_info .img iframe, .depart_human_info .img iframe, .depart_foreign_info .img iframe, .depart_lawtax_info .img iframe { width: 90%; height: 200px; padding: 0 0 5px 0; }

	/* �кκ�Info */
	.depart_engine_info h4.stit, .depart_future_info h4.stit, .depart_manage_info h4.stit, .depart_human_info h4.stit, .depart_foreign_info h4.stit, .depart_lawtax_info h4.stit { color: #fff; font-size: 32px; background: none; padding: 35px 20px 0 30px; }
	.depart_engine_info .desc, .depart_future_info .desc, .depart_manage_info .desc, .depart_human_info .desc, .depart_foreign_info .desc, .depart_lawtax_info .desc { float: left; width: 44%; font-size: 17px; line-height: 22px; padding: 20px 0 0 30px; }
	.depart_engine_info .img, .depart_future_info .img, .depart_manage_info .img, .depart_human_info .img, .depart_foreign_info .img, .depart_lawtax_info .img { float: right; width: 50%; padding-right: 3%; margin: -50px 0 0 0 }
	.depart_engine_info .img img, .depart_future_info .img img, .depart_manage_info .img img, .depart_human_info .img img, .depart_foreign_info .img img, .depart_lawtax_info .img img { width: 320px; }
	.depart_engine_info .img .sign, .depart_future_info .img .sign, .depart_manage_info .img .sign, .depart_human_info .img .sign, .depart_foreign_info .img .sign, .depart_lawtax_info .img .sign { padding: 5px 17px 15px 10px; font-size: 14px; text-align: right; background: none; }

	/*â�ǰ��к�*/
	.depart_engine_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/engine/bg_depart_engine_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�濵�к�*/
	.depart_future_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/future/bg_depart_future_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�濵�к�*/
	.depart_manage_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/manage/bg_depart_manage_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�޸ռ����к�*/
	.depart_human_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/human/bg_depart_human_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�ǿ���к�*/
	.depart_foreign_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/foreign/bg_depart_foreign_info.gif") no-repeat; width: 100%; height: 310px; }

	/*�������к�*/
	.depart_lawtax_info { display: block; background: #3c4a74 url("https://img.koreacu.ac.kr/university/college/lawtax/bg_depart_lawtax_info.gif") no-repeat; width: 100%; height: 310px; }

	/* depart_info */
	.depart_info_desc01, .depart_info_desc02, .depart_info_desc03, .depart_info_desc04, .depart_info_desc05, .depart_info_desc06 { line-height: 18px; font-size: 14px; }
	.depart_info_img01, .depart_info_img02, .depart_info_img03, .depart_info_img04, .depart_info_img05, .depart_info_img06 { display: none; }
	.depart_info_menu01, .depart_info_menu02, .depart_info_menu03, .depart_info_menu04, .depart_info_menu05, .depart_info_menu06 { margin: 10px auto; width: 100%; }

	/*â�ǰ��к�*/
	.depart_info_menu01 .sub01, .depart_info_menu01 .sub02, .depart_info_menu01 .sub03 { position: relative; float: left; width: 33%; margin: 0; padding: 0; }
	.depart_info_menu01 .sub04 { position: relative; float: left; width: 35%; margin: 0 0 0 15%; padding: 0; }
	.depart_info_menu01 .sub05 { position: relative; float: left; width: 50%; margin: 0 0 50px 0; padding: 0; }

	/*�濵�к�*/
	.depart_info_menu02 .sub01, .depart_info_menu02 .sub02, .depart_info_menu02 .sub03 { position: relative; float: left; width: 33%; margin: 0 0 50px 0; padding: 0; }

	/*�޸ռ����к�*/
	.depart_info_menu03 .sub01, .depart_info_menu03 .sub02, .depart_info_menu03 .sub03, .depart_info_menu03 .sub04, .depart_info_menu03 .sub05 { position: relative; float: left; width: 33%; margin: 0; padding: 0; }
	.depart_info_menu03 .sub06 { position: relative; float: left; width: 33%; margin: 0 0 50px 0; padding: 0; }

	/*�ǿ���к�*/
	.depart_info_menu04 .sub01, .depart_info_menu04 .sub02, .depart_info_menu04 .sub03 { position: relative; float: left; width: 33%; margin: 0 0 50px 0; padding: 0; }

	/*�������к�*/
	.depart_info_menu05 .sub01 { position: relative; float: left; width: 35%; margin: 0 0 0 15%; padding: 0; }
	.depart_info_menu05 .sub02 { position: relative; float: left; width: 50%; margin: 0 0 50px 0; padding: 0; }

	/*�濵�к�*/
	.depart_info_menu06 .sub01, .depart_info_menu06 .sub02, .depart_info_menu06 .sub03 { position: relative; float: left; width: 33%; margin: 0 0 50px 0; padding: 0; }

	/* people_view */
	.people_view { width: 50%; float: right; padding: 0; margin: 0; }
	.people_view .image:nth-child(1), .people_view .image:nth-child(2) { float: left; width: 45%; border: 1px solid #d5d5d5; margin: 0 0 0 15px; padding: 0; }
	.people_view .image:nth-child(3), .people_view .image:nth-child(4) { float: left; width: 45%; border: 1px solid #d5d5d5; margin: 15px 0 0 15px; padding: 0; }
	.people_view .image img { width: 100%; height: 100%; }

	/*�кκ�3����������*/
	.three_contents { float: left; height: 370px; }
	.three_contents li { width: 33%; margin: 0 13px 0 0 }
	.three_contents li:last-child: { margin: 0 }
	.three_contents a span { position: absolute; z-index: 1; top: 235px; left: 15px; font-size: 14px; line-height: 18px; color: #fff; font-weight: bold; }
	.three_contents a img { position: absolute; z-index: 1; top: 212px; right: 15px; }
	.three_contents .story { position: relative; float: left; width: 220px; height: 330px; background: url("https://img.koreacu.ac.kr/university/college/bg_3contents01.gif") no-repeat }
	.three_contents .ceriti { position: relative; float: left; width: 220px; height: 330px; background: url("https://img.koreacu.ac.kr/university/college/bg_3contents02.gif") no-repeat; }
	.three_contents .lecture { position: relative; float: left; width: 220px; height: 330px; background: url("https://img.koreacu.ac.kr/university/college/bg_3contents03.gif") no-repeat }
	.three_contents .story .bg_desc_engine { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #3c4a74; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .story .bg_desc_future { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #696f78; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .story .bg_desc_manage { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #4f98b9; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .story .bg_desc_human { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #6baa5f; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .story .bg_desc_foreign { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #a8a944; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .story .bg_desc_lawtax { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #a97f44; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .ceriti .bg_desc { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #404146; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }
	.three_contents .lecture .bg_desc { width: 220px; height: 100px; z-index: 0; transform: translate(0, 200px) skewY(-15deg); background-color: #46415f; -webkit-transform: translate(0, 200px) skewY(-15deg) -ms-transform:translate(0, 200px) skewY(-15deg) }

	/* professorList */
	.professorList { overflow: hidden; margin: 0px -1%; }
	.professorList li { float: left; width: 31%; margin: 0% 1% 20px 1%; background-color: #ebebeb; }
	.professorList li ul.desc li .box1 { height: 95px !important; overflow-y: hidden; }
	.professorList li ul.desc li .box2 { height: 190px !important; overflow-y: hidden; }

	/* professorGallery */
	.professorGallery { position: relative; padding: 54px 40px 80px 48px; margin-bottom: 12px; background: #c6c6c6 url("https://img.koreacu.ac.kr/university/content/bg_pr_gallery.jpg") no-repeat left top; }
	.professorGallery .detail .prName { font-size: 32px; color: #323232; padding: 0px 0px 27px; background: url("https://img.koreacu.ac.kr/university/content/bar_pr_detail.gif") no-repeat left bottom; line-height: 1; }
	.professorGallery .detail .prPhoto { position: absolute; right: 0px; bottom: 0px; height: 100%; width: 100%; text-align: right; }
	html.ie7 .professorGallery .detail .prPhoto { height: 330px; }
	.professorGallery .detail .prPhoto img { width: auto; height: 100%; }
	html.ie7 .professorGallery .detail .prPhoto img { height: 330px; }
	.professorGallery .detail ul.prInfo { padding-left: 0px; }
	.professorGallery .detail ul.prInfo li { position: relative; margin-top: 4px; line-height: 160%; padding-left: 80px; }
	.professorGallery .detail ul.prInfo li:first-child { margin-top: 10px; }
	html.ie7 .professorGallery .slideGallery { padding: 0 40px 0 48px; }

	/* professorHistory */
	.professorHistory { overflow: hidden; border-bottom: 1px solid #d2d2d2; }
	.professorHistory h5.tit { float: left; font-size: 16px; width: 24%; padding-top: 18px; }
	.professorHistory ul { float: left; width: 76%; padding: 16px 0px 8px 0px; }
	.professorHistory ul li { position: relative; margin-bottom: 5px !important; line-height: 160%; }
	.professorHistory ul.activeList02 li { padding-left: 106px; }
	.professorHistory ul.activeList02 li p { padding-left: 11px; line-height: 180%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0); }
	.professorHistory ul.activeList02 li strong { position: absolute; left: 0px; color: #324b8c; }

	/* dept_video */
	.dept_video h4 img { width: 100%; height: auto; }
	.dept_video ul { overflow: hidden; width: 104%; margin: 0 -2% 0px -2%; }
	.dept_video ul li { position: relative; float: left; width: 46%; margin: 0 2% 20px 2%; background-color: #ebebeb; min-height: 170px; }
	.dept_video ul li a.btnType:first-child { margin-right: 5px; }

	/* major02_01 : minorGrade*/
	.minorGrade { padding: 0 0 35px; line-height: 160%; }
	.minorGrade a { margin: 0; display: inline; }
	.checkPointBox span.txt { display: inline; }

	/* major04_01 */
	.interdisciplinaryProgram { padding: 0 0 40px; }
	.interdisciplinaryProgramWay { padding: 0 0 30px; }
	.interdisciplinaryProgramList h4 { float: left; }
	.interdisciplinaryProgramList span.addTxt { display: block; float: right; padding: 6px 0 10px 0; color: #6e6e6e; font-size: 11px; }
	.relatedDepartment { padding: 0 10px; }
	.relatedDepartment li { overflow: hidden; width: 100%; }
	.relatedDepartment span { float: left; display: block; }
	.relatedDepartment a { float: right; display: block; }

	/* degreeClass */
	.degreeClass .item { float: left; width: 50%; height: 425px; padding: 0; }
	.degreeClass .item .img { text-align: left; }

	/* graduateBenefit */
	.graduateBenefit { overflow: hidden; }
	.graduateBenefit .visualArea { float: left; width: 41%; }
	.graduateBenefit .intro { float: left; width: 55%; margin-left: 4%; }
	.graduateBenefit .intro li { margin-top: 24px; }
	.graduateBenefit .intro li:first-child { margin-top: 0px; }
	.graduateBenefit .intro li h5 { font-size: 14px; color: #8c0028; margin-bottom: 8px; }
	.graduateBenefit .intro li p { line-height: 160%; }

	/* groupIntro */
	.groupIntro { overflow: hidden; }
	.groupIntro .logo { float: left; width: 32%; }
	.groupIntro .logo img { width: 100%; border: 1px solid #d2d2d2; height: auto; }
	.groupIntro .paragraph { float: left; width: 64%; margin-left: 4%; padding-bottom: 16px; }

	/* localTable */
	.localTable table { width: 100%; }
	.localTable table tr { float: left; display: block; width: 100%; }
	.localTable table thead { float: left; width: 10%; }
	.localTable table tbody { float: left; width: 90% }
	.localTable table thead tr th { float: left; display: block; width: 100%; }
	.localTable table tbody tr { width: 11%; }
	.localTable table tbody tr th, .localTable table tbody tr td { float: left; display: block; width: 100%; }

	/* sesonApplication */
	.sesonApplication { overflow: hidden; width: 100%; }
	.sesonApplication li { float: left; width: 20%; color: #6e6e6e; }
	.sesonApplication li span { display: block; width: auto; padding: 10px 10px 0 10px; text-align: center; line-height: 130%; }

	/* stopoutStep */
	.stopoutStep, .returnStep, .dropoutStep, .graduateStep, .bannerStep { overflow: hidden; width: 100%; margin: 0 0 2px; padding: 0; }
	.stopoutStep li, .returnStep li, .dropoutStep li, .graduateStep li { float: left; padding: 0 17px 17px 0; text-align: center; }
	.stopoutStep li.last, .returnStep li.last, .dropoutStep li.last, .graduateStep li.last { float: left; padding: 0 17px 17px 0; text-align: center; }

	/* graduateList */
	.graduateList { overflow: hidden; width: 100%; }
	.graduateList .tit { float: left; width: 23%; padding: 20px 0; height: 70px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduateList .txt { float: right; width: 74%; padding: 20px 0; height: 70px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }

	/* graduationWorkList */
	.graduationWorkList { padding: 0; margin: 0 0 30px; border-bottom: 0 none; }
	.graduationWorkList .row01 { overflow: hidden; width: 100%; }
	.graduationWorkList .row01 .tit { float: left; width: 23%; padding: 20px 0; height: 40px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row01 .txt { float: right; width: 74%; padding: 20px 0; height: 40px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 { overflow: hidden; width: 100%; }
	.graduationWorkList .row02 .tit { float: left; width: 23%; padding: 20px 0; height: 80px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 .txt { float: right; width: 74%; padding: 20px 0; height: 80px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }

	/* diploma */
	.diploma { overflow: hidden; width: 100%; margin: 0 0 40px; }
	.diploma .img { float: left; }
	.diploma .txt { float: right; width: 73%; padding: 20px 0 0 0; border-top: 1px solid #d2d2d2; }

	/* login */
	.login.type0 { height: 160px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_login_type0.gif") no-repeat 0 0 #f6f6f6; border-top: 1px solid #b6b6b6; border-bottom: 1px solid #b6b6b6; }
	.login.type0 .loginBox { overflow: hidden; width: 460px; margin: 0 auto; padding: 50px 0 0 0; }
	.login.type0 .loginBox div.loginTxt { float: left; }
	.login.type0 .loginBox div.loginBtn { float: left; margin: 0 0 0 10px; }
	.login.type0 .loginBox div p { overflow: hidden; padding: 0 0 10px; }
	.login.type0 label { display: block; float: left; width: 94px; line-height: 23px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
	.login.type0 .loginIdInput0 { float: left; width: 292px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .residentNumInput0 { float: left; width: 138px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .loginBox div p span { float: left; margin: 0 5px; color: #cdcdcd; vertical-align: middle; line-height: 23px; }
	.blind { position: absolute; top: -9999px; left: -9999px; }

	/* ricCurrentInfo */
	.ricCurrentInfo li { float: left; width: 28%; padding-right: 1%; margin-bottom: 0 }
	.ricCurrentInfo li.last { width: 41%; }

	/* ricCurrentMeta */
	.ricCurrentMeta { overflow: hidden; margin-top: 28px; }
	.ricCurrentMeta .ricMovie { float: left; width: 40%; }
	.ricCurrentMeta .ricNews { float: right; width: 50%; }
	.ricCurrentMeta .ricPhoto { clear: both; width: 100%; padding-top: 28px; }
	.ricCurrentMeta .ricPhoto ul.thumbnail li { float: left; width: 48%; padding-right: 2%; }

	/* greetingPresident */
	.greetingPresident { position: relative; padding-left: 264px; }
	.greetingPresident .photo { position: absolute; top: 0px; left: 0px; max-width: 240px; }
	.greetingPresident h5 { font-size: 20px; color: #324b8c; margin-bottom: 8px; }
	.greetingPresident h6 { font-size: 17px; color: #324b8c; line-height: 150%; margin-bottom: 16px; }
	.greetingPresident .paragraph { margin-bottom: 12px; }
	.greetingPresident .signature { margin-top: 40px; }
	.greetingPresident .signature img { padding-top: 20px; }

	/*  metaDownload */
	.btn.metaDownload { padding-top: 0px; }

	/* forumArticle */
	.forumArticle { position: relative; border: 1px solid #dad9d7; background-color: #f7f6f4; padding: 30px 27px 27px 200px; margin-bottom: 40px; }
	.forumArticle img.photo { position: absolute; top: 30px; left: 30px; margin: 0px; }
	.forumArticle h5 { font-size: 14px; margin-bottom: 11px; color: #735014; }
	.forumArticle p.paragraph { margin-bottom: 12px; }
	.forumArticle ul.info { overflow: hidden; }
	.forumArticle ul.info li { display: inline; padding-left: 14px; margin-left: 13px; font-size: 11px; color: #6e6e6e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_lecture.gif") no-repeat left center; }
	.forumArticle ul.info li:first-child { padding-left: 0px; margin-left: 0px; background: none; }

	/* forumCurriculum */
	.forumCurriculum table tr td { overflow: hidden; }
	.forumCurriculum table tr td p { float: left; width: 70%; margin-bottom: 0 }
	.forumCurriculum table tr td .btnType { float: right; }

	/* prCont */
	.prContWrap .leftArea { float: left; width: 47%; }
	.prContWrap .rightArea { float: right; width: 47%; }
	.prContWrap .leftArea1 { float: left; width: 21%; }
	.prContWrap .rightArea2, .prContWrap .rightArea3, .prContWrap .rightArea4 { float: right; padding-left: 5%; width: 21%; }

	/* seniorDetail */
	.seniorDetail .photo { float: left; width: 40%; padding: 0 3% 24px 0; }

	/* partyMovie */
	.partyMovie ul li { float: left; width: 50%; border-top: 1px dotted #abaaa9; padding: 20px 0px; }
	.partyMovie ul li a { padding-right: 26px; }

	/* partyGallery */
	.partyGallery { border-top: 1px solid #b6b6b6; }
	.partyGallery .wrap { position: relative; border-bottom: 1px solid #b6b6b6; padding: 20px 0px 0px 171px; }
	.partyGallery .wrap h6 { position: absolute; top: 20px; left: 0px; font-size: 14px; }
	.partyGallery .wrap ul { overflow: hidden; width: 100%; }
	.partyGallery .wrap ul li { float: left; width: 23%; padding: 0px 0px 30px 2%; }
	.partyGallery .wrap ul li span { display: block; border: 1px solid #d5d5d5; }
	.partyGallery .wrap ul li span img { width: 100%; height: auto; }

	/* modelMember */
	.modelMember h4 img { width: 100%; height: auto; }
	.modelMember ul { overflow: hidden; width: 104%; margin: 0 -2% 0px -2%; }
	.modelMember ul li { position: relative; float: left; width: 46%; margin: 0 2% 20px 2%; background-color: #ebebeb; min-height: 170px; }

	/* modelTab */
	.modelTab { overflow: hidden; margin: 30px -1% 0 -1%; }
	.modelTab li { float: left; width: 23%; margin: 0 1%; padding-bottom: 20px; }

	/* modelIntro */
	.modelIntro { overflow: hidden; margin: -20px -1% 0 -1%; }
	.modelIntro .wrap { float: left; margin: 0 1%; width: 48%; }

	/* eventSummary */
	.eventSummary { overflow: hidden; }
	.eventSummary .photo { float: right; width: 47%; padding: 0px 0px 0px 4%; margin-top: -34px; }

	/* calendarService */
	.calendarService { overflow: hidden; width: 100%; border-bottom: 1px solid #d2d2d2; margin: 10px -2% 0 -2%; padding: 20px 0px 0px 0px; }
	.calendarService h4.stit { margin-left: 2%; }
	.calendarService .calendarType { float: left; width: 44%; margin: 0 2%; }
	.calendarService .calendarType h5 { float: right; width: 30%; margin-left: 4%; font-size: 20px; padding-top: 18px; border-top: 2px solid #8c012b; }
	.calendarService .calendarType .photo { float: left; width: 66%; }
	.calendarService .calendarType .photo img { width: 100%; height: auto; }
	.calendarService .calendarType ul.download { clear: both; width: 100%; overflow: hidden; padding: 14px 0px 20px 0px; }
	.calendarService .calendarType ul.download li { float: left; width: 32%; margin-right: 1%; }
	.calendarService .calendarType ul.download li strong { display: block; margin-bottom: 5px; }
	.calendarService .calendarType ul.download li a.btnType { display: block; width: 88%; margin-right: 12%; margin-top: 5px; }
	.calendarService .calendarType ul.download li a.btnType span.inner { letter-spacing: -1px; }

	/* campainIntro */
	.campainIntro { position: relative; border-bottom: 1px solid #d2d2d2; padding-bottom: 30px; }
	.campainIntro h4 { position: relative; z-index: 2; color: #324b8c; font-size: 22px; line-height: 150%; margin-bottom: 14px; padding-right: 354px; }
	.campainIntro p.paragraph { position: relative; z-index: 2; margin-bottom: 12px; padding-right: 380px; }
	.campainIntro img.visual { position: absolute; z-index: 1; bottom: 0px; right: 0px; width: 406px; }

	/* bookletOrder */
	.bookletOrder .info p { float: left; font-size: 14px; font-weight: bold; width: 60%; line-height: 150%; margin-bottom: 0px; }
	.bookletOrder .info a { float: right; }
	.bookletOrder ul.booklet { overflow: hidden; width: 102%; margin: 0 -1%; padding-top: 20px; }
	.bookletOrder ul.booklet li { float: left; width: 18%; margin: 0 1%; padding-bottom: 30px; }

	/* welcomeKorea */
	.welcomeKorea .wrap { float: left; width: 60%; padding: 20px 0px 36px 0px; position: relative; z-index: 3; }
	.welcomeKorea .wrap h4 { margin-bottom: 18px; width: auto; }
	.welcomeKorea .wrap h4 img { width: auto; }
	.welcomeKorea .wrap p { padding: 0px 0px 0px 4px; width: auto; }
	.welcomeKorea .wrap p img { width: auto; }
	.welcomeKorea .photo { position: absolute; bottom: 0px; right: 0px; width: 60%; max-width: 350px; text-align: right; z-index: 2; }
	.cukrbf .wrap h4 { padding: 60px 0px 0 0px; }
	.cukrbf .photo { width: auto; }

	/* magazine */
	.magazine { position: relative; background: url("https://img.koreacu.ac.kr/university/content/bg_mg.gif") repeat-x left bottom; margin-bottom: 16px; }
	.magazine:before { content: ''; width: 20px; height: 30px; display: block; position: absolute; z-index: 1; bottom: 0px; left: 0px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg_left.gif") no-repeat left bottom; }
	.magazine:after { content: ''; width: 20px; height: 30px; display: block; position: absolute; z-index: 1; bottom: 0px; right: 0px; background: url("https://img.koreacu.ac.kr/university/content/bg_mg_right.gif") no-repeat left bottom; }
	.magazine ul { overflow: hidden; padding-bottom: 28px; position: relative; z-index: 2; }
	.magazine ul li { background: none; position: relative; float: left; width: 48%; padding: 0 0 0 2%; min-height: 129px; margin: 0; }
	.magazine ul li:before { display: none; }
	.magazine ul li:after { display: none; }
	.magazine ul li .photo { bottom: 0px; }

	/* cooperate */
	.cooperate .photo { float: right; width: 180px; height: auto; border: 1px solid #d2d2d2; margin: 0px 0px 28px 28px; }
	.cooperate h5 { margin: 18px 0px 6px; background-position: left 6px; }
	.cooperate h5 .btnSet { display: inline; margin-top: 0px; margin-left: 4px; vertical-align: middle; position: relative; top: -4px; }
	.cooperate h5 .btnSet a { margin-top: 0px; }
	.cooperate ul.currentGallery li { float: left; margin: 0px 0px 0px 20px; }

	/* divideSect */
	.divideSect { overflow: hidden; }
	.divideSect .leftArea { float: left; width: 49%; }
	.divideSect .rightArea { float: right; width: 49%; }
	#necessaryProgram .col1 { width: 35%; }
	#necessaryProgram .col2 { width: 45%; }
	#necessaryProgram .col3 { width: 20%; }

	/* certAgencyList */
	.certAgencyList li { float: left; margin: 0; border: 0 none; border-right: 1px solid #d2d2d2; padding: 0; }
	.certAgencyList li.last, .certAgencyList li.item6 { border: 0 none; }
	.certAgencyList.type0 li.item1 { width: 108px; }
	.certAgencyList.type0 li.item2 { width: 153px; }
	.certAgencyList.type0 li.item3 { width: 145px; }
	.certAgencyList.type0 li.item4 { width: 154px; }
	.certAgencyList.type0 li.item5 { width: 135px; }

	/* btnWrap */
	.btnWrap.type2 .btn { margin-top: -45px; }
	.btnWrap.type3 { margin-top: -45px; }

	/* faqList */
	.faqList.type0 .question a { padding: 0 50px 0 0; height: 41px; line-height: 41px; }
	.faqList.type0 .question a span { float: left; height: 41px; line-height: 41px; }
	.faqList.type0 .question a span.num { width: 70px; padding: 0; text-indent: 25px; text-align: left; }
	.faqList.type0 .question a span.tit { padding-left: 50px; background: url("https://img.koreacu.ac.kr/university/ico/ico_q_off.gif") no-repeat left center; }
	.faqList.type0 .question a.on span.tit { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_q_on.gif"); }
	.faqList.type0 .question a.on { background-image: url("https://img.koreacu.ac.kr/university/ico/ico_faq_on.gif"); }
	.faqList.type0 .answer { padding-left: 70px; }
	.faqList.type1 .question a { padding: 0 50px 0 0; height: 41px; line-height: 41px; }
	.faqList.type1 .question a span { float: left; height: 41px; line-height: 41px; }
	.faqList.type1 .question a span.tit { padding-left: 70px; background: url("https://img.koreacu.ac.kr/university/ico/ico_q_on.gif") no-repeat 22px center; }
	.faqList.type1 .answer { padding-left: 70px; }

	/* verisign */
	.verisign .image { float: left; margin: 0 30px 0 0; }
	.verisign .desc { padding-top: 5px; }

	/* boxType */
	.boxType.type5 p { margin: 0; padding: 0; }
	.boxType.type5 p.left { float: left; padding: 40px 0 0 30px; }
	.boxType.type5 p.left.type0 { width: 68%; padding: 30px 0 0 30px; }
	.boxType.type5 p.right { float: right; padding: 37px 30px 0 0; text-align: right; }

	/*privacy*/
	.privacyCont dl.privacyInCharge { float: left; width: 180px; height: 420px; margin: 10px 15px 10px 0; }

	/* galleryType */
	.galleryType.type0 { overflow: hidden; }
	.galleryType.type0 .bigImage { float: left; width: 560px; }
	.galleryType.type0 .selector { float: left; width: 110px; padding: 20px 0 0 25px; }
	.galleryType.type0 .selector li { float: none; width: 90px !important; height: 64px !important; margin: 20px 0; text-align: center; }
	.contentIndicator ol { float: left; width: 50%; }
	.specialBox { padding-left: 240px; }
	.specialBox h4, .specialBox p { padding-left: 0; }
	.specialBox .thumb { position: absolute; top: 30px; left: 0; width: 240px; }
	.scholar_list li { position: relative; float: left; width: 49%; }
	.scholar_list li:first-child { margin-right: 10px; }
	.scholar_list li div { padding-left: 170px; padding-bottom: 0; }
	.scholar_list li div p { padding: 10px 0 25px; }
	.scholar_list li div p span { display: block; }
	.scholar_list li .pic { position: absolute; top: 0; left: 0; width: auto; }
	.qualityUniversity dt { float: left; width: 200px; }

	/*.qualityUniversity dd {margin-left:220px;}*/
	.listType.type2 .category .image a { width: auto; }
	.visionListWrap .listType.type2 .category p { width: 150px; text-align: left; padding: 5px 5px 0 3px; margin-left: 0; height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
	.visionListWrap.under { border-bottom: 1px solid #b6b6b6; }
	.celebration { float: left; overflow: hidden; }
	.celebration.left { margin: 30px 0 0 0; width: 360px; }
	.celebration.second { width: 330px; }

	/*
		mw mode
		C:sangin
		D:20181224
		.movieList{border-bottom:1px solid #b6b6b6;}
		.movieList .category{float:left;width:50%;height:105px;position:relative;}
		.movieList .category > *{margin:0 5px;}
		.movieList .category .image{position:absolute;top:20px;left:0;margin:0;}
		.movieList .category .image img{width:auto;}
		*/
	.movieList .category .subTit, .movieList .category p { margin-left: 164px; top: 15px; }
	.movieList .category { padding: 20px 0; float: left; width: 50%; min-height: 105px; position: relative; padding-right: 10px; }
	.movieList .category .image { border: 0; position: static; }
	.movieList .category .image a { width: 150px; position: relative; }
	.movieList .category .image .seewrap { display: inline-block; position: absolute; bottom: 0; width: 100%; height: 24px; line-height: 13px; }
	.movieList .category .image img { width: auto; }
	.movieList .category p { margin-right: 15px; }
	.cyberBook p { line-height: 1.6em; padding-right: 195px; padding-top: 10px; }
	.cyberBook div { position: absolute; top: 35px; right: 0; }
	.cyberBook div img { width: auto; }
	.ui_decl div img { width: auto; }
	.pressList ul li { border-top: 1px solid #d2d2d2; position: relative; padding: 13px 10px 10px 240px; }
	.pressList ul li span { position: absolute; top: 13px; left: 10px; }

	/* experience02 */
	.online { padding: 30px 0 0 0; }
	.onlineListWrap { overflow: hidden; width: 100%; }
	.onlineListLeft { padding: 0 0 30px; }
	.onlineListRight { padding: 0 0 30px; }
	.listType.type11 .item { overflow: hidden; padding: 15px 0 0 0; }
	.listType.type11 .item .img { float: left; width: 200px; }
	.listType.type11>.item .cont .desc { min-height: 75px; }

	/* experience03 */
	.studioWrap { padding: 40px 0 0 0; }
	.studioInner { overflow: hidden; width: 100%; padding: 20px 0 0 0; }
	.studioTxt { float: left; width: 368px; padding: 0 22px 0 0; }
	.studioTxt ul.studioImg { overflow: hidden; width: 100%; padding: 0 0 20px; }
	.studioTxt ul.studioImg li { float: left; padding: 0; }
	.studioTxt ul.studioImg li.first { float: left; padding: 0 18px 0 0; }
	.studioTxt .listType { padding: 15px 0; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.studioVideo { float: left; width: 320px; }

	/* certificate01 */
	.certificateProcess { overflow: hidden; width: 100%; }
	.certificateProcess li { float: left; padding: 0 0 20px 20px; }
	.certificateProcess li.first { clear: both; float: left; padding: 0 0 20px; }
	.certificateFee { padding: 20px 0 40px 0; }
	.certificateFee .listType { padding: 15px 0 0 0; }
	.serviceCenter { overflow: hidden; width: 100%; }
	.serviceCenterNum { float: left; width: 218px; margin: 0 20px 0 0; padding: 34px 0; text-align: center; color: #1e1e1e; font-size: 15px; font-weight: bold; border: 1px solid #d2d2d2; }
	.serviceCenterNum span { color: #8b0029; font-size: 20px; }
	.serviceCenterTxt { float: left; width: 65%; margin: 0; line-height: 160%; }
	.serviceCenterTxt .btn { padding: 6px 0 0 0; text-align: left; }

	/* certificate02 */
	.g4cProcess { overflow: hidden; width: 100%; }
	.g4cProcess li { float: left; padding: 0 0 20px 20px; }
	.g4cProcess li.first { clear: both; float: left; padding: 0 0 20px; }

	/* welfare01 */
	.welfareWrap { overflow: hidden; width: 100%; padding: 0 0 40px; }
	.welfareWrap.bottom0 { overflow: hidden; width: 100%; padding: 0; }
	.welfareImg { float: left; width: 220px; border: 1px solid #d2d2d2; }
	.welfareTxt { float: left; width: 65%; padding: 0 0 0 20px; line-height: 160%; }
	.welfareTxt p { padding: 10px 0 0 0; }
	.welfareTxt p.top0 { padding: 0 !important; }

	/* welfare02 */
	.dbrWrap { line-height: 160%; }
	.dbrWrap p.img { float: left; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.dbrWrap p.txt { padding: 5px 0 10px 0; }

	/* welfare03 */
	.developmentCenter { margin: 0 0 30px; line-height: 160%; }
	.developmentCenter .row01 { overflow: hidden; width: 100%; }
	.developmentCenter .row01 p.img { float: left; width: 220px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.developmentCenter .row01 p.txt { float: left; width: 65%; padding: 10px 0 10px 0; line-height: 200%; }
	.developmentCenter .row02 { padding: 5px 0 0 0; }
	.developmentCenter .row02 p { padding: 0 0 10px; }

	/* welfare04 */
	.discount { overflow: hidden; width: 100%; margin: 0 0 20px; }
	.discount .img { float: left; width: 218px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.discount .txt { position: relative; float: left; width: 64%; height: 145px; padding: 5px 0 0 0; }
	.discount .txt .btn { position: absolute; bottom: 0; }
	.discountTxt { padding: 40px 0; }

	/* welfare05 */
	.conferenceRoom { overflow: hidden; padding: 0 0 10px; }
	.conferenceRoom li { float: left; padding: 0 0 20px 10px; }
	.conferenceRoom li.first { float: left; padding: 0 0 20px 0; }
	.printerProcess { overflow: hidden; padding: 0 0 30px; }
	.printerProcess li { float: left; padding: 0 0 20px 20px; }
	.printerProcess li.first { float: left; padding: 0 0 20px 0; }

	/* welfare06 */
	.moimterProcess { overflow: hidden; padding: 0; }
	.moimterProcess li { float: left; padding: 0 0 20px 20px; }
	.moimterProcess li.first { float: left; padding: 0 0 20px 0; }

	/* welfare07_01 */
	.studentCard { width: 100%; height: 117px; margin: 0 0 30px; background: url("https://img.koreacu.ac.kr/university/content/bg_student_card.gif") no-repeat 0 0; }
	.studentCard h4 { padding: 60px 0 0 30px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.studentCardTxt { overflow: hidden; width: 100%; }
	.studentCardTxt div.img { float: right; padding: 0 0 0 30px; }
	.studentCardTxt div.img2 { float: right; padding: 0 0 0 20px; }
	.studentCardTxt div.txtWrap { float: left; }
	.studentCardTxt div.txtWrap .txt { padding: 0 0 23px; }
	.studentCardTxt div.txtWrap .txt .btn { margin: 5px 0 0 10px; }
	.studentCardTxt div.txtWrap .txt .listType.type3 li { line-height: 120%; }

	/* welfare07_02 */
	.isicCard { overflow: hidden; width: 100%; height: 95px; line-height: 95px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat 100% 0 #e1dfda; }
	.isicCard h4 { float: left; padding: 0 0 0 30px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.isicCard p { float: right; margin: 0 20px 0 0; }
	.isicTxt { padding: 0 0 20px; }
	.isicProcess { overflow: hidden; padding: 0; }
	.isicProcess li { float: left; padding: 0 0 20px 20px; }
	.isicProcess li.first { float: left; padding: 0 0 20px 0; }
	.isicFee { padding: 15px 0 0 0; }

	/* scholarship03 */
	.scholarshipReform { margin: 0 0 30px; padding: 20px; background: #dfebf7; }
	.scholarshipReform p { margin: 0 0 15px; color: #324b8c; font-weight: bold; font-size: 13px; }
	.scholarshipReform ul { overflow: hidden; width: 100%; }
	.scholarshipReform ul li { float: left; width: 24%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }
	.scholarshipReform ul li { float: left; width: 100%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }

	/* smartCampus */
	.smartCampus { overflow: hidden; width: 100%; }
	.smartCampus .txt { float: left; width: 45%; }
	.smartCampus .img { float: right; width: 350px; height: 230px; margin: 0; background: #ebebeb; }
	.smartCampusTxt { margin: 0 0 30px; }

	/* schoolExpensive */
	.callCenterWrap { margin: 45px 0 40px; }
	.callCenter { overflow: hidden; width: 100%; }
	.callCenter .number { float: left; width: 218px; margin: 0 20px 10px 0; padding: 15px 0; color: #1e1e1e; font-size: 15px; font-weight: bold; text-align: center; border: 1px solid #d2d2d2; }
	.callCenter .number strong { color: #8c0028; font-size: 20px; }
	.callCenter .txt { float: left; width: 65%; line-height: 160%; }

	/* majorFaq*/
	.majorFaq { overflow: hidden; padding: 30px 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
	.majorFaq .tit { float: left; width: 20%; color: #735014; font-size: 14px; font-weight: bold; }
	.majorFaq .txt { float: left; width: 72%; }

	/* majorSch*/
	.majorSch { overflow: hidden; width: 100%; padding: 40px 0 20px; }
	.majorSch select { float: left; }
	.majorSch p { float: right; padding: 0; }

	/* facultyIntroduce */
	.facultyIntroduce { overflow: hidden; width: 100%; margin: 0 0 42px; padding: 30px 0 0 0px; background: #efede9; }
	.facultyIntroduce .left { float: left; width: 50%; padding: 0 0 0 30px; }
	.facultyIntroduce .left .tit { padding: 0 0 17px; color: #916e37; font-size: 20px; font-weight: bold; }
	.facultyIntroduce .left .txt { color: #505050; line-height: 160%; }
	.facultyIntroduce .right { float: right; }

	/* facultyWrap */
	.facultyWrap { overflow: hidden; width: 100%; padding: 0 0 15px; border-bottom: 1px solid #d2d2d2; }
	.facultyWrap.last { border-bottom: 0 none; }
	.facultyWrap .tableFaculty { float: left; width: 72%; }
	.facultyWrap .tableFaculty th { color: #1e1e1e; font-size: 14px; font-weight: bold; text-align: left; vertical-align: top; padding: 0px 0 0 0; }
	.facultyWrap .tableFaculty td .tit { padding: 0 0 14px; color: #324b8c; font-size: 16px; font-weight: bold; vertical-align: top; }
	.facultyWrap .tableFaculty td .txt { padding: 0 0 30px; color: #6e6e6e; line-height: 160%; }
	.facultyWrap .tableFaculty td .txt span { color: #1e1e1e; }
	.facultyWrap .tableFaculty td ul.facultySubList { overflow: hidden; width: 100%; }
	.facultyWrap .tableFaculty td ul.facultySubList li { float: left; width: 30%; padding: 0 0 15px 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0); }

	/* dean */
	.facultyWrap .dean { float: right; width: 145px; padding: 0; }
	.facultyWrap .dean .imgDean { position: relative; width: 145px; height: 123px; }
	.facultyWrap .dean .imgDean .ico { position: absolute; top: 0; left: 0; z-index: 1; }
	.facultyWrap .dean .imgDean .img { position: absolute; top: 0; left: 0; }
	.facultyWrap .dean .imgDean .img img { width: 145px; height: 123px; }
	.facultyWrap .dean .txtDean { padding: 0 0 20px; text-align: center; background: #ebebeb; }
	.facultyWrap .dean .txtDean .name { padding: 20px 0 10px 0; color: #1e1e1e; font-size: 14px; font-weight: bold; }

	/* major */
	.licenseTit { overflow: hidden; width: 100%; margin: 30px 0 0 0; }
	.licenseTit h4 { float: left; }
	.licenseTit p.addTxt { float: right; margin: 3px 0 0 0; }

	/*banner*/
	.box_ex { width: 100%; color: #1e1e1e; line-height: 160%; margin-bottom: 24px; }
	.box_code { width: 90%; background-color: #f7f6f4; border: 1px solid #dad9d7; margin-bottom: 10px; padding: 12px; line-height: 160%; color: #1e1e1e; }
	.bannerBtn img { text-align: left; }
	.bannerBtn_left { margin-left: 2%; text-align: left; }
	.code_banner { display: inline-block; }

	/* visualImg */
	.visualImg { text-align: left; }
	.visualImg img { width: auto; }

	/* boardListTopVisual */
	.boardListTopVisual { position: relative; min-height: 116px; }
	.boardListTopVisual .left { position: relative; z-index: 1; padding-top: 25px; padding-left: 20px; padding-right: 210px; }
	.boardListTopVisual .left .text0 { line-height: 1.2em; }
	.boardListTopVisual .right { position: absolute; right: 0; top: 0; z-index: 0; }
	.boardListTopVisual1 { position: relative; height: 100%; }
	.boardListTopVisual1 .left { float: left; position: relative; z-index: 1; padding-top: 25px; padding-left: 20px; background: #efede9 url('https://img.koreacu.ac.kr/university/intro/news/img_mark_02.gif') no-repeat right bottom }
	.boardListTopVisual1 .left .text0 { line-height: 1.2em; }
	.boardListTopVisual.long { }
	.boardListTopVisual.long .left { padding-top: 15px; }
	.boardListTopVisual.long2 { height: 147px; }
	.boardListTopVisual.long3 { height: 167px; }
	.boardListTopVisual.long4 { height: 279px; }
	.boardListTopVisual.long5 { height: 153px; }
	.boardListTopVisual.type3 { overflow: hidden; height: 95px; min-height: 95px; }
	.boardListTopVisual.type3 .left { float: left; width: 45%; padding: 20px 0 0 10px; }
	.boardListTopVisual.type3 .right { float: right; width: 45%; padding: 40px 20px 0 0; }

	/* specialCont */
	.specialCont .visualArea p { float: left; }
	html.ie7 .specialCont .visualArea p { width: 49%; }
	.specialCont .visualArea p:first-child { margin-right: 18px; }

	/* .specialCont .visualArea p + p{margin-left:20px;} */
	.specialCont .visualArea p:nth-child(3), .specialCont .visualArea p:nth-child(4) { margin-top: 5px; }
	.specialCont .visualArea p:nth-child(3) { margin-left: 0; }
	html.ie7 .specialCont .visualArea p:first-child { margin-right: 10px; }

	/*roadMap*/
	.wrapRoadMap { padding: 50px 0 0; }
	.selectClass { position: relative; }
	.selectClass dl { position: absolute; top: -25px; right: 0; overflow: hidden; width: auto; padding: 0; }
	.selectClass dl dt { float: left; margin: 0 5px 0 0; }
	.selectClass dl dd { float: left; margin: 0 10px 0 0; }
	.selectClassLeft { float: left; width: 50%; margin: 30px 0 0; }
	.selectClassLeft p img, .selectClassRight p img { width: auto; }
	.selectClassRight { float: right; width: 50%; margin: 30px 0 0; }

	/* comment */
	.commentPw { overflow: hidden; background: #f6f6f6; }
	.commentPw .left { float: left; padding: 15px 0 0 20px; color: #505050; vertical-align: bottom; line-height: 100%; }
	.commentPw .right { float: right; padding: 10px 20px; color: #505050; vertical-align: middle; }
	.commentPw .right input { width: 135px; height: 23px; padding: 0 2px; border: 1px solid #cdcdcd; }

	/* sitemap */
	.sitemapWrap { position: relative; }
	.sitemap { overflow: hidden; width: 100%; margin-top: 30px;  padding:0 0 30px 0; border-bottom: 1px solid #d2d2d2; }/*stgrbf :  padding:0 0 30px 0; 추가*/
	.sitemap:last-child { overflow: hidden; width: 100%; margin-top: 30px;  padding:0; border-bottom: 1px solid #d2d2d2; }/*stgrbf :  padding:0 0 30px 0; 추가*/
	
	.sitemap.top0 { margin-top: 0px; }
	.sitemap h4 { float: left; width: 25%; color: #8c0028; font-size: 18px; font-weight: bold; }
	.sitemapDetail { overflow: hidden; width: 75%; float: left; }
	.sitemapDetail .sitemapLeft, .sitemapDetail .sitemapCenter, .sitemapDetail .sitemapRight { float: left; width: 33%; }
	.sitemapDetail h5 { margin-bottom: 15px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
	.sitemapDetail ul { margin-bottom: 22px; }
	.sitemapDetail ul li { margin-bottom: 8px; vertical-align: top; line-height: 100%; }
	.sitemapDetail ul li a { color: #6e6e6e; }
	.enterInfo { margin-bottom: 22px; }
	.strongPoint img, .majorSystem img, .course img { width: auto; }

	/* school_expense01.html */
	.loanStep li { margin: 0 0 20px; }

	/* .listType.type0.half > .item { width:33.1%;} */
	.recommendLecture .item .movieView>img { width: 220px; height: 154px; }

	/* foreignGallery */
	.foreignGallery { overflow: hidden; }
	.foreignGallery .viewImage { float: left; width: 50%; padding: 0; height: 345px; }
	.foreignGallery .viewImage .inner { padding-top: 70px; }
	.foreignGallery .indicator { float: left; width: 50%; padding: 0; height: 345px; }
	.foreignGallery .indicator .list { margin: 30px 30px 20px 30px; }
	.foreignGallery .indicator .list li { width: 33.2%; margin: 0; padding: 0 0 10px; }
}

/*
mw_add
C:sangin
D:20181224
 */

/* 역대총장 greetingPresident */
.gp-wrapper .desc li { background-position: 0 9px !important; padding-left: 9px !important; }
.gp-wrapper .desc li dl { width: 100%; }
.gp-wrapper .desc li dl dt { float: left; width: 93px; color: #324b8c; }
.gp-wrapper .desc li dl dd.gp-con { float: left; }

/* end of desktop */

/*******************
   DesktopWide
*******************/
@media all and (min-width:1300px) {
	.welcomeKorea .photo { max-width: 350px; }

	/* tabType */
	.tabType.type0 ul li.second { padding-left: 0; background: none; }

	/* infoIdeology */
	.infoIdeology.type1 .wrap { float: left; width: 48%; margin: 0 2% 0 0; display: inline; }
	.infoIdeology.type1 .wrap.last { margin: 0px 0px 0px 2%; }

	/* infoOpenPublic */
	.infoOpenPublic>li.last { border-bottom-width: 0; padding-bottom: 6px; }

	/* listType */
	.listType.type2 .category { width: 21.29%; }
	.listType.type2 .category+.category { margin-left: 4.9%; }
	.listType.type2 .category:nth-child(4n+1) { margin-left: 0; }

	/* .listType.type2 .category.last{width:auto;float:right;} */
	.listType.type2 .category.last { width: 21.29%; float: left; }
	.listType.type2 .category .image { margin: 0; text-align: left; }
	.listType.type2 .category .subTit, .listType.type2 .category .date { width: 150px; margin: 0; }
	.listType.type7 { padding: 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
	.listType.type7 ul { overflow: hidden; width: 100%; }
	.listType.type7 ul li { float: left; width: 19%; padding: 0 0 0 6px; color: #1e1e1e; line-height: 160%; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px transparent; }
	.listType.type7 ul li a { color: #1e1e1e; }
	.listType.type7 ul li a:hover, .listType.type7 ul li a:active, .listType.type7 ul li a:focus { color: #8c0028; text-decoration: underline; }
	.listType.type12>li.last { border-bottom-width: 1px; }

	/*  mw Add */
	.com-cer-wrapper .listType.type2 .category .subTit { width: 100%; margin: 0; padding: 5px 5px 0 3px; }
	.com-cer-wrapper .listType.type2 .category.last { width: 21.29%; float: left; }

	/*dept_video*/
	.dept_video ul li a.btnType:first-child { margin-right: 3px; }

	/* people_view */
	.people_view { width: 50%; float: right; padding: 0; margin: 0; }
	.people_view .image:nth-child(1), .people_view .image:nth-child(2) { float: left; width: 45%; border: 1px solid #d5d5d5; margin: 0 0 0 15px; padding: 0; }
	.people_view .image:nth-child(3), .people_view .image:nth-child(4) { float: left; width: 45%; border: 1px solid #d5d5d5; margin: 15px 0 0 15px; padding: 0; }
	.people_view .image img { width: 100%; height: 100%; }

	/* major04_01 */
	.interdisciplinaryProgram { padding: 0 0 40px; }
	.interdisciplinaryProgramWay { padding: 0 0 30px; }
	.interdisciplinaryProgramList h4 { float: left; }
	.interdisciplinaryProgramList span.addTxt { display: block; float: right; padding: 6px 0 10px 0; color: #6e6e6e; font-size: 11px; }
	.relatedDepartment { padding: 0 10px; }
	.relatedDepartment li { overflow: hidden; width: 100%; }
	.relatedDepartment span { float: left; display: block; }
	.relatedDepartment a { float: right; display: block; }

	/* major02_01 : minorGrade*/
	.minorGrade { padding: 0 0 35px; line-height: 160%; }
	.minorGrade a { margin: 0; display: inline; }
	.checkPointBox span.txt { display: block; }

	/* degreeClass */
	.degreeClass .item { width: auto; }
	.degreeClass .item.first { width: 360px; }

	/* sesonApplication */
	.sesonApplication { overflow: hidden; width: 100%; }
	.sesonApplication li { float: left; width: 20%; color: #6e6e6e; }
	.sesonApplication li span { display: block; width: auto; padding: 10px 10px 0 10px; text-align: center; line-height: 130%; }

	/* stopoutStep */
	.stopoutStep, .returnStep, .dropoutStep, .graduateStep { overflow: hidden; width: 100%; margin: 0 0 2px; padding: 0; }
	.bannerStep { overflow: hidden; width: 100%; margin: 0 0 2px; padding: 0; }
	.stopoutStep li, .returnStep li, .dropoutStep li, .graduateStep li { float: left; padding: 0 17px 17px 0; text-align: center; }
	.bannerStep li { float: left; padding: 0 30px 17px 0; text-align: center; }
	.stopoutStep li.last, .returnStep li.last, .dropoutStep li.last, .graduateStep li.last { float: left; padding: 0 0px 17px 0; text-align: center; }
	.bannerStep li.last { float: left; padding: 0 0px 30px 0; text-align: center; }

	/* graduateList */
	.graduateList { overflow: hidden; width: 100%; }
	.graduateList .tit { float: left; width: 23%; padding: 20px 0; height: 70px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduateList .txt { float: right; width: 74%; padding: 20px 0; height: 70px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }

	/* graduationWorkList */
	.graduationWorkList { padding: 0; margin: 0 0 30px; border-bottom: 0 none; }
	.graduationWorkList .row01 { overflow: hidden; width: 100%; }
	.graduationWorkList .row01 .tit { float: left; width: 23%; padding: 20px 0; height: 40px; font-size: 14px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row01 .txt { float: right; width: 74%; padding: 20px 0; height: 40px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 { overflow: hidden; width: 100%; }
	.graduationWorkList .row02 .tit { float: left; width: 23%; padding: 20px 0; height: 80px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row02 .txt { float: right; width: 74%; padding: 20px 0; height: 80px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row03 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .tit { float: left; width: 23%; padding: 20px 0; height: 20px; font-size: 14px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }
	.graduationWorkList .row04 .txt { float: right; width: 74%; padding: 20px 0; height: 20px; border-top: 0 none; border-bottom: 1px solid #d2d2d2; }

	/* diploma */
	.diploma { overflow: hidden; width: 100%; margin: 0 0 40px; }
	.diploma .img { float: left; }
	.diploma .txt { float: right; width: 65%; padding: 20px 0 0 0; border-top: 1px solid #d2d2d2; }

	/* login */
	.login.type0 { height: 160px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_login_type0.gif") no-repeat 0 0 #f6f6f6; border-top: 1px solid #b6b6b6; border-bottom: 1px solid #b6b6b6; }
	.login.type0 .loginBox { overflow: hidden; width: 460px; margin: 0 auto; padding: 50px 0 0 0; }
	.login.type0 .loginBox div.loginTxt { float: left; }
	.login.type0 .loginBox div.loginBtn { float: left; margin: 0 0 0 10px; }
	.login.type0 .loginBox div p { overflow: hidden; padding: 0 0 10px; }
	.login.type0 label { display: block; float: left; width: 94px; line-height: 23px; color: #1e1e1e; font-weight: bold; font-size: 14px; }
	.login.type0 .loginIdInput0 { float: left; width: 292px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .residentNumInput0 { float: left; width: 138px; height: 23px; border: 1px solid #cdcdcd; }
	.login.type0 .loginBox div p span { float: left; margin: 0 5px; color: #cdcdcd; vertical-align: middle; line-height: 23px; }
	.blind { position: absolute; top: -9999px; left: -9999px; }

	/* prCont */
	.prContWrap .leftArea { width: 335px; }
	.prContWrap .rightArea { width: 335px; }
	.prContWrap .leftArea1 { width: 171px; }
	.prContWrap .rightArea2, .prContWrap .rightArea3, .prContWrap .rightArea4 { padding-left: 5px; width: 171px; }

	/* partyGallery */
	.partyGallery { border-top: 1px solid #b6b6b6; }
	.partyGallery .wrap { position: relative; border-bottom: 1px solid #b6b6b6; padding: 20px 0px 0px 171px; }
	.partyGallery .wrap h6 { position: absolute; top: 20px; left: 0px; font-size: 14px; }
	.partyGallery .wrap ul { overflow: hidden; width: 100%; }
	.partyGallery .wrap ul li { float: left; width: 150px; padding: 0px 0px 30px 26px; }
	.partyGallery .wrap ul li span { display: block; border: 1px solid #d5d5d5; }
	.partyGallery .wrap ul li span img { width: 100%; height: auto; }

	/* experience02 */
	.online { padding: 30px 0 0 0; }
	.onlineListWrap { overflow: hidden; width: 100%; }
	.onlineListLeft { padding: 0 0 30px; }
	.onlineListRight { padding: 0 0 30px; }
	.listType.type11 .item { overflow: hidden; padding: 15px 0 0 0; }
	.listType.type11 .item .img { float: left; width: 200px; }
	.listType.type11>.item .cont .desc { min-height: 75px; }

	/* experience03 */
	.studioWrap { padding: 40px 0 0 0; }
	.studioInner { overflow: hidden; width: 100%; padding: 20px 0 0 0; }
	.studioTxt { float: left; width: 368px; }
	.studioTxt ul.studioImg { overflow: hidden; width: 100%; padding: 0 0 20px; }
	.studioTxt ul.studioImg li { float: left; padding: 0; }
	.studioTxt ul.studioImg li.first { float: left; padding: 0 10px 0 0; }
	.studioTxt .listType { padding: 15px 0; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
	.studioVideo { float: right; width: 320px; }

	/* certificate01 */
	.certificateProcess { overflow: hidden; width: 100%; }
	.certificateProcess li { float: left; padding: 0 0 20px 20px; }
	.certificateProcess li.first { float: left; padding: 0 0 20px; }

	/* certificate02 */
	.g4cProcess { overflow: hidden; width: 100%; }
	.g4cProcess li { float: left; padding: 0 0 20px 20px; }
	.g4cProcess li.first { clear: both; float: left; padding: 0 0 20px; }

	/* welfare01 */
	.welfareWrap { overflow: hidden; width: 100%; padding: 0 0 40px; }
	.welfareWrap.bottom0 { overflow: hidden; width: 100%; padding: 0; }
	.welfareImg { float: left; width: 220px; border: 1px solid #d2d2d2; }
	.welfareTxt { float: left; width: 65%; padding: 0 0 0 20px; line-height: 160%; }
	.welfareTxt p { padding: 10px 0 0 0; }
	.welfareTxt p.top0 { padding: 0 !important; }

	/* welfare02 */
	.dbrWrap { line-height: 160%; }
	.dbrWrap p.img { float: left; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.dbrWrap p.txt { padding: 5px 0 10px 0; }

	/* welfare03 */
	.developmentCenter { margin: 0 0 30px; line-height: 160%; }
	.developmentCenter .row01 { overflow: hidden; width: 100%; }
	.developmentCenter .row01 p.img { float: left; width: 220px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.developmentCenter .row01 p.txt { float: left; width: 65%; padding: 5px 0 10px 0; line-height: 160%; }
	.developmentCenter .row02 { padding: 5px 0 0 0; }
	.developmentCenter .row02 p { padding: 0 0 10px; }

	/* welfare04 */
	.discount { overflow: hidden; width: 100%; margin: 0 0 20px; }
	.discount .img { float: left; width: 218px; margin: 0 20px 0 0; border: 1px solid #d2d2d2; }
	.discount .txt { position: relative; float: left; width: 64%; height: 145px; padding: 5px 0 0 0; }
	.discount .txt .btn { position: absolute; bottom: 0; }
	.discountTxt { padding: 40px 0; }

	/* welfare05 */
	.conferenceRoom { overflow: hidden; padding: 0 0 30px; }
	.conferenceRoom li { float: left; padding: 0 0 20px 10px; }
	.conferenceRoom li.first { float: left; padding: 0 0 20px 0; }
	.printerProcess { overflow: hidden; padding: 0 0 30px; }
	.printerProcess li { float: left; padding: 0 0 20px 20px; }
	.printerProcess li.first { float: left; padding: 0 0 20px 0; }

	/* welfare06 */
	.moimterProcess { overflow: hidden; padding: 0; }
	.moimterProcess li { float: left; padding: 0 0 20px 20px; }
	.moimterProcess li.first { float: left; padding: 0 0 20px 0; }

	/* welfare07_01 */
	.studentCard { width: 100%; height: 117px; margin: 0 0 30px; background: url("https://img.koreacu.ac.kr/university/content/bg_student_card.gif") no-repeat 0 0; }
	.studentCard h4 { padding: 60px 0 0 30px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.studentCardTxt { overflow: hidden; width: 100%; }
	.studentCardTxt div.img { float: right; padding: 0 0 0 30px; }
	.studentCardTxt div.img2 { float: right; padding: 0 0 0 20px; }
	.studentCardTxt div.txtWrap { float: left; }
	.studentCardTxt div.txtWrap .txt { padding: 0 0 23px; }
	.studentCardTxt div.txtWrap .txt .btn { margin: 5px 0 0 10px; }
	.studentCardTxt div.txtWrap .txt .listType.type3 li { line-height: 120%; }
	.studentCardProcess li { padding: 0 0 10px 10px; }
	.studentCardProcess li.first { padding-left: 0; }

	/* welfare07_02 */
	.isicCard { overflow: hidden; width: 100%; height: 95px; line-height: 95px; margin: 20px 0; background: url("https://img.koreacu.ac.kr/university/content/bg_rci.jpg") no-repeat 100% 0 #e1dfda; }
	.isicCard h4 { float: left; padding: 0 0 0 30px; color: #1e1e1e; font-size: 14px; font-weight: bold; }
	.isicCard p { float: right; margin: 0 20px 0 0; }
	.isicTxt { padding: 0 0 20px; }
	.isicProcess { overflow: hidden; padding: 0; }
	.isicProcess li { float: left; padding: 0 0 20px 20px; }
	.isicProcess li.first { float: left; padding: 0 0 20px 0; }
	.isicFee { padding: 15px 0 0 0; }

	/* scholarship03 */
	.scholarshipReform { margin: 0 0 30px; padding: 20px; background: #dfebf7; }
	.scholarshipReform p { margin: 0 0 15px; color: #324b8c; font-weight: bold; font-size: 13px; }
	.scholarshipReform ul { overflow: hidden; width: 100%; }
	.scholarshipReform ul li { float: left; width: 24%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }
	.scholarshipReform ul li { float: left; width: 100%; padding: 0 0 0 6px; line-height: 160%; color: #1e1e1e; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_06.gif") no-repeat scroll left 8px; }

	/* smartCampus */
	.smartCampus { overflow: hidden; width: 100%; }
	.smartCampus .txt { float: left; width: 45%; }
	.smartCampus .img { float: right; width: 350px; height: 230px; margin: 0; background: #ebebeb; }
	.smartCampusTxt { margin: 0 0 30px; }

	/* schoolExpensive */
	.callCenterWrap { margin: 45px 0 40px; }
	.callCenter { overflow: hidden; width: 100%; }
	.callCenter .number { float: left; width: 218px; margin: 0 20px 10px 0; padding: 15px 0; color: #1e1e1e; font-size: 15px; font-weight: bold; text-align: center; border: 1px solid #d2d2d2; }
	.callCenter .number strong { color: #8c0028; font-size: 20px; }
	.callCenter .txt { float: left; width: 65%; line-height: 160%; }

	/* majorFaq*/
	.majorFaq { overflow: hidden; padding: 30px 20px; background: #f7f6f4; border: 1px solid #dad9d7; }
	.majorFaq .tit { float: left; width: 20%; color: #735014; font-size: 14px; font-weight: bold; }
	.majorFaq .txt { float: left; width: 72%; }

	/* majorSch*/
	.majorSch { overflow: hidden; width: 100%; padding: 40px 0 20px; }
	.majorSch select { float: left; }
	.majorSch p { float: right; padding: 0; }

	/* facultyIntroduce */
	.facultyIntroduce { overflow: hidden; width: 100%; margin: 0 0 42px; padding: 30px 0 0 0px; background: #efede9; }
	.facultyIntroduce .left { float: left; width: 50%; padding: 0 0 0 30px; }
	.facultyIntroduce .left .tit { padding: 0 0 17px; color: #916e37; font-size: 20px; font-weight: bold; }
	.facultyIntroduce .left .txt { color: #505050; line-height: 160%; }
	.facultyIntroduce .right { float: right; }

	/* facultyWrap */
	.facultyWrap { overflow: hidden; width: 100%; padding: 0 0 15px; border-bottom: 1px solid #d2d2d2; }
	.facultyWrap.last { border-bottom: 0 none; }
	.facultyWrap .tableFaculty { float: left; width: 72%; }
	.facultyWrap .tableFaculty th { color: #1e1e1e; font-size: 14px; font-weight: bold; text-align: left; vertical-align: top; padding: 0px 0 0 0; }
	.facultyWrap .tableFaculty td .tit { padding: 0 0 14px; color: #324b8c; font-size: 16px; font-weight: bold; vertical-align: top; }
	.facultyWrap .tableFaculty td .txt { padding: 0 0 30px; color: #6e6e6e; line-height: 160%; }
	.facultyWrap .tableFaculty td .txt span { color: #1e1e1e; }
	.facultyWrap .tableFaculty td ul.facultySubList { overflow: hidden; width: 100%; }
	.facultyWrap .tableFaculty td ul.facultySubList li { float: left; width: 30%; padding: 0 0 15px 10px; background: url("https://img.koreacu.ac.kr/university/ico/ico_bullet_08.gif") no-repeat scroll 0 5px rgba(0, 0, 0, 0); }

	/* dean */
	.facultyWrap .dean { float: right; width: 145px; padding: 0; }
	.facultyWrap .dean .imgDean { position: relative; width: 145px; height: 123px; }
	.facultyWrap .dean .imgDean .ico { position: absolute; top: 0; left: 0; z-index: 1; }
	.facultyWrap .dean .imgDean .img { position: absolute; top: 0; left: 0; }
	.facultyWrap .dean .imgDean .img img { width: 145px; height: 123px; }
	.facultyWrap .dean .txtDean { padding: 0 0 20px; text-align: center; background: #ebebeb; }
	.facultyWrap .dean .txtDean .name { padding: 20px 0 10px 0; color: #1e1e1e; font-size: 14px; font-weight: bold; }

	/* major */
	.licenseTit { overflow: hidden; width: 100%; margin: 30px 0 0 0; }
	.licenseTit h4 { float: left; }
	.licenseTit p.addTxt { float: right; margin: 3px 0 0 0; }

	/*roadMap*/
	.wrapRoadMap { padding: 50px 0 0; }
	.selectClass { position: relative; }
	.selectClass dl { position: absolute; top: -25px; right: 0; overflow: hidden; padding: 0; }
	.selectClass dl dt { float: left; margin: 0 5px 0 0; }
	.selectClass dl dd { float: left; margin: 0 10px 0 0; }

	/* comment */
	.tableComment table td .commentTxt textarea { float: left; width: 82%; margin-right: 5px; color: #6e6e6e; font-size: 11px; }
	.commentPw { overflow: hidden; background: #f6f6f6; }
	.commentPw .left { float: left; padding: 15px 0 0 20px; color: #505050; vertical-align: bottom; line-height: 100%; }
	.commentPw .right { float: right; padding: 10px 20px; color: #505050; vertical-align: middle; }
	.commentPw .right input { width: 135px; height: 23px; padding: 0 2px; border: 1px solid #cdcdcd; }
	.contentIndicator { padding-left: 20px; padding-right: 10px; }
	.contentIndicator ol:first-child { width: 55%; }
	.contentIndicator ol+ol { width: 43%; }

	/* listImage */
	.listImage li { width: 25%; padding: 0; text-align: center; }
	.listImage li.first { text-align: left; }
	.listImage li.last { text-align: right; }
}

/* end of DesktopWide */
@media (min-width:768px) and (max-width:970px) {
	.privacyCont1 dl.privacyInCharge { width: calc((100% / 2) - 8px); }
	.privacyCont1 dl.privacyInCharge.last { width: 100%; margin: 15px 0 0 0; }
}

/*******************
   Only Mobile
*******************/
@media all and (max-width:767px) {
	.only-pc{display:none;}
	.only-mo{display:inline-block;}

	.privacyCont1 dl.privacyInCharge { width: 100%; }
	.privacyCont1 dl.privacyInCharge+.privacyInCharge { margin-top: 15px; }
	.mobileHidden { display: none; }

	/*foundation*/
	.corporate_list>ul>li { width: 49%; margin: 0 0 15px; }
	.corporate_list>ul>li { width: 49%; margin: 0 0 15px; }

	/* tableUnion */
	.tableUnion table { border-bottom: 0 none !important; overflow: hidden; }
	.tableUnion tr { overflow: hidden; display: block !important; }
	.tableUnion th, .tableUnion td { display: block !important; border-left: 0 none !important; border-right: 0 none !important; text-align: left !important; padding-left: 10px !important; border-bottom-width: 0 !important; }
	.tableUnion .headTit { display: inline-block; margin-right: 5px; padding: 3px 5px; background-color: #efefef; }
	.tableUnion thead th { display: none !important; }
	.tableUnion tbody tr td:last-child { margin-bottom: 30px; border-bottom-width: 1px !important; }
	.tableUnion tbody .colspan { display: none !important; }
	.tableUnion tbody .colspanFirst { display: block !important; }
	.tableUnion tbody .colspanFirst .headTit { display: none !important; }
	.recommendLecture .item { padding-left: 10px; padding-right: 10px; }
	.recommendLecture .item .movieView { position: relative; top: auto; left: auto; float: left; height: 111px; width: 120px; margin-bottom: 0px; margin-right: 10px; }
	.recommendLecture .item .movieView>img { width: 120px; }

	/* schedule - mobile*/
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect { position: relative; box-sizing: border-box; padding: 20px 0; height: 75px; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a { position: absolute; display: inline-flex; padding: 10px 0; top: 18px; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.prev { left: 10%; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.next { right: 10%; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect strong { color: #333; font-size: 40px; position: absolute; margin-left: -65px; left: 50%; line-height: 40px; height: 40px; display: inline-flex; top: 14px; }
	.depart_engine_info .img, .depart_future_info .img, .depart_manage_info .img, .depart_human_info .img, .depart_foreign_info .img, .depart_lawtax_info .img { max-height: 400px; }
	.depart_engine_info .img iframe, .depart_future_info .img iframe, .depart_manage_info .img iframe, .depart_human_info .img iframe, .depart_foreign_info .img iframe, .depart_lawtax_info .img iframe { height: 230px; max-height: 350px; }

/* 20190226 mw */
.newprContWrap { display: flex; justify-content: normal; width: 100%; flex-direction: column;}
.newprContWrap .pr-area { width: 100%; }
.newprContWrap .pr-area+.pr-area {margin-left: 0;}


}
@media (max-width:510px) {
	.corporate_list>ul>li.list_1, .corporate_list>ul>li.list_2, .corporate_list>ul>li.list_3 { margin: 0 0 15px; }
	.corporate_list>ul>li { width: 100%; margin: 0 0 15px; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthList li { width: calc(100% / 6); margin: 0; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .scheduleList li { padding: 44px 0 18px 29px; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.prev { left: 0; }
	.affairs_intro .scheduleWrap .scheduleInnerWrap .schedule .monthSelect a.next { right: 0; }
}
@media all and (max-width:360px) {
	.mobileHidden { display: none; }
}

/*******************
not Mobile
*******************/
@media all and (min-width:768px) {
	.tableUnion .headTit { display: none; }
	.boardListTopVisual .right { display: block; }
	.listType.type13 ul { overflow: hidden; }
	.listType.type13 ul li { float: left; width: 50%; }
	.listType.type13 ul li .text { padding-right: 10px !important; }
	.imageView { display: none; }
	.professorList ul.prInfo { height: 320px; overflow: hidden; }
	.sitemapWrap .enterInfoImg { display: block; }
	.cooperate ul.currentGallery li figure img { width: auto; }
}