@charset "utf-8";
/* CSS Document */



/*Fonts
----------------------------------------------------------------------------------------------------------------------*/

/*Manrope　欧文文字★
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Manrope&display=swap');

/*font-family: 'Manrope', sans-serif;*/



/*Urbanist　欧文ゴシック★
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@600&display=swap');

/*font-family: 'Urbanist', sans-serif;*/



/*Sawarabi Mincho 和明朝1
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Sawarabi+Mincho&display=swap');

/*font-family: 'Sawarabi Mincho', sans-serif;*/



/*Noto Sans JP 和ゴシック
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');

/*font-family: 'Noto Sans JP', sans-serif;*/



/* 和明朝2 Libre Baskerville
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap');

/*font-family: 'Noto Serif JP', serif;*/




/* ---------------------------------------------------------------------------------------------

   P,他フォントサイズ

--------------------------------------------------------------------------------------------- */
.text-144{
	font-size: clamp(96px, 2vw, 144px);
}

.text-96{
	font-size: clamp(84px, 2vw, 96px);
}

.text-84{
	font-size: clamp(72px, 2vw, 84px);
}

.text-72{
	font-size: clamp(60px, 2vw, 72px);
}

.text-60{
	font-size: clamp(48px, 2vw, 60px);
}

.text-48{
	font-size: clamp(42px, 2vw, 48px);
}

.text-42{
	font-size: clamp(36px, 2vw, 42px);
}

.text-36{
	font-size: clamp(30px, 2vw, 36px);
}

.text-30{
	font-size: clamp(24px, 2vw, 30px);
}

.text-24{
	font-size: clamp(20px, 2vw, 24px);
}

.text-20{
	font-size: clamp(18px, 2vw, 20px);
}

.text-18{
	font-size: clamp(16px, 2vw, 18px);
}

.text-16{
	font-size: clamp(14px, 2vw, 16px);
	line-height: 2;
}

.text-14{
	font-size: clamp(12px, 2vw, 14px);
	line-height: 2;
}

.text-12{
	font-size: clamp(10px, 2vw, 12px);
	line-height: 2;
}































