.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts h2{font-size:1.7rem;text-align:left;transform:translateX(2rem)}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.blog-related-posts__a{background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:block;height:100%;margin:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{aspect-ratio:4/3;object-fit:cover;width:100%}.blog-related-posts__title{font-size:1rem;margin:0;padding:2rem 1rem 1rem}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-post__body a.link_arrow,.blog-post__body a.link_arrow span{display:inline-block;position:relative;vertical-align:middle}.blog-post__body a.link_arrow:before{border-right:2px solid #00a5d9;border-top:2px solid #00a5d9;bottom:1px;content:"";height:.6em;margin:auto;position:absolute;right:-15px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:.6em}.blog-post__body a[target=_blank],.blog-post__body a[target=_blank] span{color:#00a5d9}.blog-post__body a[target=_blank]:after{background-image:url(https://22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/%E3%83%94%E3%82%AF%E3%83%88_%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6.svg);background-repeat:none;background-size:contain;content:"";display:inline-block;height:18px;margin-left:1rem;vertical-align:middle;width:20px}table{border-collapse:collapse;margin:auto;width:70vw}.scroll-table{overflow:auto;white-space:nowrap;width:100%}td,th{border:1px solid;padding:1rem!important}th{background:#f2f2f2;text-align:left}td{text-align:right}.body-container{margin:0 auto;max-width:1320px;width:80%}.body-container.relatead-post{width:calc(80% + 4rem)}@media screen and (max-width:768px){.body-container{width:85%}.body-container.mobile{width:100%}}@media screen and (max-width:480px){.body-container{width:90%}.body-container.tab_article_container{width:100%}}.blog-post__body{background:#fff;padding:5rem}.blog-post__body *{font-size:1.8rem;line-height:180%}.blog-post-category-tag{background:#fff;padding:3rem 0}.tag_icon:before{background-image:url(https://22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/tag_image.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:.4em;vertical-align:middle;width:20px}.tag_icon:hover{color:#000}@media(max-width:768px){.tag_icon:before{margin-left:1rem}}.blog-index-h1{display:inline-block;font-size:3.2rem;font-weight:700;margin:3rem 0}.blog-index-h1.is-category{position:relative}.blog-index-h1.is-category:after,.blog-index-h1.is-category:before{background-size:contain;content:"";display:inline-block;height:50px;vertical-align:middle;width:50px}.blog-index-h1.is-category:after{bottom:20px;content:url(//22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/raw_assets/public/aflac_blog/images/aflac/category_sosyoku.svg);left:100%;position:absolute}.blog-index-h1.is-category.life:before{background-image:url(//22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/raw_assets/public/aflac_blog/images/aflac/lifstyle.svg)}.blog-index-h1.is-category.money:before{background-image:url(//22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/raw_assets/public/aflac_blog/images/aflac/money.svg)}.blog-index-h1.is-category.cancer:before{background-image:url(//22313497.fs1.hubspotusercontent-na1.net/hubfs/22313497/raw_assets/public/aflac_blog/images/aflac/cancer.svg)}@media(max-width:768px){.blog-index-h1{font-size:2.4rem}.blog-index-h1.is-category:after,.blog-index-h1.is-category:before{height:40px;width:40px}}@media(max-width:480px){.blog-index-h1{font-size:2rem}}.top_discription_text{color:#333;font-size:1.4rem;margin:1rem;text-align:center}@media(max-width:480px){.top_discription_text{font-size:1.2rem}}.accordion.true{position:relative}.accordion-btn.true{bottom:0;color:#00a5d9;cursor:pointer;display:inline-block;font-size:18px;left:0;margin:auto;padding:5px 15px;position:absolute;right:0;text-align:center;transition:all .2s;width:fit-content;z-index:1}.accordion-btn.true:after{content:"続きを読む ＋"}.accordion-btn.true:hover{background-color:#fff;color:#77d0eb}.accordion-text.true{overflow:hidden;position:relative}.accordion-text.is-hide.true{height:500px}.accordion-text.true:before{background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);background:linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 0,#fff);bottom:0;content:"";height:60px;position:absolute;width:100%}.accordion-btn.true.is-show{bottom:-3em}.accordion-btn.true.is-show:after{content:"閉じる ー"}.accordion-btn.true.is-show+.accordion-text.true:before{display:none}.accordion.true{margin-left:auto;margin-right:auto;margin-top:20px}.accordion.true:not(:first-of-type){margin-bottom:100px;margin-top:100px}.list_wrapper{margin-bottom:3rem}.blog-post__body h2,.blog-post__body h2 span,.blog-post__body h2 strong{font-size:28px!important;font-weight:700}.blog-post__body h3,.blog-post__body h3 span,.blog-post__body h3 strong{font-size:24px!important;font-weight:700}.blog-post__body h4,.blog-post__body h4 span,.blog-post__body h4 strong{font-size:20px!important;font-weight:700}.page_tag{color:#00a5d9!important;margin-right:1.6rem;text-decoration:none}.page_tag:hover{color:#00a5d9!important;text-decoration:underline}#react-select-3--option-8>button>span,#react-select-3--option-9>button>span{display:none}#react-select-3--option-8>button:after,#react-select-3--option-9>button:after{content:"注釈";font-family:メイリオ,Meiryo,sans-serif!important;font-size:14px;width:10px}