@charset "UTF-8";/*---------------------------	----------------- WEB FONT */.noto-sans {font-family: "Noto Sans JP";}.sofia-pro {     font-family: sofia-pro-soft, sans-serif;    font-style: normal;    font-weight: 400;    }.shuei-light {    font-family: dnp-shuei-mgothic-std, sans-serif;    font-style: normal;    font-weight: 400;    }.shuei-bold {    font-family: dnp-shuei-mgothic-std, sans-serif;    font-weight: 600;    font-style: normal;    }/*---------------------------	----------------- futura pt */.futura-pt-medium {    font-family: futura-pt, sans-serif;    font-weight: 500;    font-style: normal;    }.futura-pt-medium-oblique {    font-family: futura-pt, sans-serif;    font-weight: 500;    font-style: italic;    }.futura-pt-heavy {    font-family: futura-pt, sans-serif;    font-weight: 700;    font-style: normal;    }.futura-pt-heavy-oblique {    font-family: futura-pt, sans-serif;    font-weight: 700;    font-style: italic;    }.futura-pt-book {    font-family: futura-pt,sans-serif;    font-weight: 400;    font-style: normal;    }.futura-pt-book-oblique {    font-family: futura-pt,sans-serif;    font-weight: 400;    font-style: italic;    }.futura-pt-bold {    font-family: futura-pt-bold, sans-serif;    font-weight: 700;    font-style: normal;    }.futura-pt-bold-oblique {    font-family: futura-pt-bold, sans-serif;    font-weight: 700;    font-style: italic;    }.futura-pt-cond-book {    font-family: futura-pt-condensed, sans-serif;    font-weight: 400;    font-style: normal;    }.futura-pt-cond-book-oblique {    font-family: futura-pt-condensed, sans-serif;    font-weight: 400;    font-style: italic;    }.futura-pt-cond-bold {    font-family: futura-pt-condensed, sans-serif;    font-weight: 700;    font-style: normal;    }.futura-pt-cond-bold-oblique {    font-family: futura-pt-condensed, sans-serif;    font-weight: 700;    font-style: italic;    }/*---------------------------	----------------- poppins */.poppins-thin {    font-family: poppins,sans-serif;    font-weight: 100;    font-style: normal;    }.poppins-extraLight {    font-family: poppins, sans-serif;    font-weight: 200;    font-style: normal;    }.poppins-light {    font-family: poppins,sans-serif;    font-weight: 300;    font-style: normal;    }.poppins-regular {    font-family: poppins,sans-serif;    font-weight: 400;    font-style: normal;    }.poppins-medium {    font-family: poppins,sans-serif;    font-weight: 500;    font-style: normal;    }.poppins-semibold {    font-family: poppins,sans-serif;    font-weight: 600;    font-style: normal;    }.poppins-bold {    font-family: poppins,sans-serif;    font-weight: 700;    font-style: normal;    }.poppins-extrabold {    font-family: poppins,sans-serif;    font-weight: 800;    font-style: normal;    }.poppins-black {    font-family: poppins,sans-serif;    font-weight: 900;    font-style: normal;    }