@media screen and (max-width: 640px){body.blog #main nav.nav-contents{padding-bottom:0 !important}}body.blog #main nav.nav-contents ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;-js-display:-webkit-box;-js-display:-webkit-flex;-js-display:-ms-flexbox;-js-display:flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}html.android.v4-3 body.blog #main nav.nav-contents ul{display:block}body.blog #main nav.nav-contents ul li{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333%;text-align:center}body.blog #main nav.nav-contents ul li ~ li{border-left:1px solid #e2e4e8}@media screen and (max-width: 640px){body.blog #main nav.nav-contents ul li ~ li{border-left:none}body.blog #main nav.nav-contents ul li:nth-of-type(1){width:28%}body.blog #main nav.nav-contents ul li:nth-of-type(2){width:36%}body.blog #main nav.nav-contents ul li:nth-of-type(3){width:36%}}body.blog #main nav.nav-contents a.btn{padding-left:2.6666em;background-position:0 0;background-repeat:no-repeat;background-size:2em 2em;line-height:2em;font-weight:700;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo;text-align:left}@media all and (-ms-high-contrast: none){body.blog #main nav.nav-contents a.btn{font-family:"メイリオ",Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo}}@media screen and (max-width: 640px){body.blog #main nav.nav-contents a.btn{font-size:.7857em;padding-left:2.2727em;background-size:2em 2em;line-height:2em}}body.blog #main nav.nav-contents a.btn.news{background-image:url(/img/wp-icon-news.png)}body.blog #main nav.nav-contents a.btn.te-ate{background-image:url(/img/wp-icon-te-ate.png)}body.blog #main nav.nav-contents a.btn.voices{background-image:url(/img/wp-icon-voices.png)}body.blog #main strong{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo;font-weight:700}@media all and (-ms-high-contrast: none){body.blog #main strong{font-family:"メイリオ",Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo}}#blog-news>header h2{background-image:url(/img/wp-icon-news.png);padding-left:9.3582%}@media screen and (max-width: 640px){#blog-news>header h2{padding-left:19.2857%}}#blog-te-ate>header h2{background-image:url(/img/wp-icon-te-ate.png);padding-left:9.3582%}@media screen and (max-width: 640px){#blog-te-ate>header h2{padding-left:19.2857%}}#blog-voices>header h2{background-image:url(/img/wp-icon-voices.png);padding-left:9.3582%}@media screen and (max-width: 640px){#blog-voices>header h2{padding-left:19.2857%}}#blog-youtube>header h2::before{font-family:"ElegantIcons";content:"";color:#ff0000;vertical-align:top;margin-right:.3em}#main #blog>header,#main [id^='blog-']>header{margin-bottom:8.0213%}@media screen and (max-width: 640px){#main #blog>header,#main [id^='blog-']>header{margin-bottom:10.7142%}}#main #blog>header h2,#main [id^='blog-']>header h2{background-position:0 0;background-repeat:no-repeat;background-size:1.7058em 1.7058em;line-height:1.7058em;border-bottom:none}@media screen and (max-width: 640px){#main #blog>header h2,#main [id^='blog-']>header h2{background-size:1.4545em 1.4545em;line-height:1.4545em}}body.blog.news #main #blog>header h2,body.blog.news #main [id^='blog-']>header h2{background-image:url(/img/wp-icon-news.png);padding-left:9.3582%}@media screen and (max-width: 640px){body.blog.news #main #blog>header h2,body.blog.news #main [id^='blog-']>header h2{padding-left:19.2857%}}body.blog.te-ate #main #blog>header h2,body.blog.te-ate #main [id^='blog-']>header h2{background-image:url(/img/wp-icon-te-ate.png);padding-left:9.3582%}@media screen and (max-width: 640px){body.blog.te-ate #main #blog>header h2,body.blog.te-ate #main [id^='blog-']>header h2{padding-left:19.2857%}}body.blog.voices #main #blog>header h2,body.blog.voices #main [id^='blog-']>header h2{background-image:url(/img/wp-icon-voices.png);padding-left:9.3582%}@media screen and (max-width: 640px){body.blog.voices #main #blog>header h2,body.blog.voices #main [id^='blog-']>header h2{padding-left:19.2857%}}body.blog.youtube #main #blog>header h2::before,body.blog.youtube #main [id^='blog-']>header h2::before{font-family:"ElegantIcons";content:"";color:#ff0000;vertical-align:top;margin-right:.3em}#main #blog>header>div.text,#main [id^='blog-']>header>div.text{margin-top:7.2192%}@media screen and (max-width: 640px){#main #blog>header>div.text,#main [id^='blog-']>header>div.text{margin-top:8.5714%}}#main #blog>header>div.text p,#main [id^='blog-']>header>div.text p{text-align:center !important}#main #blog>div.body p.read-more,#main [id^='blog-']>div.body p.read-more{text-align:right;margin-top:.5em !important;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo;font-weight:700}@media all and (-ms-high-contrast: none){#main #blog>div.body p.read-more,#main [id^='blog-']>div.body p.read-more{font-family:"メイリオ",Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo}}#main #blog>footer,#main [id^='blog-']>footer{text-align:center;margin-top:6.6844%;border-top:1px dashed #aab0ba;padding-top:4.0106%}@media screen and (max-width: 640px){#main #blog>footer,#main [id^='blog-']>footer{margin-top:8.9285%}}@media screen and (max-width: 640px){#main #blog>footer,#main [id^='blog-']>footer{padding-top:5.3571%}}#main #blog>footer a.btn.styled,#main [id^='blog-']>footer a.btn.styled{font-size:1.2222em;display:inline-block;margin:0 auto}@media screen and (max-width: 640px){#main #blog>footer a.btn.styled,#main [id^='blog-']>footer a.btn.styled{font-size:inherit}}#main #blog>footer a.btn.styled:nth-of-type(1):nth-last-of-type(2),#main [id^='blog-']>footer a.btn.styled:nth-of-type(1):nth-last-of-type(2){margin-right:0}#main #blog>footer a.btn.styled:nth-of-type(2):nth-last-of-type(1),#main [id^='blog-']>footer a.btn.styled:nth-of-type(2):nth-last-of-type(1){margin-left:10.6951%}@media screen and (max-width: 640px){#main #blog>footer a.btn.styled:nth-of-type(2):nth-last-of-type(1),#main [id^='blog-']>footer a.btn.styled:nth-of-type(2):nth-last-of-type(1){margin-left:7.1428%}}#main #blog>footer a.btn.styled:nth-of-type(1):nth-last-of-type(3) ~ a.btn.styled,#main [id^='blog-']>footer a.btn.styled:nth-of-type(1):nth-last-of-type(3) ~ a.btn.styled{margin-left:16.0427%}@media screen and (max-width: 640px){#main #blog>footer a.btn.styled:nth-of-type(1):nth-last-of-type(3) ~ a.btn.styled,#main [id^='blog-']>footer a.btn.styled:nth-of-type(1):nth-last-of-type(3) ~ a.btn.styled{margin-left:.5em}}#main #blog article ~ article,#main [id^='blog-'] article ~ article{margin-top:10.6951%}@media screen and (max-width: 640px){#main #blog article ~ article,#main [id^='blog-'] article ~ article{margin-top:14.2857%}}body.index #main #blog article ~ article,body.index #main [id^='blog-'] article ~ article{margin-top:2.6737%}@media screen and (max-width: 640px){body.index #main #blog article ~ article,body.index #main [id^='blog-'] article ~ article{margin-top:3.5714%}}#main #blog article>header:after,#main [id^='blog-'] article>header:after{content:"";display:block;height:1px;width:100%;background:-webkit-gradient(linear, left top, right top, from(#b8bfc3), to(#fff));background:-webkit-linear-gradient(left, #b8bfc3, #fff);background:linear-gradient(to right, #b8bfc3, #fff)}#main #blog article>header div.entry-meta,#main [id^='blog-'] article>header div.entry-meta{text-aling:left}#main #blog article>header h3,#main [id^='blog-'] article>header h3{margin-top:1.7379%;margin-bottom:1.4705%;text-align:justify;text-justify:inter-ideograph;border:none;font-family:"Kozuka Mincho Pro", "Kozuka Mincho Std", "小塚明朝 Pro R", "小塚明朝 Std R", 游明朝, "Yu Mincho", YuMincho, "Noto Serif CJK Light", "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "ＭＳ Ｐ明朝", "HG明朝B", メイリオ, Meiryo,serif;font-weight:700;font-size:1.4444em;letter-spacing:0em}@media screen and (max-width: 640px){#main #blog article>header h3,#main [id^='blog-'] article>header h3{margin-top:3.2142%}}@media screen and (max-width: 640px){#main #blog article>header h3,#main [id^='blog-'] article>header h3{margin-bottom:1.4285%}}@media all and (-ms-high-contrast: none){#main #blog article>header h3,#main [id^='blog-'] article>header h3{font-family:"ＭＳ Ｐ明朝", "Kozuka Mincho Pro", "Kozuka Mincho Std", "小塚明朝 Pro R", "小塚明朝 Std R", 游明朝, "Yu Mincho", YuMincho, "Noto Serif CJK Light", "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "ＭＳ Ｐ明朝", "HG明朝B", メイリオ, Meiryo,serif}}@media screen and (max-width: 640px){#main #blog article>header h3,#main [id^='blog-'] article>header h3{font-size:1.1428em}}#main #blog article>header h3 a,#main [id^='blog-'] article>header h3 a{text-decoration:none}#main #blog article>div.entry-body,#main [id^='blog-'] article>div.entry-body{margin-top:4.0106%}@media screen and (max-width: 640px){#main #blog article>div.entry-body,#main [id^='blog-'] article>div.entry-body{margin-top:4.2857%}}#main #blog article>div.entry-body p.img-cnt img.aligncenter,#main [id^='blog-'] article>div.entry-body p.img-cnt img.aligncenter{display:block;margin-left:auto;margin-right:auto}#main #blog article>div.entry-body p.img-cnt img.alignright,#main [id^='blog-'] article>div.entry-body p.img-cnt img.alignright{display:block;margin-left:auto}#main #blog article>div.entry-body p.img-cnt img.alignleft,#main [id^='blog-'] article>div.entry-body p.img-cnt img.alignleft{display:block;margin-right:auto}#main #blog article>div.entry-body p ~ p,#main [id^='blog-'] article>div.entry-body p ~ p{margin-top:1em}#main #blog article>footer,#main [id^='blog-'] article>footer{text-align:right;margin-top:3em}@media screen and (max-width: 640px){#main #blog article>footer,#main [id^='blog-'] article>footer{margin-top:1em}}#main #blog article>footer .date,#main [id^='blog-'] article>footer .date{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo;font-weight:700;font-size:.6666em}@media all and (-ms-high-contrast: none){#main #blog article>footer .date,#main [id^='blog-'] article>footer .date{font-family:"メイリオ",Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, Roboto, "Droid Sans", "sans-serif", "Hiragino Kaku Gothic ProN W6", "ヒラギノ角ゴ ProN W3", 游ゴシック, YuGothic, メイリオ, Meiryo}}@media screen and (max-width: 640px){#main #blog article>footer .date,#main [id^='blog-'] article>footer .date{font-size:.7142em}}body.index #main #blog article>footer,body.index #main [id^='blog-'] article>footer{margin-top:.5em}body.youtube #main #blog article.category>header:after{display:none}body.youtube #main #blog article.category>div.category-body{margin-top:4.0106%}@media screen and (max-width: 640px){body.youtube #main #blog article.category>div.category-body{margin-top:4.2857%}}body.youtube #main #blog article.category>div.category-body>article.entry h3{font-size:1.2em;border-bottom:0}body.youtube #main #blog article.category>div.category-body>article.entry>div.entry-body{margin-top:1em}body.index #blog-news article.entry>div.entry-body.shorter{height:400px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
