@charset "utf-8";
/*	◆ CSS Document ◆
ベースになるコード、:rootで変数にしたもの、よく使う項目の設定はbase.cssにあります。
こちらは各項目に対するCSS設定用のCSSです。 */

/*--------------------------------------------------
	Header
--------------------------------------------------*/
.header_first {
	align-items: center;
	padding-block: .2rem;
}

/*--------------------------------------------------
	MV・ページTTL
--------------------------------------------------*/
#pagettl{
	background: var(--red);
	padding-block: .5rem;
}


@media (max-width:768px) {

}

/*--------------------------------------------------
	Main
--------------------------------------------------*/
.txtarea{
	font-size: .16rem;
	width: var(--container_size_small);
}
.flex_center{
	gap: .25rem .5rem;
}

@media (max-width:768px) {
	.txtarea{
		width: 35ch; /* スマホでは1行35文字分に調整 */
	}
	
}

	/*----------------------------------------------
		Main - PP
	----------------------------------------------*/
	#pp{
		margin-block: .8rem;
	}
	#pp #introduction{
		border-bottom: 1px solid var(--red);
		padding-bottom: .25rem;
	}
	#pp #pp_content h2{
		font-size: .2rem;
		font-weight: bold;
	}
	#pp #pp_content ul{
		margin-block: 0;
	}
		#pp #pp_content ul li::before{
			content: "・";
		}
		#pp #pp_content ul li{
			padding-left: 1em;
			text-indent: -1em;
		}
	#pp #pp_content ul.number li{
			padding-left: 2em;
			text-indent: -2em;
	}
	#pp #pp_content ul.number li::before{
		content: "";
	}


	@media (max-width:768px) {
	}
	
		
	

	/*----------------------------------------------
		Main - section02
	----------------------------------------------*/

	@media (max-width:768px) {
	}
	
		
	
	/*----------------------------------------------
		Main - section03
	----------------------------------------------*/

	@media (max-width:768px) {
	}
	
		
	



/*--------------------------------------------------
	Footer
--------------------------------------------------*/
footer{
	background: var(--red);
	padding-block: .5rem;
}
footer a{
	display: inline-block;
}
footer .copy{
	color: var(--white);
	font-size: .14rem;
}

@media (max-width:768px) {
}

