#maincontent .stance{line-break:strict;word-break:auto-phrase;background:rgba(200,230,255,.3);padding:40px 40px;margin-left:calc((1000px - 100%)/2*-1);margin-right:calc((1000px - 100%)/2*-1);margin-bottom:60px}@media only screen and (max-width: 768px){#maincontent .stance{margin-left:0px;margin-right:0px;padding:30px 15px 50px}}#maincontent .stance--inner{max-width:1080px;margin-inline:auto}#maincontent .stance--entitle{font-size:16px;text-align:center;margin-bottom:0;font-weight:bold}@media only screen and (max-width: 768px){#maincontent .stance--entitle{font-size:11px}}#maincontent .stance--title{font-size:42px;text-align:center;color:#2864ad;margin:0;background:0;padding:0;margin-bottom:30px;font-weight:bold}@media only screen and (max-width: 768px){#maincontent .stance--title{font-size:24px}}#maincontent .stance--lead{font-size:16px;text-align:center;margin-bottom:40px}@media only screen and (max-width: 768px){#maincontent .stance--lead{font-size:14px;margin-bottom:30px}}#maincontent .stance--list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;list-style:none}@media only screen and (max-width: 768px){#maincontent .stance--list{gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;margin-inline:auto}}#maincontent .stance--list--item{width:100%}#maincontent .stance--list--item--title{font-size:24px;text-align:center;color:#2864ad;margin-bottom:25px;font-weight:bold;position:relative;overflow:hidden;padding-bottom:30px}@media only screen and (max-width: 768px){#maincontent .stance--list--item--title{font-size:18px}}#maincontent .stance--list--item--title::before{content:"";position:absolute;width:calc(50% + 2px);height:13px;bottom:0;left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left;border-top:solid 3px;border-right:solid 4px;-webkit-transform:skewX(45deg);transform:skewX(45deg)}#maincontent .stance--list--item--title::after{content:"";position:absolute;width:calc(50% + 2px);height:13px;bottom:0;right:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;border-top:solid 3px;border-left:solid 4px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}#maincontent .stance--list--item--img{text-align:center;margin-bottom:20px}#maincontent .stance--list--item--img img{max-width:50vw}#maincontent .stance--list--item--lead{font-size:16px;margin:0}@media only screen and (max-width: 768px){#maincontent .stance--list--item--lead{font-size:14px}}