@charset "utf-8";
*{
    margin: 0;
    padding: 0;
}
body{
    width:100%;
    background-color: rgb(245, 230, 233);
    font-size: 40px;
}
.center{
    text-align: center;
    margin-top: 20px;
}
h1{
    color: red;
    font-size: 60px;
    width: 100%;
    text-align: center;
    margin-top: 50px;
}
h2{
    color: dimgray;
    font-size: 40px;
    width: 100%;
    text-align: center;
    margin-top: 40px;
}
h3{
    color: dimgray;
    font-size: 30px;
    width: 90%;
    text-align: center;
    margin-top: 40px;
}
p{
    color: dimgray;
    width: 90%;
    margin-left: 2em;
    text-align: center;
}
.choco{
    color: chocolate;
}
footer{
    margin-top: 40px;
    text-align: center;
}
/*.tp{
	margin: 0 30px 0 0;
    text-align: left;
}*/
/*全ての下線を消す*/
a {
  text-decoration: none;
}
th{
	background-color: #c0c0c0;
}
th,td{
	border: solid 2px #666666;
}
table{
	border-collapse: collapse;
    font-size: 24px;
	padding: 20px;
	text-align: center;
	margin-top: 30px;
    width: 90%;
    margin-left: 2em;
	margin-bottom: 300px;
}
.w120{
	width: 120px;
}
.setsumei{
    text-align: left;
    margin-left: 2em;
/*	padding-left: 20px;*/
	/*display: block;*/
}
.f20{
	font-size: 20px;
}
.btn{
	margin-top: 50px;
}
/* ▼リンクの上にマウスが載った際の装飾(背景色だけ指定) */
a: hover{
	 color: #ff7043;
 }
