@charset "utf-8";
/*
* CSS for service maintenance
*
* @version			0.0.1
* @lastmodified 2021/03/16
* @link					https://www.landcomp.co.jp/
* @copyright		Copyright 2011, LAND COMPUTER Co.,Ltd.All rights reserved.
*------------------------------------------------------------------------- */

div.figure + table {
	margin: 2rem 0 0;	
}
section ul.nnoticeList {
	list-style: none;
	margin: 1rem 0 0;
	padding-left: 0;
}
section ul.nnoticeList li {
	font-size: 1rem;
	list-style: none;
	text-indent: -1.5rem;
	padding-left: 1.5rem;
}
ul.nnoticeList li::before {
	content: '※';
	margin-right: 0.5rem;
}
div.iconLinkBox {
	overflow: hidden;
	margin-top: 2rem;
}
div.iconLinkBox .cell.icon {
	text-align: center;
}
div.iconLinkBox .cell.text {
}
aside div.relation * {
	box-sizing: border-box;
}
aside div.relation {
	margin-top: 2rem;
	padding: 1rem;
	background-color: #eee;
}
aside div.relation h2 {
	padding: 0;
	text-align: center;
	border: none;
}
aside div.relation p {
	line-height: 1.5;
}
aside div.relation ul.link {
	margin-top: 1rem;
}
aside div.contactBox {
	margin-top: 1.5rem;
}
@media all and (min-width: 480px) {
	div.iconLinkBox .cell.icon {
		float: left;
		text-align: left;
		padding-right: 1rem;
	}
	div.iconLinkBox .cell.text {
	}
}
@media all and (min-width: 640px) {
}
@media all and (min-width: 832px) {
	aside div.relation ul.link {
		display : -webkit-box;     /* old Android */
  	display : -webkit-flex;    /* Safari etc. */
  	display : -ms-flexbox;     /* IE10        */
		display: flex;
		justify-content: space-between;
		margin-left: -1rem;
	}
	aside div.relation ul.link li {
		flex: 0 0 50%;
		padding-left: 1rem;
	}
}
