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



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

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

/*font-family: 'Libre Baskerville', serif;*/



/* 欧文筆記 Niconne
-----------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Niconne&family=Noto+Sans+TC:wght@100..900&family=Noto+Serif+SC&family=Zen+Old+Mincho&display=swap');

/*font-family: "Niconne", cursive;*/



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

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



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

/*font-family: 'Noto Sans JP', sans-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(40px, 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-15{
	font-size: clamp(13px, 2vw, 15px);
	line-height: 2;
}

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

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

























