.pc{display:none!important}body{-webkit-text-size-adjust:100%}p,li,dt,dd{max-height:999999px}#blogWrap{margin-bottom:0}#blogMain{width:100%;padding:15px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#blogSide{width:100%;padding:15px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog{border:1px #ddd solid;margin-bottom:10px;position:relative;width:100%;display:table}.blogImg{width:80px;height:80px;display:table-cell;text-align:left;position:relative}.blogImg.event{}.blogImg img{width:100%;height:100%;text-align:left}.blogTitWrap{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);border-left:1px #ddd solid;padding:5px 3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.blogTitWrap a{transition:all .3s ease-in-out 0s}.blogDate{font-size:1rem;color:#999;transition:all .3s ease-in-out 0s;display:inline-block;vertical-align:baseline;line-height:1.1}.blogCat li,.blogCat{display:inline-block;vertical-align:baseline;line-height:1.1}.blogCat li{padding:2px 5px;background:#dcdcdc;font-size:1rem;margin-right:5px}.blogTitWrap a:hover .blogDate{color:#004ea2}.blogTit{padding-bottom:0;font-size:1.2rem;line-height:1.1;font-weight:bold}.blogdesc{display:none}.new{padding:2px 5px;position:absolute;top:5px;left:5px;background:#c71818;color:#fff;font-size:1rem}.changeBorderIn{display:table;width:100%;position:relative}.newsName{font-size:1rem;line-height:1}.newsName:after{content:"";display:inline-block;height:1px;width:20px;vertical-align:middle;margin-left:5px}.director2019{color:#df4242}.director2019:after{background:#df4242}.staff2019{color:#5498b6}.staff2019:after{background:#5498b6}.committee2019{color:#e3a33d}.committee2019:after{background:#e3a33d}.information2019{color:#6e21ba}.information2019:after{background:#6e21ba}.birthday2019{color:#17b423}.birthday2019:after{background:#17b423}.sideIn{padding:20px 0 0;margin:0 0 50px 0;border-top:solid 2px #2abc42;border-bottom:solid 2px #2abc42}.sideParts{margin-bottom:20px!important}.sideTit1{display:inline-block;width:100%;font-size:2.3rem;font-weight:bold;line-height:1;letter-spacing:.050em;text-align:center;padding-bottom:15px;color:#2abc42}.sideTit2{font-size:1.6rem;line-height:1;letter-spacing:0;margin-bottom:5px;font-weight:bold;color:#333}.sideTit3{font-size:1.8rem;font-weight:bold;line-height:1.033;letter-spacing:.050em;text-align:center;display:block;width:100%;padding-bottom:15px;color:#2abc42}.sideTit4{font-size:1.6rem;line-height:1;letter-spacing:0;padding-bottom:5px;margin-bottom:5px;font-weight:bold;color:#333;border-bottom:1px #999 dotted}.sideTit5{font-size:1.6rem;line-height:1;letter-spacing:0;margin-bottom:5px;font-weight:bold;color:#2abc42}.blogNaviPulldown{width:100%}.blogNaviPulldown select{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;background:url(https://2019.fukuoka-jc.or.jp/wp-content/themes/jc-fukuoka-2019/img/common/arrow_down_black.png) no-repeat right 15px center;background-size:10px 6px;font-size:1.7rem;color:#333;height:54px;line-height:52px;padding:0 15px;border:1px solid #dcdcdc}::-ms-expand{display:none}.blogBlock{border:none;margin-bottom:0;padding:10px 0}.newBlog{padding-bottom:5px;margin-bottom:5px;border-bottom:1px #999 dotted;letter-spacing:-.4em}.blogSideImg{display:inline-block;vertical-align:middle;letter-spacing:normal;width:50px;height:50px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blogSideImg img{width:100%;height:100%;object-fit:cover}.blogCont{display:inline-block;vertical-align:middle;letter-spacing:normal;width:160px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blogHead{display:block;border-bottom:1px #999 dotted;margin-bottom:10px}.blogLabel{display:inline-block;color:#403c35;border:none;padding:0;padding-bottom:5px;font-weight:bold;background:none;font-size:1.5rem}.blogCont{line-height:1.3077;padding-left:5px}.sideDate{display:inline-block;padding:0;font-size:1rem;letter-spacing:0;color:#686767;margin-bottom:2px;line-height:1}.blogTitle{font-size:1.2rem;letter-spacing:.0;line-height:1}.blogBlock a:hover,.blogBlock a:hover .sideDate{color:#2abc42}.blogNopost{color:#999}#blogSide .gradationBtn{margin-bottom:0;padding:0 0 0 0}#blogSide .gradationBtn a{letter-spacing:0}#blogSide .gradBar{width:100%;margin:0 0 5px 0}#blogSide .gradBar:last-child{margin-bottom:0}.upcoming-event{padding:3px 10px;position:absolute;top:0;left:0;background:#c71818;color:#fff;font-size:1rem}.end-event{padding:3px 10px;position:absolute;top:0;left:0;background:#666;color:#fff;font-size:1rem}.eventDate{font-size:1.1rem;font-weight:bold;line-height:1.2}.eventPlace{font-size:1rem;color:#666}.blogEventDate{font-size:.9rem;text-align:right;color:#999}#popularblog{width:100%;padding-top:30px}#popularblogHead{font-size:1.4rem;line-height:1;letter-spacing:.050em;margin-bottom:15px;text-align:center}#popularblogList{list-style:-.4em}#popularblogList li{border:1px #ddd solid;width:49%;margin:0 2% 3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;list-style:normal}#popularblogList li:nth-child(2n) {margin:0 0 3px 0}#popularblogList li a{display:table;width:100%}.popularblogImg{width:100%;height:70px;overflow:hidden}.popularblogImg img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';vertical-align:middle}.popularblogBody{vertical-align:top;padding:5px 3%;color:#333}.popularblogDate{font-size:1rem;line-height:1;letter-spacing:.050em;margin-bottom:2px}.popularblogTit{font-size:1.1rem;line-height:1.05;letter-spacing:.050em;margin-bottom:2px}.popularblogName{width:100%;font-size:.9rem;line-height:1;letter-spacing:.050em;text-align:right;color:#999}#movieList{letter-spacing:-.4em;margin-left:-5px;margin-right:-5px}#movieList li{letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 5px 10px;width: calc(50% - 5px*2)}.movieListTxt{font-size:1.2rem}