.elementor-1528 .elementor-element.elementor-element-37165584{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-d2406f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;top:10px;z-index:10;}body:not(.rtl) .elementor-1528 .elementor-element.elementor-element-d2406f8{right:0px;}body.rtl .elementor-1528 .elementor-element.elementor-element-d2406f8{left:0px;}.elementor-1528 .elementor-element.elementor-element-d2406f8 img{width:40vw;max-width:66rem;}body:not(.rtl) .elementor-1528 .elementor-element.elementor-element-d647926{right:18vw;}body.rtl .elementor-1528 .elementor-element.elementor-element-d647926{left:18vw;}.elementor-1528 .elementor-element.elementor-element-d647926{top:21vw;z-index:10;}.elementor-1528 .elementor-element.elementor-element-d647926 img{width:20vw;max-width:310px;}.elementor-1528 .elementor-element.elementor-element-cfb5f5f{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-1528 .elementor-element.elementor-element-cfb5f5f{left:0px;}body.rtl .elementor-1528 .elementor-element.elementor-element-cfb5f5f{right:0px;}.elementor-1528 .elementor-element.elementor-element-af06f4d{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-1528 .elementor-element.elementor-element-af06f4d{left:0px;}body.rtl .elementor-1528 .elementor-element.elementor-element-af06f4d{right:0px;}.elementor-1528 .elementor-element.elementor-element-c1783ef{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10vh;--padding-bottom:40vh;--padding-left:0;--padding-right:0;}.elementor-1528 .elementor-element.elementor-element-c1783ef:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-c1783ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7A167;}.elementor-1528 .elementor-element.elementor-element-4544e9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--z-index:10;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );font-style:var( --e-global-typography-primary-font-style );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1528 .elementor-element.elementor-element-18288c5{text-align:center;}.elementor-1528 .elementor-element.elementor-element-18288c5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:5vw;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#F3EBD6;}.elementor-1528 .elementor-element.elementor-element-2995b47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--z-index:10;}.elementor-widget-ucaddon_ue_listing_tabs .uc_bold_tabs ul li a,.elementor-widget-ucaddon_ue_listing_tabs .r-tabs-accordion-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_tab_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs{border-radius:0px;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul{background-color:rgba(0, 0, 0, 0);padding:0rem 0rem 2rem 0rem;border-radius:0px;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li a,.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:500;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0em;border-radius:0px;padding:8px 30px 8px 20px;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li.r-tabs-state-default a{background-color:#EEEEEE;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li.r-tabs-state-default a,.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title a{color:#000;}.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title{color:#000;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li.r-tabs-state-default a:hover{background-color:#39AA9A;color:var( --e-global-color-17f5d83 );}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li.r-tabs-state-active a{background-color:var( --e-global-color-17f5d83 );}.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-state-active{background-color:var( --e-global-color-17f5d83 );color:#000000;}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li.r-tabs-state-active a,.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title.r-tabs-state-active a{color:#000000;}.elementor-1528 .elementor-element.elementor-element-db6c589 .panel-container{background-color:var( --e-global-color-17f5d83 );margin-top:0px;border-radius:0px;}.elementor-1528 .elementor-element.elementor-element-db6c589 .tab-container{padding:8% 6% 8% 6%;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-d647926{--e-transform-translateY:-20%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_bold_tabs ul li a,.elementor-widget-ucaddon_ue_listing_tabs .r-tabs-accordion-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_tab_content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1200px){.elementor-1528 .elementor-element.elementor-element-d647926{--e-transform-translateY:-30%;top:calc(21vw + 60px);}.elementor-1528 .elementor-element.elementor-element-d647926 img{width:15vw;}}@media(max-width:1023px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-d647926{--e-transform-translateY:5%;}.elementor-1528 .elementor-element.elementor-element-d647926 img{width:25vw;}.elementor-1528 .elementor-element.elementor-element-c1783ef{--padding-top:10vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-1528 .elementor-element.elementor-element-4544e9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1528 .elementor-element.elementor-element-18288c5{width:100%;max-width:100%;}.elementor-1528 .elementor-element.elementor-element-18288c5 .elementor-heading-title{font-size:8vw;line-height:1em;}.elementor-widget-ucaddon_ue_listing_tabs .uc_bold_tabs ul li a,.elementor-widget-ucaddon_ue_listing_tabs .r-tabs-accordion-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_tab_content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li a,.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title{font-size:14px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-1528 .elementor-element.elementor-element-d2406f8{right:0%;}body.rtl .elementor-1528 .elementor-element.elementor-element-d2406f8{left:0%;}.elementor-1528 .elementor-element.elementor-element-d2406f8 img{width:40vw;}.elementor-1528 .elementor-element.elementor-element-d647926{--e-transform-translateY:0%;}.elementor-1528 .elementor-element.elementor-element-c1783ef{--padding-top:10vh;--padding-bottom:20vh;--padding-left:4%;--padding-right:4%;}.elementor-1528 .elementor-element.elementor-element-4544e9e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1528 .elementor-element.elementor-element-18288c5 .elementor-heading-title{font-size:11vw;line-height:1.1em;}.elementor-widget-ucaddon_ue_listing_tabs .uc_bold_tabs ul li a,.elementor-widget-ucaddon_ue_listing_tabs .r-tabs-accordion-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_ue_listing_tabs .uc_style_ue_listing_tabs_elementor_uc_items_attribute_tab_content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1528 .elementor-element.elementor-element-db6c589 .uc_bold_tabs ul li a,.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-accordion-title{padding:4px 30px 4px 20px;}}@media(min-width:768px){.elementor-1528 .elementor-element.elementor-element-c1783ef{--width:80vw;}.elementor-1528 .elementor-element.elementor-element-4544e9e{--width:80%;}.elementor-1528 .elementor-element.elementor-element-2995b47{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1528 .elementor-element.elementor-element-2995b47{--width:80%;}}/* Start custom CSS for image, class: .elementor-element-d2406f8 */.elementor-1528 .elementor-element.elementor-element-d2406f8 img {
    margin-bottom: -40%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18288c5 */.elementor-1528 .elementor-element.elementor-element-18288c5 small {
    display: block;
    font-size: clamp(12px, 1.2vw, 20px);
    line-height: 2em;
    color: #333333;
    font-weight: 400;
    font-family: "Noto Sans JP", Sans-serif;
}
@media screen and (min-width:1024px) {
    .elementor-1528 .elementor-element.elementor-element-18288c5 small {
        display: inline-block;
        vertical-align: middle;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_tabs, class: .elementor-element-db6c589 *//* Loop Tabs */
.elementor-1528 .elementor-element.elementor-element-db6c589 .tabs {
  gap: 1rem;
flex-wrap: wrap;
}

.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-anchor {
border-radius: 100px !important;
border: 3px solid #39AA9A;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
position: relative;
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-anchor:hover {
    color: #EDE9C5 !important;
   
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-anchor::before{
    content: "";
    display: block; 
    width: 16px;
    height: 16px;
    background-size: contain; 
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("https://wondertree.co.jp/wp-content/uploads/2025/05/icon-btn-ede9c5.svg");
    position: absolute;
    right: 10px;
    top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-state-active {
    background-color: transparent !important;
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-state-active .r-tabs-anchor{
    background-color: #39AA9A !important;
    color: #EDE9C5 !important;
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-state-active .r-tabs-anchor::before,
.elementor-1528 .elementor-element.elementor-element-db6c589 .r-tabs-anchor:hover::before {
        background-image: url("https://wondertree.co.jp/wp-content/uploads/2025/05/icon-btn-green.svg");
    position: absolute;
}

.elementor-1528 .elementor-element.elementor-element-db6c589 .panel-container,
.elementor-1528 .elementor-element.elementor-element-db6c589 .tab-container {

}
.elementor-1528 .elementor-element.elementor-element-db6c589 .panel-container {
    border-radius: 30px;
}

/* tablepress */
.elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress {
  border-collapse: collapse; /* セルの隙間をなくす */
  width: 100%; /* テーブル全体を幅一杯に */
}

.elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr tr {
  border: none;
}

.elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr th {
}

.elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr td {
    border: none;
  border-bottom: 1px solid #39AA9A; /* セルに枠線を追加 */
  padding: 1rem; /* 余白を追加 */
  text-align: left; /* 左揃え */
}
.elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr td:first-child {
    width: 20%;
}

@media (max-width:1023px) {
  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress  {
    display: block; /* テーブル全体をブロック化 */
    width: 100%; /* フル幅で表示 */
  }

  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody, .tablepress tbody tr {
    display: block; /* 行もブロック表示に */
    width: 100%; /* フル幅で表示 */
  }

  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr td {
    display: block; /* セルをブロック表示に */
    width: 100%; /* 各セルをフル幅にする */
    text-align: left; /* 必要なら左揃えに変更 */
    box-sizing: border-box; /* 幅計算の調整 */
    padding:0;
  }
  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr td.column-1 {
      border-bottom: none;
  }
  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr:not(:first-child) td.column-1  {
      padding-top: 1rem;
  }
  .elementor-1528 .elementor-element.elementor-element-db6c589 .tablepress tbody tr td.column-2 {
      padding-bottom: 1rem;
  }
}

.entry_btn {
    width: 100%;
    display: block;
}
.entry_btn a {
    display: block;
    width: 80%;
    margin: auto;
    position: relative;
    text-align: center;
    font-family: "Rubik", Sans-serif;
    font-weight: 900;
    color: white;
    background-color: var(--e-global-color-primary);
    font-size: 1rem;
    line-height: 1.3em;
    fill: var(--e-global-color-17f5d83);
    color: var(--e-global-color-17f5d83);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #F8B62C;
    border-radius: 100px 100px 100px 100px;
    padding: 1rem 1rem 1rem 1rem;
}
.entry_btn a:hover {
    color: white;
    background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.entry_btn a::before {
    content: "";
    display: block; 
    width: 16px;
    height: 16px;
    background-size: contain; 
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("https://wondertree.co.jp/wp-content/uploads/2025/05/icon-btn-green.svg");
    position: absolute;
    right: 10px;
    top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
}
.entry_btn.disabled a {
    pointer-events: none;
    background-color: #ddd;
    border-color: #ddd;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rubik';
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/Rubik-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://wondertree.co.jp/wp-content/uploads/2025/07/NotoSansJP-VariableFont_wght.woff2') format('woff2');
}
/* End Custom Fonts CSS */