#jp{max-width: 80rem;align-items:center;margin:0 1rem}.post-up{margin-top: 1rem}#post{margin-top: 2rem}#post2{margin-top: 1.5rem}
blockquote{margin:1rem 2rem}h2,h3,h4,h5,h6,.htex{font-size:1.2rem}.net,.ntt{color:#900}.hi1,.hi2,.hi3,.hi5{margin:0.313rem;padding:1rem 1.5rem;display:block}.hix{margin:-0.938rem 0.313rem;padding:0 1em;display:block}.hi6{margin:.785rem auto;max-width:62rem}.hi4{margin:0 0.313rem;padding:0.313rem 1em}.h-line{color:#060;font-weight:500}a{text-decoration:none;color:#1A0DAB}a:hover{color:#f60}
.netp{margin:.5rem 1.5rem;padding:0.625rem;text-align:center;background-color:#FEFEE9;box-shadow:0.063rem 0.125rem 0.25rem #ccc;border-radius:0.625rem}.cen{text-align:center}.ntt{padding:0.625rem;text-align:center}.htex{color:#060;font-weight:600}.ho{margin:0 0.313rem;padding:0.625rem;text-shadow:0.063rem 0.063rem 0.063rem #000;background-color:#5b5c00;color:#FFF}.day{border-left:.5em solid #FC0;color:#060;padding:0.313rem;margin:0 0 0.313rem 0.313rem}#cut{display:flex;flex-direction:column;padding:0.125rem;background:#10b690;background:linear-gradient(90deg,rgba(16,182,144,1) 0%,rgba(250,209,40,0.9837184873949579) 33%,rgba(17,6,171,1) 100%);border-radius:0.313rem;width:100%}
#cut a{background-color:#F2F7F7;display:block;line-height:3rem;text-align:center;font-weight:600;margin:0.063rem auto;padding:0 .25%;width:100%;border-radius:0.313rem}#cut a:hover{background:#020E8D;color:#fff;text-shadow:0.063rem 0.063rem 0.063rem #000}.bt-link3 a{background-color:#1A0DAB;padding:0.313rem;margin:.125rem;width:100%;text-align:center;box-shadow:0.063rem 0.063rem 0.063rem #ccc;border-radius:0.313rem;color:#fff;text-shadow:0.063rem 0.063rem 0.063rem #000}.bt-link3 a:hover{background-color:#09C;color:#f0ffff;text-shadow:0.063rem 0.063rem 0.063rem #000}.bt-link3,.bt-link{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;box-sizing:border-box;margin:0 auto;padding:.063rem .313rem;max-width:62.5rem;width:100%}.bo3,.bt-link a{background-color:#f0ffff;padding:0.313rem;margin:.125rem;width:100%;text-align:center;box-shadow:0.063rem 0.063rem 0.063rem #ccc;border-radius:0.313rem}.bo3:hover,.bt-link a:hover{background-color:#1A0DAB;color:#f0ffff;text-shadow:0.063rem 0.063rem 0.063rem #000}.bo3,.bo4{display:block}.link-bo,.link-bo-fu{background-color:#1A0DAB;color:#fff;padding:.5rem 1rem;margin:.313rem .3rem;text-align:center;box-shadow:0.063rem 0.063rem 0.063rem #ccc;border-radius:0.313rem;width:auto;text-shadow:0.063rem 0.063rem 0.063rem #000}
.link-bo:hover,.link-bo-fu:hover{background-color:#f0ffff;text-shadow:0.063rem 0 0.063rem #999;color:#00188F}.link-bo-fu{display:block;margin:0 1rem;box-shadow:0.125rem 0.25rem 0.5rem #ccc}#share img{width:1.75rem;height:1.75rem;border-radius:100%;margin:0 .2rem;box-shadow:0 0 0.25rem #999}#share img:hover{box-shadow:0 0 0 0.188rem #F30}#share{display:flex;justify-content:space-around;box-sizing:border-box;margin:0 .625rem;padding:.6rem .313rem;align-items:center;font-weight:600;background:#F2F7F7;border-radius:0.625rem;flex-direction:row}.foll,.sha{align-items:center;display:flex;padding:0 .5rem}
@media only screen and (max-width: 23.125rem){.foll,.sha{margin:0.313rem 0}#share img{width:1.563rem;height:1.563rem}} 
@media only screen and (max-width: 22.438rem){#share{flex-direction:column}} 

@media only screen and (min-width: 30.063rem){.bt-link a{width:48.25%}.bt-link3 a{width:32.5%}.hi1 p,.hi2 p,.hi3 p,.htex,.hix p,blockquote{max-width:62rem;}.foot{font-size:.875rem}#cut{flex-direction:row}main ul,main ol{margin:.7rem 3rem;max-width:56rem}}
@media only screen and (max-width: 30.063rem){main ul,main ol{margin: 0.8rem 1rem}}

#set{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;box-sizing:border-box;margin:0 auto;padding:.313rem;max-width:75rem;width:100%;line-height:2.5rem}.item{box-sizing:border-box;width:100%;margin-bottom:.313rem;padding:.188rem}#set .item .content{text-shadow:0.063rem 0.063rem 0.063rem #ccc;box-shadow:0.063rem 0.063rem 0.063rem #ccc;text-align:center;box-sizing:border-box;height:100%;padding:.5rem;font-size:.875rem;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 19%,rgba(111,153,175,1) 63%,rgba(6,78,116,1) 100%)}#set .item .content a{font-weight:600}#set img,#set .item .content{border-radius:.625rem}#set img{width:25rem;height:12.5rem}

@media only screen and (min-width: 30.063rem){.item{width:50%}#set img{width:21.875rem;height:10.938rem}} @media only screen and (min-width: 48.063rem){.item{width:25%}#set img{width:14.375rem;height:7.188rem}}

