@charset "UTF-8";

section{margin: 0 0 60px;}

ol{
	width: 900px;
    margin: 0 0 0 100px;
    padding-left: 2em;
    text-indent: -2em;
}
ol li{padding: 0 0 10px;}

table{
    border-top: 1px dotted #ccc;
    width: 900px;
    margin: 0 0 0 100px;
}
table tr{border-bottom: 1px dotted #ccc;}
table th{
    width: 160px;
    padding: 20px 0;
}
table td{padding: 20px 0;}

#breadClumbs{
	width: 1000px;
	margin: 0;
	text-indent: 0;
}

@media screen and (max-width: 768px) { /* sp */

ol{
	width: auto;
    margin: 0;
}

table{
    margin: 0;
    width: 100%;
}
table th{width: 120px;}


/* sp end */
}