@charset "UTF-8";

* {
	box-sizing:border-box; /* 空白を要素の内側に表示する */
}
del {
	color:gray;
}

/* データリスト表示 */
.mainbox dl > dt, .mainbox dl > dd {
	vertical-align:middle;
}
.mainbox dl > dt {
	font-weight:bold;
}
.mainbox dl > dt:not(.st-card-img), .mainbox dl > dt:not(.st-card-img) + dd {
	padding:10px;
}

aside.graybox > h2, aside.yellowbox > h2 {
	text-align:center;
}

/* スマートフォンとタブレットサイズ（959px以下）で適応したいCSS - スマホ・タブレット
---------------------------------------------------------------------------------------------------*/
@media (max-width: 959px) {

/*-- ここまで --*/
}

/* タブレットサイズ（600px～959px）のみで適応したいCSS -タブレットのみ
---------------------------------------------------------------------------------------------------*/
@media (min-width: 600px) and (max-width: 959px) {

/*-- ここまで --*/
}

/* タブレット（600px）以上で適応したいCSS -タブレット・PC
---------------------------------------------------------------------------------------------------*/
@media (min-width: 600px) {
	/* データリスト表示 */
	.mainbox dl > dt:not(.st-card-img), .mainbox dl > dt:not(.st-card-img) + dd {
		width:49%;
		display:inline-block;
		margin:auto;
	}


/*-- ここまで --*/
}

/* PCサイズ（960px）以上で適応したいCSS - PCのみ
---------------------------------------------------------------------------------------------------*/
@media print, (min-width: 960px) {

/*-- ここまで --*/
}

/* スマホサイズ（599px）以下で適応したいCSS - スマホのみ
---------------------------------------------------------------------------------------------------*/
@media print, (max-width: 599px) {

/*-- ここまで --*/
}

@charset "UTF-8";

* {
	box-sizing:border-box; /* 空白を要素の内側に表示する */
}
del {
	color:gray;
}

/* データリスト表示 */
.mainbox dl > dt, .mainbox dl > dd {
	vertical-align:middle;
}
.mainbox dl > dt {
	font-weight:bold;
}
.mainbox dl > dt:not(.st-card-img), .mainbox dl > dt:not(.st-card-img) + dd {
	padding:10px;
}

aside.graybox > h2, aside.yellowbox > h2 {
	text-align:center;
}

/* スマートフォンとタブレットサイズ（959px以下）で適応したいCSS - スマホ・タブレット
---------------------------------------------------------------------------------------------------*/
@media (max-width: 959px) {

/*-- ここまで --*/
}