.foruminfobox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.foruminfobox .classtitle,.foruminfobox .datebox{padding:5px 0}.foruminfobox .datebox .date{color:rgba(57,57,57,0.65);font-size:13px;line-height:1;letter-spacing:0.05rem}.foruminfobox .classtitle{font-size:14px;line-height:1;letter-spacing:0.5px}.forumlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px;overflow:hidden}@media (max-width:480px){.forumlist{margin:0}}.forumlist .forumitem{width:25%;padding:0 6px 30px}@media (max-width:1024px){.forumlist .forumitem{width:33.3333333333%}}@media (max-width:768px){.forumlist .forumitem{width:50%}}@media (max-width:480px){.forumlist .forumitem{width:100%;padding:0 0 30px}}.forumlist .forumitem .item{border:1px solid #dedede}.forumlist .forumitem .img{position:relative}.forumlist .forumitem .img img{position:relative;z-index:1;width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.forumlist .forumitem .img .date{background-color:#89b929;color:rgba(255,255,255,0.9);font-size:13px;line-height:1;letter-spacing:0.1rem;padding:11.5px 9px;position:absolute;bottom:0;right:0;z-index:2}.forumlist .forumitem .txt{padding:22px 20px 20px}.forumlist .forumitem .txt>.title{font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-0.025rem}.forumlist .forumitem .txt>.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forumlist .forumitem .txt .textbox{margin-top:14px;padding-top:14px;border-top:1px solid #dedede}.forumlist .forumitem .txt .infolist li{line-height:1.25;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.forumlist .forumitem .txt .infolist li:not(:last-child){margin-bottom:12px}.forumlist .forumitem .txt .infolist li.date svg{width:15px;height:14px}.forumlist .forumitem .txt .infolist li.time svg{width:17px;height:14px}.forumlist .forumitem .txt .infolist li.location svg{width:10px;height:14px}.forumlist .forumitem .txt .infolist li .data,.forumlist .forumitem .txt .infolist li .title{font-size:14px;line-height:1.15;letter-spacing:0.02rem}.forumlist .forumitem .txt .infolist li .title{width:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0.02rem;position:relative;margin-right:12px}.forumlist .forumitem .txt .infolist li .title:before{content:"";width:2px;height:100%;background-color:#89b929;position:absolute;top:0;right:0;z-index:1}.forumlist .forumitem .txt .infolist li .title .icon{width:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.forumlist .forumitem .txt .infolist li .title svg{display:inline-block;vertical-align:middle}.forumlist .forumitem .txt .infolist li .data{color:rgba(0,0,0,0.5);-webkit-box-flex:1;-ms-flex:1;flex:1}.forumlist .forumitem .txt .infolist .text{margin-top:28px}.forumlist .forumitem .txt .texteditor{height:95px;color:#676767;font-size:14px;line-height:1.5;letter-spacing:0.05rem;margin-top:25px}.forumlist .forumitem .txt .texteditor ul{padding-left:0;list-style-type:none}.forumlist .forumitem .txt .texteditor ul li.orgtitle{color:#89b929;font-weight:500}.forumlist .forumitem .txt .texteditor ul li.orgname{color:#676767}.forumlist .forumitem .txt .texteditor ul li:nth-child(2n){margin-bottom:8px}.forumlist .forumitem .txt .texteditor ul li:last-child{margin-bottom:0}.forumlist .forumitem .txt .btnbox{margin-top:20px}.forumlist .forumitem .txt .btnbox .btn{padding:15px;text-align:left}.forumlist .forumitem .txt .btnbox .btn em:before{right:-60px}@media (max-width:640px){.forumlist .forumitem .txt{padding:16px}.forumlist .forumitem .txt>.title{font-size:17px}.forumlist .forumitem .txt .infolist li .title{width:62px;margin-right:8px}.forumlist .forumitem .txt .infolist li .title .icon{margin-right:5px}}.insbox .insintrobox{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 0 48px}@media (max-width:1200px){.insbox .insintrobox{padding:30px 0}}@media (max-width:768px){.insbox .insintrobox{display:block;padding:0 0 30px}}.insbox .albumbox{width:28%;max-width:320px;margin-right:45px}.insbox .albumbox .img img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1200px){.insbox .albumbox{width:50%;max-width:750px;margin-right:25px}}@media (max-width:768px){.insbox .albumbox{width:100%;margin-right:0}}.insbox .introbox{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.insbox .introbox{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.insbox .introbox .bread{margin-bottom:28px}.insbox .introbox .txt .textbox{color:#4a4a4a;font-size:14px;line-height:2;letter-spacing:-0.01rem}.insbox .introbox .txt .textbox ul{padding-left:0;list-style-type:none}.insbox .introbox .txt .textbox ul li.orgtitle{color:#89b929;font-weight:500}.insbox .introbox .txt .textbox ul li.orgname{color:#676767}.insbox .introbox .txt .textbox ul li:nth-child(2n){margin-bottom:8px}.insbox .introbox .txt .textbox ul li:last-child{margin-bottom:0}.insbox .introbox .txt .textbox:not(:last-child){border-bottom:1px solid #dedede;margin-bottom:5px;padding-bottom:32px}.insbox .introbox .btnbox{max-width:405px;margin-top:45px}.insbox .eventbox{min-height:168px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background: center left/cover no-repeat;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:44px 60px 44px 40px;margin-bottom:55px}.insbox .eventbox .messagelist li{color:#fff;font-size:16px;font-weight:500;letter-spacing:0.02rem;line-height:1.5;padding-left:15px;position:relative}.insbox .eventbox .messagelist li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#fff;pointer-events:none;position:absolute;top:10px;left:0;z-index:1}.insbox .eventbox .messagelist li:not(:last-child){margin-bottom:10px}.insbox .eventbox .btnbox{margin-top:25px;margin-bottom:25px}@media (max-width:768px){.insbox .eventbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px}.insbox .eventbox .messagelist li .data{display:block}.insbox .eventbox .btnbox{margin-top:30px;margin-bottom:0px}}@media (max-width:400px){.insbox .eventbox .messagelist li{font-size:15px}.insbox .eventbox .btnbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insbox .eventbox .btnbox .btn{width:100%;margin:5px 0}}.insbox>.texteditor{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:60px 0}.insbox .pagebox{padding:30px 0 60px}.relationbox{padding:60px 0 50px}.relationbox .relationtopbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media (min-width:641px){.relationbox .relationtopbox .arrowbox{display:none}}.relationbox .relationlist.desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.relationbox .relationlist.mobile{display:none}@media (max-width:1024px){.relationbox .relationlist.desktop{margin:0}}@media (max-width:640px){.relationbox .relationlist.desktop{display:none}.relationbox .relationlist.mobile{display:block}}@media (max-width:640px) and (max-width:640px){.relationbox .relationlist.mobile{margin:0 -8px}}.relationbox .relationlist .relationitem{width:50%;padding:0 10px 20px}.relationbox .relationlist .relationitem .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex}.relationbox .relationlist .relationitem .img{width:190px}.relationbox .relationlist .relationitem .img img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.relationbox .relationlist .relationitem .txt{width:calc(100% - 190px);padding-left:30px;padding-right:40px}.relationbox .relationlist .relationitem .txt>.title{border-bottom:1px solid #dedede;margin-bottom:19px;padding-bottom:15px}.relationbox .relationlist .relationitem .txt>.title a{display:block;font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relationbox .relationlist .relationitem .txt .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.relationbox .relationlist .relationitem .txt .bottom .infolist{-webkit-box-flex:1;-ms-flex:1;flex:1}.relationbox .relationlist .relationitem .txt .bottom .linkbtn{-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.relationbox .relationlist .relationitem .txt .btnbox{margin-top:15px}@media (max-width:1200px){.relationbox .relationlist .relationitem{padding:0 10px 20px}.relationbox .relationlist .relationitem .img{width:150px}.relationbox .relationlist .relationitem .txt{width:calc(100% - 150px);padding-left:20px;padding-right:20px}}@media (max-width:1024px){.relationbox .relationlist .relationitem{width:100%;padding:0 0 20px}}@media (max-width:640px){.relationbox .relationlist .relationitem{padding:0 8px}.relationbox .relationlist .relationitem .item{display:block}.relationbox .relationlist .relationitem .img{width:100%}.relationbox .relationlist .relationitem .txt{width:100%;padding:20px 10px}}.sharebox{float:right}.sharebox .btn-fb{display:inline-block;vertical-align:middle;margin-right:5px}.sharebox .back{display:inline-block;vertical-align:middle;padding:3px 5px;border-radius:3px;font-size:12px;color:#fff;background:rgb(174,66,51);background:-webkit-gradient(linear,left top,left bottom,from(rgb(174,66,51)),to(rgb(196,76,76)));background:linear-gradient(to bottom,rgb(174,66,51) 0%,rgb(196,76,76) 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr="#ae4233",endcolorstr="#c44c4c",gradienttype=0);cursor:pointer}.sharebox .back:hover{background:#398cb1}
/*# sourcemappingurl=forum.css.map */