@charset "utf-8";
/* ==========================================================
	タブレット 641px以上 980px以下
========================================================== */
@media (min-width: 641px) and (max-width: 980px) {
	
/* ==========================================================
	/service/index.html
========================================================== */


#content .tileArea a .icon {
	width: 54.2%;
	display: block;
	float: none;
	margin: 0 auto 10px;
}
#content .tileArea a .title {
	display: block;
	width: 80%;
	margin: 0 auto 10px;
}
#content .tileArea a .text {
	display: block;
	width: 95%;
	margin: 0 auto;
}

/* ==========================================================
	/service/service2.html
========================================================== */

#service.service2 .widelyArea .leftBox .grayBox ul li, #service.service2 .leftBox .balloonArea ul li {
	float: none;
	width: 100%;
	margin-right: 0;
}

#service.service2 .flowArea ul {
	width: 80%;
	margin: 0 auto;
}

/* ==========================================================
	/service/authorized.html
========================================================== */

#service.authorized .mainBtmArea {
	padding: 0;
	width: 97%;
	margin: 20px auto 0;
}


}/* ▲(min-width: 641px) and (max-width: 980px) end▲*/
