@charset "UTF-8";

/*----------------------------------
  パラスポーツ体験キットページ専用ｃｓｓ
----------------------------------*/
.sportkit_table{
	width: 100%;
	border: 2px solid #333;
}
.table_title{
	text-align: center;
	color: #fff;
	background: #ff8c00;
}
.sportkit_table td{
	border: 1px solid #ddd;
	padding: 0.5rem;
}

.left {
    width: 100%;
}

#second .information .right figure {
    width: 100%;
    margin-bottom: 3rem;
}
.zoutei{
	margin: 0 auto 3em;
}
.hr{
	border-top: 1px solid #ff8c00;
	margin-bottom: 3em;
}
.frame{
	border: 1px solid #333;
	padding: 1em;
	margin-bottom: 3em;
}
.text_right{
	text-align: right;
	font-weight: bold;
}
.school{
	margin-top: 3em;
}
@media screen and (min-width: 768px) {
.left {
	display: flex;
    width: 70% !important;
    align-items: center;
	margin-bottom: 0;
}

.right{
	display: flex;
    width: 30% !important;
	align-items: baseline;
    vertical-align: bottom;
    height: auto;
	margin-bottom: 0;
}
.zoutei{
	width: 70%;
}
.hr{
	padding: calc(50 / 1024 * 100%);
}
#second .information .photo1{
	margin-top: 2em;
}
}


