@charset "UTF-8";#column{font-family:メイリオ,Meiryo,Hiragino Kaku Gothic ProN,ＭＳ Ｐゴシック,sans-serif;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%}}#column #column-contents{background-color:#fff;padding:0 40px 100px;margin:0 auto}@media screen and (max-width:767px){#column #column-contents{margin:0;padding:0 5px 70px}}@media only screen and (max-width:767px){#column #column-contents .len-adjust:before{content:"\a";white-space:pre}}#column #column-contents #intro{padding-top:20px}@media screen and (max-width:767px){#column #column-contents #intro{padding-top:10px}}#column #column-contents #intro .last-updated{padding-right:20px}@media screen and (max-width:767px){#column #column-contents #intro .last-updated{padding-right:0}}#column #column-contents #intro .last-updated p{font-size:1.4rem;text-align:right;color:gray}@media screen and (max-width:767px){#column #column-contents #intro .last-updated p{font-size:1.2rem}}#column #column-contents section .column-section{padding:0 20px}@media screen and (max-width:767px){#column #column-contents section .column-section{padding:0}}#column #column-contents section h2{margin:50px auto 0;font-size:2.7rem;border-bottom:1px solid #3c3c3c;padding-left:10px;padding-bottom:5px}@media screen and (max-width:767px){#column #column-contents section h2{padding:0 0 5px 10px;margin:20px auto 0;font-size:1.7rem}}#column #column-contents section h3{margin:30px 0 0;font-weight:700;font-size:2.1rem;color:#3c3c3c}@media screen and (max-width:767px){#column #column-contents section h3{padding-left:10px;font-size:1.8rem;margin:10px 0 0}}#column #column-contents section h4{margin:30px 0 0;font-weight:400;font-size:2rem;color:#3c3c3c}@media screen and (max-width:767px){#column #column-contents section h4{padding-left:10px;font-size:1.6rem;margin:20px 0 0}}#column #column-contents section li{font-size:1.4rem}#column #column-contents section p{line-height:2.4rem}#column #column-contents section .pgph{margin-top:10px;padding:0 20px;font-size:1.6rem}@media screen and (max-width:1536px){#column #column-contents section .pgph{font-size:1.5rem}}@media screen and (max-width:767px){#column #column-contents section .pgph{padding:0 15px;margin-top:20px;font-size:1.4rem}}#column #column-contents section .pgph p a{color:#4169e1;text-decoration:underline}@media screen and (max-width:767px){#column #column-contents section .pgph+.pgph{margin-top:30px}}#column #column-contents section .pgph-wrapper{margin-top:10px}@media screen and (max-width:767px){#column #column-contents section .pgph-wrapper{margin-top:8px}}#column #column-contents section .pgph-wrapper .pgph-block+.pgph-block{margin-top:40px}@media screen and (max-width:767px){#column #column-contents section .pgph-wrapper .pgph-block+.pgph-block{margin-top:20px}}#column .supervisor__container{margin-top:50px;padding:0 20px;display:flex;gap:30px}@media screen and (max-width:767px){#column .supervisor__container{flex-direction:column}}#column .supervisor .supervisor-thumnail{width:20%;max-width:250px}@media screen and (max-width:767px){#column .supervisor .supervisor-thumnail{width:70%;margin:0 auto}}#column .supervisor .supervisor-thumnail img{width:100%;border-radius:50%}#column .supervisor .supervisor-text-content{width:72%}@media screen and (max-width:767px){#column .supervisor .supervisor-text-content{width:100%}}#column .supervisor .supervisor-text-content__title{padding:10px 0 10px 15px;border-left:5px solid #4865b2;font-weight:700}#column .supervisor .supervisor-text-content__title--small{font-size:1.4rem;color:#4865b2}#column .supervisor .supervisor-text-content__title--big{margin-top:10px;font-size:2rem}@media screen and (max-width:767px){#column .supervisor .supervisor-text-content__title--big{font-size:1.6rem}}#column .supervisor .supervisor-text-content__desc{margin-top:30px}#column .supervisor .supervisor-text-content__desc>p{line-height:1.5;font-size:1.6rem}#column .supervisor .supervisor-text-content__desc p+p{margin-top:15px}
