@charset "utf-8";

.main{
	max-width:1000px;
	width:96%;
	margin: 0 auto 80px;
	text-align:center;
}
.pan{
	background:transparent;
	font-family: 'Maven Pro', sans-serif;
	padding:5px;
	padding-top:20px;
	margin:0 0 20px 0;
	text-align:left;
}
h2{
	border:none;
	font-family: 'Maven Pro', sans-serif;
	font-size:0.71rem;
	background:#666;
	text-align:center;
	padding:5px 40px;
	margin:0 auto 30px;
	display:inline-block;
	color:#FFF;
	line-height:1;
}

h3{
	font-family: 'Maven Pro', sans-serif;
	font-size:0.833rem;
	border-bottom:1px solid #DCDCDC;
	margin-top:40px;
	padding-bottom:20px;
	text-align:left;
}
h3 span{
	display:inline-block;
	border-left:solid 2px #000000;
	letter-spacing:4px;
	font-size:0.9rem;
	font-weight:bold;
	padding:0 10px;
	margin:0 10px;
}
.main p:not(.pan){
	line-height:1.8;
	font-family: 'Maven Pro', sans-serif;
	padding:5px 3% 0;
	text-align:left;
	margin-bottom:30px;
}

.card {
	height:25px;
	}

.conveni{
    height: 25px;
}

@media screen and (min-width:769px) { /* PC */
}

@media screen and (max-width:768px) { /* SP */
h2{
	margin-bottom:0px;
}
}

