<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�
縲縲home CSS
縲笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�笆�*/


#fadein_area{
	width:100%;
	height: 360px;
	padding:0;
	margin:0px auto;
	background-color:#274D9B;
	background-image:url("../img/a_main01.jpg");
	background-repeat: no-repeat;
	z-index:9;
}


#fadein_area ul{
	margin:-80px 0px 0px 5%;
	list-style-type: none;
	font-size:2.6ex;
	color:#fff;

}


#fadein_area li{
	margin-bottom: 20px;
}




table#pageplugin_table{
	width:100%;
	max-width:1020px;
	height:100%;
	border-spacing: 0px;
	margin:0px auto;
	padding:0px;

}
table#pageplugin_table td.pptd01{
	width:40%;	
}



/* 笆�笆�笆�笆�笆�笆� prodct_menu 笆�笆�笆�笆�笆�笆� */

#menuprd_01{
	max-width: 100%;
	background: #274D9B;
	margin: 0px auto;
	padding: 0px;
	font-family: 'Noto Sans Japanese', sans-serif;
	overflow: hidden;
	z-index:10;
}

#menuprd_01b {
	width: 100%;
	min-width: 1000px;
	max-width: 1020px;
	margin: 0px auto;
	padding: 0px;
}
#menuprd_01b li{
	display: block;
	float: left;
	font-size:14px;
	line-height:0.8;
	width: 24.8%;
	margin: 0;
	padding: 0;
}
#menuprd_01b li a {
	display: block;
	padding: 12px 0 12px;
	background: #274D9B;
	color: #fff;
	text-align: center;
	text-decoration: none;
	border-right:1px solid #fff;
}
#menuprd_01b li:last-child a{
	border: none;
}
#menuprd_01b li a:hover{
	background: #487AC3;
	color:#fff;
}

#menuprd_02{
	max-width: 100%;
	background: #fff;
	margin: 0px auto;
	padding: 0px;
	font-family: 'Noto Sans Japanese', sans-serif;
	overflow: hidden;
}

#menuprd_02b {
	width: 100%;
	min-width: 1000px;
	max-width: 1020px;
	margin: 0px auto;
	padding: 0px;
}
#menuprd_02b li{
	display: block;
	float: left;
	font-size:14px;
	width: 24.8%;
	margin: 0 auto;
}
#menuprd_02b li a {
	display: block;
	font-size:18px;
	padding: 5px 0px 0px 14px;
	background: #fff;
	color: #406BC2;
	text-align: left;
	text-decoration: none;
	border-right:1px solid #fff;
}
#menuprd_02b li:last-child a{
	border: none;
}

#menuprd_02b p{
	font-size:14px;
	padding:0px 15px;

}

#menuprd_02b p.prdtitle{
	font-size:18px;
	margin:5px 0px 0px 0px;
	padding:0px 0px;
}

#menuprd_02b p.prdtitle2{
	font-size:14px;
	margin:5px 5px 0px 15px;
	padding:0px 0px;
}
#menuprd_02b p.prdtitle3{
	font-size:18px;
	margin:5px 0px 0px 0px;
	padding:0px 0px;
	line-height:1;
}



.prdtitle:before {
    content: url(../img/k_titlehead01.gif);
    margin-right:5px;
    }
.prdtitle3:before {
    content: url(../img/k_titlehead01.gif);
    margin-right:5px;
    }




.prd_tyu {
	margin:0;
	padding:0;
	color:#ff0000;	
}
.prdspan {
	margin:0;
	padding:0;
	font-size:12px;	
}
.prdspan2 {
	margin:0;
	padding:0;
	font-size:12px;	
	transform: scale( 0.6 , 1 );
}
    
/* 笆�笆�笆�笆�笆�笆� 繝｡繧､繝ｳ繧ｳ繝ｳ繝�Φ繝� 笆�笆�笆�笆�笆�笆� */
.sub_area{
	width:95%;
	max-width:1020px;
	margin:0px auto 80px;
	clear:both;
}

.sub_area h3:before{
	content: url(../img/k_titlehead02.gif);
	position: relative;
	top: 4px;
	margin-right:10px;
}

.sub_area h3{
	color:#406BC2;
	font-weight:400;
	font-size:39px;
}



.sub_area h4:before{
	content: url(../img/k_titlehead03.gif);
	position: relative;
	top: 4px;
	margin-right:7px;
}

.sub_area h4{
	margin-left:10px;
	color:#406BC2;
	font-weight:400;
	font-size:26px;
}

.sub_area h5:before{
	content: url(../img/point02.gif);
	position: relative;
	margin-right:7px;
	top:-2px;
}

.sub_area h5{
	margin-left:10px;
	font-weight:400;
	font-size:20px;
}


.sub_area span{
	font-size:18px;
	margin-left:20px;
}

.sub_area span.span02{
	font-size:22px;
	font-weight:600;
	margin:0px;
	color:#ff0000;
}

    
/* 笆�笆�笆�笆�笆�笆� NEWS 笆�笆�笆�笆�笆�笆� */



p.news_event{
	margin-left:200px;
	font-size:15px;
}
.news_area{
	width:97%;
	margin:10px auto;
}


.news_area hr{
	margin:30px 0px;
}
.news_event span:before {
	content: url(../img/a_newshead_eve.gif);
	position: relative;
	top: 5px;
	margin:2px 20px 0px 0px;
}
p.news_event span{
	font-size:15px;
	margin:0px 20px 0px -190px;
}

  
p.news_release{
	margin-left:200px;
	font-size:15px;
}

.news_release span:before {
	content: url(../img/a_newshead_news.gif);
	position: relative;
	top: 5px;
	margin:2px 20px 0px 0px;
}
p.news_release span{
	font-size:15px;
	margin:0px 20px 0px -190px;
}



/* 笆�笆�笆�笆�笆�笆� 謚陦捺ュ蝣ｱ 笆�笆�笆�笆�笆�笆� */

.tech_area{
	width:97%;
	margin:10px auto;
}

.techsub_area{
	display: inline-block;
	vertical-align: middle;
	width:100%;
	margin:0px 0px 20px 0px;
}

.maru{
	width:900px !important;
}





/* 笆�笆�笆�笆�笆�笆� 繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ 笆�笆�笆�笆�笆�笆� */
.fbposi{
	width:100%;
	max-width:1000px !important;
	height:60px;
	margin:0 auto;
	position: relative;
	bottom:380px;
	left:600px;
}



#panel{
	width:100%;

}
#panel &gt; dt:before{
	content: none !important;
}

#panel &gt; dt {
	color: white;
	padding: 0px;
	font-weight: bold;
}
 
#panel &gt; dd {
	width:100%;
	margin: 0px;
 }

/* 笆�笆�笆�笆�笆�笆� facebook 笆�笆�笆�笆�笆�笆� */

.facebook-wrapper {
    max-width: 500px;
    margin: 0;
    position: relative;
    top:2px;
}
.facebook-wrapper &gt; .fb-page {
    width: 100%;
}
.facebook-wrapper &gt; .fb-page &gt; span,
.facebook-wrapper iframe {
    width: 100% !important;
}

</pre></body></html>