@charset "utf-8";

/**
 *
 *  compare
 *
 */

/*--------------------------------------------------------------------------
   overwrite
---------------------------------------------------------------------------*/

.order{
	background:#f2f5f9;
	padding:25px 0 15px;
}

/*----------------------------------------------------------------------
	Function
----------------------------------------------------------------------*/
#Function{
	padding:0;
}

#Function h2{
	background:#004381;
	padding:20px 0;
	margin-bottom:38px;
	text-align:center;
	color:#FFF;
	font-size:22px;
	font-size:2.2rem;
}
.function-box {
	padding-top: 50px;
}


.function-box .func-left{
	float:left;
}
.function-box .func-right{
	float:right;
}
.function-box h3{
	display: block;
	padding:35px 0 20px 0;
	line-height: 1.5;
	font-size:20px;
	font-size:2.0rem;
	color: #013B81;
	clear:both;
}

.link-area{
	padding:35px 57px;
	border:1px solid #E5E5E5;
	overflow:hidden;
}
.link-area li{
	float:left;
	display:inline;
	margin:0 0 7px 0;
}
.link-area li:nth-child(odd) { width:347px; }
.link-area li a{
	background:url(/rentalserver/shared/images/ico_arw03.png) 0 50% no-repeat;
	padding-left:25px;
}

/*----------------------------------------------------------------------------------------------------
	for タブレット（1039px以下）
-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1039px) {
}
/*----------------------------------------------------------------------------------------------------
	for SP（768px以下）
-----------------------------------------------------------------------------------------------------*/
@media (max-width: 768px) {
	.link-area {
		padding: 15px 15px 10px;
	}
	.link-area li,
	.link-area li:nth-child(odd) {
		width: 100%;
	}
	#Function h2 {
		font-size: 2rem;
		padding: 20px 10px;
	}
	#Fn01 .of-h,
	#Fn02 .of-h,
	#Fn03 .of-h {
		display: flex;
	}
	.function-box .func-left,
	.function-box .func-right {
		float: none;
	}
	.order {
		padding: 25px 10px;
	}
	.btn-order a.blank {
		width: 100%;
	}
}



