﻿.S1s{display:grid;grid-template-rows:2fr;grid-template-columns:repeat(2, 1fr);}
.S11{position:relative;}
.S11 .Bodyer > .Kind,
.S11 .Bodyer > .Kind a{margin:0;font-size:2.8rem;font-weight:500;text-align:center;}
.S11 > * > .Body{padding-top:50px;padding-bottom:50px;padding-right:15%;padding-left:15%;margin:0 auto;box-sizing:border-box;}
.S1s .S11 .Body{width:auto;}
.IAA01{grid-column:1 / 3;padding:0;}
.IAA01 .Title{color:#fff;font-weight:600;}
.Z0001 > * > .Body{padding-right:15%;padding-left:15%;}
.S11 .Kind,
.S11 .Kind a{color:var( --color-text-1);}
.B1z .PostTime{font-size:1.3rem !important;background-color:#ffaa15;}
.Z0001 .L1{border-color:#b35200;}
#SC1003 .Title,
#SC1097 .Title{color:#ffaa15;}
.Z0002 .B1z.E000 .L1{background-color:#00000061;}
.Z0002 .B1z.E000 .L1 .FadeIn .Title{color:#fff;}
.Z0002,.Z0003{grid-column:1 / 3;}
.Z0003 .L1s .L1{background-color:#b70000;border-radius:0 0 30px 30px;}
.Z0003 .L1s .L1 .Title{margin:15px 0;color:#fff;}
@media screen and (min-width:1250px){
}
@media screen and (min-width:960px) and (max-width:1249px){
	.S11 > * > .Body{padding-right:7.5%;padding-left:7.5%;}
}
@media screen and (max-width:959px){
	.S1s{grid-template-columns:1fr;}
	.IAA01,.Z0002,.Z0003{grid-column:1;}
	.S11 > * > .Body{padding-top:30px;padding-bottom:30px;padding-right:5%;padding-left:5%;}
	.S11 .Bodyer > .Kind, .S11 .Bodyer > .Kind a{font-size:2.3rem;}
}
@media screen and (max-width:639px){
	.B1z .PostTime{background:none;}
	.Z0003 .B1z.B13 .L1s{grid-template-columns:repeat(3, 1fr);gap:1rem;}
	.Z0003 .L1s .L1 .Title{margin:5px;line-height:1.5;}
}