.ly_rootNewsDetailMainHorizontal{max-width:108rem;margin:auto}@media screen and (max-width: 752px){.ly_rootNewsDetailMainHorizontal{width:auto;margin:0}}.ly_articleSectionRoot h2{font-size:2.8rem;font-weight:400;font-family:"M PLUS 1",sans-serif;line-height:160%;color:#f2b234;letter-spacing:.15em;border-bottom:1px solid #f2b234;padding-bottom:2.2rem;margin-bottom:2.2rem}.ly_articleSectionRoot h3{font-size:2.6rem;font-weight:700;line-height:160%;font-family:"M PLUS 1",sans-serif;letter-spacing:.15em;padding-left:2.2rem;border-left:.8rem solid #f2b234}.ly_articleSectionRoot h4{font-size:2rem;line-height:160%;font-weight:400;font-family:"M PLUS 1",sans-serif;letter-spacing:.15em;color:#f2b234;border-bottom:1px solid #f2b234;padding-bottom:1.1rem;margin-bottom:1.1rem}.ly_articleSectionRoot h5{font-size:1.8rem;line-height:160%;font-family:"M PLUS 1",sans-serif;color:#f2b234}.ly_articleSectionRoot h6{font-size:1.6rem;line-height:160%;font-family:"M PLUS 1",sans-serif;padding-left:1.1rem;border-left:.6rem solid #f2b234}.ly_articleSectionRoot p{font-size:1.6rem;line-height:160%}.ly_articleSectionRoot em{font-style:italic}.ly_articleSectionRoot u{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-style:normal}.ly_articleSectionRoot s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-style:normal}.ly_articleSectionRoot strong{font-weight:700}.ly_articleSectionRoot ul,.ly_articleSectionRoot ol{font-size:1.6rem;padding-left:1.5em;line-height:160%}.ly_articleSectionRoot li{padding-bottom:.8rem}.ly_articleSectionRoot a{display:inline-block;text-decoration:underline;-webkit-transition:-webkit-text-decoration 300ms;transition:-webkit-text-decoration 300ms;transition:text-decoration 300ms;transition:text-decoration 300ms, -webkit-text-decoration 300ms}.ly_articleSectionRoot a:hover{text-decoration:none}.ly_articleSectionRoot a[target=_blank]::after{content:"";display:inline-block;width:2.5rem;height:2.5rem;margin-left:.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("/common/images/window.svg");background-size:100% auto;background-repeat:no-repeat}.bl_articleSimpleTextSection,.ly_articleSectionRootContents{display:grid;row-gap:2.2rem}.ly_articleSectionRoot{display:grid;row-gap:4.4rem}.bl_articleImageSection__2col,.bl_articleImageSection__right,.bl_articleImageSection__left{display:grid;-webkit-column-gap:2.2rem;-moz-column-gap:2.2rem;column-gap:2.2rem;grid-template:auto/auto;grid-template-columns:.6fr 1fr}@media screen and (max-width: 752px){.bl_articleImageSection__2col,.bl_articleImageSection__right,.bl_articleImageSection__left{row-gap:1rem;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;grid-template-columns:auto}}.bl_articleImageSection__right{direction:rtl}.bl_articleImageSection_imageArea{display:block;direction:ltr}.bl_articleImageSection_imageArea_picture{display:block}.bl_articleImageSection_imageArea_img{display:block;width:100%;min-width:auto;height:auto}.bl_articleImageSection_imageArea_caption{font-size:1.2rem;line-height:160%;letter-spacing:.05em}@media screen and (max-width: 752px){.bl_articleImageSection_imageArea_caption{line-height:140%;letter-spacing:0}}.bl_articleImageSection_textArea{display:grid;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;row-gap:2.2rem;direction:ltr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}@media screen and (max-width: 752px){.bl_articleImageSection_textArea{row-gap:1.1rem}}.bl_articleImageSection__2col{grid-template-columns:1fr 1fr}.ly_rootNewsDetailMainHorizontal{padding:8.8rem 0 13.2rem;display:grid;row-gap:8.8rem}@media screen and (max-width: 752px){.ly_rootNewsDetailMainHorizontal{row-gap:4.8rem;padding:4.8rem 2.4rem 9.6rem}}.bl_newsDetailContents{display:grid;row-gap:4.4rem}@media screen and (max-width: 752px){.bl_newsDetailContents{row-gap:3.6rem}}.bl_newsDetailContents_header{display:grid;row-gap:1.1rem;margin-bottom:4.4rem}.bl_newsDetailContents_header_time{font-size:2rem;line-height:140%;font-weight:400}@media screen and (max-width: 752px){.bl_newsDetailContents_header_time{font-size:1.6rem;line-height:160%}}.bl_newsDetailContents_header_title{font-size:3.6rem;line-height:160%;font-weight:400;font-family:"M PLUS 1",sans-serif;letter-spacing:.2em}
