/*===========================================================
          page_view_
  ===========================================================*/
/* #region */
.page_view_lp_wrap{background:var(--cFFFFFF);color:var(--c0B0B0D);height: 100vw;}
.page_view_lp_wrap h1{white-space: inherit;width:100%;max-width: 1200px;}
.page_view_lp_wrap h1 > span:nth-of-type(2){font-size:var(--fs9);}
.breadcrumb li a{color:var(--c0B0B0D);}
.breadcrumb li::after{background: url(/images/common/arrow_3.webp) no-repeat center / contain;}
/* #endregion */
/*===========================================================
          news_single_wrap_
  ===========================================================*/
/* #region */
.news_single_wrap_{position:relative;background:var(--cFFF9E5);width:100%;margin-top:-20vw;padding:calc(var(--space9) + 20vw) var(--space4) var(--space9);overflow:hidden;}
/*----*/
.news_single_{position:relative;}
.news_single_deco_ {position: absolute;inset: 0;width: 100%;height: 100%;pointer-events: none;}
.news_single_deco_ span{position: absolute;inset: 0;width: 100%;height: 100%;}
.news_single_deco_ span::before,.news_single_deco_ span::after{content:"";position: absolute;display: block;background-size: contain;background-repeat: no-repeat;width: 7vw;height: 7vw;}
.news_single_deco_ span:nth-of-type(1)::before{background: url(/images/common/cloud_2.webp) no-repeat center / contain;inset: 1vw auto auto -3vw;}
.news_single_deco_ span:nth-of-type(1)::after{background: url(/images/common/cloud_4.webp) no-repeat center / contain;inset: 3vw auto auto 3vw;}
.news_single_deco_ span:nth-of-type(2)::before{background: url(/images/common/cloud_4.webp) no-repeat center / contain;inset: 2vw auto auto 54vw;}
.news_single_deco_ span:nth-of-type(3)::before{background: url(/images/common/cloud_1.webp) no-repeat center / contain;inset: 12vw -3vw auto auto;}
.news_single_deco_ span:nth-of-type(3)::after{background: url(/images/common/cloud_2.webp) no-repeat center / contain;inset: 18vw -8vw auto auto;}


.news_single_inner_{background:var(--cFFFFFF);padding:var(--space4);border-radius:var(--braM);}
.news_single_thumb_{aspect-ratio: 1/0.5;width: 100%;height: 100%;object-fit: cover;}
.news_single_inner_ img{border-radius:var(--braS);}
.news_single_content_{margin-top:var(--space5);}
.news_single_content_ img{width:auto;height:auto;max-width:100%;margin:var(--space5) 0;}
.news_single_content_ p,.news_single_content_ span,.news_single_content_ li{line-height:2;}
.news_single_content_ h1,.news_single_content_ h2,.news_single_content_ h3,.news_single_content_ h4,.news_single_content_ h5{margin-top:var(--space5);margin-bottom:var(--space3);font-family: var(--NotoSansJP900);}
.news_single_content_ p + p{margin-top:var(--space3);}
.news_single_content_ a{color:#0000EE;text-decoration:underline;display: inline-block;}
.news_single_content_ ul{margin:var(--space3) 0;padding-left:var(--space1);}
.news_single_content_ li{list-style: disc;list-style-position: inside;}
/* #endregion */


@media(min-width:768px){
/*===========================================================
  page_view_
  ===========================================================*/
/* #region */
.page_view_lp_wrap{height: 65vw;}
.page_view_lp_wrap h1 > span:nth-of-type(2){font-size:var(--fs14);}
/* #endregion */
/*===========================================================
          news_single_wrap_
  ===========================================================*/
/* #region */
.news_single_wrap_{margin-top:-10vw;padding:calc(var(--space9) + 10vw) var(--space6) var(--space9);}
/*----*/
.news_single_deco_ span::before,.news_single_deco_ span::after{width: 8vw;height: 8vw;}
.news_single_deco_ span:nth-of-type(1)::before{inset: 1vw auto auto -3vw;}
.news_single_deco_ span:nth-of-type(1)::after{inset: 2vw auto auto 2vw;}
.news_single_deco_ span:nth-of-type(2)::before{inset: 2vw auto auto 54vw;}
.news_single_deco_ span:nth-of-type(3)::before{inset: 12vw -3vw auto auto;}
.news_single_deco_ span:nth-of-type(3)::after{inset: 18vw -8vw auto auto;}
.news_single_inner_{padding:var(--space6)}
.news_single_thumb_{aspect-ratio: 1/0.335;}
/* #endregion */
}


@media(min-width:1025px){
/*===========================================================
  page_view_
  ===========================================================*/
  /* #region */
  .page_view_lp_wrap{height:28vw;}
  .page_view_lp_wrap h1 > span:nth-of-type(2){font-size:var(--fs18);}
/* #endregion */
/*===========================================================
          news_single_wrap_
  ===========================================================*/
/* #region */
.news_single_wrap_{margin-top:-5vw;padding:calc(var(--space10) + 5vw) var(--space10) var(--space10);}
/*----*/
.news_single_deco_ span::before,.news_single_deco_ span::after{width: 6vw;height: 6vw;}
.news_single_deco_ span:nth-of-type(1)::before{inset: 1vw auto auto -3vw;}
.news_single_deco_ span:nth-of-type(1)::after{inset: 2vw auto auto 2vw;}
.news_single_deco_ span:nth-of-type(2)::before{inset: 2vw auto auto 54vw;}
.news_single_deco_ span:nth-of-type(3)::before{inset: 12vw -3vw auto auto;}
.news_single_deco_ span:nth-of-type(3)::after{inset: 18vw -8vw auto auto;}
.news_single_inner_{padding:var(--space8)}
/* #endregion */
}