.titleArea{border:none}.tabBoxes{padding-top:0px}.user-name{margin:auto 0px}.posted-time{margin:auto}.list{margin:0px auto}.col{margin-bottom:0;padding:0px}.notice__icon{width:50px;display:flex;justify-content:center;align-items:center;margin-right:10px}.notice__icon img{width:50%}.na-item{max-width:1000px;max-height:150px;box-shadow:none;padding:10px;color:#484848 !important}.na-link{border-top:1px solid #cccccc}.na-link:first-of-type{border-top:none}.na-flex{display:flex;justify-content:space-between}.event-image{margin:auto 0;margin-right:10px;width:50px;text-align:center}.event-image img{width:50px;height:50px;object-fit:cover;object-position:0% 0%}.displayed-banner{font-weight:bold}.floating{top:60px;position:fixed;right:0;z-index:4}.headerSelectMain{width:200px;background:#f2f2f2;position:absolute;top:60px;right:0;z-index:2;padding:2px 10px;display:none}.headerSelectMain_list li{text-align:left}.headerSelectMain_list img{position:relative;width:20%;margin-left:15%}.headerSelect_icon{padding-right:8px}.headerSelect_icon_child{max-height:65px;max-width:65px}.headerSelectMain_list li{background:#b3b3b3}.headerSelectMain_list .select{background:#489265}.non-read{background:#f2f9f5}.na-left{width:100%;justify-content:flex-start}.event-contents{display:flex;flex-direction:column}.event-title{height:3.5em;margin-bottom:.5em}.event-title h3{color:#484848;font-size:130%;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.event-sub{text-align:right;display:flex;justify-content:flex-end}.event-sub div{padding-right:10px}.sub-icon{vertical-align:middle;font-size:1.5em;color:#8c8c8c;padding-bottom:5px}.event-other{display:flex;justify-content:space-between;flex-direction:column;align-content:space-between}.posted-time{text-align:center;width:110px}.profile-icon{margin-top:10px;text-align:center}.user-img{width:70px !important;height:70px;border-radius:50%}.community-img{width:auto !important;height:auto;max-width:70px;max-height:80px}.tabNavi{padding:10px 0 5px 0}@media screen and (min-width: 600px){.tabNavi{margin:0 auto !important}}.tabNavi li{padding:16px 0px;border-bottom-color:#ffffff;border-bottom-style:solid;border-bottom-width:2.4px;font-size:15px;padding:10px;margin:0 5px 5px 5px}.tabNavi li.btn.small{font-size:1em}.tabNavi li.select{background:#489265 !important;color:#fff !important}.tabNavi .btn.white:hover{background:#eeefef;color:#489265}.header-back{margin:10px 0}.col-scroll{flex:auto}.tabNavi li+li::before{content:none}@media screen and (min-width: 801px){.trim{overflow-x:hidden;overflow-y:hidden;width:80px;height:80px;position:relative}}@media screen and (max-width: 800px){footer{margin-bottom:0}.community-img{width:auto;height:auto;max-width:45px;max-height:45px}.user-img{width:45px !important;height:45px}.posted-time{width:36px;font-size:9px}.list{width:98%}.back-div{top:60px;left:10px}.na-item{padding:10px 5px !important}.na-link{border-top:none}.na-link:last-of-type{border-bottom:none}.event-image{width:35px}.event-image img{width:35px;height:35px;object-fit:cover;object-position:0% 0%}.trim{margin:5px 0}.floating{top:2px;z-index:4}.headerSelectMain{top:50px}.headerSelect_icon_child{max-height:45px;max-width:45px;-webkit-filter:drop-shadow(1px 2px 2px rgba(0,0,0,0.4));filter:drop-shadow(1px 2px 2px rgba(0,0,0,0.4))}.tabNavi li{vertical-align:middle;line-height:15px}}@media screen and (min-width: 1024px){.tabNavi{margin:0px auto !important}}@media screen and (max-width: 600px){.col-scroll{min-width:30%}.tabNavi{flex-wrap:nowrap;overflow-x:auto;background-color:#eeefef}.tabNavi li{flex:1 0 auto;padding:10px;background-color:#ffffff}.tabNavi .single{line-height:30px}}#ad-title{text-align:center;margin:30px 0 50px}#back-button{position:absolute;left:20px;top:20px}.advertisements{width:80%;margin:20px auto}@media screen and (min-width: 801px){.advertisements{max-width:1024px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}.advertisement{width:80%;margin:40px auto 10px}@media screen and (min-width: 801px){.advertisement{width:45%;margin:5% 0;height:200px}.advertisement img{max-height:180px;max-width:100%}.advertisement a{height:200px;display:flex;flex-direction:column;justify-content:flex-end}}.ad-image{margin-bottom:10px}@media screen and (max-width: 800px){.ad-image img{width:100%}}.ad-name{color:#000}#ad-title{margin:20px}@keyframes show{from{opacity:0}to{opacity:1}}@media screen and (min-width: 801px){.mfp-content :hover .leaflet-control{display:block;animation:show 0.2s linear 0s}}.leaflet-control{display:none}
