@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600&family=Noto+Sans+JP:wght@100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);
/*!
global > font
------------------------------
*//*!
global > color
------------------------------
*/:root{--color-base: #E6002D;--color-bg: rgba(249, 247, 239, 1);--color-sub: #000;--color-red: #E6002D;--color-wht: #fff;--color-blk: #000;--gld-red:linear-gradient(270deg, #E6002D 0%, #F00 100%)}/*!
global > content-width
------------------------------
*/:root{--width-content-ss: 390px;--width-content-s: 980px;--width-content: 1200px;--width-content-l: 1440px;--width-content-per: 93.75%}:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-en: "Barlow Condensed";--font-weight-base: 500;--font-weight-bold: 700;--font-weight-black: 800;--font-color-base:#000}/*!
global > z-index
------------------------------
*/:root{--z-index-modal: 100;--z-index-header: 80;--z-index-hamburger: 70;--z-index-menu: 50;--z-index-pagetop: 45;--z-index-default: 1}/*!
page > talk > talk-header
------------------------------
*/.talk-header__intro--01 .talk-header__intro__inner{background-image:url(../../images/talk/01/header.webp)}.talk-header__intro--02 .talk-header__intro__inner{background-image:url(../../images/talk/02/header.webp)}/*!
page > talk > talk-section
------------------------------
*/.talk-section__concept{margin-top:85px}@media screen and (max-width: 768px){.talk-header__intro--01 .talk-header__intro__inner{background-image:url(../../images/talk/01/header_sp.webp)}.talk-header__intro--02 .talk-header__intro__inner{background-image:url(../../images/talk/02/header_sp.webp)}.talk-section__concept{margin-top:60px}}
