#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/blog/bg_mv01-sp.png);background-size:cover}@media screen and (min-width:600px){#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/blog/bg_mv01-pc.png);background-size:1920px}}.blog-archive-list{display:flex;flex-wrap:wrap;margin:0 -5px;padding-bottom:30px;border-bottom:1px solid #d5d5d5}.blog-archive-list__item{margin:0 5px;width:calc(50% - 10px)}.blog-archive-list__item:nth-child(n+3){margin-top:13px}.blog-archive-list__eyecatch-area{position:relative}.blog-archive-list__cat{background:#f07c77}.blog-archive-list__cat{position:absolute;top:0;left:0;color:#fff;font-size:11.5px;padding:2px 8px}.blog-archive-list__eyecatch{border-radius:5px;max-height:110px;overflow:hidden}.blog-archive-list__date{padding:11px 0 0;font-size:1.3rem;font-weight:500;line-height:1.3}.blog-archive-list__head{font-size:1.7rem;font-weight:700;line-height:1.5}@media screen and (min-width:600px){.blog-archive{min-height:1100px}.blog-archive__inner{display:flex;justify-content:space-between}.blog-archive__posts-box{width:800px;padding-bottom:100px}.blog-archive-list{display:flex;flex-wrap:wrap;margin:0 -10px;padding-bottom:47px}.blog-archive-list__item{margin:0 10px;width:calc(33.3% - 20px)}.blog-archive-list__item:nth-child(n+3){margin-top:0}.blog-archive-list__item:nth-child(n+4){margin-top:37px}.blog-archive-list__cat{font-size:1.2rem;padding:2px 8px}.blog-archive-list__eyecatch{border-radius:10px;max-height:169px}.blog-archive-list__date{padding:16px 0 13px;font-size:1.5rem}.blog-archive-list__head{font-size:1.8rem;line-height:1.5}}.blog-single__article{padding-bottom:20px;border-bottom:1px solid #d5d5d5}.blog-single-head__meta{display:flex;flex-wrap:wrap}.blog-single-head__date{font-size:1.3rem;font-weight:500;padding-right:5px}.blog-single-head__cat{display:inline-block;background:#f07c77;color:#fff;font-size:1.1rem;padding:0 5px;margin:0 8px 5px 0}.blog-single__eyecatch{display:block;width:calc(100% + 30px )!important;margin:5px -15px 16px!important;max-width:initial}.blog-single-head__main{font-weight:700;font-size:2rem}.blog-single__content p{margin:15px 0;font-weight:500}.blog-single__content img{display:block;margin:30px auto 15px}.blog-single__content img.alignleft,.blog-single__content img.alignright{max-width:45.5%;margin-bottom:10px}.blog-single__content img.alignleft{float:left;margin:0 10px 10px 0}.blog-single__content img.alignright{float:right;margin:0 0 10px 10px}.blog-single__content h2{padding-left:5px;font-size:1.7rem;line-height:1.5;margin-bottom:15px;border-left:5px solid #f07c77;font-weight:500}.blog-single__content h3{font-size:1.6rem;line-height:1.5;margin-bottom:15px;font-weight:500;color:#f07c77}.blog-single__content strong{color:#c79d4c}.blog-single__content h4{padding-bottom:5px;font-size:1.6rem;line-height:1.5;margin-bottom:15px;font-weight:700;color:#f07c77;border-bottom:1px solid #f07c77}.blog-single__content a{color:#59c3e0;text-decoration:underline}.blog-single__content ul li{position:relative;padding-left:15px;font-weight:500}.blog-single__content ul li:before{position:absolute;top:9px;left:0;width:5px;height:5px;border-radius:50%;background:#f07c77;content:""}.blog-single__content ol li{counter-increment:li;padding-left:2em;text-indent:-2em;font-weight:500}.blog-single__content ol li:before{position:relative;content:"0"counter(li)". ";color:#f07c77}.blog-single__content ol li:nth-child(n+10):before{content:""counter(li)". "}.blog-single__content ol li:first-child{counter-reset:li}@media screen and (min-width:600px){.blog-single__inner{display:flex;justify-content:space-between}.blog-single__article-wrap{width:800px}.blog-single__article{margin-bottom:-32px;padding-bottom:20px;border-bottom:1px solid #d5d5d5}.blog-single-head__meta{display:flex;flex-wrap:wrap}.blog-single-head__date{font-size:1.5rem;font-weight:500;padding-right:8px}.blog-single-head{margin-bottom:52px}.blog-single-head__cat{font-size:1.2rem;padding:0 5px;margin:0 8px 5px 0}.blog-single__eyecatch{display:block;width:auto!important;margin:5px auto 36px!important;max-width:100%}.blog-single-head__main{padding-bottom:20px;font-size:3rem;border-bottom:2px solid #f07c77}.blog-single__content p{margin:30px 0}.blog-single__content img{display:block;margin:30px auto 15px}.blog-single__content img.alignleft,.blog-single__content img.alignright{max-width:initial;width:auto;margin-bottom:25px}.blog-single__content img.alignleft{float:left;margin:0 20px 20px 0}.blog-single__content img.alignright{float:right;margin:0 0 20px 20px}.blog-single__content h2{padding-left:13px;font-size:2.5rem;line-height:1.5;margin-bottom:15px;border-left:10px solid #f07c77}.blog-single__content h3{font-size:2rem;line-height:1.5;margin-bottom:15px}.blog-single__content h4{padding-bottom:13px;font-size:1.7rem;margin-bottom:15px;font-weight:700;border-bottom:1px solid #f07c77}.blog-single__content a{color:#59c3e0;text-decoration:underline}.blog-single__content ul li:before{position:absolute;top:11px}}.has-youtube{position:relative;padding-top:56.25%}.has-youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}