変数
2023/02/09 12:10
//変数 2023/02/09 12:10
//font-family: 'Noto Sans JP', sans-serif;
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap');
//font-family: 'Noto Serif JP', serif;
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;700&display=swap');
//font-family: 'Shippori Mincho', serif;
@import url('https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;700&display=swap');
//font-family: 'Zen Kaku Gothic New', sans-serif;
@import url('https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;700&display=swap');
//font-family: 'Zen Old Mincho', serif;
@import url('https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;700&display=swap');
//font-family: 'Zen Maru Gothic', sans-serif;
@import url('https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;700&display=swap');
#__next {
/*--- 基本カラー設定 ---*/
--fo-main-color: #2D6EB3;
--fo-sub-color: #359AD0;
--fo-accent-color: #71D1F6;
--fo-background-color1: #fff;
--fo-background-color2: #F8F8F8;
/*--- 見出しフォント設定 ---*/
//フォントサイズ PC
--fo-h1-font-size-pc: 46px;
--fo-h2-font-size-pc: 32px;
--fo-h3-font-size-pc: 24px;
--fo-h4-font-size-pc: 20px;
--fo-h5-font-size-pc: 16px;
//フォントサイズ SP
--fo-h1-font-size-sp: 28px;
--fo-h2-font-size-sp: 26px;
--fo-h3-font-size-sp: 22px;
--fo-h4-font-size-sp: 18px;
--fo-h5-font-size-sp: 16px;
//字間
--fo-heading-letter-spacing: 0em;
//行間
--fo-heading-line-height: 1.5;
/*--- 基本テキストフォント設定 ---*/
//フォントサイズ PC
--fo-text-font-size-pc: 16px;
//フォントサイズ sp
--fo-text-font-size-sp: 16px;
//字間
--fo-text-letter-spacing: 0em;
//行間
--fo-text-line-height: 1.75;
/*--- 見出し設定 ---*/
--fo-heading-main-color: #000;
--fo-heading-accent-color: var(--fo-accent-color);
--fo-heading-font-family: "Noto Sans JP", sans-serif;
--fo-heading-link-color: #f00;
--fo-heading-link-hover-text-decoration: underline;
--fo-heading-link-hover-font-weight: bold;
--fo-heading-link-hover-invert: var(--fo-heading-main-color);
--fo-heading-link-hover-opacity: .7;
/*--- 英字設定 ---*/
//--fo-latin-main-color: #2D6EB3;
//--fo-latin-accent-color: #2D6EB3;
//--fo-latin-font-family: 'Roboto', sans-serif;
//--fo-latin-link-color: #f00;
//--fo-latin-link-hover-text-decoration: underline;
//--fo-latin-link-hover-font-weight: normal;
//--fo-latin-link-hover-invert: var(--fo-latin-main-color);
//--fo-latin-link-hover-opacity: .7;
/*--- 基本テキスト設定 ---*/
--fo-text-main-color: #000;
--fo-text-accent-color: #000;
--fo-text-font-family: "Noto Sans JP", sans-serif;
--fo-text-link-color: var(--fo-sub-color);
--fo-text-link-hover-text-decoration: none;
--fo-text-link-hover-font-weight: normal;
--fo-text-link-hover-invert: var(--fo-text-main-color);
--fo-text-link-hover-opacity: .7;
/*--- 各種ボタン設定 ---*/
//アイコン
--fo-button-download-fa-unicode: "\f0f6";
--fo-button-contact-fa-unicode: "\f003";
//ボタンサイズ(大)
--fo-button-large-font-size: 20px;
--fo-button-large-min-width-pc: 350px;
--fo-button-large-min-width-sp: 100%;
//ボタンサイズ(中)
--fo-button-medium-font-size: 16px;
--fo-button-medium-min-width-pc: 280px;
--fo-button-medium-min-width-sp: 90%;
//ボタンサイズ(小)
--fo-button-small-font-size: 14px;
--fo-button-small-min-width-pc: 200px;
--fo-button-small-min-width-sp: 80%;
//ボタン1
--fo-button1-text-color: #fff;
--fo-button1-border-radius: 50vh;
--fo-button1-background: linear-gradient(-90deg, var(--fo-accent-color), var(--fo-sub-color));
--fo-button1-border-color: rgba(0, 0, 0, 0);
--fo-button1-hover-background-color: var(--fo-button1-background);
--fo-button1-hover-text-color: var(--fo-button1-text-color);
--fo-button1-hover-border-color: var(--fo-button1-border-color);
--fo-button1-hover-opacity: .4;
--fo-button1-hover-scale: 1.05;
//ボタン2
--fo-button2-text-color: #fff;
--fo-button2-border-radius: 50vh;
--fo-button2-background: #2D6EB3;
--fo-button2-border-color: #2D6EB3;
--fo-button2-hover-background-color: var(--fo-button2-background);
--fo-button2-hover-text-color: var(--fo-button2-text-color);
--fo-button2-hover-border-color: var(--fo-button2-border-color);
--fo-button2-hover-opacity: .4;
--fo-button2-hover-scale: 1.05;
//ボタン3
--fo-button3-text-color: #fff;
--fo-button3-border-radius: 50vh;
--fo-button3-background: #2D6EB3;
--fo-button3-border-color: #2D6EB3;
--fo-button3-hover-background-color: var(--fo-button3-background);
--fo-button3-hover-text-color: var(--fo-button3-text-color);
--fo-button3-hover-border-color: var(--fo-button3-border-color);
--fo-button3-hover-opacity: .4;
--fo-button3-hover-scale: 1.05;
//ボタン4
--fo-button4-text-color: #000;
--fo-button4-border-radius: 0;
--fo-button4-background: none;
--fo-button4-border-color: none;
--fo-button4-hover-background-color: none;
--fo-button4-hover-text-color: rgba(#fff), 0;
--fo-button4-hover-border-color: rgba(#2D6EB3), 0;
--fo-button4-hover-opacity: .4;
--fo-button4-hover-scale: 1.05;
//ボタン5
--fo-button5-text-color: #fff;
--fo-button5-border-radius: 50vh;
--fo-button5-background: none;
--fo-button5-border-color: #fff;
--fo-button5-hover-background-color: var(--fo-button5-background);
--fo-button5-hover-text-color: var(--fo-button5-text-color);
--fo-button5-hover-border-color: var(--fo-button5-border-color);
--fo-button5-hover-opacity: .4;
--fo-button5-hover-scale: 1.05;
//ボタン6
--fo-button6-text-color: #2D6EB3;
--fo-button6-border-radius: 50vh;
--fo-button6-background: #fff;
--fo-button6-border-color: #fff;
--fo-button6-hover-background-color: var(--fo-button6-background);
--fo-button6-hover-text-color: var(--fo-button6-text-color);
--fo-button6-hover-border-color: var(--fo-button6-border-color);
--fo-button6-hover-opacity: .4;
--fo-button6-hover-scale: 1.05;
/*--- タグ設定 ---*/
--fo-tag-border-radius: 0;
--fo-tag-border-radius: 6px;
--fo-tag-border-radius: 50vh;
--fo-tag-fa-unicode: "\f02b";
--fo-tag-background-color: #359AD0;
--fo-tag-border-color: #359AD0;
--fo-tag-text-color: #fff;
--fo-shadow-color: rgba(0, 0, 0, .16);
/*--- 余白設定 ---*/
--fo-spacing-coef: 1;
}