<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.mBox{width:980px;padding-top:30px;margin-left:34px;position:relative;}
.mvisualBox{width:638px;height:306px;background:url(../img/main/bg_visual.gif) no-repeat top center;}
.m_news{width:302px;height:306px;background:url(../img/main/bg_notice.gif) no-repeat top center;}
.m_news h1{position:relative;margin-top:28px;margin-left:30px;}
.newsBox{width:234px;height:230px;margin:0 auto;position:relative;}

/*news_slider*/
/*.slider-wrapper {position: relative;}*/
.slider-prev, . slider-next{display:none;}
.slider-select {position: absolute;display: block;top:-30px;left:180px;right: 0;height:20px;text-align:center;}
.select {position: relative;display:inline-block;width:16px;height:16px;
			text-decoration: none;color: #FFF;z-index: 99;}
.select::after {content: '';position: absolute;
			display: block;	top: 50%;left: 50%;	width: 10px;height: 10px;
			margin-top: -5px;margin-left: -5px;border-radius: 5px;
			background-color: rgba(129,129,129,1);box-shadow: 0 1px 2px rgba(0,0,0,0.5);}
.select.active::after,
.select:hover::after {background-color: rgba(0,0,107,1);}
.active {font-weight: bold;}
#slider {height:210px;list-style: none;	margin:0;padding:0;position: relative;overflow:hidden;margin-top:20px;}
#slider img {/*width: 100%;*/width:233px;height:120px;}
#slider li {position: relative;	display: none;width: 100%;height: 0;
		padding-bottom: 66%;background-repeat: no-repeat;background-position: center center;background-size: 100% auto;}
#slider .prev {}
#slider .current {display: block;}
#slider .next {}
#slider .quote {position: absolute;	width: 100%;}
#slider .quote p {font-family: sans-serif;font-size:12px;color: #414143;text-align:left;background:#fff;
padding:5px;margin:5px 0px;line-height:16px;}


.m_ba{width:233px;height:181px;float:left;background:url(../img/main/bg_pro.jpg) no-repeat top center;}
.m_pro{width:222px;margin-left:5px;position:relative;border-bottom:1px solid #e4e4e4;}
.m_ba div:last-child{border-bottom:0px solid #e4e4e4;}
.m_pro a{color:#0d2859;}
.m_pro a:hover{color:#00006b;text-decoration:underline;}
.m_pro p{background:url(../img/bul_mpro.png) no-repeat 14px 0px;padding-left:36px;line-height:20px;font-size:13px;font-weight:600;}
.pt26{padding-top:26px;}
.m_pro img{position:absolute;top:-20px;right:0px;}

.h46{height:46px;}
.h35{height:35px;}</pre></body></html>