@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/*=========================
ap_top
==========================*/
.limitation {
	background: #fff;
	padding: 40px;
	margin-top: 30px;
}
div.link__panel__box.col-lg--2 {
    width: 436px;
}
.table__description th {
    background-color: #e5e5e5;
}
.table__description th.gray {
    background-color: #fcfcfc;
}
/*.table__description th.d-gray {
    background-color: #f0f0f0;
}*/
.apn_ttl {
	font-size: 1.6rem;
	font-weight: bold;
	background-color: #f3f3f3;
	text-align: left;
	margin-top: 30px;
	padding-bottom: 5px;
}
.table__description th,.table__description td {
	text-align: left;
}
.table__description td.airedge_option  {
	padding: 0;
}
.table__description .width-th {
	width: 30%;
}
.table__description .width-td {
	width: 70%;
}
.airedge_option ul {
	float: left;
	width: 50%;
	text-align: center;
}
.airedge_option ul:first-child {
	border-right: 1px solid #ddd;
}
.airedge_option ul li {
	padding: 10px;
}
.airedge_option ul li:first-child  {
	background-color: #f5f5f5;
}
.airedge_option ul li.txtmiddle {
	display: flex;
	justify-content: center;
	align-items: center;
}

/*=========================
///// 　　 スマホ　 //////////
==========================*/
@media screen and (max-width: 767px) {
/*=========================
ap_top
==========================*/
.limitation {
	padding: 15px;
	margin-top: 20px;
}
.apn_ttl {
	font-size: 1.4rem;
	padding-bottom: 0;
}
.table__description th,.table__description td {
	text-align: center;
}
.table__description .width-th {
	width: 40%;
}
.table__description .width-td {
	width: 60%;
}
.airedge_option ul {
	width: 100%;
}
.airedge_option ul:first-child {
	border-right: none;
	border-bottom: 1px solid #ddd;
}
	
}
