@charset "utf-8";
/*--------------------------------------
	copyright : yuyu design.
--------------------------------------*/

@import url(reset.css);
@import url(common.css);
@import url(../libs/fontawesome/css/all.min.css);
@import url(../libs/aos/aos.css);
/* @import url(../libs/OwlCarousel/assets/owl.carousel.min.css); @import url(../libs/OwlCarousel/assets/owl.theme.default.min.css); */
/* @import url(../libs/lightGallery/css/lightgallery.min.css); */
/* @import url(../libs/Remodal/remodal.css); @import url(../libs/Remodal/remodal-default-theme.css); */


/*
 corporate_overview
==============================*/

/* mvp ----------*/
#mvp { background-image: url(../img/news/kv.jpg); }
#mvp h1::before { width: 50rem; height: 50rem; }
#mvp h1 .j { font-size: 5rem; }
@media screen and (max-width:896px) { /* m */
	#mvp h1::before { width: 50vw; height: 50vw; }
	#mvp h1 .j { font-size: 5vw; }
}

/* newsList ----------*/
#newsList {}
#newsList .news_list { margin-top: 7rem; }

/* newsDetail ----------*/
#newsDetail {}
#newsDetail .info { display: flex; padding-top: 8rem; align-items: center; gap: 4rem; }
#newsDetail .info .d { color: #0048AA; font-size: 2.4rem; font-weight: bold; }
#newsDetail .info .cw { display: flex; align-items: center; gap: 1rem; }
#newsDetail h1 { margin-top: 6rem; margin-bottom: 8rem; padding-left: 1.5rem; border-top: solid 1px #0048AA; border-left: solid 1.3rem #00357E; color: #0048AA; font-size: 3.4rem; font-weight: bold; }
#newsDetail .p { margin-bottom: 4rem; }
#newsDetail p { line-height: 2; font-weight: 600; }
@media screen and (max-width:480px) { /* s */
	#newsDetail h1 { margin-top: 3rem; margin-bottom: 4rem; font-size: 3rem; }
	#newsDetail .p { margin-bottom: 3rem; }
}

/* sameCategory ----------*/
#sameCategory {}
#sameCategory .news_list { margin-top: 7rem; }