@charset "UTF-8";

/*=======================================================
 1.施設利用の流れ
 2.施設利用料金
 3.サービス利用料金
=======================================================*/

/*=======================================================
 1.施設利用の流れ
=======================================================*/

/*=======================================================
 2.利用料金
=======================================================*/

/*-------------------------------------------------------
 table
-------------------------------------------------------*/
table.tbl_price {}
table.tbl_price th {
text-align: center;
padding: 5px;
}
table.tbl_price td {
padding: 5px;
}

table.tbl_price td.none {
background: #EEEEEE;
}

/* 施設のタイプ */
table.tbl_price td.type {
background: #FFFFCC;
}

/* 施設名 */
table.tbl_price th.h_name {
width: 110px;
}
/* サービスに係る費用負担分 */
table.tbl_price th.h_service {
width: 60px;
}
table.tbl_price td.h_service {
width: 60px;
text-align: center;
vertical-align: top;
}

table.tbl_price td.categry {
text-align: center;
vertical-align: top;
}
/* その他実費負担 */
table.tbl_price th.h_price {
width: 130px;
}

/* 体験、実習者等 */
table.tbl_price th.h_exp {
width:80px;
}
/* その他 */
table.tbl_price th.h_other {
width: 80px;
}

/*=======================================================
 3.サービス利用料金
=======================================================*/
/*-------------------------------------------------------
 table
-------------------------------------------------------*/
table.tbl_pastel {}

/* th */
table.tbl_pastel th {
text-align: center;
}
table.tbl_pastel th.h_name {
width: 120px;
}
table.tbl_pastel th.h_charge {
width: 200px;
}
table.tbl_pastel th.h_other {
width: 250px;
}

/* td */
table.tbl_pastel td {
line-height: 150%;
}
table.tbl_pastel td.remarks {
text-align: center;
}
