/*
Theme Name: 五条の虎
Author: 五条の虎
Description: 五条の虎の公式LP。8ページ・3アプリ導線・既存Stripe料金表を同梱した独立テーマです。
Version: 1.0.1
Requires at least: 6.3
Requires PHP: 7.4
Text Domain: gojo-no-tora
*/

/* Original design lives in assets/. Only WordPress integration lives here. */
body.admin-bar .site-header { top: 32px; }
@media (max-width: 782px) { body.admin-bar .site-header { top: 46px; } }
@media (max-width: 600px) { body.admin-bar .site-header { top: 0; } }
.wp-content-section { padding: 65px 0 90px; }
.wp-content-section h1 { font-size: clamp(30px, 4vw, 48px); margin-bottom: 30px; }
.wp-content-section article + article { margin-top: 50px; }
.wp-entry-content { max-width: 900px; overflow-wrap: anywhere; }
.wp-entry-content > * + * { margin-top: 1.4em; }
.wp-entry-content h2 { font-size: clamp(24px, 3vw, 34px); }
.wp-entry-content h3 { font-size: 23px; }
.wp-entry-content a { text-decoration: underline; text-underline-offset: .2em; }
.wp-entry-content img { max-width: 100%; height: auto; }
.wp-entry-content table { width: 100%; border-collapse: collapse; }
.wp-entry-content th, .wp-entry-content td { padding: 10px; border: 1px solid var(--line); }
.wp-entry-content pre { max-width: 100%; overflow: auto; }
.wp-entry-content input, .wp-entry-content textarea { max-width: 100%; }
.wp-post-list > article { padding-bottom: 30px; border-bottom: 1px solid var(--line); }
.wp-post-list h2 { margin-bottom: 15px; }
