@charset "utf-8";
/* CSS Document */

/*　contents全ページ共通　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#top h1 {
  line-height: 1.6em;
}

/* 〇×表 */
#main table.chart {
    margin-bottom: 30px;
    width: 500px;
}
#main table.chart th {
    text-align: center;
    width: 10%;
}
/* ○×を上に寄せたいとき */
#main table.chart.top th {
  vertical-align: top;
}
#main table.chart td {
    width: 90%;
}

/*　ページ別設定　■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■　*/


/* ●つきリスト */
#main ul.os {
/*	margin: 10px 0;*/
	padding-left:30px;
}
#main ul.os li {
	list-style:outside disc;
}
/* 数字リスト */
#main ol.os{
    padding-left:40px;
}
#main ol.os li{
	list-style:outside decimal;
}
/* デフィニションリスト設定 */
#main dt{
    font-weight: bold;
    margin-bottom:5px;
}
#main dd{
    margin-bottom:25px;
}
/* グレイボックス */
#main p.gray_box{
    background:#EEE;
    padding:10px;
}
#main dl.gray_box{
    background:#EEE;
    padding:10px 20px;
}