@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800&display=swap');

/* reset */


/* common */
strong.title { font-family:'Montserrat'; font-weight:400; }

/* header & footer */
#n_gnb h2 { font-family:'Montserrat'; font-weight:700; }
#n_gnb ul li { font-family:'Montserrat'; font-weight:400; }


/* main */
#main a dl dd { font-family:'Montserrat'; font-weight:700; }
#main a:nth-child(3):before { background:url(/korea/images/rmain3.jpg) no-repeat center/cover; }

/* sub layout */
.lnb ul li a { font-family:'Montserrat'; font-weight:700; }
.lnb.sm4 li { width:100%; }


/* sub1_3 */
#sub1_3 { padding:100px 0 290px; }
#sub1_3 .cont1 #w_info li div { height:250px; }

/* sub2_1 */
#sub2_1 h2 { font-family:'Montserrat'; font-weight:700; }
#sub2_1 p { font-family:'Montserrat'; font-weight:400; }

/* sub2_2 */
#sub2_2 .cont2 { margin-top:0; }
#sub2_2 .cont2 h3 { font:18px /1.8 ntb; color:#333; padding-top:10px; }
#sub2_2 .cont2 ul li { float:left; width:100%; margin-bottom:60px; }
#sub2_2 .cont2 ul li:after { content:""; clear: both; display: block; }
#sub2_2 .cont2 ul li figure { float:left; width:210px; margin-right:40px; background:#f9f9f9; border:1px solid #f5f5f5; }
#sub2_2 .cont2 ul li figure img { width:100%; }
#sub2_2 .cont2 ul li div { float:left; width:700px; }
#sub2_2 .cont2 ul li div p { margin-bottom:20px; font-size:16px; font-family:'Montserrat'; font-weight:400;  }
#sub2_2 .cont2 ul li div p span { font-size:18px; font-family:'Montserrat'; font-weight:700; }
#sub2_2 .cont2 ul li div i { font-size:16px; font-family:'Montserrat'; line-height:1.6; color:#666; font-style:normal; font-weight:400;}


/* sub2_3 */
#sub2_3 { padding-top:110px; }
#sub2_3 h2 { font-family:'Montserrat'; font-weight:700; font-size:25px; margin-top:10px; margin-bottom:7px; }
#sub2_3 div { display:block;}
#sub2_3 article h3 { font-family:'Montserrat'; font-weight:700; width: 200px; }
#sub2_3 article ul { width:970px; }
#sub2_3 article ul li { font-family:'Montserrat'; font-weight:400; }
#sub2_3 article ul li span { font-family:'Montserrat'; font-weight:700; }

/* sub3_1 */


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

 
/* sub layout */
.lnb ul li a { font:12px/50px ntb; }
.lnb ul li a.m_heignt { line-height:1.4; padding-top:8px; }

/* sub1_1 */
#sub1_1 { padding:60px 0 150px; }
    
    
/* sub1_2 */
#sub1_2 { padding:60px 0 150px; }
	
/* sub1_3 */	
#sub1_3 { padding:60px 0 150px; }
#sub1_3 .cont1 #w_info li div { height:100px; }
    
    
/* sub2_2 */
#sub2_1 h2 { font-size:18px; }
#sub2_2 .cont2 ul li figure { width:60%; margin:0 auto; float:unset; }
#sub2_2 .cont2 ul li div { width:100%; }
#sub2_2 .cont2 ul li div p { margin-top:10px; margin-bottom:15px; font-size:15px; }
#sub2_2 .cont2 ul li div p span	{ text-align: center; display:block; }
#sub2_2 .cont2 ul li div i { font-size:14px; }

	
/*sub2_3*/
#sub2_3 { padding-top:60px; }
#sub2_3 h2 { font-size:18px; }
#sub2_3 div { width:100%; }
#sub2_3 article h3 { width:auto; float:none; }
#sub2_3 article ul { width: auto; }

/* sub3_1 */
#sub3_1 { padding:60px 0 150px; }
    
}



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


} 
