@font-face{font-family:"Libre Baskerville";font-weight:400;font-style:normal;font-display:swap;src:url("../media/file/fonts/LibreBaskerville-Regular.ttf") format("truetype")}@font-face{font-family:"Libre Baskerville";font-weight:700;font-style:normal;font-display:swap;src:url("../media/file/fonts/LibreBaskerville-Bold.ttf") format("truetype")}@font-face{font-family:"Libre Baskerville";font-weight:400;font-style:italic;font-display:swap;src:url("../media/file/fonts/LibreBaskerville-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-display:swap;src:url("../media/file/fonts/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("../media/file/fonts/Montserrat-Regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../media/file/fonts/Montserrat-Medium.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("../media/file/fonts/Montserrat-SemiBold.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../media/file/fonts/Montserrat-Bold.woff") format("woff")}.singleCont h2{font-size:1.8055555556vw;font-weight:600;line-height:1.625;letter-spacing:.1em;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding-bottom:.6944444444vw;position:relative}.singleCont h2::before,.singleCont h2::after{content:"";position:absolute;bottom:0;left:0;height:1px}.singleCont h2::after{width:13%;background-color:#165b9a}.singleCont h2+p{margin-top:1.6666666667vw}.singleCont h2+h2,.singleCont h2+h3,.singleCont h2+h4,.singleCont h2+h5{margin-top:2.7777777778vw}.singleCont h2+.wp-block-buttons,.singleCont h2+.wp-block-table,.singleCont h2+.wp-block-list,.singleCont h2+.wp-block-image,.singleCont h2+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont h2{font-size:20px;padding-bottom:6px}.singleCont h2+p{margin-top:16px}.singleCont h2+h2,.singleCont h2+h3,.singleCont h2+h4,.singleCont h2+h5{margin-top:20px}.singleCont h2+.wp-block-buttons,.singleCont h2+.wp-block-table,.singleCont h2+.wp-block-list,.singleCont h2+.wp-block-image,.singleCont h2+.wp-block-columns{margin-top:20px}}.singleCont h3{font-size:1.5277777778vw;font-weight:600;line-height:1.666;letter-spacing:.05em;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;padding-left:1.3888888889vw;position:relative}.singleCont h3::before{content:"";position:absolute;top:.1388888889vw;left:0;width:.2777777778vw;height:2.0833333333vw;background-color:#165b9a}.singleCont h3+p{margin-top:1.1111111111vw}.singleCont h3+h2,.singleCont h3+h3,.singleCont h3+h4,.singleCont h3+h5{margin-top:2.7777777778vw}.singleCont h3+.wp-block-buttons,.singleCont h3+.wp-block-table,.singleCont h3+.wp-block-list,.singleCont h3+.wp-block-image,.singleCont h3+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont h3{font-size:18px;padding-left:14px}.singleCont h3::before{top:2px;width:2px;height:21px}.singleCont h3+p{margin-top:12px}.singleCont h3+h2,.singleCont h3+h3,.singleCont h3+h4,.singleCont h3+h5{margin-top:20px}.singleCont h3+.wp-block-buttons,.singleCont h3+.wp-block-table,.singleCont h3+.wp-block-list,.singleCont h3+.wp-block-image,.singleCont h3+.wp-block-columns{margin-top:20px}}.singleCont h4{font-size:1.3888888889vw;font-weight:600;line-height:1.7;letter-spacing:.1em;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.singleCont h4+p{margin-top:1.1111111111vw}.singleCont h4+h2,.singleCont h4+h3,.singleCont h4+h4,.singleCont h4+h5{margin-top:2.7777777778vw}.singleCont h4+.wp-block-buttons,.singleCont h4+.wp-block-table,.singleCont h4+.wp-block-list,.singleCont h4+.wp-block-image,.singleCont h4+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont h4{font-size:17px}.singleCont h4+p{margin-top:12px}.singleCont h4+h2,.singleCont h4+h3,.singleCont h4+h4,.singleCont h4+h5{margin-top:20px}.singleCont h4+.wp-block-buttons,.singleCont h4+.wp-block-table,.singleCont h4+.wp-block-list,.singleCont h4+.wp-block-image,.singleCont h4+.wp-block-columns{margin-top:20px}}.singleCont h5{font-size:1.1111111111vw;font-weight:700;line-height:1.75;letter-spacing:.1em}.singleCont h5+p{margin-top:1.1111111111vw}.singleCont h5+h2,.singleCont h5+h3,.singleCont h5+h4,.singleCont h5+h5{margin-top:2.7777777778vw}.singleCont h5+.wp-block-buttons,.singleCont h5+.wp-block-table,.singleCont h5+.wp-block-list,.singleCont h5+.wp-block-image,.singleCont h5+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont h5{font-size:16px}.singleCont h5+p{margin-top:12px}.singleCont h5+h2,.singleCont h5+h3,.singleCont h5+h4,.singleCont h5+h5{margin-top:20px}.singleCont h5+.wp-block-buttons,.singleCont h5+.wp-block-table,.singleCont h5+.wp-block-list,.singleCont h5+.wp-block-image,.singleCont h5+.wp-block-columns{margin-top:20px}}.singleCont p{font-size:1.1111111111vw;line-height:1.75;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.singleCont p a{color:#165b9a;-webkit-transition:opacity .5s;transition:opacity .5s;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;text-decoration:underline}@media only screen and (min-width: 1272px){.singleCont p a:hover{opacity:.7}}.singleCont p+p{margin-top:1.6666666667vw}.singleCont p+h2,.singleCont p+h3{margin-top:4.1666666667vw}.singleCont p+h4,.singleCont p+h5{margin-top:2.7777777778vw}.singleCont p+.wp-block-buttons{margin-top:2.0833333333vw}.singleCont p+.wp-block-table{margin-top:2.7777777778vw}.singleCont p+.wp-block-list{margin-top:2.5vw}.singleCont p+.wp-block-image{margin-top:2.7777777778vw}.singleCont p+.wp-block-columns{margin-top:3.0555555556vw}.singleCont p+.wp-block-file{margin-top:1.6666666667vw}@media only screen and (max-width: 1024px){.singleCont p{font-size:16px}.singleCont p+p{margin-top:12px}.singleCont p+h2,.singleCont p+h3,.singleCont p+h4,.singleCont p+h5{margin-top:20px}.singleCont p+.wp-block-buttons{margin-top:20px}.singleCont p+.wp-block-table{margin-top:20px}.singleCont p+.wp-block-list{margin-top:20px}.singleCont p+.wp-block-image{margin-top:20px}.singleCont p+.wp-block-columns{margin-top:20px}.singleCont p+.wp-block-file{margin-top:20px}}.singleCont .wp-block-table{overflow-x:auto}.singleCont .wp-block-table+p{margin-top:1.6666666667vw}.singleCont .wp-block-table+h2,.singleCont .wp-block-table+h3,.singleCont .wp-block-table+h4,.singleCont .wp-block-table+h5{margin-top:3.8888888889vw}.singleCont .wp-block-table+.wp-block-buttons,.singleCont .wp-block-table+.wp-block-table,.singleCont .wp-block-table+.wp-block-list,.singleCont .wp-block-table+.wp-block-image{margin-top:2.7777777778vw}.singleCont .wp-block-table+.wp-block-columns{margin-top:4.8611111111vw}.singleCont .wp-block-table table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:1px;border:1px solid #d5d5d5;white-space:normal}.singleCont .wp-block-table table thead th{background-color:#ebf3f8;font-weight:700;text-align:center;border:1px solid #d5d5d5;padding:1.0416666667vw 1.3888888889vw .9722222222vw;font-size:1.1111111111vw;line-height:1.75}.singleCont .wp-block-table table tbody{vertical-align:top}.singleCont .wp-block-table table tbody td{border:1px solid #d5d5d5;padding:1.0416666667vw 2.7777777778vw .9722222222vw;font-size:1.1111111111vw;line-height:1.75}.singleCont .wp-block-table table tbody td a{color:#000;text-decoration:underline;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (min-width: 1272px){.singleCont .wp-block-table table tbody td a:hover{opacity:.8}}@media only screen and (max-width: 1024px){.singleCont .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch;display:block}.singleCont .wp-block-table table{min-width:600px;border-spacing:2px}.singleCont .wp-block-table table thead th,.singleCont .wp-block-table table tbody td{padding:12px 16px;font-size:15px}.singleCont .wp-block-table table.is-wide-table{width:800px}}.singleCont .wp-block-image{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.singleCont .wp-block-image .size-full{width:100%}.singleCont .wp-block-image .aligncenter{text-align:center}.singleCont .wp-block-image .alignleft{text-align:left}.singleCont .wp-block-image .alignright{text-align:right}.singleCont .wp-block-image img{width:80%}@media only screen and (max-width: 1024px){.singleCont .wp-block-image img{width:100%}}.singleCont .wp-block-image a{-webkit-transition:.5s;transition:.5s}@media only screen and (min-width: 1272px){.singleCont .wp-block-image a:hover{opacity:.8}}.singleCont .wp-block-image+h2,.singleCont .wp-block-image+h3,.singleCont .wp-block-image+h4,.singleCont .wp-block-image+h5{margin-top:3.8888888889vw}.singleCont .wp-block-image+.wp-block-buttons,.singleCont .wp-block-image+.wp-block-table,.singleCont .wp-block-image+.wp-block-list,.singleCont .wp-block-image+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-image+p{margin-top:30px}.singleCont .wp-block-image+h2,.singleCont .wp-block-image+h3,.singleCont .wp-block-image+h4,.singleCont .wp-block-image+h5{margin-top:40px}.singleCont .wp-block-image+.wp-block-buttons,.singleCont .wp-block-image+.wp-block-table,.singleCont .wp-block-image+.wp-block-list,.singleCont .wp-block-image+.wp-block-columns{margin-top:20px}}.singleCont .wp-block-image figcaption,.singleCont .wp-element-caption{display:inline-block !important;width:80%;margin-top:.2777777778vw;font-size:1.1111111111vw;line-height:1.75;letter-spacing:.05em;text-align:end}@media only screen and (max-width: 1024px){.singleCont .wp-block-image figcaption,.singleCont .wp-element-caption{margin-top:2px;font-size:14px;width:100%}}.singleCont .wp-block-image.caption-center .wp-element-caption{text-align:center !important}.singleCont .wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.singleCont .wp-block-columns+.wp-block-columns{margin-top:2.2222222222vw}.singleCont .wp-block-columns+.wp-block-separator{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-columns .wp-block-column{width:100%}}.singleCont .wp-block-columns .wp-block-column .wp-block-image.is-style-rounded img{border-radius:1.3888888889vw}.singleCont .wp-block-columns+p{margin-top:3.4722222222vw}.singleCont .wp-block-columns+h2,.singleCont .wp-block-columns+h3,.singleCont .wp-block-columns+h4,.singleCont .wp-block-columns+h5{margin-top:4.4444444444vw}.singleCont .wp-block-columns+.wp-block-buttons,.singleCont .wp-block-columns+.wp-block-table,.singleCont .wp-block-columns+.wp-block-list,.singleCont .wp-block-columns+.wp-block-image,.singleCont .wp-block-columns+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.singleCont .wp-block-columns+.wp-block-columns{margin-top:20px}.singleCont .wp-block-columns+p{margin-top:30px}.singleCont .wp-block-columns+h2,.singleCont .wp-block-columns+h3,.singleCont .wp-block-columns+h4,.singleCont .wp-block-columns+h5{margin-top:24px}.singleCont .wp-block-columns+.wp-block-buttons,.singleCont .wp-block-columns+.wp-block-table,.singleCont .wp-block-columns+.wp-block-list,.singleCont .wp-block-columns+.wp-block-image,.singleCont .wp-block-columns+.wp-block-columns{margin-top:20px}}.singleCont .wp-block-columns.is-layout-flex{gap:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-columns.is-layout-flex{gap:20px}}.singleCont .wp-block-buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw;row-gap:1.3888888889vw}.singleCont .wp-block-buttons+p{margin-top:3.4722222222vw}.singleCont .wp-block-buttons+h2{margin-top:2.7777777778vw}.singleCont .wp-block-buttons+h3,.singleCont .wp-block-buttons+h4,.singleCont .wp-block-buttons+h5{margin-top:2.7777777778vw}.singleCont .wp-block-buttons+.wp-block-buttons,.singleCont .wp-block-buttons+.wp-block-table,.singleCont .wp-block-buttons+.wp-block-list,.singleCont .wp-block-buttons+.wp-block-image,.singleCont .wp-block-buttons+.wp-block-columns{margin-top:2.7777777778vw}.singleCont .wp-block-buttons .wp-block-button__link{position:relative;display:inline-block;text-align:left;font-size:1.1805555556vw;font-weight:700;color:#fff;background-color:#165b9a;min-width:15.8333333333vw;height:4.1666666667vw;padding:1.3194444444vw 1.9444444444vw 1.25vw;border-radius:2.0833333333vw;-webkit-transition:opacity .5s;transition:opacity .5s}.singleCont .wp-block-buttons .wp-block-button__link.has-text-align-center{text-align:center}@media only screen and (min-width: 1272px){.singleCont .wp-block-buttons .wp-block-button__link:hover{opacity:.8}}@media only screen and (max-width: 1024px){.singleCont .wp-block-buttons .wp-block-button__link{font-size:14px;min-width:190px;height:56px;padding:18px 42px 17px 24px;border-radius:30px}.singleCont .wp-block-buttons .wp-block-button__link::after{right:20px;width:16px;height:17px}}@media only screen and (max-width: 1024px){.singleCont .wp-block-buttons{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px}.singleCont .wp-block-buttons+p{margin-top:30px}.singleCont .wp-block-buttons+h2{margin-top:32px}.singleCont .wp-block-buttons+h3,.singleCont .wp-block-buttons+h4,.singleCont .wp-block-buttons+h5{margin-top:30px}.singleCont .wp-block-buttons+.wp-block-buttons,.singleCont .wp-block-buttons+.wp-block-table,.singleCont .wp-block-buttons+.wp-block-list,.singleCont .wp-block-buttons+.wp-block-image,.singleCont .wp-block-buttons+.wp-block-columns{margin-top:20px}}.singleCont ul li{font-size:1.1111111111vw;font-weight:700;padding-left:1.5277777778vw;position:relative}.singleCont ul li::before{content:"•";position:absolute;left:0;top:-.2083333333vw;font-size:1.3888888889vw;color:#165b9a}.singleCont ul li:nth-child(n+2){margin-top:10px}@media only screen and (max-width: 1024px){.singleCont ul li{font-size:17px;padding-left:14px}.singleCont ul li::before{top:1px;font-size:16px}}.singleCont ul .fontWeight-normal{font-weight:normal}.singleCont ol{counter-reset:count}.singleCont ol li{font-size:1.1111111111vw;font-weight:700;padding-left:1.6666666667vw;letter-spacing:.05em;position:relative;counter-increment:count}.singleCont ol li::before{content:counter(count) ".";position:absolute;left:0;top:-.0694444444vw;font-size:1.1111111111vw;font-family:"Montserrat",sans-serif;font-weight:700;color:#165b9a}.singleCont ol li:nth-child(n+2){margin-top:.6944444444vw}@media only screen and (max-width: 1024px){.singleCont ol li:nth-child(n+2){margin-top:10px}}@media only screen and (max-width: 1024px){.singleCont ol li{font-size:17px;padding-left:20px}.singleCont ol li::before{font-size:18px;top:-1px}}.singleCont .wp-block-list+p{margin-top:1.6666666667vw}.singleCont .wp-block-list+h2,.singleCont .wp-block-list+h3,.singleCont .wp-block-list+h4,.singleCont .wp-block-list+h5{margin-top:4.4444444444vw}.singleCont .wp-block-list+.wp-block-buttons,.singleCont .wp-block-list+.wp-block-table,.singleCont .wp-block-list+.wp-block-list,.singleCont .wp-block-list+.wp-block-image,.singleCont .wp-block-list+.wp-block-file,.singleCont .wp-block-list+.wp-block-columns{margin-top:2.0833333333vw}.singleCont .wp-block-list+.is-style-list-subtext{margin-top:.1388888889vw;padding-left:1.5277777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-list+p{margin-top:12px}.singleCont .wp-block-list+h2,.singleCont .wp-block-list+h3,.singleCont .wp-block-list+h4,.singleCont .wp-block-list+h5{margin-top:40px}.singleCont .wp-block-list+.wp-block-buttons,.singleCont .wp-block-list+.wp-block-table,.singleCont .wp-block-list+.wp-block-list,.singleCont .wp-block-list+.wp-block-image,.singleCont .wp-block-list+.wp-block-file,.singleCont .wp-block-list+.wp-block-columns{margin-top:20px}}.singleCont .is-style-list-subtext{font-size:1.1111111111vw;line-height:1.75}@media only screen and (max-width: 1024px){.singleCont .is-style-list-subtext{font-size:16px}}.singleCont .wp-block-gallery{gap:2.7777777778vw}.singleCont .wp-block-gallery+p{margin-top:1.6666666667vw}.singleCont .wp-block-gallery+h2,.singleCont .wp-block-gallery+h3,.singleCont .wp-block-gallery+h4,.singleCont .wp-block-gallery+h5{margin-top:4.4444444444vw}.singleCont .wp-block-gallery+.wp-block-buttons,.singleCont .wp-block-gallery+.wp-block-table,.singleCont .wp-block-gallery+.wp-block-list,.singleCont .wp-block-gallery+.wp-block-image,.singleCont .wp-block-gallery+.wp-block-file,.singleCont .wp-block-gallery+.wp-block-columns{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-gallery{gap:20px}.singleCont .wp-block-gallery+p{margin-top:12px}.singleCont .wp-block-gallery+h2,.singleCont .wp-block-gallery+h3,.singleCont .wp-block-gallery+h4,.singleCont .wp-block-gallery+h5{margin-top:40px}.singleCont .wp-block-gallery+.wp-block-buttons,.singleCont .wp-block-gallery+.wp-block-table,.singleCont .wp-block-gallery+.wp-block-list,.singleCont .wp-block-gallery+.wp-block-image,.singleCont .wp-block-gallery+.wp-block-file,.singleCont .wp-block-gallery+.wp-block-columns{margin-top:20px}}.singleCont .wp-block-separator{border-top:1px solid;color:#acacac}.singleCont .wp-block-separator+h2{margin-top:6.9444444444vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-separator+h2{margin-top:60px}}.singleCont .wp-block-separator+h4{margin-top:2.7777777778vw}@media only screen and (max-width: 1024px){.singleCont .wp-block-separator+h4{margin-top:32px}}.singleCont .wp-block-file *+.wp-block-file__button{margin-left:0}.singleCont .wp-block-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.75;font-size:1.1111111111vw}.singleCont .wp-block-file+p{margin-top:1.6666666667vw}.singleCont .wp-block-file+h2,.singleCont .wp-block-file+h3,.singleCont .wp-block-file+h4,.singleCont .wp-block-file+h5{margin-top:4.1666666667vw}.singleCont .wp-block-file+.wp-block-buttons{margin-top:2.7777777778vw}.singleCont .wp-block-file+.wp-block-table{margin-top:2.7777777778vw}.singleCont .wp-block-file+.wp-block-list{margin-top:2.7777777778vw}.singleCont .wp-block-file+.wp-block-image{margin-top:2.7777777778vw}.singleCont .wp-block-file+.wp-block-columns{margin-top:4.8611111111vw}.singleCont .wp-block-file a{display:inline-block;height:100%;position:relative}@media only screen and (min-width: 1272px){.singleCont .wp-block-file a:hover{opacity:.7}}.singleCont .wp-block-file a:first-of-type{line-height:1.75;font-size:1.1111111111vw;color:#165b9a;padding-right:1.3888888889vw;-webkit-transition:opacity .5s;transition:opacity .5s}.singleCont .wp-block-file a:first-of-type::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#165b9a;-webkit-transition:.5s;transition:.5s}.singleCont .wp-block-file a:first-of-type::after{content:"";position:absolute;right:-.2777777778vw;bottom:.5555555556vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.8333333333vw;height:1.0416666667vw;background:url("../media/images/common/icon_pdf.svg") no-repeat center/contain}@media only screen and (min-width: 1272px){.singleCont .wp-block-file a:first-of-type:hover{opacity:.8}}.singleCont .wp-block-file .wp-block-file__button{display:none}.singleCont .wp-block-file .wp-block-file__embed{display:none}@media only screen and (max-width: 1024px){.singleCont .wp-block-file+p{margin-top:12px}.singleCont .wp-block-file+h2,.singleCont .wp-block-file+h3,.singleCont .wp-block-file+h4,.singleCont .wp-block-file+h5{margin-top:40px}.singleCont .wp-block-file+.wp-block-buttons{margin-top:20px}.singleCont .wp-block-file+.wp-block-table{margin-top:20px}.singleCont .wp-block-file+.wp-block-list{margin-top:20px}.singleCont .wp-block-file+.wp-block-image{margin-top:20px}.singleCont .wp-block-file+.wp-block-columns{margin-top:40px}.singleCont .wp-block-file a:first-of-type{padding-right:20px;font-size:16px}.singleCont .wp-block-file a:first-of-type::after{right:-4px;bottom:8px;width:12px;height:15px}}.singleCont .wp-block-group.is-layout-flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.singleCont .wp-block-group p+.wp-block-image{margin-top:0}.singleCont .wp-block-group.is-content-justification-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.singleCont .wp-block-group.is-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.singleCont #ez-toc-container{background:#fff;border:1px solid #165b9a;padding:3.3333333333vw;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;margin-top:3.8888888889vw !important}@media only screen and (max-width: 1024px){.singleCont #ez-toc-container{margin-top:40px !important;padding:20px}}.singleCont #ez-toc-container a:visited{color:#333}.singleCont #ez-toc-container .ez-toc-title-container .ez-toc-title{font-size:1.3888888889vw;font-family:"Libre Baskerville",serif;font-weight:400;line-height:1.25;letter-spacing:.05em}@media only screen and (max-width: 1024px){.singleCont #ez-toc-container .ez-toc-title-container .ez-toc-title{font-size:20px}}.singleCont #ez-toc-container .ez-toc-list{margin-top:1.3888888889vw}@media only screen and (max-width: 1024px){.singleCont #ez-toc-container .ez-toc-list{margin-top:16px}}.singleCont #ez-toc-container .ez-toc-list li::before{content:none}.singleCont #ez-toc-container .ez-toc-list li .ez-toc-link{font-size:1.1111111111vw;line-height:1.75;font-weight:700;-webkit-transition:.5s;transition:.5s;position:relative;padding-left:1.9444444444vw;margin-bottom:.2777777778vw}.singleCont #ez-toc-container .ez-toc-list li .ez-toc-link::before{content:"";position:absolute;top:.625vw;left:.6944444444vw;width:.5555555556vw;height:.5555555556vw;background-color:#165b9a;border-radius:50%;margin-left:0;counter-increment:none}@media only screen and (max-width: 1024px){.singleCont #ez-toc-container .ez-toc-list li .ez-toc-link::before{top:10px;left:2px;width:6px;height:6px}}@media only screen and (min-width: 1272px){.singleCont #ez-toc-container .ez-toc-list li .ez-toc-link:hover{opacity:.7;text-decoration:none}}@media only screen and (max-width: 1024px){.singleCont #ez-toc-container .ez-toc-list li .ez-toc-link{padding-left:16px;margin-bottom:4px;font-size:15px}}p img{vertical-align:baseline}.has-border{border:4px solid #f4f4f4;border-radius:.5555555556vw;padding:2.0833333333vw 1.3888888889vw}@media only screen and (max-width: 1024px){.has-border{padding:20px 15px;border-radius:8px}}.wp-block-group.padding{padding:2.0833333333vw 1.3888888889vw;border-radius:.5555555556vw}@media only screen and (max-width: 1024px){.wp-block-group.padding{padding:20px 15px;border-radius:8px}}.wp-block-group.is-vertical.is-layout-flex.wp-block-group-is-layout-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.red-left-bar{position:relative;padding:12px 0 12px 24px;margin:16px 0}.red-left-bar::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:#d60000;border-radius:2px}@media(max-width: 1024px){.professor-info-sp-column.is-layout-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.professor-info-sp-column.is-layout-flex>*:last-child{margin-bottom:0;margin-top:0}}