@charset "utf-8";
/* *******************************************************
 * filename : content_responsive.css
 * description : 서브페이지 컨텐츠 반응형 CSS
 * date : 2020-11-25
******************************************************** */


/* ========================================================
 * SUB COMMON 
======================================================== */
/* -------- 공통 스크롤바  -------- */
@media all and (max-width:1220px){
	.custom-scrollbar-wrapper .scroll-object{max-width:100%;}
}
@media all and (max-width:800px){
	.custom-scrollbar-wrapper{position:relative;margin-right:-15px; cursor:move}
	.custom-scrollbar-wrapper .scroll-object{max-width:none; width:800px; }
	.custom-scrollbar-cover{display:block; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color:rgba(0,0,0,0.5)}
	.custom-scrollbar-cover .scroll-cover-txt{position:absolute; top:50%; left:0; width:100%; text-align:center; color:#fff; font-size:300; font-size:15px;}
	.custom-scrollbar-cover .scroll-cover-txt i{font-size:30px; display:block; margin-bottom:20px; }
}
/* -------- 서브 :: 공통배경 -------- */
@media all and (max-width:1780px){
	/* 배경2 */
	.sub-layout2-outer-con{margin:0 60px; padding:0}
}
@media all and (max-width:1560px){
	/* 배경 1 */
	.sub-cm-layout-container{padding-left:30px;}
	.sub-cm-layout-inner{padding:10% 30px}
}
@media all and (max-width:1420px){
	/* 배경 1 */
	.sub-cm-layout-container{padding-top:10%; }
	.sub-cm-layout-container:before{width:30px; /* width:auto; right:0px; max-height:none; height:50%; */}
	.sub-cm-layout-inner{padding-top:10%;}
	.sub-cm-layout-inner{padding:10% 0px}
	/* 배경 2 */
	.sub-layout2-inner-con{padding:5% 30px; }
}
@media all and (max-width:1024px){
	/* 배경 1 */
	.sub-cm-layout-container{padding-left:0;}
	.sub-cm-layout-container:before{display:none;}
	/* 배경 2 */
	.sub-layout2-outer-con{margin:0 30px; margin:0 15px 0 30px;}
	.sub-layout2-outer-con:before{height:120px; ;}
	.aos-animate .sub-layout2-outer-con:before{transform: translate(-15px, -15px);}
	.sub-layout2-inner-con{padding:10% 15px}
}
@media all and (max-width:800px){
	/* 배경 1 */
	.sub-cm-layout-container{padding-top:20%; }
	/* 배경 2 */
}

/* -------- 공통 :: 탭 -------- */
@media all and (max-width:1420px){
	/* 탭 스타일 1 */
	.sub-tab-list-style .area{padding:0}
	/* 탭 스타일 2 */
	.sub-tab-list-style2 .area{padding:0}
	.sub-tab-list-style2 ul li{padding:0; margin-left:-4px;}
	.sub-tab-list-style2 ul li:not(.long){width:240px}
	.sub-tab-list-style2 ul li:first-child{margin-left:0;}
	.sub-tab-list-style2 ul li a em{font-size:16px;}
}
@media all and (max-width:1280px){
	/* Tab Fixed Move*/
	.sub-tab-list-style.top-fixed,
	.sub-tab-list-style2.top-fixed {top:80px; box-shadow:0px 2px 6px rgb(0 0 0 / 20%);}
}
@media all and ( max-width: 800px ){
	/* Tab 공통 스타일 1,2 */
	.sub-tab-wrapper-style{margin:0 15px 15px;}
	.sub-tab-wrapper-style,
	.sub-tab-list-style.top-fixed,
	.sub-tab-list-style2.top-fixed,
	.sub-tab-list-style > div > ul > li > a{height:40px; }
	.sub-tab-list-style > div > ul > li > a em{font-size:13px}
	.sub-tab-list-style2 ul li{margin-left:0}
	/* 2차메뉴 */
	.sub-tab-list-style .sub-tab-2dep-open-btn i{margin-left:0}
	.sub-tab-list-style .sub-tab-2dep-drop-list{padding:10px 0;}
	.sub-tab-list-style .sub-tab-2dep-drop-list a{font-size:13px; padding:7px 0;}
	/* Tab Fixed Move*/
	/* Mobile Tab Drop Menu */
	.sub-drop-menu-style{position:relative;}
	.sub-drop-open-btn-style{overflow:hidden; display:block; position:relative; padding:0 15px; height:40px; line-height:40px; font-size:15px; background-color:#a6804f; box-sizing:border-box;}
	.sub-drop-open-btn-style span{color:#fff; }
	.sub-drop-open-btn-style .arrow{color:#fff; position:absolute; top:50%; right:15px; margin-top:-7px}
	.sub-drop-open-btn-style.open .arrow{transform:rotate(180deg)}
	.sub-drop-menu-style > div > ul{display:none; margin:0; height:auto; position:absolute; top:100%; left:0px; right:0px; background-color:#fff; border:1px solid #ddd; border-top:0; z-index:11; box-sizing:border-box;}
	.sub-drop-menu-style > div > ul > li{position:static; display:block; float:none; border:0; border-top:1px solid #eee; background-color:#f6f6f6; width:auto !important; }
	.sub-drop-menu-style > div > ul > li:first-child{border-top:0; border-left:0}
	.sub-drop-menu-style > div > ul > li > a{display:block; width:auto; height:auto; padding:10px 15px; border:0;}
	.sub-drop-menu-style > div > ul > li > a em{font-size:13px; text-align:left;}
	.sub-drop-menu-style > div > ul > li.selected{border-color:#eee;}
	.sub-drop-menu-style > div > ul > li.selected > a{background-color:transparent;}
	.sub-drop-menu-style > div > ul > li.selected > a em{color:#a6804f; font-weight:600; }
}
@media all and (max-width:480px){
	/* Tab Fixed Move*/	
	.sub-tab-list-style.top-fixed,
	.sub-tab-list-style2.top-fixed{top:60px;}
}

/* -------- 서브공통 :: 버튼 -------- */
@media all and (max-width:1024px){
	/* 버튼 style 3 */
	.cm-btn-style03 em{font-size:15px;}
}
@media all and (max-width:800px){
	/* 버튼 style 1 */
	.cm-btn-style01{width:auto; height:30px; width:140px; }
	.cm-btn-style01 .circle{width:30px; height:30px; border-radius:30px;}
	.cm-btn-style01 .arrow{width:30px; line-height:27px;}
	.cm-btn-style01 .arrow i{font-size:14px;}
	.cm-btn-style01 .txt{font-size:14px; line-height:30px;}
	/* 버튼 style 2 */
	.cm-btn-style02{font-size:15px; border-bottom-width:2px;}
	/* 버튼 style 3 */
	.cm-btn-style03 em{font-size:13px;}
}

/* -------- 서브 :: 공통 수상자 Name Box -------- */
@media all and (max-width:1300px){
	.laureate-prize-name-box span{min-width:auto; padding:0 30px}
}
@media all and ( max-width: 800px ){
	.laureate-prize-name-box {max-width:500px; height:35px; line-height:35px; margin:0px auto; padding-right:73px}
	.laureate-prize-name-box span{width:100%; padding:0 20px; text-align:left; font-size:15px; }
	.laureate-prize-name-box span:after{overflow:hidden; height:35px; width:67px; }
}

/* -------- 서브 :: 공통 재생버튼 및 재생영역 -------- */
@media all and (max-width:1024px){
	.video-play-btn{width:60px; height:60px;}
	.video-play-btn .play-buttton{}
}

/* -------- 서브 공통 :: 게시판 검색 상단 및 커스텀 Select  -------- */
@media all and (max-width:800px){
	.board-top-left .custom-select-box{width:120px;}
	.board-top-right {width:calc(100% - 150px); text-align:right;}
	.board-top-right .bbs-search-box{display:inline-block; width:auto; max-width:285px;}
	.bbs-search-box input{padding-left:5px}
	.custom-select-trigger{font-size:15px;}

	/* Select2 */
	.select-year-box{width:120px;}
	.select-year-box .select-year-open-btn{font-size:14px;}
}

/* -------- 서브 공통 :: Modal Style -------- */
@media all and ( max-width: 800px ){
	.video-modal-content h1{font-size:18px;}
}
@media all and (max-width:1620px){
	#laureatesModalCon{margin:50px 15px;}
	.lareates-modal-tit-box{margin:0 30px}
	.lareates-modal-tit-box-inner{height:100px;}
	.lareates-modal-tit-box-inner h2{font-size:30px}
	.lareates-modal-inner-con{padding:0px 30px 50px;}
	.gisa-btn-box{margin:0 30px; text-align:center; padding:15px; }
}
@media all and (max-width:1024px){
	#laureatesModalCon{margin:50px 15px;}
	.laureates-close-btn{width:50px; height:50px; margin-bottom:30px;}
	.laureates-close-btn i{font-size:20px; line-height:48px;}
	.lareates-modal-tit-box{top:auto; margin:0}
	.lareates-modal-tit-box-inner{display:block; width:auto; height:auto; padding:15px;}
	.lareates-modal-tit-box-inner h2{display:block; padding:0; font-size:24px;}
	.lareates-modal-inner-con{padding:30px 15px;}
	.gisa-btn-box{font-size:13px; margin:20px 0; }
	.gisa-btn-box dt,
	.gisa-btn-box dd{font-size:13px;}
	.gisa-btn-box dt{display:block; margin-bottom:5px}
	.gisa-btn-box dd{display:block;}
}
@media all and (max-width:480px){
	.laureates-close-btn{margin-bottom:15px}
	.lareates-modal-tit-box-inner h2{display:block; padding:0; font-size:18px;}
	.lareates-modal-inner-con{padding:20px 15px;}
}


/* ========================================================
 * ABOUT :: 재단소개
======================================================== */
/* ******************  위원회 소개  ********************** */
/* -------- 위원회 소개  -------- */
@media all and (max-width:1420px){
	#committeeContent{font-size:16px;}
	/* 위원회 소개 :: 상단 */
	#committeeTopCon{margin-bottom:10%; }
	#committeeTopCon .committee-top-txt2 br{display:none;}
}
@media all and (max-width:1280px){
	#committeeTopCon {padding-bottom:300px;}
	#committeeTopCon:before {height:30%;}
}
@media all and (max-width:1024px){
	#committeeContent{font-size:14px;}
	/* 위원회소개 :: 상단 */
	.committee-tit {font-size:34px; margin-bottom: 30px;}
	.committee-top-txt-inner{flex-direction: column-reverse}
	#committeeTopCon .committee-top-txt-con{padding-left:0; margin-bottom:5%}
	.committee-foundeation-derecitor-con{text-align:center; max-width:310px; width:70%; margin:0px auto; padding:15px;}
	.committee-foundeation-derecitor-con dl dt{margin-right:auto; margin-bottom:5px}
	.committee-foundeation-derecitor-con img{width:100%;}
	/* 위원회소개 :: 위원장 */
	#committeeChairmanCon{padding:5% 0}
	.chairman-container .chairman-photo-con{width:200px;}
	.chairman-container .chairman-info-con{padding-left:30px; width:calc(100% - 200px)}
	.chairman-container .chairman-info-con .chairman-name{font-size:21px}
	.chairman-container .chairman-info-con .chariman-spec-info{float:none;}
	/* 위원회 소개 :: 위원회 리스트 */
	#commuitteeListCon{margin:10% 0}
	.committee-list-con > li{width:30.73%;}
}
@media all and (max-width:800px){
	#committeeTopCon {padding-bottom:200px;}
	#committeeTopCon:before {height:220px;}
}
@media all and (max-width:480px){
	#committeeContent{font-size:13px;}
	/* 위원회 소개 :: 상단 */
	#committeeTopCon {margin-top:150px; padding-bottom: 100px;} 
	#committeeTopCon:before {background-position:50% 100px;}
	#committeeTopCon .committee-top-txt1{font-size:1.8em}
	#committeeTopCon .committee-top-txt2{font-size:1.2em}
	/* 위원회소개 :: 위원장 */
	#committeeChairmanCon{padding:8% 0;}
	.chairman-container{display:block; }
	.chairman-container .chairman-photo-con{width:auto; text-align:center;}
	.chairman-container .chairman-photo-con img{max-width:200px}
	.chairman-container .chairman-info-con{padding-left:0; width:auto; margin-top:5%; text-align:center;} 
	.chairman-container .chairman-info-con .chairman-name dd{font-size:1.2em}
	/* 위원회 소개 :: 위원회 리스트 */
	.committee-list-tit{text-align:center;}
	.committee-list-con > li{width:47.4%; margin-bottom:10%;}
	.committee-list-con > li .committee-name-info:after{width:4px; height:8px; background-size:4px 8px; margin-top:-4px}
}
/* -------- 위원회 소개 상세  -------- */
@media all and (max-width:1420px){
	#committeeViewContent{font-size:16px;}
}
@media all and (max-width:1024px){
	/* 위원회 소개 :: 레이아웃 */
	#committeeViewContent{margin:50px 15px; font-size:14px;}
	/* 위원회 뷰 :: 왼쪽 */
	.committee-photo-container{padding:20px 15px 30px;}
	/* 위원회 뷰 :: 오른쪽 */
	.committee-info-container{padding:50px 15px 30px;}
	.committee-spec-list-con li{padding-left:10px;}
}
@media all and (max-width:480px){
	#committeeViewContent{font-size:13px;}
	.committee-view-container{display:block; }
	/* 위원회 뷰 :: 왼쪽 */
	.committee-photo-container{width:auto; text-align:center; padding-bottom:15px}
	/* 위원회 뷰 :: 오른쪽 */
	.committee-info-container{width:auto; padding:15px}
}

/* ******************  수상기준 및 추천  ********************** */
@media all and (max-width:1420px){
	/* 수상기준 및 추천 :: 레이아웃 */
	.award-standard-container{font-size:16px; }
	.award-standard-container .award-standard-tit{width:250px}
	.award-standard-container .award-standard-inner-con{width:calc(100% - 250px);}
	/* 수상기준 및 추천 :: 수상기준 */
	.award-standard-list-con li{padding:30px 20px;}
	/* 수상기준 및 추천 ::  후보자추천 */
	.candidate-recom-con .candidate-detail-recom-con{background-size:cover !important; padding:60px 30px;}
	/* 수상기준 및 추천 ::   후보자 심사 프로세스 */
	.award-estimate-process{margin:3em -5px 0}
	.award-estimate-process li{width:calc(33.33% - 10px); margin:0 5px 20px}
	.award-estimate-process li .step-num{line-height:30px; height:30px;}
	.award-estimate-process li dl{padding:40px 15px 20px;}
}
@media all and (max-width:1024px){
	/* 수상기준 및 추천 :: 레이아웃 */
	.award-standard-container{display:block; font-size:14px; padding:5% 0;}
	.award-standard-container .award-standard-tit{width:auto; margin-bottom:0.8em;}
	.award-standard-container .award-standard-inner-con{width:auto;}
}
@media all and (max-width:800px){
	/* 수상기준 및 추천 :: 수상기준 */
	.award-standard-list-con li img{height:30px;}
	.award-standard-list-con li .award-txt br{display:none;}
	.award-standard-list-con li .award-txt b{display:block;}
	/* 수상기준 및 추천 ::  후보자추천 */
	.candidate-list-con{margin:0 ;}
	.candidate-recom-con{float:none; position:relative; width:auto; margin:0 0 10px 0;}
	.candidate-recom-con .num{font-size:2em; position:relative;  top:-0.1em; line-height:1.2;}
	.candidate-recom-con .candidate-txt{margin:0 0 1em 0; align-items:end }
	.candidate-recom-con .candidate-txt br{display:none;}
	.candidate-recom-con .candidate-detail-recom-con{height:auto; padding:30px 20px;}
	/* 수상기준 및 추천 ::   후보자 심사 프로세스 */
	.award-estimate-process li{width:calc(50% - 10px);}
	/* 수상기준 및 추천 ::   후보자 추천 방법 */
	.award-recom-guide-tbl{margin:2em 0;}
	.award-recom-guide-tbl table th,
	.award-recom-guide-tbl table td{display:block; width:auto; padding:10px 15px;}
	.award-recom-guide-tbl table td span{margin-left:0; margin-bottom:5px; display:block;}
	.award-recom-data-down .awardo-data-down-list{margin:0 -1% 2em}
	.award-recom-data-down .awardo-data-down-list li{width:48%; margin:0 1% ;}
	.award-recom-data-down .awardo-data-down-list li > a{height:50px;}


	/* 210430 선학평화상 소개자료 버튼 수정 NH */
	.award-recom-data-down .awardo-data-down-list li {width:100%; float:none; margin:5px 0;}
	.award-recom-data-down .award-download-box  {flex-wrap:wrap; height:50px;}
}
@media all and (max-width:480px){
	/* 수상기준 및 추천 :: 레이아웃 */
	.award-standard-container{font-size:13px; padding:8% 0;}
	/* 수상기준 및 추천 :: 수상기준 */
	.award-standard-list-con{display:block;}
	.award-standard-list-con li{width:auto; margin:0 0 10px 0; padding:15px;}
	.award-standard-list-con li .award-txt{margin-top:1em;}
	.award-standard-list-con li .award-txt b{display:inline;}
	/* 수상기준 및 추천 ::   후보자 심사 프로세스 */
	.award-estimate-process{margin:2em 0 0 0}
	.award-estimate-process li dl dd .process-txt{margin-bottom:1em}
	.award-estimate-process li dl dd .process-term{line-height:24px}
	.award-estimate-process li.last .last-inner{background-position:0 100%}


	/* 210430 선학평화상 소개자료 버튼 수정 NH */
	.award-recom-data-down .award-download-box {  justify-content: flex-start; height:60px;}
	.award-recom-data-down .award-download-box a {width:20%; }
}


/* ========================================================
 * ABOUT :: 선학평화상
======================================================== */
@media all and (max-width:1680px){
	/* -------- 비전 및 기치 -------- */
	/* 비전 및 기치 :: 상세내용 */
	.vision-detail-img-con img{width:100%;}
}
@media all and (max-width:1420px){
	#peaceContent{font-size:16px;}
	/* -------- 제정의 뜻 -------- */
	#peaceContent .establish-intro-down-box{padding:190px 15px 0;}
	.establish-intro-down-box a{width:auto; max-width:400px; height:70px; padding:0 15px 0;}
	.establish-intro-down-box a span{margin-left:20px}
	/* -------- 비전 및 기치 -------- */
	/* 비전 및 기치 :: 기치 */
	.vision-banner-wrapper{padding:10% 0;}
	.vision-banner-wrapper .vision-banner-tit{margin-bottom:5%;}
	/* 비전 및 기치 :: 상세내용 */
	.vision-detail-con{align-items:center;}
	.vision-detail-con.detail-con1{margin-bottom:5%;}
	.vision-detail-con .right-con{ padding-left:60px;}
	.vision-detail-txt-con{padding-left:30px}
	.vision-detail-img-con .vision-object{right:-25px;}
	/* -------- 개요 및 연혁 -------- */
	#summaryHistoryCon{padding-top:10%;}
	/* 개요 및 연혁 :: 상단타이틀 */
	.summary-history-tit-con{display:block; margin-bottom:5%;}
	/* 개요 및 연혁 :: 개요 */
	.summary-tbl{font-size:15px;}
	.summary-tbl th{width:300px}
}
@media all and (max-width:1024px){
	#peaceContent{font-size:14px;}
	/* -------- 제정의 뜻 -------- */
	#establishContent:before{height:calc(30% + 50px ); width:100%; background-attachment:unset; background-size:100% auto; background-position:50% 0%;}
	/* 제정의뜻 :: 상단 */
	#peaceContent .establish-intro-down-box{height:auto; padding:15% 15px; }
	.establish-intro-down-box a{height:50px; padding:0 10px; font-size:15px; }
	/* 제정의뜻 :: 텍스트 */
	.establish-content-txt-con{margin-top:0; margin-bottom:10%;}
	/* -------- 비전 및 기치 -------- */
	#peaceContent2:before{height:250px; width:100%; background-attachment:unset; background-size:100% auto; background-position:50% 0%; background-size:cover;}
	#peaceContent2 .content-tit{height:200px; padding-top:100px;}
	/* 비전 및 기치 :: 기치 */
	.vision-detail-wrapper{margin-bottom:10%;}
	.vision-banner-wrapper .vision-banner-tit span{display:block; margin-left:0; margin-top:10px; line-height:1.3}
	.vision-banner-list-con .vision-banner-item{/* width:33.33%; padding:30px 15px; margin:0; border-radius:0; */}
	/* -------- 개요 및 연혁 -------- */
	.summary-history-tit-con{display:block}
	.summary-history-tit-con p{margin-top:1em;}
	.summary-history-tit-con p br{display:none;}
}
@media all and (max-width:800px){
	/* -------- 제정의 뜻 -------- */
	/* 제정의뜻 :: 텍스트 */
	.establish-content-txt-con .establish-content-txt1{font-size:1.5em;}
	.establish-content-txt-con .establish-content-txt2{margin-bottom:1em;}
	/* -------- 비전 및 기치 -------- */
	/* 비전 및 기치 :: 텍스트 */
	.vision-content-txt-con{margin-bottom:10%;}
	.vision-content-txt-con h4{font-size:1.7em}
	.vision-content-txt-con .vision-content-txt{margin-bottom:1em}
	/* 비전 및 기치 :: 기치 */
	.vision-banner-list-con{display:block;}
	.vision-banner-list-con .vision-banner-item{width:auto; margin:0; margin-top:-5% }
	.vision-banner-list-con .vision-banner-item:first-child{margin-top:0}
	/* 비전 및 기치 :: 상세내용 */
	.vision-detail-con:not(.detail-con2){display:block;}
	.vision-detail-con.detail-con2{ flex-direction: column-reverse;}
	.vision-detail-con .left-con,
	.vision-detail-con .right-con{width:100%; padding:0}
	.vision-detail-img-con .vision-object{display:none;}
	.vision-detail-con .vision-detail-txt-con{padding:6% 0}
	.vision-detail-txt-con .vision-word{margin-bottom:1.5em;}
	.vision-detail-txt-con .vision-word:before{display:none;}
	.vision-detail-txt-con dl dt{font-size:1.8em;}
	/* -------- 개요 및 연혁 -------- */
	.summary-tbl{font-size:13px;}
	.summary-tbl th,
	.summary-tbl td{display:block; width:auto; padding:10px 15px; line-height:1.3; border-bottom:0;}
	.summary-tbl th{height:30px; line-height:30px; padding:0 15px; font-size:1em; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
	.summary-tbl .medal-img-con{margin:15px 0;}
	.summary-tbl .medal-img-con img{width:50%; max-width:100%;}
	.summary-tbl .medal-img-con .txt{position:static; width:auto; display:inline-block; text-align:center; margin-left:10px;}
	.summary-tbl .ci-img-con img{width:50px;}
	.summary-tbl .ci-img-con p{word-break:keep-all;}
}
@media all and (max-width:480px){
	#peaceContent{font-size:13px;}
	/* -------- 비전 및 기치 -------- */
	/* 비전 및 기치 :: 기치 */
	.vision-banner-list-con .vision-banner-item{margin-top:-10% }
}

/* ========================================================
 * ABOUT :: 설립자 소개
======================================================== */
/* ******************  설립자 소개  ********************** */
@media all and (max-width:1780px){
	.founder-top-photo-con{padding-bottom:0}
}
@media all and (max-width:1420px){
	/* -------- 설립자소개  -------- */
	#founderIntroCon{padding-bottom:20%; margin-bottom:10%;}
	/* 설립자 소개 :: 상단 */
	.founder-top-photo-con{padding:10% 0 0 0;}
	.founder-top-photo-con .founder-top-txt-con{padding-bottom:20px}
	.founder-top-photo-con .founder-top-txt-con .peace-txt{font-size:20px;}
	.founder-top-photo-con .founder-top-txt-con p{font-size:40px;}
	/* 설립자 소개 :: 텍스트 */
	.founder-content-txt-con{margin-top:0; font-size:16px; margin-bottom:10%;}

	/* -------- 설립자 소개 :: 삶과 업적 -------- */
	#founderLifeAchieveCon{margin-bottom:10%}
	.founder-life-board-con{padding-top:0;}
	/* -------- 설립자 소개 :: 설립자 연표 -------- */
	#founderHistoryCon{margin-bottom:10%}
}
@media all and (max-width:1024px){
	/* 공통 */
	.founder-tab-con .content-tit{margin-bottom:5%}
	/* -------- 설립자소개  -------- */
	#founderIntroCon{padding-bottom:0%;}
	#founderIntroCon:before{display:none;}
	.founder-top-photo-con .founder-top-inner > img{transform:translateX(0px); width:40%}
	.founder-top-photo-con .founder-top-txt-con p{font-size:30px;}
	/* -------- 설립자 소개 :: 삶과 업적 -------- */
	.founder-life-item{margin-bottom:10%;}
	.founder-life-thumb{width:150px; height:106px;}
	.founder-life-info-box{width:calc(100% - 150px); font-size:14px; padding-left:20px;}
}
@media all and (max-width:480px){
	/* -------- 설립자소개  -------- */
	.founder-top-photo-con .founder-top-inner{align-items:flex-end;}
	.founder-top-photo-con .founder-top-txt-con{padding-bottom:10px;}
	.founder-top-photo-con .founder-top-txt-con .peace-txt{transform:translateX(0px); letter-spacing:15px;}
	.founder-top-photo-con .founder-top-txt-con p{font-size:24px;}
	/* 설립자 소개 :: 텍스트 */
	.founder-content-txt-con{font-size:13px; margin-top:15px}
	.founder-content-txt-con .founder-content-txt1{font-size:1.2em; margin-bottom:1em;}
	.founder-content-txt-con .founder-content-txt2{margin-bottom:1.5em}
	
	/* -------- 설립자 소개 :: 삶과 업적 -------- */
	.founder-life-thumb{width:100px; height:70px;}
	.founder-life-info-box{width:calc(100% - 100px); font-size:12px; padding-left:15px;}
	.founder-life-info-box .founder-life-info-tit{font-size:1.2em; margin-bottom:0.5em}
	.founder-life-info-box .founder-life-sub-txt{-webkit-line-clamp:2; height:3.2em; line-height:1.6;}
	.founder-life-info-box .founder-more-btn i{margin-left:15px;}
}

/* ========================================================
 * LAUREATE :: 수상자
======================================================== */
/* ******************  수상자 리스트 ********************** */
@media all and (max-width:1420px){
	.laureates-list-con > ul{margin:0 -1%}
	.laureates-list-con .laureates-item{width:31.33%; margin:0 1% 2%;}
	.laureates-list-con .laureates-item .laureates-info-con{font-size:14px;}
}
@media all and (max-width:800px){
	.laureates-list-con .laureates-item{width:48%; margin-bottom:5%;}
	.laureates-list-con .laureates-item:nth-child(odd){clear:both;}
	.laureates-list-con .laureates-item .laureates-info-con{height:auto; font-size:12px;}
}
@media all and (max-width:480px){
	.laureates-list-con > ul{margin:0}
	.laureates-list-con .laureates-item{float:none; width:auto; margin:0 0 10% 0;}
	.laureates-list-con .laureates-item .laureates-info-con{padding-top:1em}
}
/* ******************  수상자 뷰페이지 ********************** */
@media all and (max-width:1717px){
	/* -------- 수상자 02 :: 소개영상 -------- */
	.intro-video-iframe-wrap{margin-right:0}

	/* -------- 수상자 06 :: 수상자 연설 및 사진 -------- */
	.laureate-speech-photo-list-con{margin:0 50px}
	.laureate-speech-photo-list-con .slick-arrow.slick-prev{left:-50px;}
	.laureate-speech-photo-list-con .slick-arrow.slick-next{right:-50px;}
}
@media all and (max-width:1420px){
	/* -------- 수상자 01 :: 상단 -------- */
	#laureatesTopContent{margin-bottom:10%;}
	#laureatesTopContent:before{right:auto; margin-right:0; width:30%;}
	/* 수상자 상단 :: 왼쪽영역 */
	.left-big-photo-con{width:36%;}
	/* 수상자 상단 :: 오른쪽영역 */
	.right-laureates-info-con{width:64%; margin:0; padding-left:30px; box-sizing:border-box; font-size:14px;}
	.right-laureates-info-con .laureate-prize-name-box{transform:none; }
	
	/* -------- 수상자 01 :: 소개영상 -------- */
	/* 소개영상 :: 왼쪽 타이틀 */
	.intro-video-tit-box{width:350px}
	.intro-video-tit-box .intro-video-tit{font-size:50px;}
	/* 소개영상 :: 오른쪽 영상 */
	.intro-video-view-con{/*width:calc(100% - 400px);*/}
	
	/* -------- 수상자 02 :: 상세내용 -------- */
	#laureatesDetailintroContent{margin-top:5%; margin-bottom:10%}

	/* -------- 수상자 03 :: 수상자명언 -------- */
	.famous-saying-con{font-size:16px;}
	.famous-saying-con .famous-saying-txt:before{transform:scale(0.8)}
	
	/* -------- 수상자 04 :: 수상자 상세 정보 및 스펙 -------- */
	.detail-spec-container{font-size:14px}
	.detail-spec-top-con .detail-sepc-photo{margin-right:30px;}

	/* -------- 수상자 05 :: 수상자 관련보도자료 -------- */
	.laureate-media-news-tit{font-size:25px; margin-bottom:5%;}
	.laureate-media-list-con .media-news-item a{font-size:14px;}
	.laureate-media-list-con:not(.related-board-list-con) .media-news-item a{padding:20px 25px;}
}
@media all and (max-width:1024px){
	/* -------- 수상자 01 :: 상단 -------- */
	#laureatesTopContent{margin-bottom:12%;}
	#laureatesTopContent:before{width:auto; top:20%; left:15px; right:15px;}
	/* 수상자 상단 :: 왼쪽영역 */
	.left-big-photo-con{float:none; width:auto; max-width:360px; margin:0px auto 5%;}
	.left-big-photo-con:after{display:none}
	/* 수상자 상단 :: 오른쪽영역 */
	.right-laureates-info-con{float:none; width:auto; padding:0 15px; text-align:center;}
	.right-laureates-info-con .laureate-prize-name-box{position:static; margin-bottom:10%}
	.right-laureates-info-con .laureate-name-info,
	.right-laureates-info-con .laureate-txt-info{color:#fff;}
	.right-laureates-info-con .laureate-name-info:after{display:none;}
	.right-laureates-info-con .laureate-name-info dt{font-size:3em}
	.right-laureates-info-con .laureate-name-info dd{font-size:1.1em;}
	.right-laureates-info-con .laureate-txt-info .laureate-txt1{font-size:1.2em;}
	/* 수상자 상단 :: 목록버튼 */
	.to-laureates-list-btn-con{text-align:center;}
	.laureates-list-btn{font-size:13px}

	/* -------- 수상자 02 :: 소개영상 -------- */
	.intro-video-wrapper{display:block; text-align:center;}
	/* 소개영상 :: 왼쪽 타이틀 */
	.intro-video-tit-box{width:auto; margin:0 0 3% 0; }
	.intro-video-tit-box .intro-video-tit{font-size:42px;}
	.intro-video-tit-box .intro-video-tit br{display:none;}
	.intro-video-tit-box .main-award-video-btn{display:none;}
	#laureatesIntroVideoContent .main-award-txt-bg{display:none}
	/* 소개영상 :: 오른쪽 영상 */
	.intro-video-view-con{width:auto; max-width:800px; margin:0px auto;}

	/* -------- 수상자 03 :: 수상자명언 -------- */
	.famous-saying-inner{min-height:auto; padding:5% 0;}

	/* -------- 수상자 04 :: 수상자 상세 정보 및 스펙 -------- */
	#laureatesDetailSpecContent{margin:10% auto;}
	.detail-spec-wrapper{margin:0;}
	.detail-spec-wrapper .detail-spec-container{overflow:hidden; float:none; width:auto; margin:0 0 5% 0; padding:20px 0;}
	.detail-spec-container .detail-sepc-list{height:auto; max-height:200px;}
	
	/* -------- 수상자 06 :: 수상자 연설 및 사진 -------- */
	.laureate-speech-photo-wrapper{/* padding:10% 0; */ padding-top:10%; margin-bottom:10%;}
	.laureate-speech-photo-tit{font-size:25px; margin-bottom:20px;}
	.laureate-speech-photo-list-con{margin:0 30px;}
	.laureate-speech-photo-list-con .laureate-speech-item{padding:0 10px;}
	.laureate-speech-photo-list-con .laureate-speech-item .speech-photo-tit{font-size:15px;}
	.speech-list-con .laureate-speech-item .speech-photo-thumb:after{color:#ff0000;}
	.laureate-speech-photo-list-con .slick-arrow{width:30px; font-size:30px;}
	.laureate-speech-photo-list-con .slick-arrow.slick-prev{left:-35px;}
	.laureate-speech-photo-list-con .slick-arrow.slick-next{right:-35px;}
}
@media all and (max-width:800px){
	/* -------- 수상자 03 :: 수상자명언 -------- */
	#laureatesFamousSayingContent{min-height:auto; padding:10% 0;}
	.famous-saying-con{font-size:12px;}
	.famous-saying-con .famous-saying-txt:before{width:20px; height:14px; transform:none; background-size:20px 14px; margin-bottom:20px;}
	.famous-saying-more-btn{min-width:150px; }
	.famous-saying-more-btn span{padding-right:20px;}

	/* -------- 수상자 04 :: 수상자 상세 정보 및 스펙 -------- */
	.detail-spec-container{border-top-width:2px; font-size:13px;}
	.detail-spec-container:last-child{margin-bottom:0}
	/* 수상자 상세정보 */
	.detail-spec-top-con{display:block; margin-bottom:10%;}
	.detail-spec-top-con .detail-sepc-photo{display:none;}
	.award-detail-info-box{float:none; width:auto;}
	.award-detail-info-box .laureates-detail-name{margin-bottom:1.5em; font-size:10px}
	.award-detail-info-box .laureates-detail-name strong{}
	.award-detail-info-box .laureates-detail-name .en-name{display:inline-block; margin-top:5px}
	.laureate-detail-list li{margin-top:12px;}
	.laureate-detail-list li dl dt{width:80px; padding-right:15px;}
	.laureate-detail-list li dl dd{width:calc(100% - 80px);}
	.laureate-detail-list li dl dd .index-list{padding-left:10px}
	.laureate-detail-list li dl dd .index-list:before{top:8px;}
	/* 수상자 상세 스펙 */
	/* .detail-spec-container .detail-spec-tit{width:80px; }
	.detail-spec-container .detail-sepc-list{width:calc(100% - 80px); } */
	.detail-spec-container .detail-spec-tit,
	.detail-spec-container .detail-sepc-list{float:none; width:auto; }
	.detail-spec-container .detail-spec-tit{margin-bottom:15px;}
	.detail-spec-container .detail-sepc-list li{line-height:1.5; margin-bottom:6px}
	.detail-spec-container .detail-sepc-list li:before{top:8px;}
	/* 기념서적 */
	.detail-sepc-book-con .detail-spec-top-con .detail-sepc-photo{display:block; width:50%; float:none; margin:0px auto 15px; }
	.detail-sepc-book-con .award-detail-info-box .laureates-detail-name strong{display:block; text-align:center;}

	/* -------- 수상자 05 :: 수상자 관련보도자료 -------- */
	.laureate-related-board-list-wrapper{padding:10% 0;}
	.laureate-media-news-tit{text-align:center; font-weight:600;}
	.laureate-media-list-con{margin:0;}
	.laureate-media-list-con .media-news-item{float:none; width:auto; margin:0 0 3% 0; }
	.laureate-media-list-con .media-news-item a{font-size:13px;}
	.laureate-media-list-con:not(.related-board-list-con) .media-news-item a{padding:15px}
	.laureate-media-list-con .media-news-item .media-news-tit{font-size:1.2em}
	/* 보도자료 */
	.related-board-list-con{padding-top:5%}
	.related-board-list-con .media-news-item{margin-bottom:30px}
	.related-board-list-con .media-news-item a{padding-right:0}

	/* -------- 수상자 06 :: 수상자 연설 및 사진 -------- */
	.laureate-speech-photo-tit{font-weight:600; }

}
@media all and (max-width:480px){
	/* -------- 수상자 01 :: 상단 -------- */
	#laureatesTopContent:before{left:0px; right:0px;}
	/* 수상자 상단 :: 오른쪽영역 */
	.right-laureates-info-con{padding:0; text-align:left; font-size:13px;}
	/* 수상자 상단 :: 목록버튼 */
	.to-laureates-list-btn-con{text-align:left;}

	/* -------- 수상자 02 :: 소개영상 -------- */
	/* 소개영상 :: 왼쪽 타이틀 */
	.intro-video-tit-box .intro-video-tit{font-size:32px;}

	/* -------- 수상자 03 :: 수상자명언 -------- */
	.famous-saying-more-btn{margin-bottom:5px}
	/* -------- 수상자 06 :: 수상자 연설 및 사진 -------- */
	.laureate-speech-photo-list-con .laureate-speech-item{padding:0}

	/* -------- 수상자 하단 :: 버튼 -------- */
	.to-list-btn-con .to-list-btn{height:50px; line-height:50px;}
	.to-list-btn-con .to-list-btn i{top:1px;}
}

/* ========================================================
 * LAUREATE :: 발표식 및 시상식
======================================================== */
/* ******************  발표식 및 시상식 공통 ********************** */
@media all and (max-width:1660px){
	/* -------- 발표식 및 시상식 :: 공통 :: 상세소개 -------- */
	#announceAwardDetailCon:before{left:0;}
}
@media all and (max-width:1420px){
	/* -------- 발표식 및 시상식 :: 공통 :: 상세소개 -------- */
	#announceAwardDetailCon{margin-bottom:10%; padding-top:5%;}
	/* 발표식 :: 상세 상단 */
	.announce-award-tit-box{margin-bottom:40px;}
	.announce-award-tit-box .announce-tit{font-size:42px;}
	.announce-award-detail-items{width:auto;}
	.announce-award-detail-items dl{font-size:19.5px}
	/* 발표식 :: 하단 타이틀 */
	.announce-sub-tit-bold{font-size:43px;}
}
@media all and (max-width:1024px){
	/* -------- 발표식 및 시상식 :: 공통 :: 상세소개 -------- */
	#announceAwardDetailCon:before{width:100%; height:25%; background-attachment:unset; background-size:100% auto;}
	/* 발표식 :: 상세 상단 */
	.announce-award-tit-box{display:block; margin-bottom:40px;}
	.announce-award-tit-box .announce-tit{font-size:35px; margin-bottom:0.5em;}
	.announce-award-detail-items{width:auto;}
	/* 발표식 :: 상세이미지 */
	.announce-award-photo-box{margin-bottom:10%}
	.announce-award-photo-box .slick-arrow{width:45px; height:45px; margin-top:-23px; font-size:20px;}
	.announce-award-photo-box .slick-arrow.slick-prev{left:10px;}
	.announce-award-photo-box .slick-arrow.slick-next{right:10px;}
	/* 발표식 :: 하단 타이틀 */
	.announce-sub-tit-bold{font-size:38px; margin-bottom:50px;}
}
@media all and (max-width:800px){
	/* -------- 발표식 및 시상식 :: 공통 :: 상세소개 -------- */
	#announceAwardDetailCon:before{display:none;}
	/* 발표식 :: 상세 상단 */
	.announce-award-detail-items dl{font-size:14px;}
	.announce-award-detail-items dl dt{width:80px; padding-right:30px}
	.announce-award-detail-items dl dt:after{right:15px; top:3px; bottom:3px; width:1px;}
	/* 발표식 :: 타이틀 */
	.announce-sub-tit-bold{margin-bottom:10%;}
}

/* ******************  발표식  ********************** */
@media all and (max-width:1420px){
	/* -------- 발표식 :: 상단 -------- */
	#announceTopCon{margin-bottom:10%; font-size:16px}
	/* -------- 발표식 :: 발표문 및 보도자료 -------- */
	.announce-bottom-container{padding-top:10%; margin-bottom:10%;}
	#announceStatementCon:before,
	#announceSisangCon:before{background-size:30% auto;}
}
@media all and (max-width:1024px){
	/* -------- 발표식 :: 상단 -------- */
	#announceTopCon{font-size:14px; padding-top:0%}
	#announceTopCon .laureate-prize-name-box{position:static; margin-bottom:20px}
	#announceTopCon .announce-intro-tit{font-size:32px; margin-bottom:0.5em}
	#announceTopCon .announce-txt-con{padding-left:15px}
	/* -------- 발표식 :: 상세 -------- */
	/* 발표식 :: 발표식영상 */
	.announce-sub-tit{font-size:26px; margin-bottom:3%}
	/* -------- 발표식 :: 발표문 및 보도자료 -------- */
	/* 보도자료 */
	.announce-media-top-con{margin-bottom:5%;}
	.download-btn-controls a{width:auto; padding:0 15px; height:40px; margin-left:5px}
}
@media all and (max-width:800px){
	/* -------- 발표식 :: 발표문 및 보도자료 -------- */
	#announceStatementCon:before,
	#announceSisangCon:before{background-size:60% auto}
	/* 보도자료 */
	.announce-media-top-con{display:block;}
	.announce-media-top-con .announce-sub-tit-bold{text-align:center;}
	.download-btn-controls{overflow:hidden; text-align:center; display:flex; margin-top:5%; margin-bottom:10%;}
	.download-btn-controls a{width:50%; margin:0; padding:0;}
}

/* ******************  시상식  ********************** */
@media all and (max-width:1420px){
	/* -------- 시상식 :: 공통레이아웃 -------- */
	#awardViewCon{margin-bottom:10%;}
	.award-detail-2col-con .award-detail-2col-item h5{font-size:21px}
	/* -------- 시상식 :: 하단 레이아웃 -------- */
	.awards-bottom-detail-wrapper{margin-bottom:10%; padding-top:5%}
	.awards-bottom-detail-wrapper .announce-sub-tit-bold{margin-bottom:3%;}
	.awards-bottom-detail-container{padding-top:5%}
	.awards-bottom-detail-container:before{height:calc(20% + 60px );}
	.awards-bottom-detail-container .award-detail-txt-con{margin:4% 0 0; }
	/* -------- 시상식 :: 하단 다운로드 버튼 -------- */
	.bottom-download-list .bottom-down-item a{padding-left:15px;}
	.bottom-download-list .bottom-down-item a:after{right:15px; width:30px; height:30px; font-size:18px; line-height:30px;}
	.bottom-download-list .bottom-down-item .icon{margin-right:15px;}
	.bottom-download-list .bottom-down-item .icon img{height:30px;}
	.bottom-download-list .bottom-down-item .down-tit{font-size:18px;}
}
@media all and (max-width:1024px){
	/* -------- 시상식 :: 공통레이아웃 -------- */
	#awardViewCon{margin-bottom:10%;}
	.award-detail-2col-con .award-detail-2col-item h5{font-size:18px; margin-bottom:0.5em}
	/* -------- 시상식 :: 상단영상 -------- */
	#announceAwardDetailCon.award-top-detail-wrapper{padding-bottom:20%; background-size:contain}
	/* -------- 시상식 :: 하단 레이아웃 -------- */
	.awards-bottom-detail-container .award-detail-txt-con{ margin-top:4%; }
	.award-detail-2col-txt-con{font-size:14px;}
	/* -------- 시상식 :: 하단 다운로드 버튼 -------- */	  
	.bottom-download-list{margin:0 -0.5%;}
	.bottom-download-list .bottom-down-item {width:32.33%; margin:0 0.5%;}
	.bottom-download-list .bottom-down-item a{height:100px; border-width:3px;}
}
@media all and (max-width:800px){
	/* -------- 시상식 :: 하단 다운로드 버튼 -------- */	  
	.bottom-download-list{text-align:center;}
	.bottom-download-list .bottom-down-item {display:inline-block; float:none; width:48%; margin:0 0.5% 2%;}
}
@media all and (max-width:480px){
	/* -------- 시상식 :: 공통레이아웃 -------- */
	/* 2개짜리 사진 */
	.award-detail-2col-con > ul{display:block; margin:0;}
	.award-detail-2col-con .award-detail-2col-item{float:none; width:auto; margin:0 0 20px 0}
	/* -------- 시상식 :: 하단 레이아웃 -------- */
	.awards-bottom-detail-wrapper{margin-bottom:15%}
	.awards-bottom-detail-container:before{height:15%}
	.award-detail-txt-con .award-detail-txt-inner{max-height:200px; margin-bottom:1.5em}
	.award-detail-txt-con .award-detail-txt-inner *{font-size:13px !important;}
	.award-detail-txt-more-btn-box .award-detail-more-btn{height:40px; line-height:40px; padding:0 15px}
	/* -------- 시상식 :: 하단 다운로드 버튼 -------- */	  
	.bottom-download-list{margin:0;}
	.bottom-download-list .bottom-down-item {float:none; display:block; width:100%; margin:0 0% 2%;}
	.bottom-download-list .bottom-down-item a{height:80px;;}
	.bottom-download-list .bottom-down-item .down-tit{font-size:15px;}
}


/* ========================================================
 * NEWS :: 평화이슈
======================================================== */
/* ******************  평화이슈  ********************** */
@media all and (max-width:1420px){
	/* -------- 평화이슈 :: 헤드라인 -------- */
	.headline-container .headline-thumb-box{width:50%;}
	.headline-container .headline-info-box{width:50%; padding-left:30px; font-size:15px;}
	.headline-container .headline-info-box .headline-tit{height:3em; -webkit-line-clamp:2;}
	.headline-container .headline-info-box .headline-txt{ height:5.64em; -webkit-line-clamp:3; margin-bottom:3em; }
	/* -------- 평화이슈 :: 카테고리 -------- */
	#issueCategoryCon li a .category-name{font-size:18px;}
}
@media all and (max-width:1400px){
	.peace-issue-container .main-item, .peace-issue-container .sub-list-item{float: none; width: 100%;}
	.peace-issue-container .sub-list-item{margin-top: 40px;}
	.peace-issue-container .sub-list-item ul{display: flex; flex-wrap:wrap; margin: -10px;}
	.peace-issue-container .sub-list-item li{width: calc(50% - 20px); height: 100%; margin: 10px;}
	.peace-issue-container .sub-list-item li + li{margin-top: 10px;}
	.peace-issue-container .sub-list-item .cm-info-box{padding: 15px;}
}
@media all and (max-width:1024px){
	/* -------- 평화이슈 :: 헤드라인 -------- */
	#headlineBoardCon{padding-bottom:5%; margin-bottom:5%; }
	.headline-container a{align-items:unset; }
	.headline-container .headline-thumb-box{width:30%;}
	.headline-container .headline-info-box{width:70%; padding-left:15px;}
	.headline-container .headline-info-box .headline-tit{height:1.5em; -webkit-line-clamp:1; font-size:1.3em; margin-bottom:0.5em}
	.headline-container .headline-info-box .headline-txt{ height:3.76em; -webkit-line-clamp:2; margin-bottom:1em; }
	
	/* -------- 평화이슈 :: 카테고리 -------- */
	#issueCategoryCon{margin-bottom:5%;}
	#issueCategoryCon li a {padding-top:20px; height:120px;}
	#issueCategoryCon li a .icon img{height:40px}
	#issueCategoryCon li a .category-name{font-size:16px;}

	.archived-news-container li{width: calc(33.33% - 20px);}
	.peace-issue-container .sub-list-item li{width: 100%;}
	.peace-issue-container .sub-list-item li + li{margin-top: 0;}
	.peace-issue-container .main-item .cm-info-box em{margin-top: 15px;}
	.peace-issue-container .main-item .cm-info-box em.detail:nth-child(3){padding-left: 0;}
	.news-intro-page .cm-info-box em.detail{padding: 0 4px;}
	.news-intro-page .cm-info-box em.detail i{padding-right: 3px; font-size: 12px; }
	.news-intro-page .cm-info-box em.detail:after{right: -3px; margin-top: -4px; height: 8px;}
}
@media all and (max-width:800px){
	/* -------- 평화이슈 :: 카테고리 -------- */
	#issueCategoryCon li{/* width:32.33%; */ width:24%; margin:0.5%}
	#issueCategoryCon li a {height:85px; padding-top:15px;}
	#issueCategoryCon li a .icon{margin-bottom:7px}
	#issueCategoryCon li a .icon img{height:30px}
	#issueCategoryCon li a .category-name{font-size:15px;}
	
	.news-intro-page{font-size: 13px;}
	.news-intro-page h3, .news-intro-page h3{margin-bottom: 15px;}
	.news-intro-page .cm-info-box h4{margin: 0 0 15px;}
	.peace-issue-container .main-item .cm-info-box em.detail:after{height: 10px; margin-top: -5px;}
	.peace-issue-container .main-item .cm-info-box em.detail i{font-size: 18px;}
	.news-intro-page .cm-info-box .category{min-width: 85px; height: 22px; line-height:22px; padding: 0 5px;}
	.news-intro-page .cm-info-box .tit{margin-bottom: 10px;}
	.peace-issue-container .main-item .cm-info-box{padding: 2.5vh 3vw;}
	.archived-news-container{margin-top: 7vh;}
}
@media all and (max-width:680px){
	.news-intro-page h3{font-size: 23px;}
	.peace-issue-container .sub-list-item .cm-info-box em.detail,
	.news-intro-page .cm-info-box em.detail{font-size: 9px;}
	.peace-issue-container .sub-list-item .cm-info-box em.detail i,
	.news-intro-page .cm-info-box em.detail i{font-size: 9px;}
	.archived-news-container ul{margin: -15px -6px;}
	.archived-news-container li{width: calc(50% - 12px); margin: 15px 6px;}
	.archived-news-container .cm-info-box{padding: 12px; padding-right: 8px;}
}
@media all and (max-width:480px){
	/* -------- 평화이슈 :: 헤드라인 -------- */
	.headline-container a{display:block}
	.headline-container .headline-thumb-box{width:auto;}
	.headline-container .headline-info-box{width:auto; padding:15px 0 0 0; font-size:12px}

	.news-intro-page .cm-info-box h4{font-size: 20px;}
	.news-intro-page .cm-info-box p{font-size: 15px;}
	.news-intro-page .cm-info-box em{margin-top: 10px;}
	.peace-issue-container .sub-list-item .cm-info-box{padding: 15px 10px 15px 15px;}
}

/* ========================================================
 * LEARN & ACT :: 이니셔티브
======================================================== */
/* ******************  이니셔티브 :: 인트로 ********************** */
@media all and (max-width:1420px){
	/* 대륙별이니셔티브 상단 수정 */
	.learn-continent-top-con{font-size:16px; margin-bottom:10%;}
	.learn-continent-top-con .sub-layout2-inner-con{padding-top:80px}
}
@media all and ( max-width: 1220px ){
	/* 대륙별 이니셔티브 */
	.learn-continent-con .tit-img-box .bg-img-box{height: 400px}
}
@media all and (max-width:1024px){
	/* 대륙별이니셔티브 상단 수정 */
	.learn-continent-top-con{font-size:14px; padding-top:15%;}
	.learn-continent-top-con:before{width:100%; height:50%; background-size:cover; background-position:50% 50%;}
	.learn-continent-top-con .sub-layout2-inner-con{padding-top:5%}
}
@media all and ( max-width: 800px ){
	/* 인트로 페이지 */
	.learn-initiative-con .btn-box-wrap{padding-top: 30px; margin-bottom: 50px}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box{display: block; margin-bottom: 35px}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box .lt-tit{width: 100%; margin-right: 0}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box .lt-tit h4{font-size: 26px}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box .rt-txt{width:100%; margin: -10px 0 -15px}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box .rt-txt li{padding-left: 8px; margin: 20px 0; font-size: 14px}
	.learn-initiative-con .btn-box-wrap .tit-introduce-box .rt-txt li::before{top: 10px}
	/* 대륙별 이니셔티브 */
	.learn-continent-con .tit-img-box{height: 500px}
	.learn-continent-con .tit-img-box .bg-img-box{height: 380px}
	.learn-continent-con .tit-img-box .tit-box-wrap{width: 100%}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box-area{width: auto; padding: 0 15px 0 30px}
	.learn-continent-con .tit-img-box .tit-box-wrap .point-color-box{height: 150px; width: 95%; top: -15px; left:15px}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box{padding: 35px}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box p{font-size:19px}
	.learn-continent-con .initiative-intro-box{padding: 40px 0}
	.learn-continent-con .initiative-intro-box .initiative-intro-tit{margin-bottom: 30px; font-size:25px}
	.learn-continent-con .initiative-intro-box .intro-list{display:block; margin: 30px 0}
	.learn-continent-con .initiative-intro-box .intro-list li{width:100%; margin: 30px 0}
	.learn-continent-con .initiative-intro-box .intro-list .inner dl{padding: 20px 25px}
	.learn-continent-con .initiative-intro-box .intro-list .inner dl dt{margin-bottom: 15px; font-size: 20px}
	.learn-continent-con .initiative-intro-box .intro-list .inner dl dd{font-size: 14px}
}
@media all and ( max-width: 640px ){
	/* 대륙별 이니셔티브 */
	.learn-continent-con .tit-img-box{height: 350px}
	.learn-continent-con .tit-img-box .bg-img-box{height: 220px}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box-area{padding: 0 15px 0 30px}
	.learn-continent-con .tit-img-box .tit-box-wrap .point-color-box{width: 90%; height: 100px}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box{padding: 20px 10px}
	.learn-continent-con .tit-img-box .tit-box-wrap .tit-box p{font-size:15px}
}
@media all and (max-width:480px){
	/* 대륙별이니셔티브 상단 수정 */
	.learn-continent-top-con{font-size:13px; padding-top:30%}
	.learn-continent-top-con p{font-size:1.2em;}
}

/* ******************  이니셔티브 :: 국제공모전 ********************** */
/* -------- 국제공모전 :: 응모 및 접수 -------- */
@media all and ( max-width: 1220px ){
	/* 컨텐츠01 :: 타이틀 */
	#receiptCon .title-box-area::before{left: -5%; width: 186px; height: 135px}
}
@media all and ( max-width: 1024px ){
	/* 컨텐츠01 :: 타이틀 */
	#receiptCon .title-box-area{display: block; padding: 100px 20px}
	#receiptCon .title-box-area::before{left: -4%}
	#receiptCon .title-box-area .lt-txt-box{width: 100%; margin: 0 auto 80px; text-align: center}
	#receiptCon .title-box-area .lt-txt-box h4{margin-bottom: 30px; position: relative; z-index:1}
	#receiptCon .title-box-area .lt-txt-box .video-link-box{margin: auto}
	#receiptCon .title-box-area .rt-img-box{width: 100%; text-align: center}
}
@media all and ( max-width: 800px ){
	/* 컨텐츠01 :: 타이틀 */
	#receiptCon .title-box-area::before{width: 100px; height: 73px}
	#receiptCon .title-box-area{padding:80px 20px; min-height: 200px}
	#receiptCon .title-box-area::before{top: 10px; left: -4%}
	#receiptCon .title-box-area .lt-txt-box{margin: 0 auto 30px}
	#receiptCon .title-box-area .lt-txt-box h4{margin-bottom: 15px; font-size: 29px}
	#receiptCon .title-box-area .lt-txt-box .video-link-box > a{margin: auto}
	#receiptCon .title-box-area .lt-txt-box .video-link-box .youtube-icon{font-size:14px}
	#receiptCon .title-box-area .lt-txt-box .video-link-box .link-txt{margin: 0 18px 0 8px;font-size: 16px}
	#receiptCon .title-box-area .lt-txt-box .video-link-box .arrow-icon{font-size: 15px}
	#receiptCon .title-box-area .rt-img-box{width: 80%; margin: auto}
	#receiptCon .title-box-wrap .title-box-txt{padding: 50px 0; font-size: 14px}
	.receiptCon-btn {top:-27px}
	/* 컨텐츠02 :: 접수 상세 정보 */
	#receiptCon .info-list-wrap .info-list-box{padding-top: 0}
	#receiptCon .info-list-wrap .info-list-box > li{padding: 30px 0}
	#receiptCon .info-list-wrap .info-list-box > li .inner{display: block}
	#receiptCon .info-list-wrap .info-list-box > li .lt-tit{width:100%; margin-right: 0; margin-bottom: 20px}
	#receiptCon .info-list-wrap .info-list-box > li .lt-tit h5{font-size: 21px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt{width:100%; font-size:14px;}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li{padding-left: 8px; margin-bottom:10px; font-size:14px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li:last-child{margin-bottom:0}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.ws-none{padding-left: 0}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.line-style{position: relative}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li::before{font-size:14px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .order-list > li{padding-left: 14px; margin-bottom:10px; font-size:14px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .order-list > li .num{font-size:14px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.table-con .table-box{padding: 10px 0}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.table-con table > thead th,
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.table-con table > tbody td{font-size: 14px}
	#receiptCon .info-list-wrap .info-list-box > li .rt-txt .rt-txt-list > li.table-con table > thead th{width: 50%}
}
/* -------- 국제공모전 :: 수상작 -------- */
@media all and (max-width:1420px){
	/* 컨텐츠01 :: 타이틀수정 */
	.winner-intro-top-con{font-size:16px; padding-top:10%; margin-bottom:5%;}
}
@media all and ( max-width: 1220px ){
	/* 컨텐츠01 :: 타이틀 */
	#winnerCon .tit-bg-txtbox{width: 97%}
}
@media all and (max-width:1024px){
	/* 컨텐츠01 :: 타이틀수정 */
	.winner-intro-top-con{font-size:14px; }
	.winner-intro-top-con:before{width:100%; height:50%; background-size:cover; background-position:50% 50%;}
	.winner-intro-top-con .winner-intro-tit-box h4{min-height:auto; padding-bottom:10%;}
}
@media all and ( max-width: 800px ){
	/* 컨텐츠01 :: 타이틀 */
	#winnerCon .tit-bg-box{height: 280px}
	#winnerCon .tit-bg-box .tit-box{top: 48px}
	#winnerCon .tit-bg-box .tit-box .num{margin:0 auto 20px; font-size: 13px}
	#winnerCon .tit-bg-box .tit-box h4{font-size: 30px; padding: 0 15px}
	#winnerCon .tit-bg-txtbox{width:94%; padding: 60px 0 0 0}
	#winnerCon .tit-bg-txtbox::before{top: -15px; left: -5px; width: 98%; height: 15px}
	#winnerCon .tit-bg-txtbox::after{left: -5px; width: 15px; height: 150px}
	#winnerCon .tit-bg-txtbox .txt-box{padding: 0 30px}
	#winnerCon .tit-bg-txtbox .txt-box .tit-bg-txt{font-size: 14px}
	/* 컨텐츠02 :: 수상 리스트 */
	#winnerCon .gray-box{padding: 30px 10px; margin: 0 auto 40px}
	#winnerCon .gray-txt{font-size: 13px}
	/* 왼쪽 텍스트 */
	#winnerCon .award-list > li{display: block}
	#winnerCon .award-list > li .inner{display: block; width: auto; min-height: auto}
	#winnerCon .award-list > li .inner > div{display: block; width: auto}
	#winnerCon .award-list > li .inner > .lt-txt-box{padding: 40px}
	#winnerCon .award-list > li .inner > .lt-txt-box h5{margin-bottom: 30px; font-size: 23px}
	#winnerCon .award-list > li .inner > .lt-txt-box .lt-txt-list li{margin: 15px 0; padding-left: 105px; font-size: 15px}
	#winnerCon .award-list > li .inner > .lt-txt-box .lt-txt-list li .tit > em{width:70px}
	#winnerCon .award-list > li .inner > .lt-txt-box .lt-txt-list li .tit > em::after{top:17%; right: -15px; height: 60%}
	/* 컨텐츠03 :: 수상 상세정보 */
	#winnerCon .winner-info-wrap .info-list{padding: 30px 0 0 0}
	#winnerCon .winner-info-wrap .info-list > li .inner{display: block; padding: 30px 0}
	#winnerCon .winner-info-wrap .info-list > li .lt-tit{width: 100%; margin-right: 0; margin-bottom:30px}
	#winnerCon .winner-info-wrap .info-list > li .lt-tit h5{font-size:23px}
	#winnerCon .winner-info-wrap .info-list > li .rt-info{width: 100%}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-wrap{padding: 20px 0}
	#winnerCon .winner-info-wrap .info-list > li .first-info-wrap{/* padding: 0 0 30px 0 */}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-tit h6{font-size:16px}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-list li{font-size:14px}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-list .title-txt{font-size:15px}
}
@media all and ( max-width: 640px ){
	/* 컨텐츠01 :: 타이틀 */
	#winnerCon .tit-bg-txtbox::before{top: -12px; left: -3px; width: 98%; height: 12px}
	#winnerCon .tit-bg-txtbox::after{top: -1px; left: -3px; width: 12px; height: 130px}
	/* 컨텐츠02 :: 수상 리스트 */
	/* 왼쪽 텍스트 */
	#winnerCon .award-list > li .inner > .lt-txt-box{padding: 20px 15px}
	/* 컨텐츠03 :: 수상 상세정보 */
	#winnerCon .winner-info-wrap .info-list > li .rt-info-box{display: block}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-tit{width:100%; margin-right: 0; margin-bottom: 15px;}
	#winnerCon .winner-info-wrap .info-list > li .rt-info-txt{width: 100%}
}
@media all and (max-width:480px){
	/* 컨텐츠01 :: 타이틀수정 */
	.winner-intro-top-con{font-size:13px;}
}

/* ========================================================
 * LEARN & ACT :: 런액트
======================================================== */
@media all and (max-width:1420px){
	/* 컨텐츠01 :: 타이틀 */
	.learn-act-top-con{font-size:16px; margin-bottom:10%;}
}
@media all and ( max-width: 1220px ){
	/* 컨텐츠01 :: 타이틀 */
	.learn-act-con .tit-box-wrap{width: 92%; padding: 100px 10px}
	.learn-act-con .tit-box-wrap::before{top: 0; left: 50%; transform: translateX(-50%); width: 100%}
	.learn-act-con .tit-box-wrap::after{left: -2%}
}
@media all and ( max-width: 1024px ){
	/* 컨텐츠01 :: 타이틀 */
	.learn-act-top-con{font-size:14px;}
	/* 컨텐츠02 :: 하단 목록 */
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box{width: auto}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box p{float:left; width:calc(100% - 210px); /* margin: 30px 0 100px */}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box > .img-box{display: block; float: right; width: 200px; margin: -40px 0 0 5px}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box > .img-box img{width: 100%}
	.download-box{clear:both;}
	/* 오른쪽 이미지 박스 */
	.learn-act-con .rt-img-box{display: none;}
	/* 왼쪽 텍스트 박스 */
	.learn-act-con .lt-txt-box .download-con{width: calc(33.33% - 6px); margin: 3px}
	.learn-act-con .lt-txt-box .download-con a{padding: 15px 10px}
	.learn-act-con .lt-txt-box .download-con dt{width: 79%; margin-right: 1%}
	.learn-act-con .lt-txt-box .download-con dd{width: calc(100% - 80%); text-align: right}
	.learn-act-con .lt-txt-box .download-con dd a img{max-width: 100%}
	/* 비디오 영역 Start */
	.learn-act-con .lt-txt-box .video-box .video-list-box{margin: 0 -3px}
	.learn-act-con .lt-txt-box .video-box .video-list-box .video-con{width: calc(33.33% - 6px); margin: 3px}
	
}
@media all and ( max-width: 800px ){
	/* 컨텐츠01 :: 타이틀 */
	.learn-act-con .tit-box-wrap{width: 92%; padding: 40px 20px}
	.learn-act-con .tit-box-wrap::before{top: 0; width: 103%; height: 15px}
	.learn-act-con .tit-box-wrap::after{left: -1.5%; width: 15px; height: 180px}
	.learn-act-con .tit-box-wrap .tit-box > p{margin-left: 0; font-size:14px}
	.learn-act-top-tit-list > li:first-child{font-size:18px; margin-bottom:20px}
	.learn-act-top-tit-list > li{padding-left: 7px; font-size:14px; line-height:1.5}
	/* 컨텐츠02 :: 하단 목록 */
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box h4{font-size: 25px}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box .point-tit > em{margin-right: 15px}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box .point-txt{font-size: 16px}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box p{width: 65%;margin: 15px 0 40px; font-size: 14px}
	/* 왼쪽 텍스트 박스 */
	.learn-act-con .lt-txt-box .download-box h5{font-size: 14px}
	.learn-act-con .lt-txt-box .download-con dt{font-size: 13px}
}
@media all and ( max-width: 640px ){
	/* 왼쪽 텍스트 박스 */
	.learn-act-con .lt-txt-box .download-con{width: calc(33.33% - 6px); margin: 3px}
	.learn-act-con .lt-txt-box .download-con a{padding: 10px}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box p{float:none; width:auto; margin-bottom:10px;}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box > .img-box{float:none; width:auto; margin:0 0 15px 0; /* width: 110px; margin: 20px 0 0 10px */}

	.learn-act-con .lt-txt-box .download-list-box.six .download-con {width: calc(33.33% - 8px); margin: 3px;}
	.learn-act-con .lt-txt-box .download-con dl {align-items:baseline; line-height: inherit;}
}
@media all and (max-width:480px){
	/* 컨텐츠01 :: 타이틀 */
	.learn-act-top-con{font-size:14px}
	/* 컨텐츠02 :: 하단 목록 */
	.act-list .video-cover-box .video-play-btn{width:40px; height:40px;}
	.act-list .video-play-btn .play-buttton{transform:scale(0.4)}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box .point-tit{display: flex; flex-wrap: wrap; align-items: center}
	.learn-act-con .act-list-wrap .act-list-box .act-list .inner .lt-txt-box .point-txt{padding-top: 10px}
}

/* ========================================================
 * 후보자 추천 폼메일(2021-07-26 MJ)
======================================================== */
@media all and (max-width:1024px){
	/* 후보자 추천 폼메일 :: 레이아웃 */
	#candidateRecomModalCon{margin:50px 15px;}
	.candidate-recom-wrapper{padding:0px 15px 50px;}
	.recom-wrap .recom-txt{margin-top:30px;}
}
@media all and (max-width:800px){
	/* 후보자 추천 폼메일 :: 텍스트 */
	.recom-wrap .recom-txt .txt, .recom-item-tit, .recom-box .submit-txt{font-size:13px;}
	.recom-box .recom-tit{font-size:19px;}
	.recom-box .text-plus{font-size:12px; line-height:1.3em;}
	.recom-wrap .recom-btn{font-size:14px;}
	/* 후보자 추천 폼메일 :: 입력창 */
	.recom-item-input .input-text{width:100%;}
	.recom-item-input .email-fieldset .width15{width:calc(50% - 14.5px) !important; min-width:auto;}
	.recom-item-input .email-fieldset .input-select{width:100%; margin-top:5px;}
	.recom-item-input .input-select-national{width:100%; margin-bottom:5px;}
	.recom-item-input .phone-fieldset .width15{width:calc(33.33% - 17.6px) !important; min-width:auto;}
	/* 공통 :: 첨부파일 Custom */
	.file-custom-wrapper .file-custom-item{padding-right:0px;}
	.file-custom-box input[type="text"] { width:calc(100% - 75px);} 
	.file-custom-wrapper .file-custom-item .file-controls-btns{left:auto; right:0;}
	.file-custom-wrapper .file-custom-item .file-controls-btns button{font-size:12px;}
}

/* ========================================================
 * 로그인 입력 페이지(2021-07-26 MJ)
======================================================== */
@media all and (max-width:1240px){
	/* 레이아웃 */
	.login-wrap{padding:0 30px;}
}
@media all and (max-width:1024px){
	/* 레이아웃 */
	.login-wrap{padding:0 15px;}		
}
@media all and (max-width:800px){
	/* 텍스트 */
	.login-title h2{font-size:31px;}
	.login-txt .main-txt{font-size:40.6px;}
	.login-txt .txt-box .inner-box{font-size:14px; line-height:1.5em;}
	.login-txt .txt-box .txt-check label, .login-box .Login, .login-box .login-btn, .login-box .login-auto label{font-size:12px;}
	/* 로그인 입력창 */
	.login-box{width:98%;}
	.login-box .Login{width:100%; height:50px; margin-bottom:10px;}
	.login-box .login-btn{width:100%; height:50px; min-width:50px;}
	.m-reverse{display:flex; flex-direction:column-reverse;}
	.login-box .login-auto{float:none; height:37px;}
}

/* ========================================================
 * 인턴십 & 장학제도 반응형
======================================================== */

@media all and (max-width:1280px) {
.learn-internship-con .learn-internship-entire-con{width:80%;}
}

@media all and (max-width:800px) {

/* 인턴십 국문 */
.learn-internship-con .learn-internship-entire-con{width:initial;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-top-txt p{font-size:35px;}
.learn-internship-bottom-con .learn-internship-bottom-inner{padding:4% 0 0 0;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-img-box {margin:0 6.5%;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit {font-size:30px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .tit {font-size:42px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box {padding:0 3%;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box .recruit-tit {font-size:18px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl {margin-bottom:10px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dt {font-size:24px; margin-bottom:10px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dd em {font-size:20px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dd .list-blit {width:20px; height:20px; min-width:20px; min-height:20px; margin-right:8px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box .internship-process .internship-img-box {margin-bottom:10px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl.internship-process{margin-bottom:30px;}

/* 인턴십 영문 */
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.main-img-box .internship-txt-box p {font-size:51px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en {flex-wrap:wrap;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en>div {width:100%;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en .internship-txt-box {margin-top:5%;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box01 .internship-txt-box.right .en-tit{font-size:35px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box01 .internship-txt-box.right .en-txt {margin-top:1.25%; font-size:18px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box02 .internship-txt-box.left .en-tit{font-size:29px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box02 .internship-txt-box.left .en-txt{margin-top:1.68%;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .tit.en {font-size:34px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .highlight02.en {font-size:35px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .last-txt {font-size:30px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box .recruit-tit span {font-size:18px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box .recruit-inner-box.en>dl.recruitment-period.en .list-blit.main-bg {line-height:20px; font-size:10px;}
}

@media all and (max-width:480px) {

/* 인턴십 국문 */
.learn-internship-con .learn-internship-entire-con{border:1px solid #000;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-top-txt p {font-size:28px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit {font-size:23px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .tit {font-size:35px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dd em{font-size:16px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dt {font-size:18px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box dl dd .list-blit {width:15px; height:15px; min-width:15px; min-height:15px;}

/* 인턴십 영문 */
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.main-img-box .internship-txt-box p{font-size:32px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-recruit-box .recruit-inner-box.en>dl.recruitment-period.en .list-blit.main-bg {line-height:15px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box01 .internship-txt-box.right .en-tit{font-size:29px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box01 .internship-txt-box.right .en-txt{font-size:14px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box02 .internship-txt-box.left .en-tit{font-size:23px;}
.learn-internship-con .learn-internship-entire-con .learn-internship-top-inner .internship-img-box.en.sub-img-box02 .internship-txt-box.left .en-txt{font-size:13px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .tit.en{font-size:28px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .highlight02.en{font-size:29px;}
.learn-internship-bottom-con .learn-internship-bottom-inner .internship-bottom-main-txt .main-tit .last-txt{font-size:24px;}
}