@charset "UTF-8";/*! jpn.css for Bootstrap 6 | MIT License | Copyright 2017 @kokushing (Bootstrap 6 port) */@layer colors,config,root,reboot,layout,content,forms,components,custom,helpers,utilities;@font-face{font-family:YuGothicMedium;src:local("Yu Gothic Medium")}html[lang|=ja],[lang|=ja]{--bs-body-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "\6e38\30b4\30b7\30c3\30af  Medium", "Yu Gothic", YuGothic, YuGothicMedium, "Noto Sans JP", Meiryo, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-line-height: 1.7;--bs-heading-margin-bottom: .625rem;--bs-heading-font-weight: var(--bs-font-weight-bold);--bs-heading-line-height: 1.4;--bs-btn-input-lg-font-size: 1.125rem;--jpn-h1-font-size: 2.375rem;--jpn-h2-font-size: 1.875rem;--jpn-h3-font-size: 1.625rem;--jpn-h4-font-size: 1.375rem;--jpn-h5-font-size: 1.125rem;--jpn-h6-font-size: .875rem}@layer reboot{h1:lang(ja),.h1:lang(ja){font-size:var(--jpn-h1-font-size)}h2:lang(ja),.h2:lang(ja){font-size:var(--jpn-h2-font-size)}h3:lang(ja),.h3:lang(ja){font-size:var(--jpn-h3-font-size)}h4:lang(ja),.h4:lang(ja){font-size:var(--jpn-h4-font-size)}h5:lang(ja),.h5:lang(ja){font-size:var(--jpn-h5-font-size)}h6:lang(ja),.h6:lang(ja){font-size:var(--jpn-h6-font-size)}}@layer content{.blockquote:lang(ja){--bs-blockquote-font-size: 1.25rem}.lead:lang(ja){font-size:1.125rem}.display-1:lang(ja),.display-2:lang(ja),.display-3:lang(ja),.display-4:lang(ja){font-weight:var(--bs-font-weight-medium);line-height:1.2}.display-1:lang(ja){font-size:5.75rem}.display-2:lang(ja){font-size:5.25rem}.display-3:lang(ja){font-size:4.25rem}.display-4:lang(ja){font-size:3.25rem}}