<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 */

#index #main_box{
	background-image:url(/corporate/images/kikaku/index/main.jpg);
	background-color:#B8A694;
}
#index #main_txt h1{
	top:105px;
}

.list ul li {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-bottom:1px dotted #666;
	padding: 0 0 35px;
	margin: 0 0 40px;
}

.list ul li .img {
	width: 280px;
	height:auto;
}

.list ul li .img img {
	width: 100%;
	height: 180px;
	object-fit: cover;
}

.list ul li .text {
	width: calc(100% - 280px - 30px);
}

.list ul li h3{
    border-left:3px solid #333333;
    font-size:16px;
    margin-bottom:12px;
    padding-left:10px;
}
.list ul li table{
	margin-bottom:15px;
}
.list ul li table th{
	background-color:#333333;
	color:#fff;
	padding:3px 0 1px 0;
	text-align:center;
	width:60px;
}
.list ul li table td{
	padding:3px 10px 2px 10px;
}
.list ul li p{
	margin-bottom:10px;
}

@media screen and (max-width: 640px) {
#index #main_txt h1 img{
	height:24px;
}

.list ul li{
	display: block;
	width: 100%;
}
.list ul li .img{
	margin: 0 auto 15px;
}
.list ul li .text {
	width: 100%;
}
.list ul li h3{
	font-size:14px;
}
.list ul li table th{
	font-size:12px;
}
.list ul li table td{
	font-size:12px;
}
.list ul li p{
	font-size:12px;
}
.list ul li a{
	font-size:12px;
}
}</pre></body></html>