<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
.container-fluid{
	width: 100%;
}
.containerWrap{
	max-width: 90%;
	margin: 0 auto;
}
.col-xs-12 {
    width: 100%;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

/*common*/
#vol2-body {
	background-color:#fff !important;
	color:#330000 !important;
	/*font-weight:bold !important;*/
	font-size:14px !important;
	width:100%;
	text-align:left !important;
	padding:40px 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#vol2-top {
	color:#fff !important;
	/*font-weight:bold !important;*/
	font-size:14px !important;
	text-align:left !important;
}
img { -ms-interpolation-mode: bicubic; }
.mt20 {
	margin-top:20px;
}
.mt40 {
	margin-top:40px;
}
.mt50 {
	margin-top:50px;
}
.pd40 {
	padding:40px;
}
.pt20 {
	padding-top:20px;
}
.pb20 {
	padding-bottom:20px;
}
.pl50 {
	padding-left:50px;
}
.pr50 {
	padding-right:50px;
}
.pl100 {
	padding-left:100px;
}
.pr100 {
	padding-right:100px;
}
.bg-w {
	background-color:#fff;
}

/*レイアウト*/
.top-title {
	color:rgb(110,50,0);
	text-align:center;
	font-size:50px;
	font-weight:bold;
	margin-bottom:20px;
}
.main-caption {
	line-height:4em;
}
.space-circle {
	margin:50px auto;
}
.under-caption {
	line-height:2em;
}
.ritti-caption {
	line-height:2em;
	padding:20px 100px;
}
#checkwrap {
	width:100%;
	background-color:#f8f8f7;
	padding-top:50px;
	padding-bottom:50px;
}
#check1-ritti {
	border:5px solid #f8f8f7;
}
.img-caption {
	line-height:2em;
}
.check-title {
	font-size:30px;
	font-weight:bold;
	margin-bottom:20px;
}
.item-title {
	font-size:18px;
	font-weight:bold;
	margin:10px auto 0 0;
}
@media (max-width: 990px) {
.top-title {
	font-size:25px;
}
.ritti-caption {
	padding:20px 50px;
}
.img-caption {
	padding-top:20px;
}
.main-caption {
	line-height:2em;
}
.check-title {
	font-size:20px;
}
.under-caption {
	line-height:1.5em;
	margin-bottom:10px;
}

.space-circle {
    margin: 20px auto;
}

}
@media (max-device-width: 480px) and (orientation: landscape) {
.img-caption {
	padding-top:20px;
}
}</pre></body></html>