@charset "utf-8";

/* ******************************************************************************** */
/*  Ｋビジョン On The Web　index.css                                                */
/*                                                                        19.02.28  */
/* ******************************************************************************** */

/* ================================================================================ */
/*      CSS読み込み                                                                 */
/* ================================================================================ */

@import url("../knet.css");



/* ================================================================================ */
/*      共通                                                                        */
/* ================================================================================ */

/* コンテンツ／メイン／記事／リスト
----------------------------------------------- */

/* ---- 赤01 ---- */
#content #main .articles ul.red01{
	margin-top: 6px;
}

/* ---- アスタリスク02 ---- */
#content #main .articles dl.asterisk02{
	margin-top: 6px;
}
#content #main .articles dl.asterisk02 dd{
	width: 450px;
}




/* ================================================================================ */
/*      手続き＆お申し込み                                                          */
/* ================================================================================ */

/* テーブル
----------------------------------------------- */
table{
	width: 100%;
	border-collapse: collapse;
}
table.small th, table.small td{
	font-size: 11px;
}
table th{
	color: #ffffff;
	background: #e665a5;
	border-bottom: solid 1px #ffffff;
	white-space: nowrap;
}
table td{
	border-top: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}
table td.price{
	text-align: center;
	white-space: nowrap;
}
table .last th{
	border-bottom: solid 1px #e665a5;
}
table .last td{
	border-bottom: solid 1px #cccccc;
}
table td.border-bottom{
	border-bottom: solid 1px #cccccc;
}


/* AIR-Knet
----------------------------------------------- */
.air-knet{
	margin-bottom: 10px;
	text-align: center;
}


/* -------------------------------------------------------------------------------- */
/*      光ケーブルへの切替工事を進めています                                        */
/* -------------------------------------------------------------------------------- */

.attention .text01{
	text-align: left;
	border: solid 1px #e665a5;
}
.attention h2{
	padding: 10px;
	color: #ffffff;
	font-size: 16px;
	line-height: 1.4;
	text-align: center;
	background: #e665a5;
}
.attention div{
	padding: 0 10px 10px 10px;

}


/* -------------------------------------------------------------------------------- */
/*      光ケーブルエリア                                                            */
/* -------------------------------------------------------------------------------- */

.optical-cable .service-course table td{
	width: 20%;
}


/* -------------------------------------------------------------------------------- */
/*      サービスコース（同軸ケーブルエリア／光ケーブルエリア）                      */
/* -------------------------------------------------------------------------------- */

/* テーブル
----------------------------------------------- */
.service-course table th{
	border-right: solid 1px #ffffff;
}
.service-course table th.last{
	border-right: solid 1px #e665a5;
}
.service-course table th.gray{
	color: #646363;
	background: #d4d4d4;
	border-right: none;
}
.service-course table .last th.gray{
	border-bottom: solid 1px #d4d4d4;
}
.service-course table td{
	text-align: center;
}
.service-course table td.width10{
	width: 10%;
}
.service-course table td.width15{
	width: 15%;
}
.service-course table td.width20{
	width: 20%;
}
.service-course table td.width30{
	width: 30%;
}
.service-course table td.border-bottom{
	border-bottom: solid 1px #d4d4d4;
}
