@charset "UTF-8";
/*
 * Copyright (c) 2006-2024 LeARU Inc
 */
/*
最初にサイト全体の設定をしてください
*/

:root {

/*ここから初期設定
---------------------------------------------------------------------------*/
	
/*bodyの設定（！必須！）
------------------------------------------------*/

/*背景色の設定*/
  --bg-color: #005584; 
/*フォントファミリー*/
  --font-style:  -apple-system, BlinkMacSystemFont, "\30D2\30E9\30AE\30CEUD\2F93\30B4   Std", "Hiragino Kaku Gothic ProN", "\30D2\30E9\30AE\30CE\89D2\30B4   ProN W3", "Hiragino Sans", "\30D2\30E9\30AE\30CE\89D2\30B4\30B7\30C3\30AF", "Segoe UI", Roboto, "Noto Sans CJK JP", "YuGothic-B", sans-serif;
/*フォントのカラー*/
  --font-color: #424242; 
/*フォントのサイズ*/
  --font-size: 1.6rem;
  /*SP*/
  --font-size-sp: 1.7rem;
/*フォントの間隔*/
  --font-spacing: 1.2px;
  /*SP*/
  --font-spacing-sp: normal;
/*フォントの行間*/
  --font-line-height: 2;
  /*SP*/
  --font-line-height-sp: 1.8; 
	
/*wrapperの設定（！必須！）
------------------------------------------------*/

/*wrapperの文字揃え*/
  --bg-text-align: center;   
/*wrapperの横幅設定*/
  --wrap-w: 990px; 
	
/*ベースカラーの設定（！必須！）
------------------------------------------------*/

/*ベースカラー*/
  --base: #005584; /*メインカラー*/
/*ベースカラー1*/
  --base1: #ececec; /*サブカラー１*/
/*ベースカラー2*/
  --base2: #fbf4d9; /*サブカラー２*/

/*追加カラーの設定（任意）
------------------------------------------------*/

/*カラーを追加*/
  --sc1: #FF004D; /*追加色１*/
/*カラーを追加*/
  --sc2: #ffed48; /*追加色２*/
/*カラーを追加*/
  --sc3: #424242; /*追加色３*/	

/*基本色の設定（任意）
------------------------------------------------*/	

/*白系*/
  --white: #ffffff; /*真っ白*/		
  --white1: #f1f1f1; /*白に近いグレイ*/
/*黒系*/
  --black: #000000; /*真っ黒*/	
  --black1: #424242; /*程よい黒*/	
  --gray: #767676; /*グレイ*/	
/*赤系*/
  --red: #e6002f; /*鮮やかな赤*/
  --red1: #e94709; /*朱色*/
  --red2: #d95e4d; /*潤朱*/
  --red3: #e83f5f; /*ローズ*/	
  --red4: #f5b1aa; /*ピンク*/	
/*青系*/
  --blue: #0095d9; /*鮮やかな青*/
  --blue1: #1d50a2; /*瑠璃色*/
  --blue2: #0f5779; /*藍色*/
  --blue3: #bce2e8; /*水色*/
  --blue4: #2980af; /*はなだ色*/	
/*黄色系*/
  --yellow: #ffd900; /*鮮やかな黄色*/
  --yellow1: #f3d95b; /*ライムイエロー*/
  --yellow2: #e6b422; /*ゴールド*/		
/*緑系*/
  --green: #3eb370; /*明るい緑*/
  --green1: #00582d; /*深緑*/
  --green2: #b8d200; /*黄緑*/
  --green3: #d0e2be; /*薄緑*/
  --green4: #009854; /*マカライト*/	
/*オレンジ系*/
  --orange: #f08300; /*オレンジ*/
  --orange1: #f39800; /*マリーゴールド*/
  --orange2: #f8b500; /*山吹色*/	
/*紫系*/
  --purple: #8e4898; /*濃い紫*/
  --purple1: #c7b0cd; /*薄い紫*/
/*茶色系*/
  --blown: #8f6446; /*茶色*/
  --blown1: #c39043; /*黄土色*/	
  --blown2: #6f4d3e; /*焦茶*/	
  --blown3: #bb9855; /*カーキ*/		

/*ストロングテキストカラーの設定（任意）
------------------------------------------------*/

/*ストロングテキストカラー１（デフォルトは潤朱）*/
  --st1: #E61773;   
/*ストロングテキストカラー２（デフォルトはマカライト）*/
  --st2: #009854;  
/*ストロングテキストカラー３（デフォルトははなだ色）*/
  --st3: #d82356; 
	
/*テキストリンクの設定（任意）
------------------------------------------------*/

/*リンクのカラー*/
  --link-color: #0033cc;   
/*ホバー時のカラー*/
  --link-color-hover: #2280af;  	
	
/*テキスト位置の設定（変更不可）
------------------------------------------------*/
/*左寄せ*/
  --left: left; 
/*右寄せ*/
  --right: right; 
/*中央揃え*/
  --center: center; 	
	
/*フッターの設定（！必須！）
------------------------------------------------*/	
/*PCビューのフォントサイズ*/	
  --footer-pc-fontsize: 1.4rem;
/*SPビューのフォントサイズ*/	
  --footer-sp-fontsize: 1.2rem;	
/*背景色*/	
  --footer-bg-color: var(--base);
/*注意書きのテキスト色*/	
  --footer-message: #ffffff;	
/*コピーライトのテキスト色*/	
  --footer-copyright: #ffffff;
/*アコーディオンのテキスト色*/	
  --footer-acc-text:#ffffff;	
/*アコーディオンのテキスト色（ホバー時）*/	
  --footer-acc-text-hover:#ffffff;
/*特商法のボーダー色*/		
  --tokusyo-border: #3994bc;
/*特商法の見出しの背景色*/		
  --tokusyo-midashi-bg:none;
/*特商法の見出しのテキスト色*/		
  --tokusyo-midashi-text:#ffffff;	
/*特商法の項目の背景色*/		
  --tokusyo-koumoku-bg:#ffffff;
/*特商法の項目のテキスト色*/		
  --tokusyo-koumoku-text:#424242;			
	
/*固定フッターの設定（任意）
------------------------------------------------*/

/*固定フッターエリアの背景色*/
  --footer-cta-bg-color: rgba(255,255,255,.8); 
/*固定フッターエリアの背景のボカシ*/
  --footer-cta-bg-blur: blur(12px);	
/*固定フッターエリアのキャッチコピーのテキスト色*/
  --footer-cta-copy: #424242;
/*固定フッターエリアのボタンの色*/
  --footer-cta-btn-bg: #4a9c1e; 	 	
/*固定フッターエリアのボタンの色(ホバー時)*/
  --footer-cta-btn-bg-hover: #61b530;    
/*固定フッターエリアのボタンのテキスト色*/
  --footer-cta-btn-text: #ffffff;   	
/*固定フッターエリアのボタンのテキスト色(ホバー時)*/
  --footer-cta-btn-text-hover: #ffffff;   

/*カウントダウンタイマーの設定（任意）
------------------------------------------------*/

/*共通設定*/
/*文字のフォント*/	
  --countdown-text-font: 'Hiragino Sans','ヒラギノ角ゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,Verdana,sans-serif;
/*数字のフォント*/	
  --countdown-no-font: 'Hiragino Sans','ヒラギノ角ゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,Verdana,sans-serif;	
/*文字のカラー*/
  --countdown-text-color: #424242;	
/*数字のカラー（日にち）*/
  --countdown-no-color-day: #d95e4d; 	
/*数字のカラー（時間）*/
  --countdown-no-color-hou: #d95e4d; 	
/*数字のカラー（分）*/
  --countdown-no-color-min: #d95e4d; 	
/*数字のカラー（秒）*/
  --countdown-no-color-sec: #d95e4d; 	
	
/*PCビューの設定*/	
/*文字のサイズ*/
  --countdown-text-size: 1.5rem;
/*数字のサイズ（日にち）*/
  --countdown-no-size-day: 2rem;	
/*数字のサイズ（時間）*/
  --countdown-no-size-hou: 2rem;	
/*数字のサイズ（分）*/
  --countdown-no-size-min: 2rem;	
/*数字のサイズ（秒）*/
  --countdown-no-size-sec: 2rem;
		
/*スマホビューの設定*/
/*文字のサイズ*/
  --countdown-text-sp-size: 1.5rem;
/*数字のサイズ（日にち）*/
  --countdown-no-sp-size-day: 2rem;	
/*数字のサイズ（時間）*/
  --countdown-no-sp-size-hou: 2rem;
/*数字のサイズ（分）*/
  --countdown-no-sp-size-min: 2rem; 	
/*数字のサイズ（秒）*/
  --countdown-no-sp-size-sec: 2rem;		
	
/*リストの設定（任意）
------------------------------------------------*/	
/*アイコンのカラー*/		
  --list1-color: #f1c434;		
  --list2-color: #3d9435;
  --list3-color: #cb360d;	
  --list4-color: #3d9435;
  --list5-color: #cb360d;	
  --list6-color: #3d9435;	
  --list7-color: #cb360d;	
  --list8-color: #e1aa13;	
  --list9-color: #cb360d;	
  --list10-color: #e1aa13;	
  --list11-color: #cb360d;	
  --list12-color: #3d9435;	
  --list13-color: #cb360d;	
  --list14-color: #3d9435;	
  --list15-color: #cb360d;	
  --list16-color: #3d9435;	
  --list17-color: #cb360d;	
  --list18-color: #3d9435;	
  --list19-color: #cb360d;	
  --list20-color: #3d9435;	
	
/*囲み枠の設定（任意）
------------------------------------------------*/	
/*box01|二重線（内枠細線、外枠太線）*/	
/*外線の色*/
  --box01-bd-color1: var(--base);	
/*内線の色*/
  --box01-bd-color2: var(--base);
/*背景の色*/
  --box01-bg-color: #ffffff;	
/*フォントの色*/
  --box01-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box01-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box01-pd-sp: 20px 10px 20px 25px; 	
	
/*box02|二重線（内枠点線、外枠太線）*/	
/*外線の色*/
  --box02-bd-color1: var(--base);	
/*内線の色*/
  --box02-bd-color2: var(--base);
/*背景の色*/
  --box02-bg-color: #ffffff;	
/*フォントの色*/
  --box02-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box02-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box02-pd-sp: 20px 25px 20px 25px; 	
	
/*box03|背景色あり（内枠直線）*/	
/*線の色*/
  --box03-bd-color: var(--base);	
/*背景の色*/
  --box03-bg-color: var(--base1);	
/*フォントの色*/
  --box03-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box03-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box03-pd-sp: 20px 25px 20px 25px; 
	
/*box04|背景色あり（内枠点線）*/	
/*線の色*/
  --box04-bd-color: var(--base);	
/*背景の色*/
  --box04-bg-color: var(--base1);	
/*フォントの色*/
  --box04-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box04-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box04-pd-sp: 20px 25px 20px 25px; 
	
/*box05|背景色あり（内枠二重線）*/	
/*線の色*/
  --box05-bd-color: var(--base);	
/*背景の色*/
  --box05-bg-color: var(--base1);	
/*フォントの色*/
  --box05-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box05-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box05-pd-sp: 20px 25px 20px 25px; 	
	
/*box06|ボックスシャドウ（通常）*/	
/*背景の色*/
  --box06-bg-color: #ffffff;	
/*フォントの色*/
  --box06-font-color: var(--font-color);	
/*PCビューのpadding*/
  --box06-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box06-pd-sp: 20px 25px 20px 25px; 	
	
/*box07|タイトル付き#1*/
/*共通部分*/	
/*線の色*/
  --box07-bd-color: var(--base);	
/*見出しの部分*/	
/*見出しの背景の色*/
  --box07-title-bg-color: var(--base);	
/*見出しのフォントの色*/
  --box07-title-font-color: #ffffff;
/*見出しのフォントの大きさ（PC）*/
  --box07-title-font-size-pc: 1.9rem;
/*見出しのフォントの大きさ（SP）*/
  --box07-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box07-title-font-weight: 600;
/*見出しのライン高*/
  --box07-title-linehight: 1.6;		
/*見出しのPCビューのpadding*/
  --box07-title-pd-pc: 10px 35px 10px 35px; 	
/*見出しのSPビューのpadding*/
  --box07-title-pd-sp: 10px 25px 10px 25px; 	
/*ボックスの部分*/	
/*背景の色*/
  --box07-bg-color:  #f1f1f1;
/*フォントの色*/
  --box07-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box07-font-size-pc: 1.7rem;
/*フォントの大きさ（SP）*/
  --box07-font-size-sp: 1.7rem;	
/*フォントの太さ*/
  --box07-font-weight: 600;		
/*PCビューのpadding*/
  --box07-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box07-pd-sp: 20px 25px 20px 25px; 
	
/*box08|タイトル付き#2*/
/*共通部分*/	
/*線の色*/
  --box08-bd-color: var(--base);	
/*見出しの部分*/	
/*見出しの背景の色*/
  --box08-title-bg-color: var(--base1);	
/*見出しのフォントの色*/
  --box08-title-font-color: var(--base);	
/*見出しのフォントの大きさ（PC）*/
  --box08-title-font-size-pc: 1.9rem;
/*見出しのフォントの大きさ（SP）*/
  --box08-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box08-title-font-weight: 600;
/*見出しのライン高*/
  --box08-title-linehight: 1.6;	
/*見出しのPCビューのpadding*/
  --box08-title-pd-pc: 10px 35px 10px 35px; 	
/*見出しのSPビューのpadding*/
  --box08-title-pd-sp: 10px 25px 10px 25px; 	
/*ボックスの部分*/	
/*背景の色*/
  --box08-bg-color: "#ffffff";
/*フォントの色*/
  --box08-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box08-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box08-font-size-sp: 1.6rem;	
/*フォントの太さ*/
  --box08-font-weight: 600;		
/*PCビューのpadding*/
  --box08-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box08-pd-sp: 20px 25px 20px 25px; 	
	
/*box09|タイトル付き#3*/
/*共通部分*/	
/*線の色*/
  --box09-bd-color: var(--base);
/*線の種類*/
  --box09-bd-style: dotted;
/*線の太さ*/
  --box09-bd-size: 2px;	
/*背景の色*/
  --box09-bg-color: #ffffff;	
/*見出しの部分*/		
/*見出しのフォントの色*/
  --box09-title-font-color: var(--base);	
/*見出しのフォントの大きさ（PC）*/
  --box09-title-font-size-pc: 1.9rem;
/*見出しのフォントの大きさ（SP）*/
  --box09-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box09-title-font-weight: 600;	
/*見出しのPCビューのpadding*/
  --box09-title-pd-pc: 0px 9px 0px 9px; 	
/*見出しのSPビューのpadding*/
  --box09-title-pd-sp: 0px 9px 0px 9px; 	
/*ボックスの部分*/	
/*フォントの色*/
  --box09-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box09-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box09-font-size-sp: 1.6rem;	
/*フォントの太さ*/
  --box09-font-weight: 600;		
/*PCビューのpadding*/
  --box09-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box09-pd-sp: 20px 25px 20px 25px; 	
		
/*box10|タイトル付き#4*/
/*共通部分*/	
/*線の色*/
  --box10-bd-color: var(--base);
/*線の種類*/
  --box10-bd-style: solid;
/*線の太さ*/
  --box10-bd-size: 2px;	
/*背景の色*/
  --box10-bg-color: #fff;	
/*見出しの部分*/	
/*見出しのフォントの色*/
  --box10-title-font-color: #fff;	
/*見出しのフォントの大きさ（PC）*/
  --box10-title-font-size-pc: 1.7rem;
/*見出しのフォントの大きさ（SP）*/
  --box10-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box10-title-font-weight: 600;	
/*見出しのPCビューのpadding*/
  --box10-title-pd-pc: 1px 12px 3px 12px; 	
/*見出しのSPビューのpadding*/
  --box10-title-pd-sp: 1px 12px 3px 12px; 	
/*ボックスの部分*/	
/*フォントの色*/
  --box10-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box10-font-size-pc: 1.7rem;
/*フォントの大きさ（SP）*/
  --box10-font-size-sp: 1.7rem;	
/*フォントの太さ*/
  --box10-font-weight: 600;		
/*PCビューのpadding*/
  --box10-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box10-pd-sp: 20px 25px 20px 25px; 	
		
/*box11|タイトル付き#5*/
/*共通部分*/	
/*線の色*/
  --box11-bd-color: var(--base);
/*線の種類*/
  --box11-bd-style: solid;
/*線の太さ*/
  --box11-bd-size: 3px;	
/*背景の色*/
  --box11-bg-color: #ffffff;	
/*見出しの部分*/	
/*見出しのフォントの色*/
  --box11-title-font-color: #ffffff;	
/*見出しのフォントの大きさ（PC）*/
  --box11-title-font-size-pc: 1.7rem;
/*見出しのフォントの大きさ（SP）*/
  --box11-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box11-title-font-weight: 600;	
/*見出しのPCビューのpadding*/
  --box11-title-pd-pc: 1px 12px 3px 12px; 	
/*見出しのSPビューのpadding*/
  --box11-title-pd-sp: 1px 12px 3px 12px; 	
/*ボックスの部分*/	
/*フォントの色*/
  --box11-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box11-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box11-font-size-sp: 1.6rem;	
/*フォントの太さ*/
  --box11-font-weight: 600;		
/*PCビューのpadding*/
  --box11-pd-pc: 50px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box11-pd-sp: 45px 25px 20px 25px; 		
	
/*box12|タイトル付き#6*/
/*共通部分*/	
/*線の色*/
  --box12-bd-color: var(--base);
/*線の種類*/
  --box12-bd-style: solid;
/*線の太さ*/
  --box12-bd-size: 3px;	
/*背景の色*/
  --box12-bg-color: #ffffff;	
/*見出しの部分*/		
/*見出しのフォントの色*/
  --box12-title-font-color: #ffffff;	
/*見出しのフォントの大きさ（PC）*/
  --box12-title-font-size-pc: 1.7rem;
/*見出しのフォントの大きさ（SP）*/
  --box12-title-font-size-sp: 1.7rem;	
/*見出しのフォントの太さ*/
  --box12-title-font-weight: 600;	
/*見出しのPCビューのpadding*/
  --box12-title-pd-pc: 8px 15px 8px 15px; 	
/*見出しのSPビューのpadding*/
  --box12-title-pd-sp: 8px 15px 8px 15px; 	
/*ボックスの部分*/	
/*フォントの色*/
  --box12-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box12-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box12-font-size-sp: 1.6rem;	
/*フォントの太さ*/
  --box12-font-weight: 600;		
/*PCビューのpadding*/
  --box12-pd-pc: 35px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box12-pd-sp: 30px 25px 20px 25px; 	
			
/*box13|ノート風囲み枠#1*/
/*背景の色*/
  --box13-bg-color: #fff;
/*丸の色*/	
  --box13-maru-color: var(--base2);
/*フォントの色*/	
  --box13-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box13-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box13-font-size-sp: 1.6rem;	
/*フォントの太さ*/
  --box13-font-weight: 600;		
/*PCビューのpadding*/
  --box13-pd-pc: 40px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box13-pd-sp: 30px 25px 20px 25px; 		

/*box14|ノート風囲み枠#2*/
/*背景の色*/
  --box14-bg-color: #eeeeee;
/*丸の色*/	
  --box14-maru-color: #ffffff;
/*フォントの色*/	
  --box14-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box14-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box14-font-size-sp: 1.6rem;		
/*PCビューのpadding*/
  --box14-pd-pc: 25px 35px 25px 45px; 	
/*SPビューのpadding*/
  --box14-pd-sp: 20px 25px 20px 35px; 			
	
/*box15|上下に点線*/
/*背景の色*/
  --box15-bg-color: #ffffff;
/*丸の色*/	
  --box15-bd-color: var(--base);
/*フォントの色*/	
  --box15-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --box15-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --box15-font-size-sp: 1.6rem;		
/*PCビューのpadding*/
  --box15-pd-pc: 25px 35px 25px 35px; 	
/*SPビューのpadding*/
  --box15-pd-sp: 20px 25px 20px 25px; 			
	
/*吹き出しの設定（任意）
------------------------------------------------*/	
/*balloon01|吹き出し（下向き）*/	
/*背景の色*/
  --balloon01-bg-color: var(--base);	
/*フォントの色*/	
  --balloon01-font-color: #ffffff;	
/*フォントの大きさ（PC）*/
  --balloon01-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon01-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon01-font-weight: normal;
/*行揃え*/
  --balloon01-text-align: center;		
/*PCビューのpadding*/
  --balloon01-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon01-pd-sp: 15px 25px 15px 25px; 	
	
/*balloon02|吹き出し（下向き）*/	
/*背景の色*/
  --balloon02-bg-color: var(--base);	
/*フォントの色*/	
  --balloon02-font-color: #ffffff;	
/*フォントの大きさ（PC）*/
  --balloon02-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon02-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon02-font-weight: normal;
/*行揃え*/
  --balloon02-text-align: center;		
/*PCビューのpadding*/
  --balloon02-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon02-pd-sp: 15px 25px 15px 25px; 	
		
/*balloon03|吹き出し（左向き）*/	
/*背景の色*/
  --balloon03-bg-color: var(--base);	
/*フォントの色*/	
  --balloon03-font-color: #ffffff;	
/*フォントの大きさ（PC）*/
  --balloon03-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon03-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon03-font-weight: normal;
/*行揃え*/
  --balloon03-text-align: left;		
/*PCビューのpadding*/
  --balloon03-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon03-pd-sp: 15px 25px 15px 25px; 	
		
/*balloon04|吹き出し（左向き）*/	
/*背景の色*/
  --balloon04-bg-color: var(--base);	
/*フォントの色*/	
  --balloon04-font-color: #ffffff;	
/*フォントの大きさ（PC）*/
  --balloon04-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon04-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon04-font-weight: normal;
/*行揃え*/
  --balloon04-text-align: left;		
/*PCビューのpadding*/
  --balloon04-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon04-pd-sp: 15px 25px 15px 25px; 		
	
/*balloon05|吹き出し（下向き/枠あり）*/	
/*背景の色*/
  --balloon05-bg-color: var(--base1);
/*線の色*/
  --balloon05-bd-color: var(--base);	
/*フォントの色*/	
  --balloon05-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --balloon05-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon05-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon05-font-weight: normal;
/*行揃え*/
  --balloon05-text-align: center;		
/*PCビューのpadding*/
  --balloon05-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon05-pd-sp: 15px 25px 15px 25px; 	
	
	
/*balloon06|吹き出し（上向き/枠あり）*/	
/*背景の色*/
  --balloon06-bg-color: var(--base1);
/*線の色*/
  --balloon06-bd-color: var(--base);	
/*フォントの色*/	
  --balloon06-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --balloon06-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon06-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon06-font-weight: normal;
/*行揃え*/
  --balloon06-text-align: center;		
/*PCビューのpadding*/
  --balloon06-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon06-pd-sp: 15px 25px 15px 25px; 	
	
	
/*balloon07|吹き出し（左向き/枠あり）*/	
/*背景の色*/
  --balloon07-bg-color: var(--base1);
/*線の色*/
  --balloon07-bd-color: var(--base);	
/*フォントの色*/	
  --balloon07-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --balloon07-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon07-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon07-font-weight: normal;
/*行揃え*/
  --balloon07-text-align: left;		
/*PCビューのpadding*/
  --balloon07-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon07-pd-sp: 15px 25px 15px 25px; 	
	
	
/*balloon08|吹き出し（右向き/枠あり）*/	
/*背景の色*/
  --balloon08-bg-color: var(--base1);
/*線の色*/
  --balloon08-bd-color: var(--base);	
/*フォントの色*/	
  --balloon08-font-color: var(--font-color);
/*フォントの大きさ（PC）*/
  --balloon08-font-size-pc: 1.6rem;
/*フォントの大きさ（SP）*/
  --balloon08-font-size-sp: 1.6rem;		
/*フォントの太さ*/
  --balloon08-font-weight: normal;
/*行揃え*/
  --balloon08-text-align: left;		
/*PCビューのpadding*/
  --balloon08-pd-pc: 15px 25px 15px 25px; 	
/*SPビューのpadding*/
  --balloon08-pd-sp: 15px 25px 15px 25px; 	
	

/*Q&A(よくある質問)の設定（任意）
------------------------------------------------*/	
/*qa01*/
/*qa01のボックス調整*/
  --qa01-margin-top: 15px; /*QとAの距離*/
  --qa01-margin-bottom: 25px; /*Aのボトムスペース*/	
/*質問（Q）のアイコン部分*/	
  --q01-icon-color: #ffffff; /*Qアイコンの色*/				
  --q01-icon-bg-color: #f39800;	/*Qアイコンの背景色*/	
  --q01-icon-font-size: 2rem; /*Qアイコンの大きさ*/	
  --q01-icon-margin-top: -5px; /*Qアイコン上マージン*/	
  --q01-icon-margin-right: 15px; /*Qアイコン右マージン*/	
/*質問（Q）のテキスト部分*/		
  --q01-font-color: var(--font-color); /*Qテキストのフォントカラー*/		
  --q01-font-size: 1.6rem;	/*Qテキストのフォントサイズ*/	
  --q01-font-weight: 600; /*Qテキストのフォント太さ*/	
  --q01-line-height: 1.8; /*Qテキストのライン高*/		
/*回答（A）のアイコン部分*/		
  --a01-icon-color: #ffffff; /*Aアイコンの色*/				
  --a01-icon-bg-color: #3eb370; /*Aアイコンの背景色*/			
  --a01-icon-font-size: 1.5rem; /*Aアイコンの大きさ*/	
  --a01-icon-margin-top: 2px; /*Aアイコン上マージン*/	
  --a01-icon-margin-right: 13px; /*Aアイコン右マージン*/		
  --a01-icon-margin-left: 15px; /*Aアイコン左マージン*/	
/*回答（A）のテキスト部分*/	
  --a01-font-color: var(--font-color); /*Aテキストのフォントカラー*/		
  --a01-font-size: 1.6rem;	/*Aテキストのフォントサイズ*/	
  --a01-font-weight: normal; /*Aテキストのフォント太さ*/	
  --a01-line-height: 1.7; /*Aテキストのライン高*/	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*ボタンの設定（任意）
------------------------------------------------*/	

/*btn01（吹き出し付き）*/	
/*PCビューのフォントサイズの設定*/		
  --btn01-font-pcsize: 2.4rem;	
/*SPビューのフォントサイズの設定*/		
  --btn01-font-spsize: 2rem;		
/*ボタンのテキスト色の設定*/		
  --btn01-text-color: #fff;
/*ボタンのテキスト色の設定*/		
  --btn01-text-color-hover: #fff;		
/*ボタンの背景色の設定*/		
  --btn01-bg-color: linear-gradient(-30deg, #1B99C1, #6946BD);
/*ボタンの背景色の設定（ホバー時）*/		
  --btn01-bg-color-hover: linear-gradient(30deg, #1B99C1, #6946BD);
/*ボタンの縁色の設定*/		
  --btn01-bg2-color: #432D91;		
/*ボタンの縁色の設定（ホバー時）*/		
  --btn01-bg2-color-hover: #432D91;	
/*吹き出しの背景色の設定*/		
  --btn01-mc-bg-color: #ffffff;
/*吹き出しのボーダー色の設定*/		
  --btn01-mc-bd-color:  #375EB4;
/*吹き出しのテキスト色の設定*/		
  --btn01-mc-text-color:  #375EB4;	
	
/*btn02（キラリ光る）*/
/*ボタンの横幅の設定*/		
  --btn02-width: 680px;	
/*大きいテキストのカラー設定*/		
  --btn02-text-color-l: #ffffff;		
/*小さいテキストのカラー設定*/		
  --btn02-text-color-s: #ffffff;
/*アイコンのカラー設定*/		
  --btn02-text-color-i: #ffffff;	
/*ボタンの背景グラデーションの設定*/
  --btn02-bg-color-top: #00a23f;/*上の色*/	
  --btn02-bg-color-bottom: #39900a;/*下の色*/
/*ボタンのボーダー色の設定*/
  --btn02-bd-color: #ffffff;		
/*PCビューの大きいフォントサイズの設定*/		
  --btn02-font-pcsize-l: 3.2rem;
/*PCビューの小さいフォントサイズの設定*/		
  --btn02-font-pcsize-s: 2rem;		
/*SPビューの大きいフォントサイズの設定*/		
  --btn02-font-spsize-l: 2.2rem;
/*SPビューの小さいフォントサイズの設定*/		
  --btn02-font-spsize-s: 1.4rem;

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*アニメーションの設定（任意）
------------------------------------------------*/

/*スライダー*/		
/*背景色の設定*/	
  --slider-bg: #ffffff;	
	
/*上からスライドイン（スタート位置調整）*/	
  --slidein-top:-500px;	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}/*rootここまで（消さない）*/

