@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}#contents:not(.has_sidebar){display:block!important}.con_blog-single{max-width:calc(960 / var(--base) * 1em);margin-inline:auto}.con_blog-single .box_heading .box_info{display:flex;align-items:center;gap:calc(10 / var(--base) * 1em);justify-content:space-between;flex-wrap:wrap}.con_blog-single .box_heading .box_info .box_meta{display:flex;align-items:center;gap:calc(15 / var(--base) * 1em)}.con_blog-single .box_heading .box_info .box_category .content p,.con_blog-single .box_heading .box_info .box_category .content ul>li{color:#323232;border:1px solid #d4d4d4;padding:calc(8 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em);border-radius:10rem}.con_blog-single .box_heading .box_info .box_category .content ul>li:before{display:none}@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@media screen and (min-width:64.0625em){.con_blog-single .box_post_contents .wp-block-columns{gap:calc(45 / var(--base) * 1em);margin-block:calc(95 / var(--base) * 1em)}}@media screen and (max-width:64em){.con_blog-single .box_post_contents .wp-block-columns{margin-block:calc(50 / var(--base) * 1em)}}.con_blog-single .box_post_contents .wp-block-columns .wp-block-heading{margin-top:0}.con_blog-single .box_post_contents .wp-block-columns p:last-child{margin-bottom:0}@media screen and (min-width:48em){.con_blog-single .box_post_contents .wp-block-embed{margin-bottom:calc(90 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_blog-single .box_post_contents .wp-block-embed{margin-bottom:calc(50 / var(--base) * 1em)}}.con_blog-single .box_post_contents .wp-block-embed iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.con_blog-single .box_post_contents .wp-block-contact-form-7-contact-form-selector{padding:calc(50 / var(--base) * 1em);border:calc(1 / var(--base) * 1em) solid #c7c7c7}.con_blog-single .box_footer .box_share{padding-top:calc(24 / var(--base) * 1em);border-top:1px solid #d4d4d4}.con_blog-single .box_footer .box_share dt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_blog-single .box_footer .box_share dd ul{display:flex;align-items:center;justify-content:center;gap:calc(8 / var(--base) * 1em)}.con_blog-single .box_footer .box_share dd ul li a{color:#fff;--fsz:12;font-size:calc(var(--fsz) / var(--base) * 1em);background:#1d1d1f;display:flex;align-items:center;gap:calc(4 / var(--fsz) * 1em);padding:calc(5 / var(--fsz) * 1em) calc(8 / var(--fsz) * 1em);border-radius:calc(24 / var(--fsz) * 1em);text-decoration:none}.con_blog-single .box_footer .box_share dd ul li a [class^=ico_]{width:calc(16 / var(--fsz) * 1em);height:calc(16 / var(--fsz) * 1em);border-radius:100%;overflow:hidden}.con_blog-single .box_footer .box_share dd ul li a.btn_x [class^=ico_]:before{width:calc(11 / var(--fsz) * 1em);height:calc(11 / var(--fsz) * 1em)}.con_blog-single .box_footer .box_share dd ul li a.btn_facebook{background:#1877f2}.con_blog-single .box_footer .box_share dd ul li a.btn_bookmark{background:#00a4de}.con_blog-single .box_footer .box_share dd ul li a:hover{background:#a3b432}.con_blog-single .box_footer .box_author_info{margin-top:calc(40 / var(--base) * 1em)}.con_blog-single .box_footer .box_author_info .box_author_wrapper{border-radius:calc(8 / var(--base) * 1em);background:#f7f7f7}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_author_info .box_author_wrapper{padding:calc(32 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_author_info .box_author_wrapper{padding:calc(24 / var(--base) * 1em)}}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author{min-height:calc(60 / var(--base) * 1em);display:flex}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .subject{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content{position:relative;padding-left:calc(76 / var(--base) * 1em);display:flex;align-items:center}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .avatar{position:absolute;left:0;top:50%;transform:translateY(-50%)}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .avatar img{object-fit:cover;border-radius:100%;width:calc(60 / var(--base) * 1em);height:calc(60 / var(--base) * 1em)}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .author.vcard{font-weight:700;font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .author.vcard{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .author.vcard{--fsz:14}}.con_blog-single .box_footer .box_author_info .box_author_wrapper .box_author .content .txt_position{--fsz:12;display:block;font-size:calc(var(--fsz) / var(--base) * 1em);color:#969696}.con_blog-single .box_footer .box_author_info .box_author_wrapper .txt_author_description{line-height:1.7;margin-top:calc(12 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_author_info .box_author_wrapper .txt_author_description{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_author_info .box_author_wrapper .txt_author_description{--fsz:14}}.con_blog-single .box_footer .box_popular{margin-top:clamp(70/var(--base) * 1em,70/var(--base) * 1em + 60/512 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,130/var(--base) * 1em)}.con_blog-single .box_footer .box_popular>.title{--fsz:22;font-size:calc(var(--fsz) / var(--base) * 1em);margin-bottom:calc(24 / var(--fsz) * 1em);padding-top:calc(16 / var(--fsz) * 1em);position:relative}.con_blog-single .box_footer .box_popular>.title:before{content:"";position:absolute;left:0;top:0;width:100%;height:calc(3 / var(--fsz) * 1em);background:linear-gradient(90deg,#a3b432 0%,#a3b432 4.63%,#d4d4d4 4.7%,#d4d4d4 99.52%)}.con_blog-single .box_footer .box_popular .box_popular_list{display:flex;flex-direction:column;gap:calc(24 / var(--base) * 1em)}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item{display:flex;border:1px solid #d4d4d4;border-radius:calc(8 / var(--base) * 1em);overflow:hidden;text-decoration:none}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .img{order:-1}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .img{flex:0 0 calc(180 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .img{flex:0 0 calc(100 / var(--base) * 1em)}}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .img img{width:100%;height:100%;object-fit:cover}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text{padding:calc(15 / var(--base) * 1em) calc(24 / var(--base) * 1em);display:flex;flex-direction:column;justify-content:center}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title{font-weight:700;line-height:1.7;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:"1.5"}.firefox .con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title,.ie .con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title{max-height:calc(2 * 1.5 * 1em)}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .txt_title{--fsz:14}}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .subject{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .content{color:#969696;margin-top:calc(8 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .content{--fsz:14}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .content{--fsz:12}}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .content ul{display:flex;flex-wrap:wrap;gap:0 calc(6 / var(--fsz) * 1em)}.con_blog-single .box_footer .box_popular .box_popular_list li .box_item .box_text .box_category .content ul li+li:before{content:" , "}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer>.box_category{margin-top:calc(56 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer>.box_category{padding-top:calc(20 / var(--base) * 1em);border-top:1px solid #d4d4d4;margin-top:calc(70 / var(--base) * 1em)}}.con_blog-single .box_footer>.box_category>.title{display:flex;align-items:center;gap:calc(8 / var(--base) * 1em)}.con_blog-single .box_footer>.box_category>.title .title_en{--fsz:25;font-size:calc(var(--fsz) / var(--base) * 1em)}.con_blog-single .box_footer>.box_category>.title .title_ja{font-weight:400;font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer>.box_category>.title .title_ja{--fsz:16}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer>.box_category>.title .title_ja{--fsz:14}}.con_blog-single .box_footer>.box_category .box_category_list{display:flex;flex-direction:column;gap:calc(16 / var(--base) * 1em);margin-top:calc(24 / var(--base) * 1em)}.con_blog-single .box_footer>.box_category .box_category_list li a{display:block;border:1px solid #d4d4d4;text-decoration:none;font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer>.box_category .box_category_list li a{--fsz:16;padding:calc(12 / var(--fsz) * 1em) calc(24 / var(--fsz) * 1em);border-radius:calc(8 / var(--fsz) * 1em);line-height:1.7}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer>.box_category .box_category_list li a{--fsz:14;padding:calc(10 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em);border-radius:calc(4 / var(--fsz) * 1em)}}.con_blog-single .box_footer>.box_category .box_category_list li a:hover{background:#a3b432;color:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_blog-single .box_footer .box_media{margin-top:calc(56 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_blog-single .box_footer .box_media{margin-top:calc(70 / var(--base) * 1em);padding-top:calc(20 / var(--base) * 1em);border-top:1px solid #d4d4d4}}.con_blog-single .box_footer .box_media>.title{--fsz:22;font-size:calc(var(--fsz) / var(--base) * 1em);margin-bottom:calc(24 / var(--fsz) * 1em)}