.seminar-listing .category-group{margin-bottom:60px}.post-card .thumb{padding-top:50%}.post-card .status span{background-color:#f99746;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-weight:500;line-height:1;padding:5px 12px}.post-card .status .closed{background-color:#e9565b}.post-card .seminar-info{color:#03b8ec;display:table;font-size:14px;font-size:.875rem;font-weight:500;line-height:1.625;margin:0 0 .95em;width:100%}.post-card .seminar-info dt{display:table-cell;width:5em}.post-card .seminar-info dd{display:table-cell;margin:0}.blog-content{margin-bottom:30px}.section-shadow .inner{float:none;margin:auto!important}.seminar-content .post-head{margin-bottom:2em}.seminar-content .post-head .date{margin:0 0 .8em}.seminar-content .post-head .post-title{font-size:28px;font-size:1.75rem}.feature-image{margin-bottom:1.8em}.section-heading,.seminar-section{text-align:center}.section-heading{color:#03b8ec;font-size:24px;font-size:1.5rem;margin:2.5em 0 .45em}.section-heading *{font-size:inherit;margin:0}.article-bottom-link{margin-top:50px}.detail-table{width:100%}.detail-table th{white-space:nowrap;width:9em}.detail-table td table tr:nth-child(odd){background:none}.detail-table td td{padding:0}.detail-table td td:first-child{padding-right:.5em}.article-text.-english .detail-table th{white-space:inherit;width:13em}.access-content .address{font-size:18px;font-size:1.125rem;font-weight:700;margin:0}.access-content table{margin:auto}.access-content table td{text-align:left;vertical-align:top}.access-content table td:not(:last-child){padding-right:1em;white-space:nowrap}.google-map{height:460px;margin:1.4em auto .5em;overflow:hidden;position:relative;width:100%}.map-link{margin:0;text-align:right}.map-link a{color:#03b8ec}.contact-note{font-size:18px;font-size:1.125rem;margin-bottom:30px}.contact-note .inner{margin:auto;max-width:900px}.contact-note h2{font-size:24px;font-size:1.5rem;margin:0 0 .2em}.contact-note a{color:#03b8ec}.contact-note .tel-text{margin:0 0 .2em}@media screen and (max-width:980px){.post-listing.-col3 .post-card{margin-bottom:45px}.post-listing.-col3 .post-card:last-child{margin-bottom:0}}@media screen and (max-width:768px){.blog-content{margin-bottom:0}.seminar-content .post-head{margin-bottom:1em}.seminar-content .post-head .post-title{font-size:1.429rem}.section-heading{font-size:1.357rem;margin:2.5em 0 .45em}.article-bottom-link{margin-top:30px}.google-map{height:260px}.contact-note{font-size:1.125rem;margin-bottom:10px}.contact-note h2{font-size:1.5rem;margin:0 0 .2em}}@media screen and (max-width:480px){.article-text .detail-table td,.article-text .detail-table th{display:block;width:100%}.article-text .detail-table th{padding-bottom:.2em;white-space:inherit}.article-text .detail-table td{padding-top:0}.article-text .detail-table td td{padding-left:1em}.article-text .detail-table td td:first-child{padding:1em 0 0}.article-text .detail-table td tr:first-child td:first-child{padding-top:0}}