.post-content p,.post-content li,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{}.post-content h1{font-size:2.0rem;margin:0;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.post-content h2{font-size:1.8rem;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.post-content h3{font-size:1.6rem;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.post-content h4{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.post-content h5{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:5px}.post-content h6{border-left:3px solid #ccc;padding-left:5px;margin-bottom:10px;padding-bottom:5px}.post-content strong{font-weight:bold}.post-content em{font-style:italic}.post-content .aligncenter{display:block;margin:0 auto}.post-content .alignright{float:right;margin:.5em 0 .5em 1em}.post-content .alignleft{float:left;margin:.5em 1em .5em 0}.post-content img[class*="wp-image-"],.post-content img[class*="attachment-"]{height:auto;max-width:100%}.post-content .clearfix{overflow:hidden;zoom:1}.post-content .clearfix:after{content: ""
    display: block;clear:both}.post-content .wp-caption-text{text-align:center}.post-content blockquote{background-color:#ddd;padding:3em 1em;position:relative}.post-content blockquote:before{content:"“";font-size:600%;line-height:1em;font-family:"ＭＳ Ｐゴシック",sans-serif;color:#999;position:absolute;left:0;top:0}.post-content blockquote:after{content:"”";font-size:600%;line-height:0;font-family:"ＭＳ Ｐゴシック",sans-serif;color:#999;position:absolute;right:0;bottom:0}.post-content li{list-style-type:inherit}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content ul li,.post-content ol li{list-style-position:inside;margin-bottom:3px}.post-content table{border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%}.post-content table th{background-color:#eee}.post-content table th,.post-content table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:7px}.comments ol li{list-style-type:none}.comments-title{text-align:center;font-size:20px}.comments-list li{border:1px solid #ccc;padding:15px;margin-bottom:15px}.comments-list li li{margin:15px;border:1px dashed #ccc}.comments-list li li li{border:1px dashed #ccc;margin-bottom:15px;margin:5px;padding:5px}.comments-list .vcard{background-color:#efefef;padding:15px;margin-bottom:15px}.comments #reply-title{text-align:center;font-size:20px;margin:50px 0 30px 0}.comments #reply-title::before{content:' -'}.comments #reply-title::after{content:'- '}.comments #comment{width:100%}.comments input[name="submit"]{margin:15px 0 30px 0;padding:5px 30px;font-size:16px;background-color:#333;color:#fff}.comments .form-submit{text-align:center}.comments label[for="comment"]{font-size:18px}.comment-form-author,.comment-form-email,.comment-form-url{margin-top:10px}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}body.home .frame-main{padding-top:0}.messagepart{font-size:110%}.messagepart p{margin-bottom:2em;font-weight:bold}ul.messagelist{list-style-type:none;margin-bottom:3em;border-top:8px solid #eaeaea;border-bottom:8px solid #eaeaea;padding-top:1.6em;text-align:center;padding-bottom:1em}ul.messagelist li{margin-bottom:1em}ul.messagelist li span{display:block;font-weight:bold}.logopict{max-width:400px;margin:0 auto}p.type02{font-size:130%;text-align:center}p.type03{font-size:170%}p.logosyousai{text-align:justify;margin:1em 2em}@media (max-width:599px){span.header-text{display:none}}