@charset "utf-8";
@import "compass";

._56_theme_tpl2_WAR_tpl2theme .portlet-body{font-family:'나눔고딕',NanumGothic;font-size:13px}
@media only screen and (max-width:768px){
._56_theme_tpl2_WAR_tpl2theme .portlet-body{font-family:'나눔고딕',NanumGothic;font-size:13px}
}

/* 탭 내용 타이틀 숨김처리 */
._56_theme_tpl2_WAR_tpl2theme h3.tab_cont_title{width:0;height:0;margin:0;padding:0;text-indent:-2000px}
/*************************************************
	sub - content 영역
*************************************************/
._56_theme_tpl2_WAR_tpl2theme section{position:relative;width:100%;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme section header{position:relative;width:100%;margin:0;padding-bottom:30px}
._56_theme_tpl2_WAR_tpl2theme .custom section h1{margin:0;padding:0;font-size:30px;font-weight:600;color:#333}
._56_theme_tpl2_WAR_tpl2theme section menu{display:block;position:absolute;top:0;right:0;width:120px;height:70px;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme section menu ul{position:relative;width:120px;height:25px;background:url(/html/portlet/journal_content/images/common/btn_view_etc.png) no-repeat}
._56_theme_tpl2_WAR_tpl2theme section menu ul li{float:left;width:31px}
._56_theme_tpl2_WAR_tpl2theme section menu ul li:last-child{width:25px}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a{display:block;width:27px;height:25px;text-indent:-2000px}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a:hover{width:27px;height:25px;background:url(/html/portlet/journal_content/images/common/btn_view_etc_over.png) no-repeat}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a.bookmark:hover{background-position:0 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a.share:hover{background-position:-31px 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a.sns:hover{background-position:-62px 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li a.print:hover{background-position:-93px 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li.on a{width:27px;height:25px;background:url(/html/portlet/journal_content/images/common/btn_view_etc_over.png) no-repeat;background-position:0 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li.on a.bookmark{background-position:0 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li.on a.share{background-position:-31px 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li.on a.sns{background-position:-62px 0}
._56_theme_tpl2_WAR_tpl2theme section menu ul li.on a.print{background-position:-93px 0}
._56_theme_tpl2_WAR_tpl2theme .sub-container section .portlet-content{font-size:13px}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo{float:left;position:relative;width:30%;margin:3% 4% 2% 0}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo .greeting_img{width:100%;text-align:center;margin:0 auto}

._56_theme_tpl2_WAR_tpl2theme .greeting_photo img{max-width:100%;height:auto !important}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo>h3{width:100%;padding-top:20px;font-size:16px;font-weight:normal;color:#333;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo>h3>strong{font-weight:600}
._56_theme_tpl2_WAR_tpl2theme .greeting_desc{position:relative;width:100%;padding-top:17px}
._56_theme_tpl2_WAR_tpl2theme .greeting_desc>h3{padding-bottom:20px;line-height:46px;font-family:'나눔고딕',NanumGothic,sans-serif;font-size:32px;font-weight:600;color:#333}
._56_theme_tpl2_WAR_tpl2theme .greeting_desc>h3>span{color:#2191d0}
._56_theme_tpl2_WAR_tpl2theme .custom .greeting_desc>p{margin-bottom:15px}
/* .greeting_desc>p:nth-child(3){color:#333} */
/* 768이하 : 모바일, 데블릿버전 */
@media only screen and (max-width:768px){
._56_theme_tpl2_WAR_tpl2theme section menu{display:none}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo .greeting_img{width:50%}
}
@media all and (max-width:767px){
/* mobile Device only */
._56_theme_tpl2_WAR_tpl2theme section h1{width:auto;padding-left:10px;font-size:20px !important}
._56_theme_tpl2_WAR_tpl2theme section h1>span{display:block;position:relative;width:100%}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo{float:none;position:relative;width:100%}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo img{margin:0 auto}
._56_theme_tpl2_WAR_tpl2theme .greeting_photo>h3{padding:20px 0}
._56_theme_tpl2_WAR_tpl2theme .greeting_desc{float:none;position:relative;width:100%;padding:0}
._56_theme_tpl2_WAR_tpl2theme .greeting_desc>h3{text-align:center}
}

._56_theme_tpl2_WAR_tpl2theme .cont_part{position:relative;width:100%;margin-top:40px;border-top:1px dotted #c2c2c2;border-bottom:1px dotted #c2c2c2}
._56_theme_tpl2_WAR_tpl2theme .cont_part:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .cont_part .title{float:left;padding:0 10px;background:url(/html/portlet/journal_content/images/common/bul_square.gif) no-repeat left 18px;line-height:40px;font-weight:600;color:#333}
._56_theme_tpl2_WAR_tpl2theme .cont_part .cont{float:left;padding:0 10px;background:url(/html/portlet/journal_content/images/common/title_line.gif) no-repeat left 15px;line-height:40px;color:#333}
._56_theme_tpl2_WAR_tpl2theme .ie8 .cont_part .cont{width:300px}
._56_theme_tpl2_WAR_tpl2theme .cont_part .cont img{vertical-align:middle}
._56_theme_tpl2_WAR_tpl2theme .cont_part .date{display:block;float:right;padding:15px 0;line-height:11px}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment{position:relative;margin:60px 0;border:1px solid #d6d6d6;background:#f9f9f9}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment .comt_tit{padding:16px 20px 15px 15px;border-bottom:1px solid #d6d6d6;color:#333}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment .comt_tit .btn_cont_view_close,.satisfy-comment .comt_tit .btn_cont_view_open{position:absolute;top:21px;right:30px}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment .comt_tit .btn_cont_view_close{width:14px;height:7px;background:url(/html/portlet/journal_content/images/common/btn_cont_close.png) no-repeat;text-indent:-2000px;cursor:pointer}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment .comt_tit .btn_cont_view_open{display:none;width:14px;height:7px;background:url(/html/portlet/journal_content/images/common/btn_cont_open.png) no-repeat;cursor:pointer}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset{overflow:hidden;height:49px;padding:25px;background:#fff}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset label{float:left;width:15%;height:39px;margin:0;padding-top:8px;border-top:1px solid #c7c9ce;border-bottom:1px solid #c7c9ce;border-left:1px solid #c7c9ce;line-height:15px;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset textarea{float:left;width:72%;height:47px;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset button{float:left;width:12%;height:49px;background:#aaa;line-height:47px;font-size:15px;color:#fff}
._56_theme_tpl2_WAR_tpl2theme .satisfy-list{position:relative;width:100%}
/* 768이하 : 모바일, 데블릿버전 */
@media only screen and (max-width:769px){
._56_theme_tpl2_WAR_tpl2theme .cont_part{font-size:11px}
._56_theme_tpl2_WAR_tpl2theme .cont_part .date{display:none}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset label{width:21%}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset textarea{width:60%}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset button{width:17%}
._56_theme_tpl2_WAR_tpl2theme .satisfy-comment fieldset{padding:10px}
}
/* 마우스 오버시 툴팁 */
._56_theme_tpl2_WAR_tpl2theme #tooltip{position:absolute;z-index:999;width:300px;height:50px;margin:0;padding:0;border:1px solid #4385d3;background:#fff}
._56_theme_tpl2_WAR_tpl2theme #tooltip .tipBody{padding:5px;font-family:NanumGothic,'나눔고딕','Nanum Gothic',sans-serif;font-size:13px;color:#666}

/*************************************************
	교수소개 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .professer_list{position:relative;width:100%}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record{float:left;position:relative;width:40%;margin-bottom:14px;padding:3%;border:1px solid #dfdfdf}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record:nth-child(odd){margin-right:4%}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .pic{display:block;float:left;width:33%;margin-right:12px;border:1px solid #7e7e7e}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .cont{float:left;width:60%}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .cont .name{float:left;font-size:16px;font-weight:600;color:#333}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .cont a.more{display:block;float:right;width:12px;height:12px;background:url(/html/portlet/journal_content/images/common/btn_sub_more_12x12.png) no-repeat 0 0;text-indent:-2000px}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info{margin-top:16px;padding:12px 10px 7px 8px;border:1px solid #e7e7e7;background:#f9f9f9}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info ul{margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info ul li{height:20px;margin-bottom:6px;padding-left:27px}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info li.phone{background:url(/html/portlet/journal_content/images/common/bul_sub_phone.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info li.mail{background:url(/html/portlet/journal_content/images/common/bul_sub_mail.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info li.homepage{background:url(/html/portlet/journal_content/images/common/bul_sub_homepage.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .info li>a{display:block;overflow:hidden;width:80%;white-space:nowrap;text-overflow:ellipsis}
/* 320이하 : 모바일버전 */
@media only screen and (max-width:768px){
._56_theme_tpl2_WAR_tpl2theme .professer_list .record{width:94%;padding:3%}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .pic{width:100%}
._56_theme_tpl2_WAR_tpl2theme .professer_list .record .cont{width:100%;margin-top:8px}
}
/*************************************************
	교수소개 - 상세보기 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail{display:none}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word{padding:14px 15px 20px}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce{width:100%;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .pic{display:block;float:left;width:122px;margin-right:12px;border:1px solid #7e7e7e}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail{float:left;width:80%}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail .name{margin-bottom:15px;font-family:Dotum;font-size:13px;font-weight:normal;color:#666}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail .name>strong{margin-right:5px;font-size:16px;font-weight:600;color:#333}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail .name>span{padding:0;font-size:11px;color:#d1d1d1}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul{width:100%;margin:0;padding:22px 0 0 20px;border:1px solid #e8e8e8;background:#f9f9f9}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li{float:left;width:45%;height:20px;margin-bottom:20px;padding-left:27px;white-space:nowrap}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li.phone{background:url(/html/portlet/journal_content/images/common/bul_sub_phone.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li.mail{background:url(/html/portlet/journal_content/images/common/bul_sub_mail.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li.homepage{background:url(/html/portlet/journal_content/images/common/bul_sub_homepage.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li.position{background:url(/html/portlet/journal_content/images/common/bul_sub_position.png) no-repeat left center}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li>strong{float:left;padding-right:18px}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li>a{display:block;overflow:hidden;float:left;width:150px;white-space:nowrap;text-overflow:ellipsis}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .desc{width:100%;margin:20px 0 0;padding:0;color:#949494}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .desc li{width:100%;padding-left:7px;background:url(/html/portlet/journal_content/images/common/dot_2x2_666.png) no-repeat left center}
/* 320이하 : 모바일버전 */
@media only screen and (max-width:768px){
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word{width:94%;padding:3%}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .pic{width:100%;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail{width:100%;margin-top:10px}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul{width:94%;padding:3%}
._56_theme_tpl2_WAR_tpl2theme .deptInfo .professer_detail .bg_word .introduce .detail ul li{width:90%;margin-bottom:10px}
}

._56_theme_tpl2_WAR_tpl2theme .majorInfo .home_link{position:absolute;top:10px;right:1px;width:156px;height:29px;background:url(/html/portlet/journal_content/images/common/bg_sub_link.png) no-repeat;line-height:29px}
._56_theme_tpl2_WAR_tpl2theme .majorInfo .home_link a{display:block;padding-left:11px;font-weight:600;font-size:14px}

/*************************************************
	교과과정 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .curriculum table{position:relative;width:100%;margin-top:20px;border-top:2px solid #4485d5;font-family:Dotum}
._56_theme_tpl2_WAR_tpl2theme .curriculum table th{height:32px;border-bottom:1px solid #d0d0d0;background:#f1f6f9;color:#000}
._56_theme_tpl2_WAR_tpl2theme .curriculum table td{height:40px;border-bottom:1px solid #e7e7e7;background:#fff}
._56_theme_tpl2_WAR_tpl2theme .curriculum table td.check{width:40px;background:url(/html/portlet/journal_content/images/common/curriculum_chk.png) no-repeat 50% 50%;background-size:11px auto}

/*************************************************
	서브 탭메뉴 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .tab-type2{/* float: left; */width:100%;min-height:42px;margin:0;padding:0}
._56_theme_tpl2_WAR_tpl2theme .tab-type2:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li{float:left;margin-right:6px;padding:13px 25px;background:#999fa6;line-height:18px;text-align:center;cursor:pointer}
._56_theme_tpl2_WAR_tpl2theme .ie8 .tab-type2 li{float:left;margin-right:6px;padding:13px 20px;background:#999fa6;line-height:18px;text-align:center;cursor:pointer}
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li a{display:block;overflow:hidden;font-weight:600;font-size:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis}
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li.on{background:url(/html/portlet/journal_content/images/common/bg_sub_tab_on.jpg) no-repeat center top;background-size:100% 100%}
/*  tab-type2 .tab-content:first-of-type{display:none} */
/* .tab_content>h3{margin:0; padding:0; width:0; height:0; text-indent: -2000px} */

/* teblet */
@media only screen and (max-width:1200px){
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li{padding:14px 17px}
}
@media (min-width: 768px) and (max-width: 979px){
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li{width:60px;height:48px;padding:0}
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li a{overflow:hidden;margin-top:16px;font-size:14px;text-align:center}
}
@media (max-width: 480px){
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li{width:50px;height:48px;padding:0}
._56_theme_tpl2_WAR_tpl2theme .tab-type2 li a{overflow:hidden;margin-top:16px;font-size:5px;text-align:center}
}
/*************************************************
	개관도 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .view-type_wrap{margin-bottom:10px;padding-bottom:39px;background:url(/html/portlet/journal_content/images/common/bg_view_arrow.gif) no-repeat bottom center}
._56_theme_tpl2_WAR_tpl2theme .view-type_wrap_last{}
._56_theme_tpl2_WAR_tpl2theme .view-type{padding:19px 28px;border:1px solid #e1e1e1;background:url(/html/portlet/journal_content/images/common/bg_sub_word.jpg) repeat top center}
._56_theme_tpl2_WAR_tpl2theme .view-type:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .view-type .view-num{float:left; width:46px;height:47px;margin-right:10px;background:url(/html/portlet/journal_content/images/common/bg_view_number.png) repeat top center;font-size:14px;font-weight:600;line-height:47px;color:#fff;text-align:center}

._56_theme_tpl2_WAR_tpl2theme .view-type .tit{font-size:15px;font-weight:600;color:#4485d5}
@media only screen and (max-width:768px){
._56_theme_tpl2_WAR_tpl2theme .view-type_wrap{width:95%}
._56_theme_tpl2_WAR_tpl2theme .view-type_wrap_last{width:95%}
._56_theme_tpl2_WAR_tpl2theme .view-type .fl{width:87%}
._56_theme_tpl2_WAR_tpl2theme .view-type .view-num{float:none;margin:0 auto}
}
/* 768이하 : 모바일 */
@media (max-width: 480px){
._56_theme_tpl2_WAR_tpl2theme .view-type_wrap{width:83%}
._56_theme_tpl2_WAR_tpl2theme .view-type{width:100%}
._56_theme_tpl2_WAR_tpl2theme .view-type .fl{width:74%}
}
/*************************************************
	교수진소개 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .prof_list:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .prof_list .prof_list_inner{float:right;position:relative;left:-50%}
._56_theme_tpl2_WAR_tpl2theme .prof_img{float:left;position:relative;left:50%;width:231px;height:250px;margin:0 5px !important;background:url(/html/portlet/journal_content/images/common/bg_prof.gif) no-repeat center 0}
._56_theme_tpl2_WAR_tpl2theme .prof_img dt{padding:22px 0 28px!important;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .prof_img dd{padding-top:12px !important;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .prof_img dd span.position{font-size:14px;font-weight:600}
._56_theme_tpl2_WAR_tpl2theme .prof_img dd span.name{font-size:17px;font-weight:600;color:#4485d5}
@media (max-width: 980px){
._56_theme_tpl2_WAR_tpl2theme .prof_img{display:block;width:100%;margin:5px 0 !important}
}
/*************************************************
	추천의글
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .recomm{margin-top:10px;padding:15px;border:1px solid #dfdfdf}
._56_theme_tpl2_WAR_tpl2theme .recomm:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .recomm .r_img{text-align:center}
._56_theme_tpl2_WAR_tpl2theme .recomm .r_img img{border:1px solid #838383}
._56_theme_tpl2_WAR_tpl2theme .recomm .r_txt{margin-left:15px}
._56_theme_tpl2_WAR_tpl2theme .recomm .r_ment{margin-top:8px;padding:10px;border:1px solid #e7e7e7;background:#f9f9f9}
/* 2015-01-09 추가 */
@media (max-width: 760px){
._56_theme_tpl2_WAR_tpl2theme .recomm{margin-top:10px}
}
/* //2015-01-09 추가 */
/*************************************************
	추천의글2
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .recomm2{margin-top:5px;border:1px solid #dfdfdf}
._56_theme_tpl2_WAR_tpl2theme .recomm2:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_name{float:left;width:17.71%;height:54px;padding-top:15px;padding-bottom:0;border-right:1px solid #e7e7e7;background:#f1f6f9;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_name span{font-size:15px;font-weight:600}
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_ment{float:left;padding-left:15px;padding-bottom:0;line-height:69px}
/* 2015-01-09 추가 */
@media (max-width: 980px){
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_ment{width:77%;padding:10px;line-height:20px}
}
@media (max-width: 760px){
._56_theme_tpl2_WAR_tpl2theme .recomm2{margin:10px 0 0}
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_name{display:block;width:100%;height:34px}
._56_theme_tpl2_WAR_tpl2theme .recomm2 .r_ment{display:block;width:95%;padding:10px;line-height:20px}
._56_theme_tpl2_WAR_tpl2theme .recomm2 br{display:none}
}
/* //2015-01-09 추가 */
/* 2015-01-06 추가 */
/*************************************************
	지도강사진(최고경영자골프과정) type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .prof{margin-top:10px;padding:15px;border:1px solid #dfdfdf;background:url(/html/portlet/journal_content/images/common/bg_sub_word.jpg) repeat top center}
._56_theme_tpl2_WAR_tpl2theme .prof:after{display:block;clear:both;content:''}
._56_theme_tpl2_WAR_tpl2theme .prof .r_img{text-align:center}
._56_theme_tpl2_WAR_tpl2theme .prof .r_img img{border:1px solid #838383}
._56_theme_tpl2_WAR_tpl2theme .prof .r_ment{margin-top:8px;padding:10px;border:1px solid #e7e7e7;background:#f9f9f9}
._56_theme_tpl2_WAR_tpl2theme .prof .r_txt .word-type{margin-top:9px;background:#f9f9f9;color:#666}
._56_theme_tpl2_WAR_tpl2theme .prof .r_txt .word-type .cmt a{color:#666;text-decoration:none}
._56_theme_tpl2_WAR_tpl2theme .prof .r_name{font-size:16px;font-weight:600}
._56_theme_tpl2_WAR_tpl2theme .prof2{padding:10px;border:1px solid #dfdfdf}
._56_theme_tpl2_WAR_tpl2theme .prof .bul_list-type1{padding:20px 0 0 30px;color:#949494}
._56_theme_tpl2_WAR_tpl2theme .portlet-content:after{display:block;clear:both;content:''}
/* 768이하 : 모바일 */
@media (max-width: 1200px){
._56_theme_tpl2_WAR_tpl2theme .portlet-content .prof2{width:auto}
._56_theme_tpl2_WAR_tpl2theme .portlet-content .fl.w49{width:100%;margin-top:10px}
._56_theme_tpl2_WAR_tpl2theme .prof .r_txt .word-type{margin-top:9px;margin-left:-18px;background:#f9f9f9;color:#666}
}
@media (max-width: 980px){
._56_theme_tpl2_WAR_tpl2theme .portlet-content .prof2{width:auto}
._56_theme_tpl2_WAR_tpl2theme .portlet-content .fl.w49{width:100%;margin-top:10px}
._56_theme_tpl2_WAR_tpl2theme .prof .r_txt .word-type{margin-top:9px;margin-left:-4px;background:#f9f9f9;color:#666}
/* 2015-01-07 추가 */
._56_theme_tpl2_WAR_tpl2theme .prof .cmt{overflow:hidden;width:147px;white-space:nowrap;text-overflow:ellipsis}
/* //2015-01-07 추가 */
}

/* //2015-01-06 추가 */
/*************************************************
	서브 - 상세설명시 사용.
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .sub-desc{position:relative;width:100%}
._56_theme_tpl2_WAR_tpl2theme .custom .sub-desc p{margin-bottom:10px}

/*************************************************
	블릿 숫자 스타일
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .bul-num{float:left;width:20px;height:20px;margin-right:10px;background:url(/html/portlet/journal_content/images/common/bg_bul_number.png) repeat 0 0;line-height:20px;font-family:Verdana;color:#fff;text-align:center}
/*************************************************
	블릿 Q&amp;A 스타일
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .ques{float:left;width:20px;height:20px;margin-right:10px;background:url(/html/portlet/journal_content/images/common/bg_ques.gif) repeat 0 0;line-height:20px;font-family:Verdana;color:#fff;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .ans{float:left;width:20px;height:20px;margin-right:10px;background:url(/html/portlet/journal_content/images/common/bg_ans.gif) repeat 0 0;line-height:20px;font-family:Verdana;color:#fff;text-align:center}

/*************************************************
	체크팍스 스타일
*************************************************/
._56_theme_tpl2_WAR_tpl2theme input[type=checkbox].checkbox-type1{display:inline;height:15px;margin:0;padding:0;font-size:13px;line-height:15px}

/*************************************************
	입력 폼
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .contents-area input[type=text]{height:26px;margin:0;padding:0;line-height:26px;font-family:Dotum;font-size:13px}
/*************************************************
	서브 이미지처리
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .sub_img .sub-img-left{display:block;float:left;margin-right:5%}
._56_theme_tpl2_WAR_tpl2theme .sub_img .sub-img-right{display:block;float:right;margin-left:5%}
._56_theme_tpl2_WAR_tpl2theme .sub_img .img_wrap{float:left;margin-right:25px}
._56_theme_tpl2_WAR_tpl2theme .sub_img.img_r .img_wrap{float:right;margin-right:25px}
@media (max-width:980px){
/* 2015-01-10 수정 */
._56_theme_tpl2_WAR_tpl2theme .sub_img .img_wrap{float:right;position:relative;left:-50%;margin-right:0;margin-bottom:10px}
._56_theme_tpl2_WAR_tpl2theme .sub_img .img_wrap img{float:left;position:relative;left:50%}
._56_theme_tpl2_WAR_tpl2theme .sub_img .sub-img-left{display:block;float:left;margin-right:5%;margin-left:3%;padding:10px}
._56_theme_tpl2_WAR_tpl2theme .sub_img .sub-img-right{display:block;float:left;margin-right:5%;margin-left:3%;padding:10px}
._56_theme_tpl2_WAR_tpl2theme .sub_img .w50{width:auto}
/* //2015-01-10 수정 */
}

/**********************************************
    실원명단
**********************************************/
._56_theme_tpl2_WAR_tpl2theme .realList{margin:0 auto;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .realList .row{margin-top:20px}
._56_theme_tpl2_WAR_tpl2theme .realList .num02{padding:0 34%}
._56_theme_tpl2_WAR_tpl2theme .realList .num03{padding:0 25%}
._56_theme_tpl2_WAR_tpl2theme .realList .num04{padding:0 16%}
._56_theme_tpl2_WAR_tpl2theme .realList img{border:1px solid #d0d0d0 !important}
._56_theme_tpl2_WAR_tpl2theme .realList p{margin-top:10px}
/**********************************************
    테이블
**********************************************/
._56_theme_tpl2_WAR_tpl2theme .custom .title-type5{margin-left:23px;margin-bottom:5px;font-size:16px;font-weight:600;font-family:NanumGothicWEB,'나눔고딕',NanumGothic,sans-serif;color:#4485d5}
._56_theme_tpl2_WAR_tpl2theme .border_r{border-right:1px solid #d0d0d0}
._56_theme_tpl2_WAR_tpl2theme .custom .chart1{width:100%;height:611px}
._56_theme_tpl2_WAR_tpl2theme .custom .chart2{width:100%;height:312px}
._56_theme_tpl2_WAR_tpl2theme .custom .chart3{width:100%;height:312px}
._56_theme_tpl2_WAR_tpl2theme .custom .chart1 p{position:absolute}
._56_theme_tpl2_WAR_tpl2theme .custom .chart2 > p{position:absolute}
._56_theme_tpl2_WAR_tpl2theme .custom .chart3 > p{position:absolute}
@media (max-width: 480px){
._56_theme_tpl2_WAR_tpl2theme .custom .chart1{width:100%;height:100%}
._56_theme_tpl2_WAR_tpl2theme .custom .chart2{width:100%;height:100%}
._56_theme_tpl2_WAR_tpl2theme .custom .chart3{width:100%;height:100%}
._56_theme_tpl2_WAR_tpl2theme .custom .chart2 > p{position:static}
}


/*************************************************
	약학대학 type
*************************************************/
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce{}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .span8 p{font-size: 16px;color: #333333}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .span8 .bul_list-type1{margin-top: 10px}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .span8 .bul_list-type1 .fcBlue{font-weight: 600}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .span8 .bul_list-type1 li{margin-top: 3px}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .bg{padding: 30px 0; text-align: center;background: #f9f9f9;border: 1px solid #ededed}
._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .bg p{margin-top:10px;font-weight: 600}
@media (max-width: 767px){
    ._56_theme_tpl2_WAR_tpl2theme .pharmacy_introduce .span8 p{margin-top: 20px}
}

/*개인정보취급방침*/
._56_theme_tpl2_WAR_tpl2theme .personal_information{background: #fff;padding: 10px;border-radius: 5px}
._56_theme_tpl2_WAR_tpl2theme .personal_information .logo{padding: 0;margin: 0}
._56_theme_tpl2_WAR_tpl2theme .personal_information .tit{font-size:20px;font-weight: 600;text-align: center}
._56_theme_tpl2_WAR_tpl2theme .personal_information h3{font-weight: 600;margin-top: 10px}
._56_theme_tpl2_WAR_tpl2theme .personal_information .cont-type2 > ul > li{line-height: 20px}
._56_theme_tpl2_WAR_tpl2theme .personal_information .mt10{margin-top: 10px}

/*이메일 무단수집 거부*/

._56_theme_tpl2_WAR_tpl2theme .email_information{text-align: center;background: #fff;padding: 10px;border-radius: 5px}
._56_theme_tpl2_WAR_tpl2theme .email_information .logo{text-align: left}
._56_theme_tpl2_WAR_tpl2theme .email_information .tit{font-size:20px;font-weight: 600;text-align: center}
._56_theme_tpl2_WAR_tpl2theme .email_information .cmt{margin-top: 10px}
._56_theme_tpl2_WAR_tpl2theme .email_information p{margin: 0;padding: 0; font-size: 16px;line-height: 25px}
._56_theme_tpl2_WAR_tpl2theme .email_information .t_right{margin-top: 10px; text-align: right;font-size: 13px}
._56_theme_tpl2_WAR_tpl2theme .email_information .fc_red{color:#ff0000;text-decoration: underline}

._56_theme_tpl2_WAR_tpl2theme .information_wrap{background: #023d9e;border-radius: 5px;padding:15px 15px 0 15px}
._56_theme_tpl2_WAR_tpl2theme .information_wrap .cls{padding: 5px; text-align: right;margin:0;color: #fff;font-size: 15px;cursor: pointer}

/**********************************************
    메인 컨텐츠
**********************************************/
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01{padding:25px 0 29px 0}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(1){width:50%;margin-left:0 !important;border-right:1px dotted #888;border-bottom:1px dotted #888;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(2){width:50%;margin-left:0 !important;border-bottom:1px dotted #888;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(3){width:50%;margin-left:0 !important;border-right:1px dotted #888;text-align:center}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(4){width:50%;margin-left:0 !important;text-align:center}

@media only screen and (max-width:767px){
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(1){width:auto;padding:0 0 24px 0;border-right:0;border-bottom:1px dotted #888}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(1) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(2){width:auto;padding:32px 0 25px 0;padding-bottom:25px}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(2) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(2) img{margin-left:-40px}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(3){width:auto;padding:0 0 47px 0;border-right:0;border-bottom:1px dotted #888}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(3) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(4){width:auto;padding:0 0 43px 0;border-bottom:1px dotted #888}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(4) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_01 div.span6:nth-of-type(4) img{margin-left:-40px}
}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02{border:1px solid #cee5f1;background-color:#e9f4fa;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6{width:50%;margin-left:0 !important;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(1){border-right:1px solid #cee5f1;border-bottom:1px solid #cee5f1;text-align:center;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(2){border-bottom:1px solid #cee5f1;text-align:center;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(3){border-right:1px solid #cee5f1;text-align:center;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(4){text-align:center;}
@media only screen and (max-width:767px){
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02{border:0;background-color:#e9f4fa;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(1){width:auto;border-right:0;border-bottom:1px solid #cee5f1;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(1) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(2){width:auto;border-bottom:1px solid #cee5f1;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(2) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(3){width:auto;border-right:0;border-bottom:1px solid #cee5f1;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(3) a{display:block}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(4){width:auto;border-bottom:1px solid #cee5f1;}
._56_theme_tpl2_WAR_tpl2theme .portlet-journal-content .row-fluid.cont_law_02 div.span6:nth-of-type(4) a{display:block}
}

._56_theme_tpl2_WAR_tpl2theme .response_table{margin-top:20px}
._56_theme_tpl2_WAR_tpl2theme .response_table table{width:100%;border-collapse:collapse;border-top:2px solid #4485d5;;font-size:12px}
._56_theme_tpl2_WAR_tpl2theme .response_table th{padding:10px 0;background:#f1f6f9;color:#333;text-align:center;border-right: none; border-left:none}
._56_theme_tpl2_WAR_tpl2theme .response_table th.first,.response_table td.first{border-left:none}
._56_theme_tpl2_WAR_tpl2theme .response_table th.last,.response_table td.last{border-right:none}
._56_theme_tpl2_WAR_tpl2theme .response_table td{padding:10px 0;border:1px solid #d0d0d0;border-right: none; border-left:none}
._56_theme_tpl2_WAR_tpl2theme .response_table td ul{padding:10px}

@media print{
	._56_theme_tpl2_WAR_tpl2theme .table-responsive{overflow-x: inherit !important; overflow-y: inherit; width: auto !important;border: none !important}
	._56_theme_tpl2_WAR_tpl2theme .table-responsive table{display: inherit !important; width:auto !important}
}