/* お問い合わせフォーム用のCSS */

input[type="text"], input[type="email"],
input[type="tel"],
textarea {
    box-sizing: border-box;
    width: 100%;
    padding: 10px;
}

input[type="submit"] {
    display: block;
    width: 100%;
    padding: 10px;
    font-size: 18px;
    letter-spacing: 5px;
    cursor: pointer;
    background: #191919;
    color: #fff;
    border: 1px solid #191919;
    border-radius: 10px;
}

input[type="submit"]:hover {
	background: #fff;
	color: #191919;
}

/* ページ内リンクのスムーススクロールCSS */

html {
	scroll-behavior: smooth;
}

/* スマートフォンでの改行位置調整のCSS */

blockquote, caption, figcaption, h1, h2, h3, h4, h5, h6, p {
	text-wrap: wrap !important;
}