@charset "utf-8";
@import url(media.css);

/**** Media Query *********************************/

/* max-width 1200px start */
@media all and (max-width:1200px){
#footer > .foot_inner { background-position-x:1.5%; padding:20px 25% 20px 0}
} 
/* 1200 end */
/* max-width 1024px start */
@media all and (max-width:1024px){
/* 오시는 길 */
.location_area {padding-top:123px}
#ln_area .ln > li .sln .mn_0181 li.current a {font-weight:normal;}
#ln_area .ln > li .sln .mn_0181 li a {height: 40px;} 
#ln_area .ln > li .sln .mn_0181 li:nth-child(2) a { line-height:35px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(3) a { line-height:35px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(4) a { line-height:35px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(5) a { line-height:35px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(6) a { padding-top:15px; height:35px;}
/* 수상내역 */
.rd_area_0321 {padding-top:62px}
#ln_area .ln > li .sln .mn_0321 li.current a {font-weight:normal;}
#ln_area .ln > li .sln .mn_0321 li a {height: 40px;} 
#ln_area .ln > li .sln .mn_0321 li:nth-child(1) a { line-height:35px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(2) a { padding-top:15px; height:35px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(3) a { padding-top:15px; height:35px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(4) a { line-height:35px;}
/* 연구프로세스/지원 */
.rd_area_033 {padding-bottom:50px}
/* 신용평가 */
.fn_img_box { min-width: 100%; height: 469px; background-size: cover; background: #eae9e6;}
.fn_img_box .main_img {}
.fn_img_box .main_img > img {padding:1%;}
.finance_area .fn_img_txt_box {left:1%; height:95%; background:rgba(255,255,255,0.3);padding: 1.5% 2%;}
/* Hi 평화정공 */
.recruit_area .tab_menu .tab_menu_ul li {border:1px solid #ddd; border-right:0}
.s_area_1_2_eng {padding-top:35px}
} 
/* 1024 end */
/* max-width 960px start */
@media all and (max-width:960px){
.rd_area .tab_menu > ul > li a {height:80px;}
.rd_area .tab_menu > ul > li:nth-child(3) a {padding-top:18px !important;}
} 
/* 960 end */
/* max-width 768px start */
@media all and (max-width:768px){
/* R&D Center */
.rd_box > ul > li {padding-left:75px;}
/* Hi 평화정공 */
.recruit_area .cnt_box_3 .list3 {text-align:center;}
.recruit_area .cnt_box_3 .list3 > li:nth-child(1) {margin-left:33px; margin-bottom:10px}
} 
/* 768 end */
/* max-width 640px start */
@media all and (max-width:640px){
/* 수상내역 */
#ln_area .ln > li .sln .mn_0321 li:nth-child(1) a {letter-spacing:-1px}
.rd_area_033 .tab_menu > ul > li:nth-child(3) a {padding-top: 8px !important;}
/* 신용평가 */
.finance_area .fn_img_box {height:400px}
} 
/* 640 end */
/* max-width 480px start */
@media all and (max-width:480px){
/* 역사관 */
.history_area .tab_menu > ul > li:nth-child(1) a {padding:27px 0;}
.history_area .tab_menu > ul > li:nth-child(2) a {padding:27px 0;}
/* 수상내역 */
#ln_area .ln > li .sln .mn_0321 li > a { height:45px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(1) a { line-height:13px; padding-top:18px; height:37px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(2) a { line-height:13px; padding-top:10px; height:45px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(3) a { line-height:13px; padding-top:18px; height:37px; letter-spacing:-1px}
#ln_area .ln > li .sln .mn_0321 li:nth-child(4) a { line-height:45px; }
#ln_area .ln > li .sln .mn_0321 li > a span {display:block; }
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li a {height:46px;}
.fn_cnt_box table th:nth-child(1) {width:35%}
.fn_cnt_box table th:nth-child(2) {width:45%}
.fn_cnt_box table th:nth-child(3) {width:20%}
/* Hi 평화정공 */
.recruit_area .cnt_box_3 .list3 > li {width:80%; height:30px }
.recruit_area .cnt_box_3 .list3 > li:nth-child(1) {margin-left:33px; margin-bottom:10px}
}
/* 480 end */
/* max-width 414px start */
@media all and (max-width:414px){
/* 역사관 */
.history_area .tab_menu > ul > li:nth-child(1) a {padding:10px 0;}
.history_area .tab_menu > ul > li:nth-child(2) a {padding:10px 0;}
#ln_area .ln > li .mn_0121 ul li:nth-child(1) a {padding:10px 0}
.philosophy_area .ps4_body2 .txt_box2 > dd > ul > li > a {height:25px; padding:10px 0 15px}
.philosophy_area .ps4_body2 .txt_box2 > dd > ul > li:nth-child(2) > a {line-height:28px}
.philosophy_area .ps4_body2 .txt_box2 > dd > ul > li:nth-child(3) > a {line-height:28px}
#ln_area .ln > li .sln .mn_0321 li > a {font-size:75%; }
.s_area_1_2_eng {padding-top:48px}
.s_area_1_2_eng .pm4_img_txt_box2 .s_txt {line-height:1.3;}
#ln_area .ln > li .p0541 ul li a{height:26px}
} 
/* 414 end */
/* max-width 375px start */
@media all and (max-width:375px){
.philosophy_area .ps4_body2 .txt_box2 > dd > ul > li:nth-child(3) > a {line-height:inherit;}
.s_area_1_2_eng .pm4_img_box2 {padding-bottom:75%;}
} 
/* 375 end */
/* max-width 360px start */
@media all and (max-width:360px){
.history_area .hs_box1 {padding-bottom:55%;}
#ln_area .ln > li .sln .mn_0181 li.current:nth-child(6) a {letter-spacing:-1px}
/* 수상내역*/
#ln_area .ln > li .sln .mn_0321 li.current:nth-child(3) a {  letter-spacing:-2px}
/* Hi 평화정공 */
.recruit_area .tab_menu .tab_menu_ul li a {height:50px}
.recruit_area .tab_menu .tab_menu_ul li:nth-child(2) > a {line-height:28px}
} 
/* 360 end */
/* max-width 320px start */
@media all and (max-width:320px){
.location_area {padding-top:153px}
#ln_area .ln > li .sln .mn_0181 li a { height: 55px;} 
#ln_area .ln > li .sln .mn_0181 li:nth-child(1) a { padding-top: 18px; height: 47px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(2) a {line-height:54px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(3) a {line-height:initial;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(4) a {line-height:54px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(5) a {line-height:54px;}
#ln_area .ln > li .sln .mn_0181 li:nth-child(6) a {letter-spacing:-1px; padding-top:15px; height:50px;}
/* 수상내역*/
.rd_area_0321 {padding-top:55px}
#ln_area .ln .mnt_0321 > a {font-size:15px;}
#ln_area .ln > li .sln .mn_0321 li.current:nth-child(3) a {  letter-spacing:-1px}
#ln_area .ln > li .sln .mn_0321 li > a {font-size:67%; }
#ln_area .ln > li .sln .mn_0321 li:nth-child(1) a {padding-top:14px; height:32px; }
#ln_area .ln > li .sln .mn_0321 li:nth-child(2) a {padding-top:8px; height:38px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(3) a {padding-top:14px; height:32px;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(4) a {line-height:35px; height:36px;}
.philosophy_area .ps3_head .ps_txt_group .txt1 {margin-bottom:2px;}
/* 연구프로세스/지원 */
.rd_area_033 {}
.rd_area_033 .tab_menu > ul > li a {font-size:11px; height:40px}
/* 신용평가 */
.finance_area .fn_img_box {height:420px}
/* Hi 평화정공 */
.s_area_1_m {padding-top:50px !important;}
.p611_ul li > a {height:28px;}
.p611_ul li:nth-child(1) > a {line-height:28px;}
.p611_ul li:nth-child(2) > a {line-height:28px;}
.rec_img_box {padding-bottom:45%}
.recruit_area .tab_menu {margin-top:45px}
.recruit_area .rec_tab > li > a {font-size:11px; padding-bottom:85%;}
.recruit_area .cnt_box_3 .list3 > li:nth-child(2) {line-height:inherit;}
.s_area_1_2_eng .pm4_img_box {padding-bottom:65%;}
.s_area_1_2_eng .pm4_img_box2 {padding-bottom:88%;}
}
/* 320px end */

@media all and (min-width:340px) and (max-width:360px) {
/* Hi 평화정공 */
.recruit_area .tab_menu .tab_menu_ul li:nth-child(1) > a {line-height:28px}
}
@media all and (min-width:360px) and (max-width:414px) {
#ln_area .ln > li .p0541 ul li:nth-child(1) a {line-height:24px}
}
@media all and (min-width:470px) and (max-width:640px) {
.recruit_area .cnt_box_3 .list3 > li:nth-child(1) {line-height:32px;}
}
@media all and (min-width:410px) and (max-width:419px) {
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li:nth-child(2) a {line-height:22px;}
}
@media all and (min-width:590px) and (max-width:640px) {
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li a {height:70px; line-height:40px}
.rd_area_033 .tab_menu > ul > li:nth-child(3) a {padding-top:8px;line-height:17px;}
}
@media all and (min-width:768px) and (max-width:799px) {
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li a {height:70px; line-height:30px}
.rd_area_033 .tab_menu > ul > li:nth-child(3) a {padding-top:17px;line-height:17px;}
}
@media (min-width: 600px) and (max-width: 960px){
.map_guide_frame .map_guide > .text span {display:block;}
}
@media (min-width: 700px) and (max-width: 960px){
.fn_img_box { height: 350px;}
}
@media all and (min-width:768px) and (max-width:960px) {
.fn_img_txt_box {width:65%}
.fn_img_txt_box .b_txt {font-size:1.4em}
.fn_img_txt_box .s_txt {line-height:1.5; font-size:1em}
.rd_box1 .rd_txt_group {margin-top:20px}
}
@media all and (min-width:800px) and (max-width:1000px) {
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li:nth-child(3) a {padding:10px 0;}
}
@media (min-width: 414px) and (max-width: 1024px){
#ln_area .ln > li .sln .mn_0181 > li:first-child a {padding-top:15px; height:35px}
}
@media (min-width: 640px) and (max-width: 700px){
.s_area_1_2_eng .pm4_img_txt_box2 .s_txt {line-height:1.5;}
}
@media (min-width: 640px) and (max-width: 1024px){
.recruit_area .cnt_box_1 {padding:100px 0 110px}
}
@media (min-width: 640px) and (max-width: 1024px){
.fn_img_box { background: #fff url(/kor/images/sub4/s4_1_bg_1_middle.jpg) no-repeat center top; background-size: 100% 100%;}
}
@media all and (min-width:800px) and (max-width:1024px) {
.s_area_1_2_eng .pm4_img_box .pm4_img_txt_box {top:14%}
}
@media all and (min-width:1001px) and (max-width:1024px) {
/* 연구프로세스/지원 */
.rd_area_033 .tab_menu > ul > li:nth-child(3) a {padding:20px 0;}
#ln_area .ln > li .sln .mn_0321 li:nth-child(2) a { letter-spacing:0}
#ln_area .ln > li .sln .mn_0321 li:nth-child(3) a { line-height:26px;}
}
@media (min-width: 1025px) and (max-width: 1200px){
.fn_img_txt_box {width:45%}
}

@media all and (min-width:480px){
.pc_block {color:#fff; display:block;}
}
@media all and (min-width:640px){
.recruit_area .rec_tab > li > a {padding-bottom:80%;}
.recruit_area .rec_tab > li > a span {top:55%;}
.fn_img_box > .main_img > img {display: none;}
}
@media all and (min-width:1000px){
.rd_033 .pr_view .banner_box .slide_box .bx-wrapper .bx-viewport {height:240px}
.recruit_area .cnt_box_3 .list3 > li:nth-child(1) {float:left;}
}
@media all and (min-width:1024px){
.rd_area_033 {margin-bottom:50px}
}
@media all and (min-width:1025px){
#ln_area .ln > li .sln .mn_0181 > li a {padding-left:20px; padding-right:5px; font-size:99%}
.recruit_area .cnt_box_5 ul li {padding-left:220px !important;}
.recruit_area .cnt_box_5 ul li > .head {margin-left:-205px !important;}
}