.mainImgAreafix .mainImgContentfix p {
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
    
    display: flex;
    justify-content: center; 
    align-items: center;
    color: #00008b; 
    background-color: #ffffff; 
    font-size: 40px;
    position: relative;
    top: 280px;
  
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    width: 600px;

} 

.mainImgArea .mainImgContent p { 
   color: #00008b; 
   background-color: #ffffff; 
   position: relative;
   top: 80px;
    font-size: 40px;
} 

.mainImgAreafix .mainImgContentfix{
  max-width: 100%;
    margin: 0 auto;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;
   
    justify-content: center;
    align-items: center;
    
}

.blogArea.postSingleLay a {
    text-decoration: underline;
    color: -webkit-link;
}

.blogArea.postSingleLay img {
    display: inline-block;
    margin: 30px 0;
}

footer .footerContainer .snsIcon ul li img {
	object-fit: contain;
}
@media screen and (max-width: 768px) {
	#SPtop .fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-5ff8f46107b8c {
		display: none;
	}
	#c1 {
		margin-bottom: 15px;
	}
}

body{font-size:16px !important}#mainContent .blogContent .commentArea h2{background:#1a4c99;color:#fff;font-weight:700;margin-bottom:10px;padding:10px;font-size:20px}#mainContent .blogContent .commentArea h3{color:#1a4c99;font-weight:700;margin-bottom:10px;font-size:18px;border-bottom:none}#mainContent .blogContent .commentArea *+h2,#mainContent .blogContent .commentArea *+h3{margin-top:40px}#mainContent .blogContent .commentArea h2+*,#mainContent .blogContent .commentArea h3+*{margin-top:10px}iframe{max-width:100%;width:100%}.info.box .text a{color:inherit!important;text-decoration:none!important;transition:all .3s!important}.info.box .text a:hover{opacity:.6}.info.box .contents .content table,.info.box .contents .content table tr th,.info.box .contents .content table tr td{background:none;border:none;padding:0}.info.box .contents .content table tr th{font-weight:700;vertical-align:middle;width:60px}.info.box .contents .content table tr:nth-child(1) th{text-align:left}.info.box .contents .content table tr:nth-child(2) td span{display:block}.info.box .contents .content table+p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal;animation:none}#mainContent .blogContent .commentArea table:not(.info.box table){width:100%;margin:20px 0;border-collapse:collapse;text-align:center!important}#mainContent .blogContent .commentArea table:not(.info.box table) td,#mainContent .blogContent .commentArea table:not(.info.box table) th{border:1px solid;padding:5px;font-size:16px!important}#mainContent .blogContent .commentArea table:not(.info.box table) th{font-weight:700;text-align:center}.info.box .text a{color:inherit!important;text-decoration:none!important;transition:all .3s!important}.info.box .contents .image img{max-width:200px!important}.lay_blog_single .entry-content h2{background:#1a4c99;color:#fff;font-weight:700;margin-bottom:10px;padding:10px;font-size:20px}.lay_blog_single .entry-content h3{color:#1a4c99;font-weight:700;margin-bottom:10px;font-size:18px;border-bottom:none}.lay_blog_single .entry-content *+h2,.lay_blog_single .entry-content *+h3{margin-top:40px}.lay_blog_single .entry-content h2+*,.lay_blog_single .entry-content h3+*{margin-top:10px}.lay_blog_single .entry-content table:not(.info.box table){width:100%;margin:20px 0;border-collapse:collapse;text-align:center!important}.lay_blog_single .entry-content table:not(.info.box table) td,.lay_blog_single .entry-content table:not(.info.box table) th{border:1px solid;padding:5px;font-size:16px!important}.lay_blog_single .entry-content table:not(.info.box table) th{font-weight:700;text-align:center}.info.box .contents .content table,.info.box .contents .content table tr th,.info.box .contents .content table tr td{margin:0 0 auto}.info.box .contents .content .btn{max-width:130px}