@charset "utf-8";

:root {

}

@media (prefers-color-scheme: dark) {
	:root {

	}
}

/* モバイル　ALL */
@media screen and (max-width: 425px) {
	:root {
	}
}

/* タブレット */
@media screen and (min-width:426px) and (max-width: 768px) {
	:root {
	}
}

/* ノートパソコン */
@media screen and (min-width:769px) and ( max-width:1024px) {
	:root {
	}
}

/* ノートパソコン L */
@media screen and (min-width:1025px) and ( max-width:1440px) {
	:root {
	}
}

/* 2K以上 */
@media screen and (min-width:1441px) and ( max-width:2560px) {
	:root {
	}
}

/* 4K以上 */
@media screen and (min-width:2561px) {
	:root {
		
	}
}








/* ーーーーーーーーーーーーーーーーーーーー
	Inquiry
ーーーーーーーーーーーーーーーーーーーー */

#contents.inquiry {
	& > #form {
		display: flex;
		flex-direction: row;
		gap: var(--Gap);
		padding: var(--Size_10);
		background: var(--Color_FF100);
		border-radius: var(--Border-radius_S);
		& p {
			flex-basis: calc( clac( 100% - var(--Gap) ) / 2 );
			position: relative;
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			align-items: flex-start;
			gap: var(--Size_06);
			& em {
				display: flex;
				justify-content: flex-start;
				align-items: center;
				gap: var(--Size_02);
				font-size: var(--Size_08);
				& span {
					display: flex;
					justify-content: center;
					align-items: center;
					width: var(--Size_24);
					font-size: var(--Size_08);
					color: red;
				}
			}
			& p {
				& em {
					color: var(--Color_B100);
					font-style: italic;
				}
			}
		}
	}
}



