@charset "utf-8";


.subvisual-layout__title,
.lnb__title strong,
.page__title{font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;}
.color-default{background-color:#df3127}
.color-basic{background-color:#353a41}
p { color: #777;}

.h2{position:relative;margin:35px 0 10px 0;padding-top:5px;font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-size:24px;color:#121212;line-height:1.3;letter-spacing: normal;}
.h2:before{content:'';display:block;top:-8px;left:-10px;width:8px;height:20px;background-color:#df3127;background-image:none;letter-spacing: normal;}
.h2:first-child {margin:0 0 10px 0;letter-spacing: normal;}
.h3{margin:50px 0 10px 0;padding-left:10px;position:relative;color:#333;font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-size:24px;font-weight:600;line-height:1.3;letter-spacing: normal;}
.h3:before{content:'';position:absolute;top:-7px;left:0;width:5px;height:16px;background-color:#df3128;letter-spacing: normal;}
.h4{position:relative;margin:30px 20px 10px 0;padding-left:15px;color:#282a2e;font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;letter-spacing: normal;}
.h4:before{content:'';position:absolute;top:8px;left:5px;width:4px;height:4px;background-color:#df3127;background-image:none;letter-spacing: normal;}
.h5{margin:10px 0 5px 50px;padding:0;font-size:18px;color:#282a2e;letter-spacing: normal;}
.h5:before{content:'';display:block;position:absolute;top:7px;left:-15px;width:10px;height:4px;background:url(/images/kor/common/h5_bul.png);letter-spacing: normal;}
.h6{margin:10px 0 5px 50px;padding:0;font-size:16px;color:#df3127;letter-spacing: normal;}
.h6:before{content:'';display:block;position:absolute;left:51px;width:10px;height:4px;background:url(/images/kor/common/h6_bul.png);letter-spacing: normal;}


.h3 + p{margin-left:13px;letter-spacing: normal;}
.txt-h3{margin: 0 0 10px 13px;letter-spacing: normal;}
.h4 + p{margin-left:16px;letter-spacing: normal;}
.txt-h4{margin: 0 0 10px 15px;letter-spacing: normal;}
.h3 + ul{margin-left:10px;letter-spacing: normal;}
.list-1st {margin: 15px 0 10px 10px;padding: 0;letter-spacing: normal;}
.h4 + ul{margin-left:15px;letter-spacing: normal;}
.center {text-align: center;letter-spacing: normal;}
.img_box_col{text-align:center;}
.img_box_col h4 {text-align:left;}
.img_box_col img{max-width:100%;}
.img_box_col strong { display: block; margin-top: 20px; padding-top: 15px; border-top: 1px solid #eee;font-weight:500!important;color:#666!important;letter-spacing: normal;}
.img_box{margin:21px 0;padding:20px;border:1px solid #ddd;text-align:center}
.img_box img{max-width:100%;}

/*이미지 확대 버튼*/
.pic_btn a, .ds_no {display: none;}
.pic_btn a:hover{background-color:#236dc7;/*border-color:#348c01;*/color:#fff;transition: all 300ms ease-out }

@media(max-width:767px){
.pic_btn a {display: block;width: 60%;margin: 10px auto 0;padding: 10px 40px;border: 1px solid #ddd;background: #fff;text-align: center;}
.pic_img{text-align: center;}
}
@media(max-width:560px){
.pic_btn a {width: 75%;}
}
@media(max-width:450px){
.pic_btn a {width: 100%;}
}


/* list */
.list-1st li,
.list-1st dd{position:relative;margin:3px 0;padding-left:11px;color:#444;font-size:16px;line-height: 1.5;word-wrap:break-word;word-break:keep-all;letter-spacing: normal;}
.list-1st>li:before,
.list-1st>dd:before{content:'';position:absolute;top:13px;left:0;width:4px;height:4px;background-color:#df3127;}
.list-1st dt{margin-top:10px;font-size:15px;font-weight:bold;letter-spacing: normal;}
.list-1st dt:first-child{margin-top:0;}
.list-2st>li{margin:3px 0;padding-left:16px;background:url(/pcms/common/images/list-bul2.png) no-repeat left 9px;color:#555;word-break:keep-all;word-wrap:break-word;letter-spacing: normal;}
.list-3st>li{margin:3px 0;padding-left:11px;background:url(/pcms/common/images/list-bul3.png) no-repeat left 8px;letter-spacing: normal;}

.ex-tit{padding-left:0;}
.ex-tit:before{display:none;}
@media(max-width:768px){
#txt .greeting {padding:0;background-size:37% auto}
.greeting .first{padding:10% 0 10% 44%;font-size:22px}
}
@media(max-width:480px){
#txt .greeting {background:none}
.greeting .first{padding:0}
}
/*탑박스*/
.button_box {margin: 30px 0 0px 30px;}
.box_intro{position:relative;margin-bottom:30px;border-bottom:1px solid #ddd;}
.box_intro .txt_ce{background:url(/images/college/sub01/bg-intro02.png) no-repeat;background-position:100% 100%;min-height:300px;padding:20px 240px 40px 0;margin:0 15px}
.box_intro .txt_ce strong{font-family:"nsr",sans-serif;font-size:30px;color:#000;line-height: 1.5;}
.box_intro .txt_ce span { color:#df3127;line-height:1.3;}
.box_intro .txt_ce .button_box span { color:#fff; }
.box_intro .txt_ce p{margin-top:25px}
.box_intro.s0802 .txt_ce{background-image:url(/kr/img/common/boxintro_img_0802.png)}
.box_intro.s070106 .txt_ce{background-image:url(/uadm/img/sub01/sub01_03-01.png)}


@media(max-width:1280px){
.box_intro .txt_ce strong{font-size:25px;letter-spacing: normal;}
.box_intro .txt_ce p br{display:none;}
}
@media(max-width:767px){
.box_intro .txt_ce{min-height:auto;padding-right:0;background-position:-1000px -1000px}
}
/*탑박스2_Red-noline*/
.button_box {margin: 30px 0 0px 30px;}
.box_intro2 {position:relative;margin-bottom:30px;border-bottom:1px solid #ddd;}
.box_intro2 .txt_ce{background:url(/images/college/sub01/bg-intro02.png) no-repeat;background-position:100% 100%;min-height:300px;padding:40px 240px 40px 0;margin:0 30px}
.box_intro2 .txt_ce strong{font-family:"nsr",sans-serif;font-size:30px;color:#000}
.box_intro2 .txt_ce span { color:#df3127; }
.box_intro2 .txt_ce .button_box span { color:#fff; }
.box_intro2 .txt_ce p{margin-top:25px}

@media(max-width:1280px){
.box_intro2 .txt_ce strong{font-size:25px}
.box_intro2 .txt_ce p br{display:none;}

}
@media(max-width:767px){
.box_intro2 .txt_ce{min-height:auto;padding-right:0;background-position:-1000px -1000px}
}

.tab-ul.type1 li a {border-color:#e0e0e0;color: #666;font-size: 16px;line-height: 1;}
.tab-ul.type1 li a span {padding:13px 0 13px 20px}
.tab-ul.type1 li a:active,.tab-ul.type1 li a:focus,.tab-ul.type1 li a:hover,.tab-ul.type1 li.on a,.tab-ul.type1 li.on a:active,.tab-ul.type1 li.on a:focus,.tab-ul.type1 li.on a:hover {border-color:#df3127;background-color:#df3127;}
.tab-ul.type2 li.on a,.tab-ul.type2 li.on a:active,.tab-ul.type2 li.on a:focus,.tab-ul.type2 li.on a:hover {border-color: #df3127;color: #df3127}
.tab-ul.type3 li a:hover:before,.tab-ul.type3 li.on a:before {border: 1px solid #df3127;}
.tab-ul.type3 li a:hover span,.tab-ul.type3 li.on a span {color: #df3127}

.ui-accodion .item.ov,.ui-accodion .item:active,.ui-accodion .item:focus,.ui-accodion .item:hover {border: 1px solid #df3127}
.ui-accodion.qna .item.ov .badge {color: #df3127;}
.ui-process.type7>li:first-child .inner {background-color: #df3127;border-color: #df3127;}
.ui-process.type8>li:first-child {border: 1px solid #df3127;color: #df3127}
.ui-process.type8>li:last-child {color: #df3127;background-color: #f5f6f8}

.img_box strong { display: block; margin-top: 20px; padding-top: 15px; border-top: 1px solid #eee;}
/* Topbox */
.ui.uit{border:1px solid transparent;border-color:#ddd;border-bottom-color:#949494;}
.ui.uit.bgw{background-color:#f9f9f9;}
.ui.uit.type3{border-color:#fff;border-top-color:#949494;border-bottom-color:#ddd;}
.ui.uit .inner{position:relative;padding:25px;}
.ui.uit .inner .txtwrap{position:relative;}
.ui.uit .inner .tit_inner{display:block;margin:0;margin-bottom:10px;color:#000;font-size:20px;line-height:30px;font-weight:bold;}
.ui.uit .inner .txtwrap p{margin:0;font-size:14px;line-height:130%;}
.ui.uit .inner .txtwrap li{line-height:100%;}
.ui.uit .inner .btnwrap{margin-top:20px;}
.ui.uit .inner .tp_icon.circle{display:none;}
.ui.uit .inner .ui_icon.radius{display:none;}
.ui.uit .thm_figure{display:none;}
@media(min-width:768px) {
.ui.uit.type1 .inner .tp_icon.circle{display:block;position:absolute;top:35px;left:35px;}
.ui.uit .inner{position:relative;padding:35px;}
.ui.uit.type1 .inner{padding-left:170px;min-height:180px;}
.ui.uit .btnwrap{position:absolute;top:-35px;right:0;margin-top:0;}
.ui.uit.type4 .inner{padding:20px 250px 20px 110px;}
.ui.uit.type4 .inner .ui_icon{display:block;width:61px;height:61px;}
.ui.uit.type4 .inner .radius{position:absolute;top:20px;left:25px;background-position:-284px -71px;}
.ui.uit.type4 .inner p:before{content:"";display:inline-block;height:61px;vertical-align:middle;}
.ui.uit.type4 .inner p span{display:inline-block;line-height:20px;vertical-align:middle;}
.ui.uit.type4 .inner .btn.btn-ani{position:absolute;top:50%;right:25px;margin-top:-17px;padding:0 30px;line-height:34px;}
.ui.uit.type3 .inner{padding-left:300px;min-height:213px;}
.ui.uit.type3 .inner .thm_figure{display:block;overflow:hidden;position:absolute;top:35px;left:35px;margin:0;width:230px;height:153px;background-color:#efefef;text-align:center}
.ui.uit.type3 .thm_figure img{max-width:100%;width:auto;/*height:100%;*/}
}
@media(min-width:1024px) {
   .ui.uit .inner .tit_inner{font-size:30px;line-height:40px;}
   .ui.uit .inner .txtwrap li{font-size:13px;}
   .ui.uit .txtwrap p{margin:0;font-size:15px;}
}
/* Top - Basic- rightimg */
.ui-topbox.type5 { border: none; border-top:4px solid #e8030d; border-bottom: 1px solid #ddd; }
.ui-topbox.type5 .inner {position: relative; z-index: 1; margin:3px; padding: 40px 30px 40px 40px; min-height: 260px; background-color: #fff;}
.ui-topbox.type5 .inner .txtimg_wrap {margin-right:330px; width: auto; float:none;}
.ui-topbox.type5 .inner .txtimg_wrap p {margin: 0;font-size:14px;}
.ui-topbox.type5 .inner .txtimg_wrap .h-box {font-size: 30px; color: #df3127;}
.ui-topbox.type5 .inner .txtimg_wrap ul.list-2st {margin-top: 15px;}
.ui-topbox.type5 .inner .img_r {position:absolute; width: auto; min-width: 250px; top:50px; right: 50px; min-height: 180px; border-width: 0; box-shadow: 15px -15px 0px 0px #ddd; background-color: #000}
/* Top - Big title- rightimg */
.ui-topbox.type6 { border: none;border-bottom: 1px solid #ddd; }
.ui-topbox.type6 .inner {position: relative; z-index: 1; margin:3px;min-height: 260px; background-color: #fff;}
.ui-topbox.type6 .inner .txtimg_wrap {margin-right:330px; width: auto; float:none;}
.ui-topbox.type6 .inner .txtimg_wrap p {margin-left: 0;font-size:14px;}
.ui-topbox.type6 .inner .txtimg_wrap .h-box {display: block;font-size: 30px;margin-bottom:20px;}
.ui-topbox.type6 .inner .txtimg_wrap .h-box span {color: #df3127;}
.ui-topbox.type6 .inner .txtimg_wrap ul.list-2st {margin-top: 15px;}
.ui-topbox.type6 .inner .img_r {position:absolute; width: auto; min-width: 250px; top:50px; right: 30px; border-width: 0; border: 1px solid #ddd; padding: 20px;}
.ui-topbox.type6 .inner .img_r_s03010301 {position:absolute; width:260px; min-width: 250px; top:30px; right: 30px; border-width: 0; border: 1px solid #ddd; padding: 20px;}
@media(max-width:639px){
.ui-topbox.type6 .inner .txtimg_wrap {margin-right:0;}
.ui-topbox.type6 .inner .img_r {display:none;}
.ui-topbox.type6 .inner .img_r_s03010301 {display:none;}
}
/* Top -no_margin/noline- rightimg */
.ui-topbox.type7 {border: none;}
.ui-topbox.type7 .inner {position: relative; z-index: 1; margin:3px;min-height: 260px; background-color: #fff;Padding:0;}
.ui-topbox.type7 .inner .txtimg_wrap {margin-right:330px; width: auto; float:none;}
.ui-topbox.type7 .inner .txtimg_wrap p {margin-left: 0;font-size:14px;}
.ui-topbox.type7 .inner .txtimg_wrap .h-box {display: block;font-size: 30px;margin-bottom:20px;}
.ui-topbox.type7 .inner .txtimg_wrap .h-box span {color: #df3127;}
.ui-topbox.type7 .inner .txtimg_wrap ul.list-2st {margin-top: 15px;}
.ui-topbox.type7 .inner .img_r {position:absolute; width: auto; min-width: 250px; top:0px; right:0; border-width: 0; border: 1px solid #ddd; padding: 20px;}
.ui-topbox.type7 .inner .img_r_s03010301 {position:absolute; width:260px; min-width: 250px; top:30px; right: 30px; border-width: 0; border: 1px solid #ddd; padding: 20px;}
.ui-topbox.type7 .inner .img_name {border-top: 1px solid #ddd;padding-top: 10px;}
.ui-topbox.type7 .inner .img_name li strong {font-weight:bold;color:#1a1a1a;}
@media(max-width:639px){
.ui-topbox.type7 .inner .txtimg_wrap {margin-right:0;}
.ui-topbox.type7 .inner .img_r {display:none;}
.ui-topbox.type7 .inner .img_r_s03010301 {display:none;}
}
/* Textbox - line-txt-center */
.imgbox {width:100%;padding:30px;border:1px solid #ddd;text-align:center}
.imgbox > h3 {margin:20px 0 10px 0;padding-left:10px;position:relative;color:#333;font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-size:24px;font-weight:600;line-height:1.3;}
/*link*/
.link-btn {margin-left:20px;}
@media(max-width : 640px) {
  .link-btn {margin-left:0;}
  .link-btn > a {margin-top:10px}
}
/*-----------------181105_Css add------------------------ */
/* 연혁 */
.history{position:relative;margin:90px 0;padding:10px 0 50px}
.history:before{content:"";display:block;position:absolute;top:0;left:29px;width:3px;height:100%;background:url(/images/college/sub01/history_bul_bg.png) repeat-y;}
.history *{box-sizing:border-box}
.history>p{position:absolute;left:0;margin:0;width:64px;height:64px;border:1px solid #e5e5e5;border-radius:100%;color:#000;line-height:62px;text-align:center;font-weight:600;font-size:15px}
.history .present{top:-80px;background:#e02b2a;border:none;color:#fff}
.history .before{bottom:-80px}
.history .item{position:relative;margin-top:70px}
.history .item:first-child{margin-top:0;}
.history .item:after{content:"";display:block;clear:both;visibility:hidden}
.history .item .grap{position:relative;padding:0 20px 0 55px}
.history .item .grap:before{content:"";display:block;position:absolute;top:-5px;left:25px;width:5px;height:5px;background:url(/images/college/sub01/history_bul.png) no-repeat}
.history .item .grap .con_history{ }
.history .item .grap .con_history .lst_history li{position:relative;margin-top:10px;line-height:18px;word-wrap:break-word;word-break:keep-all}
.history .item .grap .con_history .lst_history li:first-child{margin-top:0}
.history .item .grap .con_history .lst_history li b{display:block;color:#000}
.history .item .grap .img_history{display:none;width:50%}
.history .item .grap .gall_history{margin-top:20px}
.history .item .grap .gall_history li{margin-bottom:10px}
.history .item .grap .gall_history li figure span{display:block;background-color:#f7f7f7;text-align:center}
.history .item .grap .gall_history li figure span img{width:100%}
.history .item .grap .gall_history li figcaption{margin-top:7px;font-size:13px;line-height:15px;text-align:left;word-wrap:break-word;word-break:keep-all}
.history .item .grap .gall_history:after{content:"";display:block;clear:both;visibility:hidden}
.history .item .rcnt_img {position:absolute;top: -60px;right: 128px;}
.history .item .lcnt_img {position:absolute;top: -60px;left: 128px;}
@media(min-width:480px) {
.history .item .grap .gall_history li{float:left;margin:0 0 0 1.5%;width:32.33%}
.history .item .grap .gall_history li:first-child{margin-left:0}
}
@media(min-width:640px) {
.wrap_history h2{margin:0 auto 40px;width:269px;height:23px;background:url(/images/lll/sub05/his_tit.png) no-repeat;font-size:0}
.history>p{left:50%;margin-left:-32px}
.history:before{left:50%;margin-left:-2px}
.history .item .grap{padding:0}
.history .item .grap:before{top:-27px;left:50%;margin-left:-3px}
.history .item .grap:after{content:"";display:block;clear:both;visibility:hidden}

.history .item .grap.lcnt .img_history{display:block;float:left;padding-left:45px;text-align:left}
.history .item .grap.rcnt .img_history{display:block;float:left;padding-right:45px;text-align:right}

.history .item .grap .con_history{box-sizing:border-box}
.history .item .grap.rcnt .con_history{float:right;padding-left:45px;width:50%;text-align:left}
.history .item .grap.lcnt .con_history{float:left;padding-right:45px;width:50%;text-align:right}
.history .item .grap .con_history .lst_history li{margin-top:15px}

.history .item .grap.lcnt .con_history .lst_history li b{left:auto;right:0}
.history .item .grap.rcnt .gall_history{margin-left:-1%}
.history .item .grap.rcnt .gall_history li{float:left;margin:0 0 0 1%;width:32.33%}
.history .item .grap.lcnt .gall_history{margin-right:-1%}
.history .item .grap.lcnt .gall_history li{float:right;margin:0 1% 0 0;width:32.33%}
}

@media(max-width:1020px) {
.history .item .rcnt_img {display: none;}
.history .item .lcnt_img {display: none;}
}

@media(min-width:768px) {
.history .item .grap .con_history .lst_history2 li{}
.history .item .grap.lcnt .con_history .lst_history2 li{padding:0 126px 0 0}
.history .item .grap .con_history .lst_history li b{ display:block;position:absolute;top:-40px;left:0;font-size:17px;background-color:#c10f01;padding-top:10px;padding-bottom:6px;padding-right:15px;padding-left:15px}
.history .item .grap.rcnt .con_history .lst_history li b{text-align:left;color:#fff;font-size:17px}
.history .item .grap.lcnt .con_history .lst_history li b{text-align:right;color:#fff;font-size:17px}
}
@media(min-width:1200px) {
.history{margin-top:84px}
.history .item{position:relative;margin-top:65px}
.history .item .grap.rcnt .gall_history li{margin-left:10px;width:166px}
.history .item .grap.lcnt .gall_history li{margin-right:10px;width:166px}
.history .item .grap.rcnt .gall_history li:first-child,
.history .item .grap.lcnt .gall_history li:first-child{margin:0}
}
@media(min-width:1024px) {
.tab-ul.tab-col-4 li{width:33.333%}
}
/*조직도*/
#organizationChart{position:relative;text-align:center;background:url(/images/college/sub01/line_01010301_1.png) no-repeat 61px 1px;}
#en #organizationChart{background:url(/images/college/sub01/line_en_010105.png) no-repeat;background-position: 238px 26px;}
#organizationChart a,#organizationChart span{display:block}
#organizationChart a:before,#organizationChart span:before{content:"";display:inline-block;height:110%;vertical-align:middle;}
#organizationChart .redblock{width:153px;height:50px;background:#df3127}
#organizationChart .blueblock{width:153px;height:50px;background:#314f8f}
#organizationChart .grayblock{width:163px;height:50px;background:#797b82}
#organizationChart .grayblock_en{width:163px;height:100%;padding:10px;line-height:20px;background:#797b82}
#organizationChart .greenblock{height:50px;background:#2f851b}
#organizationChart .borderblock{width:163px;height:50px;border:1px solid #8a8d95;background:#fff;color:#464646;}
#organizationChart .borderblock_en{width:300px;height:100%;border:1px solid #8a8d95;background:#fff;color:#464646;padding: 15px 10px;line-height: 20px;}
#organizationChart .parent{position:relative}
#organizationChart .child{position:absolute}
#organizationChart .hr-org-group-4-2 a{width:153px;height:45px}
#organizationChart .org-4-3-4-1-1{width:223px}
.org-group-1 a,.org-group-1 span{background:#fff;color:#000}
.org-group-1 .org-1-1{display:block;width:153px;height:153px;margin:0 auto;font-weight:700;font-size:20px;border-radius:100%;border:10px solid #df3127;color:#373b45}
.org-group-1 .org-1-1:before{content:"";display:inline-block;height:110%;vertical-align:middle}
.org-group-2{top:164px;left:549px;font-size:16px}
.org-group-2 li{float:left;margin-left:20px}
.org-group-2 li:first-child{margin-left:0}
.org-group-2 a,.org-group-2 span{width:110px;height:50px;border:1px solid #8a8d95;background:#fff;color:#000}
.org-group-2 .org-2-1{/*border-color:#df3127*/color:#fff}
.org-group-2 .org-2-2{}
.org-group-3{margin-top:78px;padding-left: 10%;}
.org-group-3 a,.org-group-3 span{color:#fff}
.org-group-3 .org-3-1{width:153px;height:56px;margin:0 auto;font-size:17px;border-radius:100px;background:#3d4452}
.org-group-3 .org-3-2{width:153px;height:56px;margin:0 auto;font-size:17px;border-radius:100px;background:#3d4452;margin-top:20px;}
.org-group-4{overflow:hidden;}
.org-group-4 .org-4-1{top:39px;left:110px}
.org-group-4 .hr-org-4-2{top:39px;left:597px}
.org-group-4 .org-4-3{top:0;left:0}
.org-group-4 .org-4-3-1{}
.org-group-4-1{}
.org-group-4-1 .org-4-1-1{top:50px;left:20px}
.org-group-4-1 .org-4-1-2{top:320px;left:20px}
.org-group-4-1-1{top:0;left:210px;}
.org-group-4-1-1>li{margin-top:5px}
.org-group-4-1-1>li:first-child{margin-top:0}
.org-group-4-1-1-6{top:0;left:213px}
.org-group-4-1-1-6>li{margin-top:5px}
.org-group-4-1-1-6>li:first-child{margin-top:0}
.org-group-4-1-1 .org-4-1-1-7{margin-top:60px}
.org-group-4-1-1 .org-4-1-1-7{top:0;left:213px}
.org-group-4-1-1 .org-4-1-1-7>li{margin-top:5px}
.org-group-4-1-1 .org-4-1-1-7>li:first-child{margin-top:0}
.org-group-4-1-1-7{top:0;left:213px}
.org-group-4-1-1-7>li{margin-top:5px}
.org-group-4-1-1-7>li:first-child{margin-top:0}
.org-group-4-1-1 .org-4-1-1-7-3{top:125px;left:413px}
.org-group-4-1-1 .org-4-1-1-8{top:585px;left:213px}
.org-group-4-1-1 .org-4-1-2-2{margin-top:420px}
.org-group-4-1-2{top:250px;left:240px}
.org-group-4-1-2>li{margin-top:5px}
.org-group-4-1-2>li:first-child{margin-top:0}
.org-group-4-1-2 .org-4-1-2-2{margin-top:420px}
.org-group-4-1-2 .org-4-1-2-4{margin-top:20px}
.org-group-4-1-2-1{top:70px;left:212px}
.org-group-4-1-2-1>li{margin-top:5px}
.org-group-4-1-2-1>li:first-child{margin-top:0}
.org-group-4-2{margin:945px 0 0 240px}
.org-group-4-2 li{margin-top:5px}
.org-group-4-2 li:first-child{margin-top:0}
.org-group-4-2 .org-4-2-1-3{margin-top:20px}
.org-group-4-2 .org-4-2-2{margin-top:156px}
.org-group-4-2 .org-4-2-3{margin-top:80px}
.org-group-4-2 .org-4-2-4{margin-top:195px}
.org-4-2-5{margin-top: 277px;}
.org-group-4-2-1{top:-23px;left:213px}
.org-group-4-2-2{top:-47px;left:213px}
.org-group-4-2-3{top:0;left:213px}
.org-group-4-2-4{top:0;left:213px}
.org-group-4-2-5{margin-top:135px;top:-278px;left:213px}
.hr-org-group-4-2{}
.hr-org-group-4-2{top:100px;left:597px}
.hr-org-group-4-2-1>li{margin-top:5px}
.org-group-4-3{padding-left:240px;margin-top:90px}
.org-group-4-3 .org-4-3-1{top:-70px;left:20px}
.org-group-4-3 ol li{margin-top:5px}
.org-group-4-3 ol li:first-child{margin-top:0}
.org-group-4-3-1{padding-top:30px;margin-top:0}
.org-group-4-3-2{margin-top:136px}
.org-group-4-3-3{margin-top:130px}
.org-group-4-3-1-1{top:0;left:213px}
.org-group-4-3-2-1{top:0;left:213px}
.org-group-4-3-2-1>li{margin-top:5px}
.org-group-4-3-2-1>li:first-child{margin-top:0}
.org-group-4-3-3-5{top:0;left:213px}
.org-group-4-3-3-5>li{margin-top:5px}
.org-group-4-3-3-5>li:first-child{margin-top:0}
.org-group-4-3-3-4{top:0;left:213px}
.org-group-4-3-3-4>li{margin-top:5px}
.org-group-4-3-3-4>li:first-child{margin-top:0}
.org-group-4-3-3-4:before{content:"";display:block;position:absolute;top:25px;left:-50px;width:50px;border-top:1px solid #c4c5c8}
.org-group-4-3-4{margin-top:20px}
.org-group-add-20170519{margin-left:210px}
/*조직정보*/
#menucode_03010801 #organizationChart{background:url(/images/college/sub03/sub03010801_line.png) no-repeat}
#menucode_03010801 .redblock,
#menucode_03010801 .grayblock,
#menucode_03010801 .borderblock{width:133px}
#menucode_03010801 .grayblock,
#menucode_03010801 .borderblock{height:45px}
#menucode_03010801 .org-group-3{margin-top:47px;padding-left:0 !important;}
#menucode_03010801 .org-group-3 .org-3-1{width:175px}
#menucode_03010801 .org-group-4{padding-top:350px;margin:70px 0 70px 96px;}
#menucode_03010801 .org-group-4:after{content:"";display:block;clear:both}
#menucode_03010801 .org-group-4 .org-4-1{top:0;left:0}
#menucode_03010801 .org-group-4 .org-4-2{top:0;left:293px}
#menucode_03010801 .org-group-4 .org-4-3{top:0;left:587px}
#menucode_03010801 .org-group-4-1{top:70px;left:0;margin:0}
#menucode_03010801 .org-group-4-2{top:70px;left:293px;margin:0}
#menucode_03010801 .org-group-4-3{top:70px;left:340px;margin:0}
#menucode_03010801 .org-group-4-1>li,
#menucode_03010801 .org-group-4-2>li,
#menucode_03010801 .org-group-4-3>li{margin-bottom:5px}
#menucode_03010801 .org-group-4-1-1,
#menucode_03010801 .org-group-4-1-2,
#menucode_03010801 .org-group-4-1-3{margin-top:5px}
#menucode_03010801 .org-group-4-1-2 .org-4-1-2-2{margin-top:0}
#menucode_03010801 .org-group-4-2-1,
#menucode_03010801 .org-group-4-2-2,
#menucode_03010801 .org-group-4-2-3{margin-top:5px}
#menucode_03010801 .org-group-4-2 .org-4-2-2,
#menucode_03010801 .org-group-4-2 .org-4-2-3{margin-top:0}
#menucode_03010801 .org-group-4-3{/*padding-left:0*/}
#menucode_03010801 .org-group-4-3 .org-4-3-2{}
#menucode_03010801 .org-group-4-3-2{margin-top:5px}
@media(max-width:1199px){
#menucode_03010801 #organizationChart{background:url(/images/college/sub03/sub03010801_line.png) no-repeat}
.org-group-2{left:470px}
.org-group-4 .hr-org-4-2{left:477px}
.hr-org-group-4-2{left:477px}
.org-group-4-1-1 .org-4-1-1-8{top:705px}
.org-group-4-1-1 .org-4-1-1-7-3{top:235px;left:283px}
.org-group-4-1-1-7-1-1{top:60px;left:70px}
.org-group-4-1-1-7-1 .org-4-1-1-7-1-2{margin-top:125px}
.org-group-4-1-2{top:420px}
.org-group-4-2{margin:1105px 0 0 240px}
#menucode_03010801 .org-group-4{padding-top:370px;margin:70px 0 70px 112px;}
#menucode_03010801 .org-group-4:after{content:"";display:block;clear:both}
#menucode_03010801  #organizationChart{background:transparent}
#menucode_03010801 .org-group-4 .org-4-1{top:0;left:0}
#menucode_03010801 .org-group-4 .org-4-2{top:0;left:240px}
#menucode_03010801 .org-group-4 .org-4-3{top:0;left:475px}
#menucode_03010801 .org-group-4-1{left:0}
#menucode_03010801 .org-group-4-2{left:240px}
#menucode_03010801 .org-group-4-3{left:200px}
}
@media(max-width:767px){
#organizationChart{max-width:480px;margin:0 auto;background:none;}
#organizationChart *{width:100%;padding-left:0;margin:0}
#en #organizationChart{max-width:480px;margin:0 auto;background:none;padding-left:0;}
#organizationChart .parent,
#organizationChart .child{position:static}
#organizationChart .redblock,
#organizationChart .blueblock,
#organizationChart .grayblock,
#organizationChart .grayblock_en,
#organizationChart .borderblock,
#organizationChart .borderblock_en,
#organizationChart .hr-org-group-4-2 a,
#organizationChart .org-4-3-4-1-1{width:100%;font-size:18px}
#organizationChart .org-group-1 .org-1-1{width:153px;margin:0 auto}
#organizationChart .redblock{margin-top:50px}
#organizationChart .blueblock{margin-top:30px}
#organizationChart .grayblock{margin-top:15px}
#organizationChart .grayblock_en{margin-top:15px}
#organizationChart .borderblock{margin-top:5px}
#organizationChart .borderblock_en{margin-top:5px}
#organizationChart .org-group-2{}
#organizationChart .org-group-2 li{float:none;display:inline-block;width:48%}
#organizationChart .org-group-2 li a{display:block}
#organizationChart .org-group-2 .org-2-1{}
#organizationChart .org-group-2 .org-2-2{}
#organizationChart .org-group-2{margin:30px 0 50px}
#menucode_040103 #organizationChart{height:auto}
#menucode_03010801 .org-group-3 .org-3-1{width:100%;}
#menucode_03010801 .org-group-4{padding-top:0;margin:0;}
#menucode_03010801 .org-group-4:after{content:"";display:block;clear:both}
#menucode_03010801 .org-group-3 .org-3-1{width:auto}
#menucode_03010801 .org-group-3 .org-3-2{margin-top:15px;}
#menucode_03010801 .org-group-4{padding-top:0;margin:30px 0}
#menucode_03010801 .org-group-4 .org-4-1{margin-top:0}
#menucode_03010801 .org-group-4-3 .org-4-3-2{margin-top:0}
}
/*전공 및 연구분야*/
.rectbox{border:solid #c8c8c8;border-width:1px 0 0 1px}
.rectbox .box{float:left;width:14.28%;height:240px;padding:25px 0;text-align:center;border:solid #c8c8c8;border-width:0 1px 1px 0}
.rectbox.list-tab .box{position:relative; height:170px}
.rectbox.list-tab .box.type2{position:relative; height:210px}
.rectbox.list-tab .box .inner{display:block;position:absolute;left:0;top:0;padding:25px 0;width:100%;height:100%}
.rectbox.list-tab .box .hover{color:#df3127}
.rectbox .box i{display:block;padding: 6px 10px;font-style:normal;line-height: 19px;}
.rectbox .icon{display:inline-block;width:80px;height:80px;background:url(/images/college/common/mentor_icon.png) no-repeat}
.rectbox .icon:before{content:"";display:block;height:100%;background:url(/images/college/common/mentor_icon.png) no-repeat}
.rectbox .icon1:before{background-position:0 -80px}
.rectbox .icon2:before{background-position:-80px -80px}
.rectbox .icon3:before{background-position:-160px -80px}
.rectbox .icon4:before{background-position:-240px -80px}
.rectbox .icon5:before{background-position:-320px -80px}
.rectbox .icon6:before{background-position:-400px -80px}
.rectbox .icon7:before{background-position:-480px -80px}
.rectbox .icon8:before{background-position:-560px -80px}
.rectbox .icon9:before{background-position:-640px -80px}
.rectbox .icon10:before{background-position:-720px -80px}
.rectbox .icon11:before{background-position:1px -80px}
.rectbox .icon12:before{background-position:-790px -80px}
.rectbox .icon13:before{background-position:-870px -80px}
.rectbox .icon14:before{background-position:-946px -80px}
.rectbox .icon15:before{background-position:-1030px -80px}
.rectbox .icon16:before{background-position:-1110px -80px}
.rectbox .icon17:before{background-position:-1188px -80px}
.rectbox .box .bg-ci{position:absolute;right:20px;bottom:20px;width:83px;height:77px;background:url(/images/college/common/mentor_ci.gif) no-repeat 100% 100%}
.rectbox .box.double{position:relative;width:14.3%}
.rectbox .box.double .bg-ci{width:100px}
@media(max-width:1199px){
.rectbox .box:nth-last-child(2){display:none}
.rectbox .box:last-child{display:none}
.rectbox .box{width:25%}
}
@media(max-width:1000px){
.rectbox .box{width:33.3%}
}
@media(max-width:639px){
.rectbox .box{width:50%}
}
/*연구분야*/
.study2 .col3 h2>small {display:block; color:#767676;margin: 10px 0 0px 0;}
.bx_object{}
.bx_object .ico{background:url(/kr/img/common/prog_ico2.png) no-repeat}
.bx_object:after{content:"";display:block;clear:both;visibility:hidden}
.lst_object{float:left;width:62%}
.lst_object:after{content:"";display:block;clear:both;visibility:hidden}
.lst_object li{float:left;padding:30px 0;min-height:164px;border:2px solid #e4e4e4}
.lst_object li:first-child{margin-left:0}
.lst_object li b{display:block;margin:10px 0;color:#121212;font-size:16px;text-align:center}
.lst_object li em{padding:0 10px;display:block;color:#666;font-size:14px;text-align:center}
.lst_object li .ico{display:block;margin:0 auto;height:60px}
.lst_object li .ico1{width:60px;background-position:0 0}
.lst_object li .ico2{width:60px;background-position:-60px 0}
.list_env.study2{position:relative;margin:50px 0}
.list_env.study2 h2 { margin-top: 5px; }
.list_env.study2 .env{position:relative;padding:45px 165px 45px 165px;border:1px solid #ddd;word-wrap:break-word;word-break:keep-all;border-bottom: 1; min-height:250px}
.list_env.study2 .env b{color:#333;font-size:16px;line-height:20px;font-weight:600;font-family:'nsr','맑은 고딕','Malgun Gothic'}
.list_env.study2 .env .list_1st{margin:0}
.list_env.study2 .env .list_1st li{margin:3px 0 0;color:#666;font-family:'nsr','맑은 고딕','Malgun Gothic';font-size:14px;line-height:22px;word-wrap:break-word;word-break:keep-all}
.list_env.study2 .env .num_ico {position:absolute;top:50px;left:35px;background: url(/images/college/common/adm_ir.png) no-repeat;display: block;width:80px;height: 80px;overflow: hidden}
.list_env.study2 .env .num_ico.ico1 { background-position: 0 -160px; }
.list_env.study2 .env .num_ico.ico2 { background-position: -80px -160px; }
.list_env.study2 .env .num_ico.ico3 { background-position: -160px -160px; }
.list_env.study2 .env .num_ico.ico4 { background-position: -240px -160px; }
.list_env.study2 .env .num_ico.ico5 { background-position: -320px -160px; }
.list_env.study2 .env .num_ico.ico6 { background-position: -400px -160px; }
.list_env.study2 .env .num_ico.ico7 { background-position: -480px -160px; }
.list_env.study2 .env .num_ico.ico8 { background-position: -560px -160px; }
.list_env.study2 .env .num_ico.ico9 { background-position: -640px -160px; }
.list_env.study2 .env .num_ico.ico10 { background-position: -720px -160px; }
.list_env.study2 .env .num_ico.ico11 { background-position: 0px -319px; }
.list_env.study2 .env .num_ico.ico12 { background-position: -80px -319px; }
.list_env.study2 .env .num_ico.ico13 { background-position: -160px -319px; }
.list_env.study2 .env .num_ico.ico14 { background-position: -240px -319px; }
.list_env.study2 .env .num_ico.ico15 { background-position: -320px -319px; }
.list_env.study2 .env .num_ico.ico16 { background-position: -400px -319px; }
.list_env.study2 .bd_last { border:1px solid #ddd; }
@media(max-width:540px){
.list_env.study2 .env{padding:30px 20px}
.list_env.study2 .env .num_ico{position:static;margin:0 auto 15px}
.list_env.study2 .env .buttonset{text-align:center}
.list_env.study2 .env .buttonset a{display:block;margin-top:10px}
.list_env.study2 .env .buttonset a:first-child{margin-top:0}
}
/*add ui box*/
.ui-box{margin-top: 20px;margin-bottom:10px;padding:20px;background-color:#fafafa;}
/* txt */
.txt-small,small{font-size:14px;line-height:18px;}
.txt-lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:24px;}
blockquote,
.txt-blockquote{margin-bottom:20px;padding:10px 20px;border-left:3px solid #ccd1d9;}
blockquote p,
.txt-blockquote p{margin:0 0 5px 0;font-size:17px;line-height:22px}
blockquote .small,
blockquote small,
.txt-blockquote .small,
.txt-blockquote small{display:block;font-size:13px;line-height:18px;color: #777;}
.ui-box .txt-tip2 {margin: 0;color:#da4453}
.txt-fouse {color:#1983aa}
.txt-bul{padding-left:11px;background:url(/common/img/list_bul1.png) no-repeat 0 9px;}
/********* Homepage Guide ********/
/* 아코디언 */
.ui.uia .item{border-left:10px solid #ddd}
.ui.uia .item:focus,
.ui.uia .item:hover,
.ui.uia .item.ov{border-left:10px solid #df3123;}
.ui.uia{}
.ui.uia.qna{}
.ui.uia>li{width:100%;height:65px;margin-top:-1px;overflow:hidden}
.ui.uia>li:first-child{margin-top:0;}
.ui.uia .inner{position:relative;width:100%;padding:20px;background:#f9f9f9;border:1px solid #ddd;}
.ui.uia .inner>ul{margin:0;}
.ui.uia .item{display:block;position:relative;overflow:hidden;height:65px;padding:0 20px;border:1px solid #ddd;}
.ui.uia .item:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.ui.uia .item:hover,
.ui.uia .item:focus,
.ui.uia .item:active,
.ui.uia .item.ov{border:1px solid #ee402e;z-index:2;}
.ui.uia .item:after{content:"";float:right;width:21px;height:100%;background:url(/common/img/ui/uia_arr.png) no-repeat 0 50%}
.ui.uia .item.ov:after{background-image:url(/common/img/ui/uia_arr_ov.png)}
.ui.uia .item b{display:inline-block;position:relative;padding-right:45px;vertical-align:middle;color:#252525;font-size:18px;font-family:'nsr','맑은고딕','Malgun Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",AppleGothic,Dotum,arial,sans-serif;font-weight:normal;line-height:32px;}
.ui.uia.qna .item{cursor:pointer}
.ui.uia.qna .item,
.ui.uia.qna .inner{padding-left:50px}
.ui.uia.qna .item{border-left:10px solid #ddd;}
.ui.uia.qna .item:focus,
.ui.uia.qna .item:hover,
.ui.uia.qna .item.ov{border-left:10px solid #df3123}
.ui.uia.qna .question,
.ui.uia.qna .inner .answer{display:inline-block;position:absolute;left:20px;font-size:25px;font-weight:bold;line-height:1;}
.ui.uia.qna .question{top:17px;color:#ee402e;}
.ui.uia.qna .inner .answer{top:20px;color:#54535a;}
.ui-map-area .ui-map-info{background-color:#585f70}
.ui-map-area .ui-map-info .cont-box{border-left: 1px solid #444;height:65px;}
.ui-map-area .ui-map-info .cont-box .tel-box .tel *{vertical-align: middle;}
.ui-map-area .ui-map-info .cont-box .tel-box .tel strong{display:inline-block;margin-top:-2px;margin-right:10px;padding-right:0;width:25px;height:25px;background-color:#fff;color:#313746;border-radius: 50%;text-align:center}
/* 찾아오시는 길 */
.cont_box .tit_ico{position:absolute;width:55px;height:55px;background:url(/images/common/010305_tit_ico.png) no-repeat}
.cont_box .h2 {font-size:30px;font-weight:normal;}
.cont_box .bg_car{background-position:0 0}
.cont_box .bg_bus{background-position:0 -55px}
.cont_box .bg_tr{background-position:0 -110px}
.cont_box .bg_pl{background-position:0 -165px}
.cont_box h2{padding:10px 0 20px 70px}
.cont_box h2:before{content:"";background:none;width:auto;height:auto;margin-bottom:0; }
.box_local{position:relative;padding:20px;border:1px solid #ddd;background:#f8f8f8}
.box_local:after{content:"";display:block;clear:both;visibility:hidden}
.box_local h2{position:relative;display:inline-block;margin:0;padding:5px 20px;font-size:18px;line-height:20px;color:#06499d;font-weight:bold;background:none}
.box_local h2:before,
.box_local h2:after{content:"";display:block;position:absolute;top:50%;margin-top:-26px;width:11px;height:51px;background:url(/images/oil/sub01/sub10_ico.png) no-repeat}
.box_local h2:before{left:-10px;background-position:0 -42px}
.box_local h2:after{right:-10px;background-position:-12px -42px}
.box_local h2 span{font-size:18px;line-height:20px;color:#06499d;font-weight:bold;font-family:'nsr','Malgun Gothic'}
.box_local .lst_local{padding-top:5px}
.box_local .lst_local li{position:relative;text-align:left}
.box_local .lst_local li b {margin-right:5px}
.box_local .lst_local li.last {margin-top:10px}
.box_local .lst_local li.last a {display:block;width:auto;height:auto;padding:20px 0 0 0;background-color:#353a41;color:#fff;font-size:13px;text-align:center}
.box_local .lst_local li.last a:after{content:"길찾기";display:block;font-weight: bold;font-size:16px;}
.box_local .lst_local li .ico_local{background:url(/common/images/ir/bg_daum.png) no-repeat}
.box_local .lst_local li .ico_local.ico3{display:inline-block;width:28px;height:36px;margin:0 10px 0;vertical-align:middle;background-position:0 0}
@media(min-width:600px) {
.box_local{padding:40px 150px 40px 50px}
.box_local h2{float:left;padding:35px 15px;margin-right:35px}
.box_local h2 span{display:block}
.box_local .lst_local{float:left;display:inline-block}
.box_local .lst_local li.last {position:absolute;right:50px;top:25px;width:100px;height:100px}
.box_local .lst_local li.last a {display:inline-block;height:100px;width:100px;padding:20px 0 0}
.box_local .lst_local li .ico_local.ico3{display:block;margin:0 auto 0}
}


/* 학부장 인사말 */
.txt_box{margin:30px;}
.txt_main{position:relative;margin-top:40px;font-size:30px;text-align:center;margin-top:80px;margin-bottom:80px}
.txt_main span{color:#df3127; }
.txt_main:before{content:"";position:absolute;top:-35px;width:20px;height:16px;left:50%;margin-left:-10px;background:url(/common/images/common/lt_quotation.png) no-repeat}
.txt_main:after{content:"";position:absolute;bottom:-35px;width:20px;height:16px;left:50%;margin-left:-10px;background:url(/common/images/common/gt_quotation.png) no-repeat}
.name_line {content: "hidden";float:left;width:100%;padding:20px 0 30px;margin-top:80px;text-align:right;border-top:1px solid #ddd;}



.multi-card.ui-list__card .obj.col1{margin:0;}
.multi-card.ui-list__card .obj.col1 .col {margin-bottom:30px;padding:40px;height: auto;border: 1px solid #ddd;}
.multi-card.ui-list__card .obj.col1 .item{border-bottom:none;padding-left: 175px;position: relative;min-height:250px;border:none;}
.multi-card.ui-list__card .obj.col1 .item .thm--box{border:1px solid #dbdbdb;padding:13px;width: 158px;position: absolute;left: 10px;top: 17px;float: none;}
.multi-card.ui-list__card .obj.col1 .item .thm--box .inner{position:relative;height: 176px;text-align:center;overflow:hidden;width: 132px;}
.multi-card.ui-list__card .obj.col1 .item .thm--box .inner img{max-width:none;display:block;position: absolute;top:50%;left:50%;transform:translate(-50%, -50%);height: 100%;}
.multi-card.ui-list__card .obj.col1 .item .card--body{float:none;width:100%;}
.multi-card.ui-list__card .obj.col1 .col .ui-item__inner{padding:30px;background-color:#fafafa;display: none;}
.multi-card.ui-list__card .obj.col1 .col .ui-item__inner .con_row{padding:0;margin-bottom:30px;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__title{display:block;margin-bottom:10px;padding:0 5px;padding-bottom:15px;border-bottom:3px solid #df3128;font-weight:bold;font-size:25px;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt{padding-left:10px;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup strong{margin:0 0 10px;padding-left: 11px;position:relative;display:block;font-size:16px;color:#2f3135;font-weight: bold;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup strong:before{content:'';position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#df3127}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup em{display:block;padding-left: 11px;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup .list-1st{margin:0;padding:0;}
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup .list-1st li{display:block;margin:6px 0;line-height:1.3 }
.multi-card.ui-list__card .obj.col1 .item .card--body .ui-list__txt .list-gup .list-1st li b{display:inline-block;min-width:120px;font-size:16px;color:#2f3135;font-weight: bold;}
.multi-card.ui-list__card .obj.col1 .action.col .ui-item__inner {
    display: block;
}




.downBtnArea{margin-bottom:20px;}
.downBtnArea .downBtn{display:inline-block; padding:0 19px 0 29px; border-radius:25px; background:#333;color:#fff}
.downBtnArea .downBtn span{display:block;padding-right:23px;line-height:50px;background:url(/images/prog/ir-down.png) no-repeat right center;}

.program--contents .ui.bbs--detail--cont .ui-object.type2.col2 .item{border:none;}
.program--contents .ui.bbs--detail--cont .ui-object.type2.col2 .item .inner .list-1st{margin:0;}
.program--contents .ui.bbs--detail--cont .ui-object.type2.col2 .item:nth-child(even) .inner {border-left:none;}
.program--contents .ui.bbs--detail--cont .ui-object.type2 .item strong{font-size:18px;}
.program--contents .ui.bbs--detail--cont .ui-object.type2 .item .inner ul{text-align:left}
.program--contents .ui.bbs--detail--cont .ui-object.type2.col2 .item.last{float:none;width:100%;}
.program--contents .ui.bbs--detail--cont .ui-object.type2.col2 .item.last .inner{border:1px solid #ddd !important;}


.name_box.right{padding-right:0;}
.ui-name{text-align:right;font-size:35px;color:#121212;}
.ui-name *{vertical-align:middle}
.ui-name em{display:inline-block;margin-right:20px;font-size:20px;}

.ui-agreeCon{clear:both; margin-top:30px; padding:30px; width:100%;background-color:#fff;border:1px solid #ddd;border-radius: 3px 3px 0 0;}
.ui-agreeCon .agree--box{background-color:#fff;height:200px;}
.ui-agreeCon .agree--box .scrollbar-inner{margin-top:-40px;}
.ui-agreeCon  + .inquiry--btn{position:relative;margin-bottom:50px;padding:17px 50px 17px 30px; text-align:center !important; background:#f7f7f7; border:1px solid #ddd; border-top:none;}



.form-inline .form-control{display:inline-block}