@charset "UTF-8";

#company{
width:1200px;
margin:10px auto 50px auto;
}

#history{
width:1200px;
margin:10px auto 50px auto;
}

dl {
    width: 100%;
	border-bottom:1px #999999 solid;
	clear:both;
	height:80px;
	padding-bottom:15px;
	padding-top:25px;
	padding-left:20px;
	font-size:18px;
}

.glay {
background-color:#999999;
color:#FFFFFF;
font-size:20px;
text-align:center;
margin-bottom:30px;
}

dl.big {
    width: 100%;
	border-bottom:1px #999999 solid;
	clear:both;
	height:110px;
	padding-bottom:15px;
	padding-top:25px;
	padding-left:20px;
}

dl.big02 {
    width: 100%;
	border-bottom:1px #999999 solid;
	clear:both;
	height:170px;
	padding-bottom:15px;
	padding-top:25px;
	padding-left:20px;
}

dt {
	box-sizing: border-box;
	float: left;
	width: 160px;
	font-weight: bold;
}

dd {
	box-sizing: border-box;
	float: left;
	text-align:left;
}

dd a {
color:#000066;
}

.company{
font-size:18px;
}

@media only screen and (max-width: 1200px){
#history{
width:100%;
margin:10px auto 30px auto;
}
}

@media only screen and (max-width: 1000px){
#company{
width:100%;
margin:10px auto 30px auto;
}

dl {
	font-size:14px;
}

}

@media only screen and (max-width: 640px){
.company{
font-size:15px;
}
}