html,body,ul,ol,dl,li,dt,dd,p,div,img,svg,table,tr,th,td,a,figure,button{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.8;color:#000622}body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure,button{font-size:1.6rem}@media screen and (max-width: 999px){body,ul,ol,dl,li,dt,dd,p,div,img,svg,a,table,tr,th,td,figure,button{font-size:1.4rem}}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;color:#000622}.en{font-family:"Poly",serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1}.yakuhan{font-family:YakuHanJP,"Noto Sans JP",sans-serif}body{word-break:break-word;padding-top:80px}@media screen and (max-width: 999px){body{padding-top:70px}}a{transition-duration:.3s;transition-timing-function:ease-out}span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}section{position:relative;z-index:1}#trcj-wrapper{position:relative;background-color:#00193f;overflow:hidden}#kv_under{position:relative;padding:0 3.575%;background-color:#00193f}@media screen and (max-width: 999px){#kv_under{padding:0 5%}}#kv_under::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-30%, -55%) scale(0.5);display:block;width:100vw;height:100vw;border-radius:50%;background:radial-gradient(circle, rgba(250, 255, 179, 0.15) 0%, rgba(250, 255, 179, 0) 70%);mix-blend-mode:screen;opacity:.8;pointer-events:none;-webkit-animation:companyBg 6s ease infinite alternate;animation:companyBg 6s ease infinite alternate}@-webkit-keyframes companyBg{0%{opacity:.8;transform:translate(-30%, -55%) scale(0.5)}50%{opacity:1;transform:translate(-30%, -55%) scale(1)}}@keyframes companyBg{0%{opacity:.8;transform:translate(-30%, -55%) scale(0.5)}50%{opacity:1;transform:translate(-30%, -55%) scale(1)}}@media screen and (max-width: 999px){#kv_under::before{width:200vw;height:200vw;top:60px;transform:translate(-35%, -50%) scale(0.7);-webkit-animation:companyBgSp 6s ease infinite alternate;animation:companyBgSp 6s ease infinite alternate}}@-webkit-keyframes companyBgSp{0%{opacity:.8;transform:translate(-35%, -50%) scale(0.7)}50%{opacity:1;transform:translate(-35%, -50%) scale(1)}}@keyframes companyBgSp{0%{opacity:.8;transform:translate(-35%, -50%) scale(0.7)}50%{opacity:1;transform:translate(-35%, -50%) scale(1)}}#kv_under .wrap_kv{padding:150px 0 50px;border-bottom:1px solid #fff}@media screen and (max-width: 999px){#kv_under .wrap_kv{padding:clamp(60px,10vw,10vw) 0 clamp(30px,5vw,5vw)}}#kv_under .page_title{color:#fff;font-size:10rem}@media screen and (max-width: 999px){#kv_under .page_title{font-size:clamp(6rem,10vw,10vw)}}#kv_under .ja_breadcrumb{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;margin-top:30px}@media screen and (max-width: 999px){#kv_under .ja_breadcrumb{margin-top:clamp(20px,3vw,3vw)}}@media screen and (max-width: 768px){#kv_under .ja_breadcrumb{grid-template-columns:100%}}#kv_under .page_title_ja{color:#000622;background-color:#fff;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.75rem;padding:.35em .71em;line-height:1}@media screen and (max-width: 999px){#kv_under .page_title_ja{font-size:clamp(1.4rem,1.75vw,1.75vw)}}.breadcrumb{display:flex;min-width:0}.breadcrumb .list_breadcrumb{position:relative;width:100%;display:flex;justify-content:flex-end;gap:0 30px}@media screen and (max-width: 999px){.breadcrumb .list_breadcrumb{gap:24px}}.breadcrumb .list_breadcrumb>li{position:relative;min-width:0;flex-shrink:0}.breadcrumb .list_breadcrumb>li:last-child{flex:0 1 auto;min-width:0;max-width:100%}.breadcrumb .list_breadcrumb>li:last-child::after{display:none}.breadcrumb .list_breadcrumb>li:last-child p,.breadcrumb .list_breadcrumb>li:last-child a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .list_breadcrumb>li::after{content:"";position:absolute;right:-20px;top:0;display:block;width:10px;height:100%;background:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L0 0C1.5 1.5 1.5 2.5 0 4L10 2Z' fill='white'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2L0 0C1.5 1.5 1.5 2.5 0 4L10 2Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top 50% center;mask-position:top 50% center;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width: 999px){.breadcrumb .list_breadcrumb>li::after{right:-16px;width:8px}}.breadcrumb .list_breadcrumb li,.breadcrumb .list_breadcrumb p,.breadcrumb .list_breadcrumb a{font-size:1.3rem;color:#fff;line-height:1.3}@media screen and (max-width: 999px){.breadcrumb .list_breadcrumb li,.breadcrumb .list_breadcrumb p,.breadcrumb .list_breadcrumb a{font-size:1rem}}.breadcrumb.text_black .list_breadcrumb>li::after{background:#000622}.breadcrumb.text_black .list_breadcrumb>li p,.breadcrumb.text_black .list_breadcrumb>li a{color:#000622}#kv_inpage-link{padding:0 3.575%}@media screen and (max-width: 999px){#kv_inpage-link{padding:0 5%}}#kv_inpage-link .wrap_inpage-link{padding:30px 0;border-bottom:1px solid #fff}@media screen and (max-width: 999px){#kv_inpage-link .wrap_inpage-link{padding:clamp(20px,3vw,3vw) 0}}#kv_inpage-link .list_inpage-link{display:flex;flex-wrap:wrap;gap:10px 50px}@media screen and (max-width: 1399px){#kv_inpage-link .list_inpage-link{gap:10px 3.57vw}}#kv_inpage-link .list_inpage-link li,#kv_inpage-link .list_inpage-link a{color:#fff;font-size:2.4rem;line-height:1.5}@media screen and (max-width: 1399px){#kv_inpage-link .list_inpage-link li,#kv_inpage-link .list_inpage-link a{font-size:clamp(1.4rem,1.71vw,1.71vw)}}#kv_inpage-link .list_inpage-link .arrow{transition-duration:.3s;transition-timing-function:ease-out;position:relative;display:inline-block;width:1.2em;height:1.2em;line-height:inherit;vertical-align:bottom;margin-left:.5em;aspect-ratio:1/1;background-color:#fff;overflow:hidden}#kv_inpage-link .list_inpage-link .arrow::before{transition-duration:.3s;transition-timing-function:ease-out;content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#000622;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 12.4L6 10C7.8 11.8 7.8 13 6 14.8L18 12.4Z' fill='%23000622'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 12.4L6 10C7.8 11.8 7.8 13 6 14.8L18 12.4Z' fill='%23000622'/%3E%3C/svg%3E%0A");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;transform:translateY(0) rotate(90deg)}#kv_inpage-link .list_inpage-link a:hover .arrow::before{opacity:0;-webkit-animation:arrowMoveInpagelink .3s ease-out forwards;animation:arrowMoveInpagelink .3s ease-out forwards}@-webkit-keyframes arrowMoveInpagelink{50%{opacity:0;transform:translateY(-30%) rotate(90deg)}100%{opacity:1;transform:translateY(0) rotate(90deg)}}@keyframes arrowMoveInpagelink{50%{opacity:0;transform:translateY(-30%) rotate(90deg)}100%{opacity:1;transform:translateY(0) rotate(90deg)}}.wp-pagenavi{clear:both}.page-template-archive .wp-pagenavi,.archive .wp-pagenavi{text-align:center;line-height:1}.page-template-archive .wp-pagenavi>span,.page-template-archive .wp-pagenavi>a,.archive .wp-pagenavi>span,.archive .wp-pagenavi>a{font-family:"Poly",serif;font-weight:400;font-style:normal;letter-spacing:.03em;line-height:1;display:inline-block;height:40px;width:40px;margin:5px;padding:.5em 0;font-size:1.8rem;font-weight:400;line-height:1;text-align:center;color:#000622;transform:translateX(0);overflow:hidden;white-space:nowrap;opacity:1}@media screen and (max-width: 999px){.page-template-archive .wp-pagenavi>span,.page-template-archive .wp-pagenavi>a,.archive .wp-pagenavi>span,.archive .wp-pagenavi>a{height:25px;width:25px;font-size:1.6rem;margin:3px;padding:.25em 0}}@media screen and (max-width: 389px){.page-template-archive .wp-pagenavi>span,.page-template-archive .wp-pagenavi>a,.archive .wp-pagenavi>span,.archive .wp-pagenavi>a{width:6.41vw;height:6.41vw;margin:.76vw;font-size:4.1vw}}.page-template-archive .wp-pagenavi>span img,.page-template-archive .wp-pagenavi>a img,.archive .wp-pagenavi>span img,.archive .wp-pagenavi>a img{width:12px;height:auto;vertical-align:baseline}@media screen and (max-width: 999px){.page-template-archive .wp-pagenavi>span img,.page-template-archive .wp-pagenavi>a img,.archive .wp-pagenavi>span img,.archive .wp-pagenavi>a img{width:10px}}@media screen and (max-width: 389px){.page-template-archive .wp-pagenavi>span img,.page-template-archive .wp-pagenavi>a img,.archive .wp-pagenavi>span img,.archive .wp-pagenavi>a img{width:2.56vw}}.page-template-archive .wp-pagenavi>a:hover,.archive .wp-pagenavi>a:hover{background-color:#000622;color:#fff}.page-template-archive .wp-pagenavi .current,.archive .wp-pagenavi .current{color:#003f9e;border:1px solid #003f9e}.page-template-archive .wp-pagenavi .previouspostslink,.page-template-archive .wp-pagenavi .nextpostslink,.archive .wp-pagenavi .previouspostslink,.archive .wp-pagenavi .nextpostslink{background-color:#000622;border:1px solid #000622;overflow:hidden}.page-template-archive .wp-pagenavi .previouspostslink .arrow,.page-template-archive .wp-pagenavi .nextpostslink .arrow,.archive .wp-pagenavi .previouspostslink .arrow,.archive .wp-pagenavi .nextpostslink .arrow{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}.page-template-archive .wp-pagenavi .previouspostslink,.archive .wp-pagenavi .previouspostslink{transform:rotate(180deg) translateX(0)}.page-template-archive .wp-pagenavi .previouspostslink:hover .arrow,.archive .wp-pagenavi .previouspostslink:hover .arrow{opacity:0;-webkit-animation:arrowMovePrev .3s ease-out forwards;animation:arrowMovePrev .3s ease-out forwards}@-webkit-keyframes arrowMovePrev{50%{opacity:0;transform:translate(-150%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes arrowMovePrev{50%{opacity:0;transform:translate(-150%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}.page-template-archive .wp-pagenavi .nextpostslink,.archive .wp-pagenavi .nextpostslink{transform:translateX(0)}.page-template-archive .wp-pagenavi .nextpostslink:hover .arrow,.archive .wp-pagenavi .nextpostslink:hover .arrow{opacity:0;-webkit-animation:arrowMoveNext .3s ease-out forwards;animation:arrowMoveNext .3s ease-out forwards}@-webkit-keyframes arrowMoveNext{50%{opacity:0;transform:translate(-150%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}@keyframes arrowMoveNext{50%{opacity:0;transform:translate(-150%, -50%)}100%{opacity:1;transform:translate(-50%, -50%)}}body.error404 main,body.contact_error main{padding:100px 0}@media screen and (max-width: 999px){body.error404 main,body.contact_error main{padding:60px 0}}body.error404 #error .txt_error,body.contact_error #error .txt_error{color:#fff}@media screen and (max-width: 768px){body.error404 #error .txt_error,body.contact_error #error .txt_error{text-align:left}}body.error404 #error .wrap_btn,body.contact_error #error .wrap_btn{margin-top:50px}@media screen and (max-width: 999px){body.error404 #error .wrap_btn,body.contact_error #error .wrap_btn{margin-top:40px}}main{padding:50px 0 100px}@media screen and (max-width: 999px){main{padding:40px 0 60px}}.wrap_topics{padding:70px 0 50px;background-color:#fff}@media screen and (max-width: 999px){.wrap_topics{padding:40px 0 40px}}.list_topics li{border-bottom:1px solid #000622}.list_topics a{position:relative;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:30px 50px}@media screen and (max-width: 1399px){.list_topics a{padding:30px 3.57svw}}@media screen and (max-width: 999px){.list_topics a{display:block;padding:20px 5%}}.list_topics a::before{transition-duration:.3s;transition-timing-function:ease-out;content:"";position:absolute;right:0;top:0;display:block;width:0;height:100%;background-color:#000622}.list_topics a>*{position:relative}@media screen and (max-width: 999px){.list_topics a>.arrow{display:none}}.list_topics a:hover::before{width:100%;right:auto;left:0}.list_topics a:hover .title_topics,.list_topics a:hover .date,.list_topics a:hover .post-title{color:#fff}.list_topics a:hover .cat{background-color:#fff;color:#000622}.list_topics a:hover .arrow{background-color:#fff}.list_topics a:hover .arrow::before{opacity:0;background-color:#000622;-webkit-animation:arrowMove .3s ease-out forwards;animation:arrowMove .3s ease-out forwards}@-webkit-keyframes arrowMove{50%{opacity:0;transform:translate(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes arrowMove{50%{opacity:0;transform:translate(-30%)}100%{opacity:1;transform:translateX(0)}}.list_topics .cont{display:grid;grid-template-columns:auto auto 1fr;gap:20px;align-items:center;flex-wrap:wrap}@media screen and (max-width: 999px){.list_topics .cont{display:flex;flex-wrap:wrap;gap:10px}}.list_topics .cont .date,.list_topics .cont .cat,.list_topics .cont .post-title{transition-duration:.3s;transition-timing-function:ease-out}.list_topics .cont .date,.list_topics .cont .post-title{color:#000622}.list_topics .cont .date,.list_topics .cont .cat{flex-shrink:0}.list_topics .cont .cat{display:block;width:100px;padding:.53em .53em;font-size:1.4rem;line-height:1.1;background-color:#000622;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 999px){.list_topics .cont .cat{font-size:1.2rem;padding:.53em 1.42em;width:auto}}.list_topics .cont .post-title{line-height:1.5}@media screen and (max-width: 999px){.list_topics .cont .post-title{width:100%}}.list_topics .cont .post-title .arrow{display:none}@media screen and (max-width: 999px){.list_topics .cont .post-title .arrow{display:inline-block}}.list_topics .arrow{transition-duration:.3s;transition-timing-function:ease-out;position:relative;display:block;width:24px;height:24px;background-color:#000622;overflow:hidden}@media screen and (max-width: 999px){.list_topics .arrow{display:inline-block;font-size:inherit;width:1.14em;height:1.14em;margin-left:5px;vertical-align:middle;line-height:inherit}}.list_topics .arrow::before{transition-duration:.3s;transition-timing-function:ease-out;content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='5' viewBox='0 0 12 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.4L0 0C1.8 1.8 1.8 3 0 4.8L12 2.4Z' fill='%23000622'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='5' viewBox='0 0 12 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.4L0 0C1.8 1.8 1.8 3 0 4.8L12 2.4Z' fill='%23000622'/%3E%3C/svg%3E%0A");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50% auto;mask-size:50% auto;transform:translateX(0)}.wrap_pager{margin-top:50px}@media screen and (max-width: 999px){.wrap_pager{margin-top:40px}}.wrap_single{padding:100px 0 50px;background-color:#fff}@media screen and (max-width: 999px){.wrap_single{padding:60px 0 30px}}@media screen and (max-width: 768px){.wrap_single{padding:30px 0 30px}}.wrap_single .post_head{padding-bottom:50px;border-bottom:1px solid #000622}@media screen and (max-width: 999px){.wrap_single .post_head{padding-bottom:30px}}.wrap_single .post_title{font-size:4rem}@media screen and (max-width: 999px){.wrap_single .post_title{font-size:3rem}}@media screen and (max-width: 768px){.wrap_single .post_title{font-size:2.4rem}}.wrap_single .cat_date_breadcrumb{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between;margin-top:30px}.wrap_single .cat_date{flex-shrink:0;display:flex;align-items:center;gap:20px}.wrap_single .date,.wrap_single .cat{flex-shrink:0}.wrap_single .cat{position:relative;display:block;padding:.53em 1.42em;font-size:1.4rem;line-height:1.1;background-color:#000622;border:1px solid #000622;color:#fff}@media screen and (max-width: 999px){.wrap_single .cat{font-size:1.2rem}}.wrap_single .cat::before{transition-duration:.3s;transition-timing-function:ease-out;content:"";position:absolute;right:0;top:0;display:block;width:0;height:100%;background-color:#fff}.wrap_single .cat .txt{transition-duration:.3s;transition-timing-function:ease-out;position:relative}.wrap_single .cat:hover{color:#000622}.wrap_single .cat:hover::before{width:100%;right:auto;left:0}@media screen and (max-width: 999px){.wrap_single .breadcrumb{width:100%}}@media screen and (max-width: 999px){.wrap_single .breadcrumb .list_breadcrumb{justify-content:flex-start}}.wrap_post_content{padding:50px 0;border-bottom:1px solid #000622}@media screen and (max-width: 999px){.wrap_post_content{padding:30px 0}}@media screen and (max-width: 999px){.wrap_post_content .post_common{width:100%}}.wrap_btn{margin-top:50px}@media screen and (max-width: 999px){.wrap_btn{margin-top:30px}}.wrap_topics:has(.coming){background-color:rgba(0,0,0,0);padding:50px 0 0}@media screen and (max-width: 999px){.wrap_topics:has(.coming){padding:20px 0 0}}.wrap_topics:has(.coming) .coming{color:#fff;font-size:2.4rem}@media screen and (max-width: 999px){.wrap_topics:has(.coming) .coming{font-size:2rem}}.title_cat-name{color:#fff;margin-bottom:50px;font-size:3rem}@media screen and (max-width: 999px){.title_cat-name{margin-bottom:40px;font-size:2.4rem}}.post_common::after{content:"";display:block;clear:both}.post_common>:first-child{margin-top:0 !important}.post_common>:last-child{margin-bottom:0 !important}.post_common *{margin-bottom:30px;clear:both}@media screen and (max-width: 999px){.post_common *{margin-bottom:20px}}.post_common p,.post_common ul,.post_common ol,.post_common dl,.post_common li,.post_common dt,.post_common dd,.post_common p,.post_common div,.post_common img,.post_common svg,.post_common a,.post_common table,.post_common tr,.post_common th,.post_common td,.post_common figure{font-size:1.6rem}@media screen and (max-width: 999px){.post_common p,.post_common ul,.post_common ol,.post_common dl,.post_common li,.post_common dt,.post_common dd,.post_common p,.post_common div,.post_common img,.post_common svg,.post_common a,.post_common table,.post_common tr,.post_common th,.post_common td,.post_common figure{font-size:1.4rem}}.post_common a{position:relative;color:#003f9e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-weight:500;opacity:1;color:#003f9e}.post_common a:hover{opacity:.6}.post_common img{width:auto;max-width:100%}.post_common img.alignright{display:block;margin-right:0;margin-left:auto}.post_common img.alignleft{display:block;margin-left:0;margin-right:auto}.post_common img.aligncenter{display:block;margin-left:auto;margin-right:auto}.post_common iframe{max-width:100%}.post_common .aligncenter{margin-left:auto;margin-right:auto}.post_common .aligncenter img{display:block;margin-left:auto;margin-right:auto}.post_common .alignright{float:right}.post_common .wp-caption{max-width:100%;text-align:center;width:100%}.post_common .alignleft{float:left}.post_common h1,.post_common h2,.post_common h3,.post_common h4,.post_common h5,.post_common h6{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;color:#000622}.post_common h1{font-size:3rem;padding:0 0 20px 0;border-bottom:1px solid #000622}@media screen and (max-width: 999px){.post_common h1{padding:0 0 15px 0;font-size:2.4rem}}.post_common h2{position:relative;padding-left:.91em;font-size:2.4rem;color:#000622}@media screen and (max-width: 999px){.post_common h2{font-size:2rem}}.post_common h2::before{content:"";position:absolute;left:0;top:.6em;display:block;width:.5em;height:.5em;background-color:#000622;font-size:inherit;line-height:inherit}.post_common h3{position:relative;font-size:2rem;padding-left:1em}@media screen and (max-width: 999px){.post_common h3{font-size:1.8rem}}.post_common h3::before,.post_common h3::after{content:"";position:absolute;left:0;top:.25em;display:block;width:1px;height:calc(100% - .5em);line-height:inherit;border-right:1px solid #000622}.post_common h3::after{left:4px}.post_common h4{font-size:2rem;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.2em}@media screen and (max-width: 999px){.post_common h4{font-size:1.6rem}}.post_common h5{font-size:1.8rem;color:#003f9e}@media screen and (max-width: 999px){.post_common h5{font-size:1.6rem}}.post_common h6{font-size:1.6rem}@media screen and (max-width: 999px){.post_common h6{font-size:1.4rem}}.post_common span{text-align:inherit;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;font-size:inherit;white-space:normal}.post_common strong{font-weight:700}.post_common em{font-style:italic}.post_common ol,.post_common ul{padding-left:24px}.post_common ol,.post_common ul,.post_common li{list-style:revert}.post_common li{margin-bottom:0}.post_common pre{overflow-x:auto;padding:.5em;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 999px){.post_common pre{font-size:1.4rem}}.post_common blockquote{position:relative;margin:20px 0;padding-left:23px;font-size:1.6rem}@media screen and (max-width: 999px){.post_common blockquote{font-size:1.4rem}}.post_common blockquote::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background-color:#ddd}.post_common div:has(code){margin-bottom:0}.post_common :not(pre)>code{align-items:center;background:#ddd;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#000622;display:inline-flex;font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;letter-spacing:0;line-height:1;margin:.1em .5em;padding:.25em .5em}@media screen and (max-width: 999px){.post_common :not(pre)>code{font-size:1.4rem}}.post_common table{border:none;border-collapse:collapse;border-spacing:0;line-height:1.8;max-width:100%;text-align:left;width:100%}.post_common th,.post_common td{border:1px solid #ddd;padding:.5em}.post_common hr{display:block;width:100%;height:2px;border:0;border-top:2px solid #ddd}.post_common figcaption{text-align:center}.post_common .is-style-rounded img{border-radius:9999px}
/*# sourceMappingURL=topics.min.css.map */