﻿@charset "utf-8";		
		
/* _g_general.css  2022/03/30 17:54━━━━━━━━━━ */		
/* ▼とりあえず全htmlに与えるcss ｜ 基本的には、サイトのHTMLに喰わせる全称および要素型セレクター */		
		
/* BS5 タブの文字色変更と角丸復活 */		
	.nav-pills .nav-link	{ color: #005243; background-color: #f2f2ea; border-radius: 3px 3px 0px 0px !importamt; }
/* ▼スマホふらつき防止 */		
	html, body	{ overflow-x: hidden; -webkit-overflow-scrolling: touch; }
/* ▼IEのバグ main タグ内をinline表示にするのを阻止 */		
	main	{display: block;}
/* ▼角丸設定を全部チャラに 参考: https://qastack.jp/programming/9742166/getting-rid-of-all-the-rounded-corners-in-twitter-bootstrap */		
	*	{ border-radius: 0 !important; }
/* ▼footerの最下部に40pxのマージンを与え Navbar-bottom との干渉を避ける */		
	footer	{ margin-bottom: 40px; }
/* ▼<em> や <i> を斜めにしない */		
	*	{ font-style: normal; }
/* ▼プロポーショナル文字ツメ*/		
	*	{ font-feature-settings: palt; } 
/* ▼コンテンツの挙動の指定 */		
/* ブロックからはみ出した時の水平方向の表示方法（垂直方向の指定は overflow-y ）、リガチャ、ハイフン、*/		
/* html { overflow-x: hidden; -webkit-overflow-scrolling: touch;} */		
	body	{ font-variant-ligatures: common-ligatures;}
	body	{ hyphens: auto; hyphenate-limit-lines: 5undent_2; hyphenate-limit-zone: 0; hyphenate-limit-last: always; }
	body	{ width: 100%;  height: 100%;  overflow-x: hidden; -webkit-overflow-scrolling: touch; }
/* ▼<p>内 ハイフンは auto にする（初期値は manual で「&shy;」の箇所でハイフン挿入 */		
	p	{ hyphens: auto; }
/* ▼デフォルトの混植 p */		
	p	{ font: 1.10rem/1.50 'Rosarivo_400w2', 'ShipporiMincho_500w2_L0', 'Times', 'YuMincho', 'Yu Mincho', serif; } /* Rosarivo_400w2+ShipporiMincho_500w2_L0-Medium◉デフォルト混植 */
/* ▼デフォルト行送り（ただし、セレクタを遣って font: 指定した書体は、設定した 1rem/1.00 が優先適用 */		
	*	{ line-height: 1.25; } /* 四分 */
	nav	{ line-height: 1.00; } /* ベタ */
	p	{ line-height: 1.75; } /* 二分四分 */
/* ▼リンク・テキストの色替えをしない */
	a	{ text-decoration: none; color: #000;}
	a:hover	{ text-decoration: none; color: #000;}
/* ▼tableのtdセル内は、上揃え、左揃えが基本 */
	td	{ text-align: left; vertical-align: top;}
/* ▼ エンドユーザーにわざわざ「背景のグラフィック」チェックを入れさせたくない */		
	body	{-webkit-print-color-adjust: exact; color-adjust: exact;}
/* ▼ 段組みの要素の周りに印刷余白分のマージンを開けたい */		
	@page	{ size: A4 landscape; margin: 15mm;}
/* ▼u で cssタグを色バックで囲む｜内部カタログ専用使用（公開HTMLで使ってはいけない）*/		
	u	{ text-decoration: none; background-color: #f4b4cf; font: 1.0rem/1.00 "FiraSans_700ws", 'Helvetica', 'YuGothic', 'Yu Gothic', sans-serif; padding: 0px; margin: 0px; }
/* ▼Dropupのメニュー罫線カスタマイズと行間調整 */		
	hr.dropdown-divider	{border: 1.2px dashed #c90;}
	.dropdown-menu	{background-color: #fafad2;font-size: 1em; line-height: 1; }
	
/* ▼table td  内の改行を許す（tdの外に文字をハミださせない〓これはtableには効かない）
table { word-wrap: break-woard; }
td { word-wrap: break-woard; } */

