@charset "UTF-8";

/**************************************************************************
*
* ご利用ガイド
*
**************************************************************************/

/*************************************************
	PCサイズ用 CSS
*************************************************/
@media screen and (min-width: 769px) {
	.seccnt {
		margin-bottom: 60px;
	}
	.seccnt:last-of-type {
		margin-bottom: 0;
	}
	.seccnt h2 {
		background: #909090;
		color: #FFF;
		font-size: 20px;
		font-weight: bold;
		line-height: 1;
		margin-bottom: 30px;
		padding: 15px 32px;
	}
	.seccnt img {
		width: 100%;
	}
	.list-column-33-guide .guide-inner {
		padding: 25px 6%;
	}
	.list-column-33-guide .guide-inner .img01 {
		height: 47px;
	}
	.list-column-33-guide .guide-inner .img01 img {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 80%;
		margin: 0 auto;
	}
/*	.seccnt .box01 img {
		max-width: 218px;
	}*/
	

}/*************************************************
	SPサイズ用 CSS
**************************************************/
@media screen and (max-width: 768px) {
	.list-content p.text--center.mb40 {
		font-size: 3.73vw;
	}
	.seccnt {
		margin-bottom: 12vw;
	}
	.seccnt:last-of-type {
		margin-bottom: 0;
	}
	.seccnt h2 {
		background: #909090;
		color: #FFF;
		font-size: 5.33vw;
		font-weight: bold;
		line-height: 1;
		margin-bottom: 5.33vw;
		padding: 4vw 3.2vw;
	}
	.seccnt img {
		width: 100%;
	}
	.list-column-33-guide .guide-inner {
		padding: 8%;
	}
	.list-column-33-guide .guide-inner dl dt {
		font-size: 6.67vw;
		line-height: 1.231;
		margin-bottom: 8.53vw;
	}
}