@media screen and (min-width: 768px){#MainContent{padding:0 5%}}#MainContent h1 span.jp{height:12px;text-indent:102%;white-space:nowrap;overflow:hidden;background:url(../assets/news-label-jp.svg) center top/auto 100% no-repeat}@media screen and (min-width: 768px){#MainContent h1 span.jp{height:16px}}#blog_container{max-width:1200px;margin:0 auto;padding-bottom:60px}@media screen and (min-width: 768px){#blog_container{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:120px}}#blog_container #shopify-section-blog-template-news{width:100%}#blog_container article time{display:flex;align-items:center;font-size:14px;font-weight:700;color:#8099c5;margin-bottom:6px}@media screen and (min-width: 768px){#blog_container article time{margin-bottom:15px}}#blog_container article time::before{content:"";display:block;width:35px;height:20px;background:url("blog-up.png") center center/100% auto no-repeat;margin-right:10px}#blog_container article h2{font-size:18px;font-weight:700;line-height:27px;color:#8099c5;margin-bottom:12px}@media screen and (min-width: 768px){#blog_container article h2{font-size:20px;line-height:36px;margin-bottom:20px}}#blog_container article h2 a{color:#8099c5}#blog_container article h2 a:hover{color:#e5c544}#blog_container #archives{margin-bottom:100px}@media screen and (min-width: 768px){#blog_container #archives{margin-right:72px;margin-bottom:0}}#blog_container #archives article{display:flex;align-items:flex-start;border-bottom:1px dashed #e5c544;position:relative;padding-bottom:12px;margin-bottom:12px}@media screen and (min-width: 768px){#blog_container #archives article{margin-bottom:25px;padding-bottom:25px}}#blog_container #archives article:last-of-type{margin-bottom:0}#blog_container #archives article.new::before{content:"";display:block;width:54px;height:50px;background:url("blog-news-new.png") top left/100% 100% no-repeat;position:absolute;top:-15px;left:-15px;z-index:2}@media screen and (min-width: 768px){#blog_container #archives article.new::before{width:77px;height:71px}}#blog_container #archives article .cover{width:30%;margin-right:15px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media screen and (min-width: 768px){#blog_container #archives article .cover{width:150px;margin-right:25px;flex-grow:0;flex-shrink:0;flex-basis:auto}}#blog_container #archives article .cover img{display:block;width:100%;height:auto}#blog_container #archives article .excerpt{line-height:21px}@media screen and (min-width: 768px){#blog_container #blog_sidebar{width:300px;flex-grow:0;flex-shrink:0;flex-basis:auto}}#blog_container #blog_sidebar>div{margin-bottom:48px}@media screen and (min-width: 768px){#blog_container #blog_sidebar>div{margin-bottom:75px}}#blog_container #blog_sidebar>div:last-of-type{margin-bottom:0}#blog_container #blog_sidebar h3 img{display:block;width:100%;margin-bottom:12px}@media screen and (min-width: 768px){#blog_container #blog_sidebar h3 img{margin-bottom:40px}}#blog_container #blog_sidebar .instagram{display:none}@media screen and (min-width: 768px){#blog_container #blog_sidebar .instagram{display:block;width:60px;height:60px;margin:75px auto 0}}#blog_container #recently article{display:flex;align-items:flex-start;border-bottom:1px dashed #e5c544;padding-bottom:12px;margin-bottom:12px}@media screen and (min-width: 768px){#blog_container #recently article{margin-bottom:25px;padding-bottom:25px}}#blog_container #recently article:last-child{border:none;padding-bottom:0}#blog_container #recently article .cover{width:30%;margin-right:15px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media screen and (min-width: 768px){#blog_container #recently article .cover{width:100px;margin-right:15px;flex-grow:0;flex-shrink:0;flex-basis:auto}}#blog_container #recently article .cover img{display:block;width:100%;height:auto}#blog_container #recently article time{font-size:14px;font-weight:700}#blog_container #recently article h4{font-size:16px;line-height:24px;font-weight:700}#blog_container #monthly_archives select{display:block}#blog_container.news-single #entry{width:100%;margin-bottom:60px}@media screen and (min-width: 768px){#blog_container.news-single #entry{margin-right:72px;margin-bottom:0}}#blog_container.news-single article{width:100%}#blog_container.news-single article time{font-size:16px}#blog_container.news-single article h1{font-size:20px;line-height:30px;color:#8099c5;text-align:left}@media screen and (min-width: 768px){#blog_container.news-single article h1{font-size:24px;line-height:36px}}#blog_container.news-single article .entry_body{line-height:32px}#blog_container.news-single article img{max-width:100%}@media screen and (min-width: 768px){#blog_container.news-single article img{margin-bottom:50px}#blog_container.news-single article img:last-child{margin-bottom:0}}#blog_container.news-single article p{margin-bottom:50px}#blog_container.news-single article p:last-child{margin-bottom:0}#blog_container.news-single .blog_navi{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:48px}@media screen and (min-width: 768px){#blog_container.news-single .blog_navi{margin-top:100px;flex-wrap:nowrap}}#blog_container.news-single .blog_navi a{height:50px;display:flex;align-items:center;justify-content:center;position:relative;background:#fff;font-size:18px;color:#e5c544;border-radius:25px;transition:.4s}#blog_container.news-single .blog_navi a.prev{order:1;width:calc(50% - 12px);margin-bottom:12px}@media screen and (min-width: 768px){#blog_container.news-single .blog_navi a.prev{width:calc((100% - 48px) / 3);max-width:225px;margin-bottom:0}}#blog_container.news-single .blog_navi a.prev::before{content:"";display:block;width:17px;height:12px;background:url("../assets/arrow-yellow-prev.svg") center center/100% 100% no-repeat;position:absolute;top:50%;left:18px;transform:translateY(-50%)}#blog_container.news-single .blog_navi a.next{order:2;width:calc(50% - 12px);margin-bottom:12px}@media screen and (min-width: 768px){#blog_container.news-single .blog_navi a.next{width:calc((100% - 48px) / 3);max-width:225px;order:3;margin-bottom:0}}#blog_container.news-single .blog_navi a.next::before{content:"";display:block;width:17px;height:12px;background:url("../assets/arrow-yellow.svg") center center/100% 100% no-repeat;position:absolute;top:50%;right:18px;transform:translateY(-50%)}#blog_container.news-single .blog_navi a.archives{color:#fff;background:#e5c544;order:3;width:100%}@media screen and (min-width: 768px){#blog_container.news-single .blog_navi a.archives{width:calc((100% - 48px) / 3);max-width:225px;order:2}}#blog_container.news-single .blog_navi a.disabled{visibility:hidden}#blog_container.news-single .blog_navi a[href]:hover{background:#accc99;color:#fff}
