#toc_container{margin-left:auto;margin-right:auto}#toc_container{border-radius:20px}.toc_list a{font-weight:400;font-size:18px}*{font-family:'Noto Sans Japanese',"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",'メイリオ',Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500}.news-thumb{text-align:center}.site-heading{padding:50px 10px}.post p{margin-top:40px;margin-bottom:40px;font-size:16px;color:#111;line-height:1.7;font-weight:500;letter-spacing:.02em}.post p a{color:#0095ff;font-weight:600}.aligncenter{margin-top:-30px;margin-bottom:}h1{font-size:30px;font-weight:600;margin:40px 0}.post h2{font-size:28px;margin-top:80px;margin-bottom:60px;padding:.5em;background:#f0f4f7;border-left:solid 5px #3d82e3}.post h2>*{font-weight:600}.news-item-content .post h2{margin:10px 0}my_bold{font-weight:700}.post h3{font-size:25px;font-weight:500;margin-top:70px;margin-bottom:50px;padding:.5em .5em .5em 2em;background:#f7f9fb;position:relative}.post h3 :after{font-family:"Font Awesome 5 Free";content:"";display:block;width:20px;height:20px;border-radius:50px;background:#3d82e3;position:absolute;left:2%;top:50%;transform:translate(0,-50%)}.post h4{font-size:22px;margin-top:60px;margin-bottom:50px;padding:.5em .5em .5em 2em;background:#f7f9fb;position:relative}.post h4 :after{content:"";display:block;width:13px;height:13px;border-radius:50px;border:3px solid #3d82e3;position:absolute;left:2%;top:50%;transform:translate(0,-50%)}.post h5{font-size:20px;font-weight:700;padding:.5em}.col-md-9>.post>.single-wrap>.single-content>.single-entry-summary>ul{margin-left:2em;margin-right:2em;font-size:17px}.col-md-9>.post>.single-wrap>.single-content>.single-entry-summary>ul{margin:50px 10px;font-size:17px;background:#f9f9ff;color:#1e366a;border:dotted #1e366a 1px;border-radius:8px;padding:.5em .5em .5em 2em}.col-md-9>.post>.single-wrap>.single-content>.single-entry-summary>.wp-block-image{margin:0 8%}#toc_container ul{border:hidden}.waku{font-size:17px;padding:20px !important;margin-bottom:2.5em;margin-top:2.5em}.waku p{margin-bottom:5px;font-size:16px}.waku>*>*{font-weight:600;font-size:19px}.col-md-9>.post>.single-wrap>.single-content>.single-entry-summary>th,td{border:solid 1px;padding:10px}.post .wp-block-table table{overflow-x:auto;display:block;border-collapse:collapse}.post .wp-block-table table th,.post .wp-block-table table td{white-space:nowrap}.post .wp-block-table table th,.post .wp-block-table table td,.post table th,.post table td,.post table th p,.post table td p{font-size:12px}.post table th p,.post table td p{margin:0}.widget ul li{border:hidden}.center{text-align:center}.site-description{margin-top:2.5% !important}.pc-area{margin:0 !important;padding:0 1.25%;display:flex;flex-wrap:wrap;min-width:100%}.pc{margin:0 auto;background-color:#f0fcff;width:47.5%;padding:2.5%;text-align:center;background-color:#f2f8ff;border-radius:30px}.top{margin-bottom:20px}.pc>h2{background:0 0;border-left:none;font-weight:600;margin:5% 0}.news-item-content>*>*>*>.post-excerpt{display:none}table{min-width:100%}table>*>*>*>*{margin:0}.posted-date,.comments-meta,.fa-comments-o,.author-meta{display:none}.site-header{height:300px;margin-bottom:30px}.site-heading{margin-top:3%}#site-navigation{display:none}.post-template-default>.site-header{background-image:none !important;height:200px}.post-template-default>.site-header>*>*{margin-top:0}.no_bullets{margin:7% 0 !important;width:100% !important;padding:3% 5% !important;border-radius:0 !important}.no_bullets>.toc_list>*>*,.no_bullets>.toc_list>*>*>*>*{font-size:16px}.no_bullets>.toc_list>*>*{font-weight:600}.no_bullets>.toc_list>li{margin:1% 0 !important}.no_bullets>.toc_list>*>*>.toc_number,.no_bullets>.toc_list>*>*>*>*>.toc_number{margin-right:1.5%}.contracted{width:auto !important;margin:auto !important}.toc_number{font-size:12px}.main-container{box-shadow:0px 0px 0px 0px rgb(0 0 0/100%)}.textwidget>p{font-size:14px}p>span{font-weight:500 !important}h2>*>*{font-weight:600 !important}h3>*>*{font-weight:700 !important}.news-item-content>*>*>*>h2{padding:0;background:0 0;border-left:none}.news-item-content>*>*>*>h2>a{font-size:18px}.read-more-button>a{margin-top:0;border-bottom:5px solid #337ab7}.read-more-button>a:hover{margin-top:3px;border-bottom:2px solid #337ab7;transition-duration:.1s}.blogcard{margin:2% 0;position:relative;overflow:hidden;border:1px solid #dadada;box-shadow:3px 3px rgba(0,0,0,30%)}.blogcard_thumbnail{width:100%;float:left}.blogcard_thumbnail>img{display:flex;margin:auto;width:100%;padding:2%}.single-entry-summary .blogcard * .blogcard_content{width:100%;padding:0 2% 2%;position:absolute;bottom:0}.blogcard_title{padding:2%;text-align:center;font-size:20px;font-weight:600;color:#000;background-color:rgba(255,255,255,90%)}.blogcard_excerpt{display:none}.blogcard:hover{background-color:#ebf3ff;animation-name:blog_card;animation-duration:1.1s}@keyframes blog_card{0%{transform:translatey(0)}30%{transform:translatey(-5px)}60%{transform:translatey(0)}80%{transform:translatey(-5px)}100%{transform:translatey(0)}}@media only screen and (max-width:989px){.blogcard a{display:flex}.post .single-wrap .single-content .single-entry-summary .blogcard a .blogcard_content .blogcard_title{font-size:16px}.blogcard_excerpt{display:none}}.blogcard2{margin:2% 0;padding:10px 5px;overflow:hidden;display:flex;border:2px solid #ffc2c2;box-shadow:5px 5px rgba(0,0,0,30%)}.blogcard_thumbnail2{width:32%;float:left}.blogcard_thumbnail2>img{display:flex;margin:auto;width:100%;padding:2%}.single-entry-summary .blogcard2 * .blogcard_content2{width:68%;height:100%;display:flex;float:right}.blogcard_title2{margin:auto;padding:2%;text-align:center;font-size:20px;font-weight:600;color:#000}.blogcard_excerpt2{display:none}@media only screen and (min-width:1200px){.container{width:1100px}}@media only screen and (max-width:991px){.col-md-9>.post>.single-wrap>h1{font-size:20px !important}.post>*>*>*>p{font-size:15px !important}.post>*>*>*>h2{font-size:22px}.post>*>*>*>h3{font-size:20px}.col-md-9{padding-left:1.5em !important;padding-right:1.5em !important}.site-title a{font-size:70% !important}.site-heading{padding:10px !important}#sidebar{margin-left:10px !important;margin-right:10px !important}.col-md-9>.post>.single-wrap>.single-content>.single-entry-summary>ul{margin-left:.5em !important;margin-right:.5em !important;font-size:15px !important}.site-description{font-size:18px !important}.waku{font-size:14px;font-weight:600;padding:10px !important}.waku p{font-size:14px}.waku>*>*{font-size:17px !important}.site-header{height:200px !important;margin-bottom:15px !important}.post-template-default>.site-header>*>*{margin-top:25px !important}.osusume_box>p>a,.osusume_box>.osusume_one>p>a{font-size:15px !important}.blogcard_title2{font-size:15px}.post div.easyLink-box{padding:15px 20px}.post div.easyLink-box div.easyLink-img{height:240px}.post div.easyLink-box div.easyLink-info p.easyLink-info-name{margin-top:10px;font-size:14px}.post div.easyLink-box div.easyLink-info p.easyLink-info-btn{margin-top:10px}}.textwidget>p{font-size:13px;margin-bottom:20px}.sidebar__inner * * .blogcard{display:block}.sidebar__inner * * .blogcard a .blogcard_thumbnail,.sidebar__inner * * .blogcard a .blogcard_content .blogcard_excerpt{display:none}.blogcard a .blogcard_content{margin:0}.sidebar__inner * * .blogcard a .blogcard_content{padding:none;widows:100% !important;font-size:10px}.sidebar__inner * * .blogcard a .blogcard_content .blogcard_title{font-size:16px}#toc_container{margin-top:20px !important}.ad{margin:10px 0}.sidebar__inner{width:100%}@media (min-width:992px){.col-md-9{width:100%;margin:auto}.col-md-3{width:100%;margin:30px auto}.main-container{background:0 0}.post{width:100%;padding:30px 5%;background-color:#fff}}.site-title{animation:anime1 1s ease 0s infinite alternate}@keyframes anime1{0%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}.footer-credits-text text-center{display:none}.wp-block-image{margin:0 0 50px !important}.wp-block-table{margin-bottom:50px !important}.wp-block-list{border:2px solid #e1e1e1;padding:10px 15px;padding-left:30px;border-radius:15px;font-size:16px;line-height:1.5}.post blockquote p{margin-top:0}.has-inline-color{background-color:#fffa9e !important;font-weight:600 !important}.post .easyLink-box{margin-bottom:50px}@media only screen and (min-width:1200px){.container{width:900px}}@media only screen and (min-width:992px){.container{width:850px}}@media only screen and (max-width:991px){.wp-block-list{font-size:14px}}