@charset "UTF-8";.row:before, .row:after { width:0px; }body {font-family:'UD新ゴ コンデンス90 L', 'メイリオ' , Meiryo, sans-serif, Verdana, AquaKana, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' , 'ＭＳ Ｐゴシック' , 'Osaka' ;background:#fef6f6;font-size:17px;}#body-inside{overflow-x:hidden;}section {margin-bottom:10px;text-align:justify; text-justify:inter-ideograph; }section a {text-decoration:none;color:#EB3747;}section a:hover {color:#EB3747;}section a:active {color:#EB3747;}@media screen and (min-width:1024px) {#university_contents {max-width:1200px;margin:0 auto;}}#university_contents {padding-left:3px;padding-right:3px;}#university_contents a {text-decoration:none;color:#EB3747;}#university_contents a:hover {color:#EB3747;}#university_contents a:active {color:#EB3747;}.breadcrumb {border:1px solid #e3e3e3;}.breadcrumb li a {color:#EB3747;text-decoration:none;}.breadcrumb li a:link {color:#EB3747;}.breadcrumb li a:visited {color:#EB3747;}#university_title h1 {font-size:170%;margin-top:5px;margin-bottom:5px;}#university_title img {vertical-align:bottom;margin-right:10px;width:40px;height:40px;}#university_title div {color:#a94442;}#university_title_s h1 {font-size:170%;margin-top:5px;margin-bottom:5px;}#university_title_s img {vertical-align:bottom;margin-right:10px;width:40px;height:40px;}#university_title_s div {color:#31708f;}@media screen and (min-width:768px) {.br-sp { display:none; }.space { margin-right:1em; }}@media screen and (max-width:769px) {.br-sp1 { display:none; }}@media screen and (max-width:769px){.none {display:none}}@media screen and (min-width:768px){.none1 {display:none}}.style_bold {font-weight:bold;}.size_xxs {font-size:xx-small; }.size_xs {font-size:x-small; }.size_s {font-size:small; }.size_m {font-size:medium; }.size_l {font-size:large; }.size_xl {font-size:x-large; }.size_xxl {font-size:xx-large; }.size_xxxl {font-size:310%; }.size_14 {font-size:14px; }@media screen and (max-width:768px) {span.size_xxxl {font-size:150%; }}.well-ext {margin-top:10px;padding:10px;border-radius:6px;}.well-ext1 {margin-top:10px;padding:10px;border-radius:6px;border:solid red;}.thumbnail-ext {display:inline-block;height:170px;margin-right:15px;margin-bottom:15px;}.thumbnail-ext img {height:100%;}@media (max-width:767px) {.thumbnail-ext {display:inline-block;width:100%;height:auto;margin-right:15px;margin-bottom:15px;}.thumbnail-ext img {height:auto;}}.row-eq-height {display:-webkit-flex;display:flex;flex-wrap:wrap;}div.text-right {text-align:right; }.padding02 {padding:0.2rem}.padding03 {padding:1.25rem 1rem 1.25rem 0}@media screen and (min-width:768px) {a[href^="tel:"] {pointer-events:none;}}.pull-center {text-align:center;}.pull-center ul {padding-left:0;list-style:none;display:inline-block;}.pull-center ul li {text-align:left;}.pull-center .text {text-align:left;display:inline-block;}span.bgred {background-color:#f00;color:#fff;padding:2px 5px 2px 5px;vertical-align:text-top;margin-left:5px;}.sp_hr{margin-top:0.1rem;margin-bottom:0.1rem;}.jisage{padding-left:1em;text-indent:-1em;}.justify {text-align:justify; text-justify:inter-character; padding:0px 10px;}.justify {text-align:justify; text-justify:inter-character; }.shadow_black{text-shadow:2px 2px 70px black;}.text-background {display:inline-block;padding:2px;background-color:rgb(0,0,0,0.5);border-radius:6px;}td.red { color:#ff0000; }span.red { color:#ff0000; }span.red1 {color:#f06976; }span.lightblue { color:#0078f0;}span.green{ color:#008800;}span.blue1 { color:#56B5D6; }span.blue { color:#0080ff;}span.blue2 { color:#4080BF;}span.green1 { color:#1FBC8F;}span.gray { color:#d1d1d1;}i.red { color:#ff0000; }.red { color:#ff0000; }.red4 { color:rgb(194,0,24);}.red5 { color:#db006d; }.red6 { color:#990000;}.red7 { color:#dc143c;}.red8 { color:#f08080;}.red9 { color:#ffb6c1;}.red10 { color:#eb3746;}.red11 { color:#ff6868;}.red12 { color:#a94442;}.red13 { color:#ffe4e1;}.red14 { color:rgb(229,55,89);}.blue{ color:#0080ff;}.blue3 { color:#0048a2;}.blue4 { color:#003775;}.blue5 { color:rgb(18,54,231);}.green2 {color:#28AF94;}.green3 {color:#339966;}.gray { color:#d1d1d1;}.black { color:#000000;}.yellow { color:#FFFF00;}.white1 { color:#FFFFFF;}.slider1{display:none;}.slider1.slick-initialized{display:block; }#slider1 img{width:100%;height:auto;}@media screen and (max-width:769px) {#slider1 li img {width:100%;height:300px;object-fit:cover;}}.slickslider1{margin:10px auto;width:100%;}.slickslider1 img{height:auto;width:305px;margin:0px 5px;}.slick-dots li button:focus:before{opacity:11;}