/******** Korea Layout Responsive 2018 *********/

.calendar_wrap .calevent_m_wrap {display:none !important;}

/** < 1280px **/
@media (max-width:1280px){
	#visualarea .area .txt a{margin-top:35px; background:url(/resources/images/main/v_arr.png) 90px 2px no-repeat; padding-right:50px;}
	
	.mcontent .publicity ul li {margin-bottom:20px; width:50% !important; height:220px;}
	.mcontent .publicity .notice ul li {width:100% !important;}
	.mcontent .publicity ul.info li {margin-bottom:2px;}
	.mcontent .publicity .today .pbox .day_wrap {margin-top:3px;}
	.mcontent .publicity ul li.today .pbox {background-size:cover;}
	.mcontent .publicity2 {margin-top:0;}	
	.mcontent .publicity2 ul li {margin-top:0;}
		
	
	.mcontent .publicity ul.popzone li {width:100% !important;}
	.popzone li div {top:0; left:-8px;}
	.popupArea .r .control {margin-left:15px; width:97%;}
	.popzone li .link {bottom:18px;}
		
	.calendar li {margin-bottom:10px;}
	.calendar_wrap .calevent_wrap {display:none !important;}
	.calendar_wrap .calevent_m_wrap {display:block !important;}
	.calendar_wrap .calevent_m_wrap .work  {float:left; width:49%; margin-right:1%;}
    .calendar_wrap .calevent_m_wrap .coll {float:left; width:49%; margin-right:0px;}
	.calendar_wrap .calevent_m_wrap h4 {background: #4b4b5e; font-size:15px; color: #fff; font-weight:400; padding:8px 15px;}
	.calendar_wrap .calevent_m_wrap .cal_event {display:inline-block; background: #fff !important; z-index:99; /* padding:10px; */font-size:15px;width:100%;color: #4b4b5e; border-top:0px !important; border:1px solid #9b9d9b;}
	.calendar_wrap .calevent_m_wrap .cal_event li {border-bottom:1px dotted #dfdddd; float:left; width:100%;}
	.calendar_wrap .calevent_m_wrap .cal_event li:last-child {border-bottom:0px !important;}
	.calendar_wrap .calevent_m_wrap .cal_event a {background:url(/resources/images/main/not_bl.png) left center no-repeat !important; padding-left:8px; color:#4b4b5e !important; font-weight:400;
												  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%; display:inline-block;}
	.calendar_wrap .calevent_m_wrap .cal_event i {color: #4b4b5e;}
	.calendar_wrap .cal_event {background:#fff !important;}

	.bannerArea {padding:0;}     
	.bannerArea .banner li {width:33.33%; margin:10px auto; /* padding-bottom:10px; */ text-align:center; border-bottom:1px solid #dfdddd;} 
	.bannerArea .banner li:nth-child(4), .bannerArea .banner li:nth-child(5), .bannerArea .banner li:nth-child(6)  {border:0; /* padding:0; */ margin:0 0 10px 0;}
	
	/* .bannerWrap ul {width:100%; height:48px; overflow:hidden;} */
}

/** < 1015px **/
@media (max-width:1015px){
	.depth_3 li.active a:after{display:none;}
}


/** < 999px **/
@media (max-width:999px){
/* 	 #visual a {display:none;}	 */
	 .iis-previous-nav, .iis-next-nav {width:40px; height:40px; background-size:80%; top:30%;}
	
	 .popupArea .r .control {margin-left:15px; width:96%;}	
	 .popupArea .r .control {bottom:-10px;} 
	   
	   
}
/** < 768px **/
@media (max-width:768px){
	#visualarea .area .txt a{/* margin-top:35px; */ background:url(/resources/images/main/v_arr.png) 80% 2px no-repeat; padding-right:50px; width:150px;}

	.calendar_wrap .calevent_m_wrap .work, .calendar_wrap .calevent_m_wrap .coll {width:100%; margin:0;}
	
	.bannerArea .banner li {width:50%; margin:5px auto; padding-bottom:5px; text-align:center; border-bottom:1px solid #dfdddd;} 
	.bannerArea .banner li:nth-child(4) {border-bottom:1px solid #dfdddd; margin:5px auto; padding-bottom:5px;}
	.bannerArea .banner li:nth-child(5), .bannerArea .banner li:nth-child(6)  {border:0; /* padding:0; */ }
	
	/* 외계행성이름짓기 개요 */
	.h4wrap .partner > ul > li {width:33.33%;}
}

/** < 568px **/
@media (max-width:567px){
	#visualarea .area .txt a{margin-top:5px; background: none;padding: 8px 0;width: 100%;}
	
	.mcontent .publicity ul li.today .pbox .day .info li {float:left; width:50% !important; margin-left:-20px;}
	.mcontent .publicity ul li {width:100% !important;}
	.mcontent .publicity .wks, .mcontent .publicity .colloquium .obj {width:85% !important;}
	
	.popzone li {margin-left:0;}
	.popzone li .link {bottom:13px; margin-left:33px;}
	.popzone li div {left:0;}
	.popupArea .r .control {width:100%; margin-left:0px;}
	.mcontent .publicity ul.popzone li {margin:0;}
	.popupArea .r .control {bottom:0;}
	
	.mainvisualbtn .days > a{width: 220px;padding: 14px 10px;height: 50px;background: #5c5cca url(/resources/images/nav_ico_1.png) 14px 10px no-repeat;background-size: 13%;font-size: 0.8125rem;}
    .mainvisualbtn .days .icon-angle-right {margin-left: -30px;}
	
	.bannerArea {border:0;} 
	.bannerArea .banner li {float:none; width:100%; margin:5px auto; padding:5px 0; text-align:center; border:1px solid #dfdddd !important;}
	.bannerArea .banner li:nth-child(5), .bannerArea .banner li:nth-child(6) {margin:5px 0;}
	/* .bannerArea .banner li, .bannerArea .banner li:nth-child(5) {float:none; width:100%; margin:5px auto; text-align:center; padding-bottom:5px; border-bottom:1px solid #dfdddd;}
	.bannerArea .banner li:last-child {border:0; padding-bottom:0; margin:5px 0;} */
	
	/* 외계행성이름짓기 개요 */
	.h4wrap .partner > ul > li {width:100%;}
}
	
/** > 440px **/
@media (max-width:439px), (min-width:440px) {
	/*main visual*/
	#visualarea .grab{padding: 0 15px;height: 365px; max-width: 1300px;background: url(/resources/images/main/publicity_bgA75.png) 0 0 repeat;}
	#visualarea .area{height:365px}
	#visu_nav{display:none;}
}
@media (min-width:440px){
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink{height:401px;}
	.mcontent .quicklink .cont{margin-left:-7px;}
	.mcontent .quicklink .cont li{float:left; width:50%;}
	.mcontent .quicklink .cont li a{margin:14px 0 0 14px; }
	
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li {width:100%;}
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li a {word-wrap: break-word;}
	
	#visualarea .area{height:auto; min-height: 350px;}
}

@media (min-width:540px){
	/**** Main ****/
	/* main visual */
	.popupArea .nssao_info .info{padding:18px 15px;}
	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink{height:420px;}
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li {width:100%;}
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li a {word-wrap: break-word;}
	
	/* 오늘의 날짜정보 */
	.todayInfo .tbox {height: 175px;}
	.todayInfo .days_info {height: 158px;}
	.todayInfo .days_info .day {position: relative; padding:0 5px 15px;}
	.todayInfo .days_info .day .date {position: absolute; left: 11%; margin-bottom:0;}
	.todayInfo .days_info .day ul {position: absolute; right: 0px; width: 64%; margin-top: -15px;}
		
	
	/* 천문우주지식정보 바로가기 */
	.astroLink .LinkWrap {width: 380px; margin: 0px auto;}
	.astroLink .LinkWrap a {display:inline-block; margin:0 20px; padding-top:65px;}
	.astroLink .LinkWrap .link1 {background:url(/resources/images/main/astrobg01.png) no-repeat; background-position:center 10px;}
	.astroLink .LinkWrap .link1:hover {background:url(/resources/images/main/astrobg01_on.png) no-repeat; background-position:center 10px;}
	.astroLink .LinkWrap .link2 {background:url(/resources/images/main/astrobg02.png) no-repeat; background-position:center 5px;}
	.astroLink .LinkWrap .link2:hover {background:url(/resources/images/main/astrobg02_on.png) no-repeat; background-position:center 5px;}
	.astroLink .LinkWrap .link3 {background:url(/resources/images/main/astrobg03.png) no-repeat; background-position:center 10px;}
	.astroLink .LinkWrap .link3:hover {background:url(/resources/images/main/astrobg03_on.png) no-repeat; background-position:center 10px;}
}

/** > 568px **/
@media (min-width:568px){
	#container,.grab{padding:0 15px;  max-width:750px;}
	
	/* content title */
	.tit_nav .sns_box{position:absolute; top:9px; right:0; display:inline-block;}
	
	/**** Main ****/
	/* main visual */
	#visualarea .area .txt{padding:20px 15px 60px;}
	#visualarea .area{max-width:717px;margin:0 auto;padding: 0 15px;}
	.popupArea{padding:30px 15px 0 15px;}
	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink .cont{margin-left:-14px;}
	
	/* KASI 홍보 게시물 */
	.mcontent .publicity a img {/* height:auto; */}
	.mcontent .publicity ul{margin:0 0 0 -14px;}
	.mcontent .publicity ul li{float:left; padding:11px 0 0 14px; width:50%;}
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li {width:100%;}
	.mcontent .publicity .movie img{margin-top:-27px; width:100%; height:auto;}
	.mcontent .publicity .notice a span{height:59px;}
	.mcontent .publicity .movie strong img {margin: 22px auto 20px;}
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li a {white-space: nowrap;}
		
	/*연구성과, 논문, 콜로위움, 발행물*/
	.mcontent .publicity2 ul .paper {margin-top:55px;}
		
	/**** footer ****/
	.footer .address,.footer .copyright{text-align:left;}
	.footer{padding:28px 0; border:0;}
	.footer .link{margin:0 0 15px;}
	.footer .link:after{clear:both; content:""; display:block;}
	.footer .link a.fir,
	.footer .link a:first-child{padding:0 10px 0 0; background:none;}
	.footer .link a{float:left; display:block; padding:0 10px; margin-right:10px; background:url("/resources/images/footer_division.gif") left 2px no-repeat; border:0; text-align:left; color:#5c5c5d; font-size:1.077em;}
	.footer .link a:focus,.footer .link a:hover{text-decoration:underline;}
}

/** > 618px **/
@media (min-width:638px){
	/* main visual */
	
	/*.popupArea .popup_wrap .r {float:left;}*/
	.popupArea .service{width:100% !important;display:block;/*float:right;*/ margin:20px 0 0 0;clear:both}
	.popupArea .days{position:relative;width:49%;float:left}
	.popupArea .nssao{position:relative;width:49%;float:right}
	.popupArea .nssao_info, .popupArea .days_info {width:100% !important;}
	
	.popupArea .nssao_info .info{padding:9px 15px 8px}
	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink .cont{width:auto;}	
	
	
	
}

/** > 768px **/
@media (min-width:768px){
	#cntTop{right:30px;}
	
	/**** Header ****/
	#header_wrap .header .header_btn{right:15px}
	
	/* 3depth */
	.depth_3 li{width:50%;}

	
	/* tab */
	.tab li{width:50%;}
	
	/**** Main ****/
	/* main visual */
	#visualarea .grab{padding: 0 15px;height: 350px; max-width: 100%;}
	#visualarea .area .txt{margin:0 auto; max-width:768px;}
	#visualarea .area .txt a{width:auto; text-align:left;}
	.popupArea .popup_wrap{margin:0 auto; max-width:720px;}
	
	

	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink > ul > li > a{height:42.5px;line-height:40px;}/*height:52px;*/
	.mcontent .quicklink .cont{top:53px;}
	.mcontent .quicklink .cont li a{height:173px;}/*158px*/

	/* KASI 홍보 게시물 */
	.mcontent .publicity ul li{padding:11px 0 0 14px; width:33.33%;}
	.mcontent .publicity .movie img{margin-top:-5px;}
	
	/*연구성과, 논문, 콜로위움, 발행물*/
	.mcontent .publicity2 ul .webzine {margin-top:55px;}
	
	/* 천문우주지식정보 바로가기 */
	.astroLink .LinkWrap {margin-top:0;}
	.astroLink .abox {height:173px; position: relative;}	
	.astroLink .info {width:250px;}
	.astroLink .LinkWrap {position: absolute; right: 35px; top: 45px;}
	
	/* 오늘의 날짜정보 */
	.todayInfo .days_info .day .date {left: 90px;}
	
	/**** Sub ****/
	/* content title */
	.tit_nav{margin:40px 0 30px;}
	
}

/** > 1000px **/
@media (min-width:1000px){
	body,button,input,select,textarea,h1,h2,h2,h3,h4{font-size:13px;}
	button,input,select,textarea{font-size:13px;}
	
	/* #wrap{padding-top:105px;}
	#sub_wrap{padding-top:225px;} */
	
	#wrap #container, #wrap .grab{padding:0 15px; max-width:1300px;}
	#sub_wrap #container, #sub_wrap .grab{padding:0 15px; max-width:1170px;}
	#printbody {/*min-height:620px;*/}
	
	/**** Header ****/
	#header_wrap{position:relative; border:0;}
	#header_wrap.fixed{position:fixed; padding-left:0px; opacity:0.95; -webkit-box-shadow: 0 1px 4px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 5px 1px rgba(0,0,0,0.2); z-index:999;}
	#header_wrap.fixed .nav_bg{height:120px;}
	#header_wrap .header{height:75px;}
	#header_wrap .header h1 > a{padding:13px 0; height:75px;}
	#header_wrap .header h1 img{width:183px;}
	#header_wrap .header .header_btn{top:15px;}
	#header_wrap .header .header_btn > a{font-size:2.30em;}
	
	.header_link{position:relative; display:block; background:#090909; text-align:center;}
	.header_link:after{clear:both; content:""; display:block;}
	.header_link .grab{position:static;}
	.header_link .frasl{display:inline-block; width:5px; height:13px; vertical-align:middle; background:url(/resources/images/frasl.png) 0 0 no-repeat; overflow:hidden; line-height:999;}
	.header_link .more li:focus span,.header_link .more li:hover span{border-bottom:1px solid #fff;}
	.header_link .link a.lang:focus,.header_link .link a.lang:hover,
	.header_link .link a.site:focus,.header_link .link a.site:hover{text-decoration:underline;}
	.header_link .more{float:left;}
	.header_link .more > li{float:left; margin-right:1px; min-width:110px;}
	.header_link .more > li button{width:100%; height:30px; border:0; color:#fff; font-size:1em; font-weight:400}
	.header_link .more > li.mbg_0 button{background:#d40000;}
	.header_link .more > li.mbg_1 button{background:#0b52a2;}
	.header_link .more > li.mbg_2 button{background:#007bba;}
	.header_link .more > li.mbg_3 button{background:#38326e;}
	.header_link .more > li [class^="icon-"]{margin-left:5px;}
	.header_link .more > li .cont .grab{position:relative;}
	.header_link .more > li.mbg_0 .cont{background:#d40000;}
	.header_link .more > li.mbg_1 .cont{background:#0b52a2;}
	.header_link .more > li.mbg_2 .cont{background:#007bba;}
	.header_link .more > li.mbg_3 .cont{background:#38326e;}
	.header_link .more .cont{position:absolute; left:0; top:30px; z-index:999; width:100%; height:100px; display:none;}
	.header_link .more .cont:after{clear:both; content:""; display:block;}
	.header_link .more .cont strong{position:absolute; top:38px; left:24px; display:inline-block; font-size:1.154em; color:#fff;}
	.header_link .more .cont ul.fir{margin-left:130px;}
	.header_link .more .cont ul.minwon{margin-top:40px}
	.header_link .more .cont ul.minwon li{float:left;margin-right:50px}
	.header_link .more .cont ul{float:left; margin:15px 40px 0 0; text-align:left;}
	.header_link .more .cont ul li{margin-bottom:6px;}
	.header_link .more .cont ul li a{display:block; color:#fff; font-size:1em; font-weight:400;}
	.header_link .more .cont ul li a:focus,.header_link .more ul li a:hover{text-decoration:underline;}
	.header_link .link{float:right;}
	.header_link .link:after{clear:both; content:""; display:block;}
	.header_link .link a{float:left; width:30px; height:30px; line-height:30px; font-size:1.538em; color:#fff;}
	.header_link .link a.lang{width:75px; background:#007bba; font-size:1em; font-weight:600; letter-spacing:normal;}
	.header_link .link a.site{width:75px; background:#656c6f; font-size:1em; font-weight:600; letter-spacing:normal;}
	.header_link .link a.site:hover {text-decoration:underline;}
	.header_link .link a.face{background:#3b5a9a;}
	.header_link .link a.twit{background:#27a9e0;}
	.header_link .link a.youtube{    background: #d4262c;}
	.header_link .link .sns_mark a{display: inline-block; padding: 4px; line-height: 10px !important;}
	
	#header_wrap .header .header_btn .mobile_gnb_toggle, #mobile_nav, .mobile_link{display:none;}
	.nav{position:absolute; top:16px; right:40px; z-index:800; display:block;}
	.nav:after{clear:both; content:""; display:block;}
	.nav > li{float:left; position:static; padding-bottom:10px;}
	.nav > li > a{position:relative; display:block; padding:7px 12px; font-size:1.53em; font-weight:500; text-align:left; color:#1e1e1e; letter-spacing:-0.07em;white-space:nowrap}
	.nav > li > a.active,.nav li > a:focus,.nav li > a:hover{color:#0c6eb9; background:none;}
	.nav > li > a .line{position:absolute; top:-18px; left:0; display:none; width:100%; height:4px; background:#0c6eb9; color:#e80909;}
	.nav > li > a.active .line, .nav > li > a:focus .line, .nav > li > a:hover .line{display:inline-block;}
	.nav_depth{position:absolute; top:105px; left:15px; width:100%; display:none; z-index:850;}
	.nav_depth:after{clear:both; content:""; display:block;}
	.nav_depth li{float:left; margin:3px 0; padding-right:20px;}
	.nav_depth li a{color:#fff; font-size:15px; font-weight:400;white-space: nowrap;}
	.nav_depth li a:focus,.nav_depth li a:hover{color:#fff; font-weight:500; text-decoration:underline;}
	.nav_depth li a span{color:#fca26c; font-size:10px; font-weight:bold; padding:0 0 0 3px; letter-spacing:-0.5px;}
	.nav_bg{position:absolute; left:0; top:105px; width:100%; height:170px; z-index:48;}
	#wrap .nav_bg{display:none; height:120px;}
	.nav_bg01 {background:url(/resources/images/nav_bg01.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg02 {background:url(/resources/images/nav_bg02.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg03 {background:url(/resources/images/nav_bg03.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg04 {background:url(/resources/images/nav_bg04.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg05 {background:url(/resources/images/nav_bg05.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg06 {background:url(/resources/images/nav_bg06.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg07 {background:url(/resources/images/nav_bg07.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg08 {background:url(/resources/images/nav_bg011.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg.product{background:url(/resources/images/nav_bg08.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg.service{background:url(/resources/images/nav_bg09.jpg) no-repeat; background-size: cover; background-position: center;}
	.nav_bg011 {background:url(/resources/images/nav_bg010.jpg) no-repeat; background-size: cover; background-position: center;} /* 개인정보 */
	
	.nav_bg h2{margin:20px 0 0; padding-left:100px; height:78px; line-height:78px; font-size:1.8em; font-weight:400; color:#fff; letter-spacing:-0.07em;}
	.nav_bg .ico_1{background:url(/resources/images/nav_ico_1.png) 0 0 no-repeat;}
	.nav_bg .ico_2{background:url(/resources/images/nav_ico_2.png) 0 0 no-repeat;}
	.nav_bg .ico_3{background:url(/resources/images/nav_ico_3.png) 0 0 no-repeat;}
	.nav_bg .ico_4{background:url(/resources/images/nav_ico_4.png) 0 0 no-repeat;}
	.nav_bg .ico_5{background:url(/resources/images/nav_ico_5.png) 0 0 no-repeat;}
	.nav_bg .ico_6{background:url(/resources/images/nav_ico_6.png) 0 0 no-repeat;}
	.nav_bg .ico_7{background:url(/resources/images/nav_ico_7.png) 0 0 no-repeat;}
	.nav_bg .ico_8{background:url(/resources/images/nav_ico_8.png) 0 0 no-repeat;}
	.nav_bg .ico_9{background:url(/resources/images/nav_ico_product.png) 0 0 no-repeat;}
    .nav_bg .ico_10{background:url(/resources/images/nav_ico_service.png) 0 0 no-repeat;}
    .nav_bg .ico_11{background:url(/resources/images/nav_ico_guide.png) 0 0 no-repeat;}
	
	/**** Main ****/
	/* main visual */
	#visualarea .grab{padding:0 15px; height:350px; max-width:1300px;background:none;}
	#visualarea .area{position:relative; float:left; width:100%;max-width:1300px;margin:0 auto;}
	#visualarea .area .areabg{position:relative; bottom:auto; background:none;}
	#visualarea .area .txt{padding:0; margin:30px 0 0; max-width:540px;}
	#visualarea .area .txt p{margin-top:10px;}
	#visualarea .area .txt a{margin-top:25px; background:url(/resources/images/main/v_arr.png) 90px 2px no-repeat; padding-right:50px;}
	#visualarea .area .control_area{left:0; bottom:25px; text-align:left;}
	#visualarea .area .control_area .control{max-width:1300px; text-align:left;}
	#visualarea .area .control_area .control a{width:14px; height:14px;}
	#visualarea .area .control_area .control_play .icon-play, #visualarea .area .control_area .control_play .icon-pause {font-size:15px; margin-right:5px;}

	.popupArea{position:relative; float:left; padding:0; width:25%; height:370px; background:none;}
	.popupArea .popup_wrap{margin:0 auto; max-width:720px;}
	.popupArea .popup{position:absolute; right:0; top:60px; float:none;}
	.popupArea .popup .obj{width:243px;}
	.popupArea .popup .popupcontrol_wrap {position:absolute; top:-25px; margin:0; height:4px; text-align:left;}
	.popupArea .popup_wrap .r {float:right; margin-top:0px;}
	.popupArea .popup .control a{width:12px; height:12px;border-radius:50px}
	.popupArea .popup .control a {background:#fff;}
	.popupArea .popup .popup_play .icon-play, .popupArea .popup .popup_play .icon-pause {font-size: 15px; color: #fff; margin-right: 5px;}
 
	
	.popupArea .service {width:243px !important;position:absolute; bottom:0; right:0; min-height: auto;}
	.popupArea .days,.popupArea .nssao{position:absolute; right:0; float:none; width:100%;}
	.popupArea .days > a span,.popupArea .nssao > a span{display:inline-block;}
	/*.popupArea .days > a,.popupArea .nssao > a{z-index:auto;} 접근성 tab border */
	.popupArea .nssao_info,.popupArea .days_info{position:relative; top:auto; left:auto; z-index:auto; display:none; width:auto;}
	
	.popupArea .nssao{bottom:0px;z-index: 99999;}
	.popupArea .nssao > a span{position:absolute; right:14px; top:0; height:52px; line-height:52px; font-size:30px; font-weight:300;}
	.popupArea .nssao > a span.active{line-height:44px; font-size:40px;}
	.popupArea .nssao_info .info{padding:15px;}
	.popupArea .nssao_info p{display:block;}
	.popupArea .nssao_info p.info_m{display:none;}
	.popupArea .nssao_info .link a{padding:12px 15px;}
	.popupArea .nssao_info .link a{background-position:93% 15px}
	
	.popupArea .days{bottom:50px; z-index:999;}
	.popupArea .days > a span{position:absolute; right:14px; top:0; height:52px; line-height:52px; font-size:30px; font-weight:300;}
	.popupArea .days > a span.active{line-height:44px; font-size:40px;}
	.popupArea .days .days_info{display:none;}
	.popupArea .days_info .day{padding:16px 15px 20px}
	.popupArea .days_info .day strong{position:relative; bottom:auto; right:auto; display:block; margin-bottom:10px; text-align:right;}
	.popupArea .days_info .day ul{margin:0 0 10px;}
	.popupArea .days_info .ticker{display:block; background-color:#395ba5;}
	.popupArea .days_info .ticker a{display:block; padding:15px; /*background:url(/resources/images/main/days_service.png) 95% 15px no-repeat*/}
	.popupArea .days_info .ticker strong{display:block; color:#fff; font-size:1.15em; font-weight:400;}
	.popupArea .days_info .ticker strong [class^="icon-"]{display:inline-block; margin-left:5px;}
	.popupArea .days_info .ticker span{color:#eae9e9; font-size:0.92em;}
	.popupArea .days_info .ticker a:focus strong, .popupArea .days_info .ticker a:hover strong{text-decoration:underline;}
	.popupArea .days_info .ticker a:focus [class^="icon-"], .popupArea .days_info .ticker a:hover [class^="icon-"]{text-decoration:none;}
	
	


	
	/* main content */
	.mcontent{margin:10px 0 0;}
	
	.mcontent .publicity .notice .pbox .cont-list .ul_list_line li a {word-wrap: break-word;white-space: normal;}
	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink{position:relative; margin:0; padding-top:35px; height:193px;}
	.mcontent .quicklink .control{position:absolute; right:0; top:0; z-index:10; display:block;}
	.mcontent .quicklink .control a{display:inline-block; width:27px; height:27px; background:#a1a1a1; text-align:center;}
	.mcontent .quicklink .control a [class^="icon-"]{display:inline-block; height:27px; line-height:27px; color:#fefefe; font-size:1.7em;}
	.mcontent .quicklink > ul > li{float:none; margin:0 0 1px; width:19.5%;}
	.mcontent .quicklink > ul > li > a{width:97.1%;}
	.mcontent .quicklink > ul > li.active{background:url(/resources/images/main/quicklink_active.png) right 50% no-repeat;}
	.mcontent .quicklink .cont{position:absolute; top:35px; left:19.1%; margin:0; width:auto;}
	.mcontent .quicklink .cont li{width:25%;}
	.mcontent .quicklink .cont li a{margin:0 0 0 14px;}
	.mcontent .quicklink .cont .bg_1{margin:0;}
	.mcontent .quicklink .cont [class^="ico_"]{display:none;}
	
	/* KASI 홍보 게시물 */
	.mcontent .publicity{margin-top:40px;}
	.mcontent .publicity2 {margin-top:10px;}
	.mcontent .publicity ul{margin-left:-20px; /* margin-top:-5px; */}
	.mcontent .publicity ul li{padding:0 0 0 20px; width:25%;}
	.mcontent .publicity .movie img{margin:0; width:auto; height:100%;}
	.mcontent .publicity .notice a strong{overflow:hidden;}
	.mcontent .publicity .notice a span{height:78px; overflow:hidden;}
	.mcontent .publicity .movie strong img {margin: 32px auto 20px;}
	
	/* 워크숍, 콜로퀴움 게시물 */
	.mcontent .publicity .wks { width:90%;}
	.mcontent .publicity2 {margin-top: 10px; margin-bottom:40px;}
	.mcontent .publicity .colloquium .box .area {min-height:158px;}
	.mcontent .publicity .colloquium .obj {padding-left: 100px; width:90%;}
	.mcontent .publicity .colloquium .date {left: 30px;}
	
	/* 천문우주지식정보 바로가기 */
	.astroLink .LinkWrap {width:auto;} 
	.astroLink .info {width:500px;}
	
	/* 오늘의 날짜정보 */
	.todayInfo .days_info .day ul li {width: 25%}
	.todayInfo .days_info .day ul li:last-child {width: 50%}
	.todayInfo .tbox {height: 146px;}
	.todayInfo .days_info {height: 130px;}
	.todayInfo .days_info .day .date {top: -10px; left:15%;}
	
	/**** Sub ****/
	/* location */
	#location_wrap{display:block; margin-top:120px; height:50px; position: relative; z-index: 990;border-bottom:1px solid #e4e4e4;background:#f1f0f0 /*url(/resources/images/w_bg14.png) repeat; letter-spacing:-0.05em;*/} 
	#location_wrap .location a{display:block; height:49px;}
	#location_wrap .location:after{clear:both; content:""; display:block;}
	#location_wrap .location .home{float:left;}
	#location_wrap .location .home a{padding:17px 40px 17px 10px; background:url(/resources/images/bg_location.png) right 0 no-repeat/*background:url(/resources/images/location_line.png) right 0 repeat-y*/; font-size:1.154em; color:#a0a0a0;}
	#location_wrap .location .home a:hover{font-weight:normal;color:#222}
	#location_wrap .location .dropdown{float:left; min-width:90px;}
	#location_wrap .location .dropdown > a{padding:15px 30px 15px 25px; background:url(/resources/images/bg_location.png) right 0 no-repeat/*background:url(/resources/images/location_line.png) right 0 repeat-y;*/; color:#707070/*#f8f8f8*/;white-space: nowrap;min-width:180px;text-align:center}
	#location_wrap .location .dropdown > a.active [class^="icon-"]{color:#e74d4d;}
	#location_wrap .location .dropdown > a span {/*text-decoration:none !important;*/color:#333}
	#location_wrap .location .dropdown > a span{font-size:1.18em; letter-spacing: -0.5px}
	#location_wrap .location .dropdown > a [class^="icon-"]{position:relative; top:-2px; display:inline-block; margin-left:10px; color:#a0a0a0; font-size:0.92em;}
	#location_wrap .location .dropdown > a:focus span,#location_wrap .location .dropdown > a:hover span,
	#location_wrap .location .dropdown .dropdown-menu > li > a:focus,#location_wrap .location .dropdown .dropdown-menu > li > a:hover{text-decoration:underline;}
	#location_wrap .location .dropdown .dropdown-menu{top:50px; left:-16px; border:1px solid #ccc; border-top:0; background:#fff; font-size:1em;}
	#location_wrap .location .dropdown .dropdown-menu > li > a{height:30px; padding:6px 15px;font-size: 1.1em;letter-spacing: -0.5px;}
	#location_wrap .location .dropdown .dropdown-menu > li > a:focus,
	#location_wrap .location .dropdown .dropdown-menu > li > a:hover{background:#efefef;}
	#location_wrap .sns_box{position:absolute; top:9px; right:15px;}
	#location_wrap .sns_box a{display:inline-block; margin-left:5px; width:32px; height:32px; line-height:32px; text-align:center; color:#a0a0a0/*f8f8f8*/; font-size:1.3em;}
	#location_wrap .sns_box a:focus,#location_wrap .sns_box a:hover{}
	#location_wrap .sns_box a.facebook:hover, #location_wrap .sns_box a.facebook:focus {color:#597acb;}
	#location_wrap .sns_box a.twitter:hover, #location_wrap .sns_box a.twitter:focus {color:#5dc8ff;}
	#location_wrap .sns_box a.print:hover, #location_wrap .sns_box a.print:focus {color:#DD0000;}
	
	/* content title */
	.tit_nav h1 {width:100%;}
	.tit_nav .sns_box{display:none;}
	
	/* content */
	#container{max-width:1300px;}
	
	/* 3depth */
	.depth_3 li{margin-bottom:0;}
	
	/* tab */
	.tab{border-bottom:1px solid #d8d8d8;}
	/* .tab li{max-width:151px !important;} */
	
	/**** satisfaction ****/
	.satisfaction{margin-top:50px;}
	.satisfaction .title{display:inline-block;margin: 0 30px 0 0;}
	.satisfaction .satisfaction_star{height:55px;}
	.satisfaction .satisfaction_star .star li.fir{margin:0 0 0 20px;}
	.satisfaction .satisfaction_star .title{float:left; margin:0 30px 0 0; font-weight: 500;}
	.satisfaction .satisfaction_star button{margin:0; width:50px; height:24px;}
	
	/*외계행성이름짓기 행사개요*/
	.partner > ul > li {width: 33.33%;}
	
	/**** footer ****/
	.footer{margin-top:40px;}
	.footer .mark img{margin-left:10px; /* vertical-align:top; */}
	.footer .mark span img{margin-left:5px; /* vertical-align:top; */}
}

	@media (min-width:1200px){
	.footer .mark{position:absolute; top:20px; right:15px;display:inline-block;padding:0; background:none;}
	}

/** > 1100px **/
@media (min-width:1100px){
	/**** Header ****/
	.nav > li > a{padding:7px 20px;}
	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink > ul > li > a{width:98.1%;}
	
	
	
	/* 천문우주지식정보 바로가기 */
	.astroLink {float:left; width:60%; padding: 0 7px 0 0;}
	.astroLink .LinkWrap {width:auto;}
	.astroLink .info {width:250px;}
	.astroLink .LinkWrap {right: 20px;}
	.astroLink .LinkWrap a {margin:0 7px;}
	
	/* 오늘의 날짜정보 */
	.todayInfo {float:left; width:40%; padding: 0 0 0 7px; margin-top:0;}	
	.todayInfo .days_info .day ul li {width: 33%}
	.todayInfo .days_info .day ul li:last-child {width: 100%}
	.todayInfo .tbox {height: 175px;}
	.todayInfo .days_info {height: 158px;}
	.todayInfo .days_info .day .date {top: 0; left:7%;}
	.todayInfo .days_info .day ul {width:70%;}
	
	/* 논문, 콜로퀴움 게시물 */
	.mcontent .publicity .colloquium .obj {padding-left: 90px;}
	.mcontent .publicity .colloquium .date {left: 30px;}
	
}

/** > 1170px **/
@media (min-width:1170px){
	/**** Header ****/
	.home_header .nav > li > a{padding:7px 24px;}
	.home_header .nav_depth {left:29px;}
	
	/* 오늘의 날짜정보 */
	.todayInfo .days_info .day .date {left:45px;}
	
	
}


/** > 1200px **/
@media (min-width:1200px){
	/**** Header ****/
	.nav > li > a{padding:7px 25px;}
	.nav_depth{left:25px;}
	.nav_depth li{padding-right:20px;}
	.home_header .nav > li > a{padding:7px 27px;}
	.home_header .nav_depth {left:29px;}
	
	/**** Main ****/
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink .cont [class^="ico_"]{display:inline-block;}
	
	/* KASI 홍보 게시물 */
	.mcontent .publicity .notice .pbox strong{/*height:auto;*/}
	.mcontent .publicity .notice .pbox span{height: 120px;line-height: 1.9;letter-spacing: -0.5px;}
	
	/* 천문우주지식정보 바로가기 */
	.astroLink .LinkWrap {right: 35px;}
	.astroLink .LinkWrap a {margin:0 20px;}
	
	/* 오늘의 날짜정보 */
	.todayInfo .days_info .day ul {width:66%;}
	
	.calendar_wrap .cal_event{background:#4b4b5e !important;}
	.calendar_wrap .cal_event a {background:#4b4b5e !important;width:241px !important;color:#fff !important;text-decoration:none}
	.calendar_wrap .cal_event a:hover{text-decoration:underline}
}

/** > 1300px **/
@media (min-width:1300px){
	/**** Header ****/
	.home_header .nav > li > a{padding:7px 32px;}
	.home_header .nav_depth{left:35px;}

	
	/* 연구분야,중소기업지원,인재채용 바로가기 */
	.mcontent .quicklink .cont li{min-width:256px;}
	
	/* KASI 홍보 게시물 */
	.mcontent .publicity a > img{min-width:302px;}
	
	/* 워크숍/세미나, 과학문화행사 게시물 */
	.mcontent .event > ul > li ul li .img img{width:100%; height:auto;}
}


/** > 1500px **/
@media (min-width:1500px){
	/* main visual */
	#visu_nav{display:inline-block;}
}