@charset "UTF-8";
/*
 * index.css
 *
 */

/*==================================
              technology
==================================*/
.technology_page h4 {
	padding:0 0 5px;
	color:#666;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	border-bottom:#666 dotted 2px;
}
.technology_page h5 {
	margin:20px auto;
	text-align:center;
	font-size:24px;
	font-weight:bold;		
}
.technology_page p {
    margin: 50px auto 30px;
}
.technology_page .new_facility {
	margin:50px auto 0;
}
#technology ul {
    display: flex;
	width:1100px;
	margin:0 auto 50px;
}
#technology ul li {
	width:24%;
	margin:0 5px;
	border:#FFFFFF solid 2px;
}
#technology ul li img {
	width:100%;
	height:auto;
}
#technology ul li dt {
	width:auto;
	margin:0 auto;
	padding:10px 0;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	background-color:#D7D7D7;
}
#technology ul li dl dd p {
	width:auto;
	margin:20px auto 10px;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	line-height:1.7em;	
}
#technology p {
    width: 1000px;
    margin: 20px auto 30px;
    font-size: 16px;
    text-align: left;
    line-height: 2em;
}
.technology_page .view_more_link {
    width: 150px;
}
.technology_page .view_more_link a {
    padding: 10px 15px 10px 4px;
}