/* sVisual */
.subTitle .bTit {font-weight: 400; font-family: 'TheJamsil' , sans-serif;}
.subTitle .uTit {font-weight: 600; font-family: 'Play' , sans-serif; margin-top:5px;}
.subTitle .uTit br{display:block;}

.stit p.sCont-stitle{text-transform: uppercase;}
.stit h2.sCont-title{font-family: 'Play' , sans-serif; font-weight: 600;}

@media (max-width: 660px){
	.subTitle .uTit {font-size: 36px;}
}
@media (max-width: 480px){
	.subTitle .uTit {font-size: 28px;}
}

/* Main Research */
#mRch .Rcont ul li p{padding: 0 6px; word-break: keep-all;}


/* nav */
.fp-viewing-Footer_w .nav .cs-logo a.logo-1 {background-image:url("/images/common/LOGO-c_eng.png") !important;}
.header.fixed .nav .cs-logo a.logo-1 {background-image:url("/images/common/LOGO-c_eng.png") !important;}
.hdWrap.scrollFx .cs-logo a.logo-1{background-image:url("/images/common/LOGO-c_eng.png") !important;}
.sub-hd .nav .cs-logo a.logo-1{background-image:url("/images/common/LOGO-c_eng.png");}
.nav .cs-logo a.logo-1{width:294px; height:59px; background-image:url("/images/common/LOGO-w_eng.png"); background-repeat:no-repeat; background-position:0 0;}

#cssmenu > ul > li:last-child > ul{width: 230px;}

@media (max-width: 1200px){
	.nav .cs-logo a.logo-1{width:265px; height: 53px; background-size:cover;}
}
@media (max-width: 1080px){
	.nav .cs-logo a.logo-1{width:265px; background-size:contain;}
}
@media (max-width:520px){
	.nav .cs-logo a.logo-1{width:235px;}
}



.greeting .cont .txt {padding:30px 50px 0 25px;}
.greeting .cont .txt p { line-height: 1.5;}
@media (max-width: 1200px){ 
	.greeting .cont .txt{width:100%; padding: 50px 20px;}
}
@media (max-width: 480px){
	.greeting .cont .txt{padding:30px 15px;}
}

@media (max-width: 720px){
	#Int .InCont ul li.IBox-mid.IBox03{margin-top: -18px;}
}
    