@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);


/* common */

/* header & footer */


/* main */


/* sub layout */


/* sub1_1 */


/* sub1_2 */
#sub1_2 .cont1 .maplist { padding:90px 0 0 0px; }
#sub1_2 .cont1 .maplist ul li { width:50%; }

/* sub1_2_2 */


/* sub2_1 */


/* sub2_2 */
#sub2_2 > ul li a { height:60px; }
#sub2_2 > ul li:nth-of-type(2) a,#sub2_2 > ul li:nth-of-type(3) a { line-height: 1.4; padding-top:5px; }
#sub2_2 .cont1 div h2 { font-size:26px; }
#sub2_2 .cont1 div p { margin-top:40px; }

#sub2_2 .cont4 .en li { height:300px; }


/* sub3_1 */








@media (max-width:800px) { /* 모바일용 */
.pc { display: none !important; }
.wrap { width:94%; }
    
/* header & footer */

	
/* main */
 
/* sub layout */


/* sub1_1 */

    
    
/* sub1_2 */
#sub1_2 .cont1 .maplist { padding-top:0; }
#sub1_2 .cont1 .maplist p { word-break: keep-all; }
#sub2_2 > ul li:nth-of-type(4) a { line-height: 1.4; padding-top:5px; }
    

/* sub2_1 */
#sub1_2 .cont2 ul li .cl article h3 { font-size:20px; }
    
/* sub2_2 */
#sub2_2 > ul li a { height:50px; }
#sub2_2 .cont1 div h2 { font-size:20px; }
#sub2_2 .cont1 div p { margin-top:15px; }
#sub2_2 h2 { font:18px ntb; }
#sub2_2 .cont2 div:nth-of-type(2) h3 { font:18px/1.3 ntb; padding-top:5px; }
#sub2_2 .cont4 .en li { height:230px; }



/* sub3_1 */

    
}

@media (min-width: 460px) and (max-width: 800px) {
	
#sub2_2 .cont4 .en li { height:auto; }
		
	}

@media (min-width:801px) { /* PC용 */
.mob { display: none !important; }


} 