<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.ttl1{margin-bottom:1em}
/*.ttl1 b{font-size:1.4em}*/
.ttl1 small{color: #a2a3a3}
.cont1 .ttl1{padding:.4em 0 1.4em}
.cont2 .ttl1,.cont3 .ttl1{border-top:1px solid #e5e5e5}


/*.slick-slide img{width:100%}*/
.slide-mv .slick-slide{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}

.cont1{padding:1em}
.box-review{-webkit-order:-1;order:-1}
.cont1 .center{-webkit-flex-grow:1;flex-grow:1;padding:0 1em;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin:0 1em;
width: calc(620px - 6em);min-width:calc(620px - 6em);}


.cont1 .side{width:290px;min-width:290px}

.lst-news,.lst-review,.lst-event{height:680px;}
.lst-review,.article,.lst-event{overflow: auto;padding-right:1em}
.lst-event dt{word-wrap: break-word;line-height: 1.3}
.lst-event dd{margin-bottom: 1em;padding-bottom: 1em;border-bottom: 1px dashed #e5e5e5;}
.lst-news .date{font-size:.8em}
.article{height:calc(419px - 1.4em);color:#333}
.ttl3{margin-bottom:1em}

.news-cover{margin-bottom:1.4em}
.news-cover img{width:100%}



.lst-review .prof{text-align:right;line-height: 1.4;font-size:.85em;margin-bottom: 1.6em}
.thumb-review{width:50px;min-width: 50px;height:50px;overflow: hidden}
.lst-review .comment{border:1px solid #BBB;padding:1em;position: relative;margin-bottom:2em;border-radius:.3em;color:#333}
.lst-review .comment::before{content:"";background: url(../img/review-arr.png) no-repeat center bottom;width: 16px;height: 10px;
position: absolute;right:2em;top:-10px}</pre></body></html>