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

#header{
	padding:29px 0 15px;
}

/* --------------------------------------------------------------------------------
	index
-------------------------------------------------------------------------------- */
/********** ã‚¹ãƒ©ã‚¤ãƒ€ãƒ¼ **********/
#index .slider1{
	height:400px;
}

/********** intro **********/
#index .intro{
	margin:0 0 30px;
	background:#000;
}
#index .t-shibata-technotex{
	float:left;
}

/********** æ–°ç€æƒ…å&nbsp;± **********/
#index .intro .news{
	float:right;
	width:550px;
	height:80px;
	position:relative;
}
#index .intro .news ul{
	padding:12px 0 0 120px;
}
#index .intro .news ul li{
	font-size:12px;
	color:#fff;
}
#index .intro .news ul li .datetime{
	margin:0 1em 0 0;
}
#index .intro .news ul li a{
	color:#fff;
}
#index .intro .news .btn-read-more{
	position:absolute;
	right:0;
	bottom:0;
	z-index:100;
}

/********** è¦‹å‡ºã— **********/
#index h2{
	margin:0 0 31px;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³1 **********/
#index .section1 h3{
	margin:0 0 31px;
}
#index .section1 h4{
	margin:0 0 31px;
}
#index .section1 .section-wrapper{
	position:relative;
	padding:0 0 77px;
}
#index .section1 .section-box{
	margin:0 0 0 180px;
}
#index .section1 ul{
	margin:0 0 0 5px;
	padding:0 0 0 17px;
	border-left:solid 1px #000;
}
#index .section1 a{
	text-decoration:none;
}
#index .section1 a:hover,
#index .section1 a:active{
	text-decoration:underline;
}
#index .section1 .num{
	font-weight:bold;
	font-size:15px;
}
#index .section1 .mark1{
	font-weight:bold;
	color:#535353;
}
#index .section1 .img-sekaiju{
	top:133px;
	right:0;
	position:absolute;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³2 **********/
#index .section2{
	padding:0 0 43px;
}
#index .section2 .img-genten{
	float:left;
}
#index .section2 .section-wrapper{
	float:right;
	width:565px;
	padding:42px 0 0;
}
#index .section2 .section-wrapper h3{
	padding:0 0 32px;
}
#index .section2 .section-wrapper h4{
	padding:0 0 30px;
}
#index .section2 ul{
	margin:0 0 0 35px;
	padding:0 0 0 17px;
	border-left:solid 1px #000;
}
#index .section2 .num{
	font-weight:bold;
	font-size:15px;
}
#index .section2 a{
	text-decoration:none;
}
#index .section2 a:hover,
#index .section2 a:active{
	text-decoration:underline;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³3ï½ž5 **********/
#index .section3-5{
	float:left;
	width:565px;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³3 **********/
#index .section3{
	padding:0 0 43px;
}
#index .section3 .img-genten{
	float:left;
}
#index .section3 .section-box{
	margin:0 0 0 94px;
}
#index .section3 h3{
	padding:0 0 28px;
}
#index .section3 ul{
	margin:0 0 0 15px;
	padding:0 0 0 17px;
	border-left:solid 1px #000;
}
#index .section3 .num{
	font-weight:bold;
	font-size:15px;
}
#index .section3 a{
	text-decoration:none;
}
#index .section3 a:hover,
#index .section3 a:active{
	text-decoration:underline;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³4 **********/
#index .section4{
	padding:0 0 43px;
}
#index .section4 .img-genten{
	float:left;
}
#index .section4 .section-box{
	margin:0 0 0 94px;
}
#index .section4 h3{
	padding:0 0 3px;
}
#index .section4 ul{
	margin:0 0 0 15px;
	padding:0 0 0 17px;
	border-left:solid 1px #000;
}
#index .section4 .num{
	font-weight:bold;
	font-size:15px;
}
#index .section4 a{
	text-decoration:none;
}
#index .section4 a:hover,
#index .section4 a:active{
	text-decoration:underline;
}

/********** ã‚»ã‚¯ã‚·ãƒ§ãƒ³5 **********/
#index .section5{
}
#index .section5 .img-genten{
	float:left;
}
#index .section5 .section-box{
	margin:0 0 0 94px;
}
#index .section5 h3{
	padding:0 0 3px;
}
#index .section5 ul{
	margin:0 0 0 15px;
	padding:0 0 0 17px;
	border-left:solid 1px #000;
}
#index .section5 .num{
	font-weight:bold;
	font-size:15px;
}
#index .section5 a{
	text-decoration:none;
}
#index .section5 a:hover,
#index .section5 a:active{
	text-decoration:underline;
}

/********** ä¼šç¤¾æƒ…å&nbsp;± **********/
#index .company-info{
	float:right;
	width:460px;
	padding:77px 0 0;
}
#index .company-info .img-company{
	padding:0 0 26px;
}
#index .company-info ul{
	padding:0 0 27px;
	font-size:10px;
}
#index .company-info ul li{
	float:left;
}
#index .company-info .info{
	float:left;
}
#index .company-info .info h3{
	font-weight:bold;
	font-size:20px;
}
#index .company-info .info .info-box{
	font-size:12px;
}

























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