#column{margin-top:8%}@media screen and (max-width:1919px){#column{margin-top:9%}}@media screen and (max-width:1365px){#column{margin-top:12%}}@media screen and (max-width:1023px){#column{margin-top:14%}}@media screen and (max-width:767px){#column{margin-top:22%}}@media screen and (max-width:410px){#column{margin-top:26%}}@media screen and (max-width:767px){#column #column-contents section h2{margin-top:30px}}@media screen and (max-width:767px){#column #column-contents section h4{font-size:1.4rem}}#column #column-contents section .pgph{margin-top:30px}@media screen and (max-width:767px){#column #column-contents section .pgph{margin-top:30px;padding:0 5px}}#column #column-contents section .pgph+.pgph{margin-top:60px}@media screen and (max-width:767px){#column #column-contents section .pgph+.pgph{margin-top:30px}}@media screen and (max-width:767px){#column #column-contents{padding:0 0 50px}}#column-introduce-rex .news-contents__img{width:90%;margin:3rem auto 0}@media screen and (max-width:767px){#column-introduce-rex .news-contents__img{width:100%}}#column-introduce-rex .news-contents__img img{width:100%}#column-introduce-rex .blockquote-content{margin:6rem auto 0;width:90%;font-size:1.4rem}@media screen and (max-width:767px){#column-introduce-rex .blockquote-content{width:100%}}#column-introduce-rex .blockquote-content__content-text{position:relative;padding:1rem 2rem;width:100%}@media screen and (max-width:767px){#column-introduce-rex .blockquote-content__content-text{padding:1rem .5rem}}#column-introduce-rex .blockquote-content__content-text:before{content:"";width:20px;height:30px;position:absolute;display:inline-block;border-left:solid 1px #5767bf;border-top:solid 1px #5767bf;top:0;left:0}#column-introduce-rex .blockquote-content__content-text:after{content:"";width:20px;height:30px;position:absolute;display:inline-block;border-right:solid 1px #5767bf;border-bottom:solid 1px #5767bf;bottom:0;right:0}#column-introduce-rex .blockquote-content__cite{margin-top:1.4rem;text-align:right}#column-introduce-rex .column-section-content{margin-top:1.6rem;padding:0 2rem}@media screen and (max-width:767px){#column-introduce-rex .column-section-content{padding:0}}
