@charset "utf-8";

/*########################################################################################

ヘッダー
header

########################################################################################*/
/*----------------------------
グローバルナビゲーション
----------------------------------------------------------*/
.gnavi li {
	text-align: center;
}
.gnavi li a {
		justify-content: flex-start;
	font-size: 12px;
	font-size: 1.2rem;
}
.gnavi li a::before {
	margin-bottom: 4px;
}

/*########################################################################################

トップページ（#main_top）

########################################################################################*/
/*----------------------------
メインナビゲーション
----------------------------------------------------------*/
.main_nav ul {
		justify-content: flex-start;
}
.main_nav ul li a {
	font-size: 12px;
	font-size: 1.2rem;
	height: 88px;
}
.main_nav ul li a .mnav_ttl {
	height: 40px;
}

/*----------------------------
こんな時どうする？
----------------------------------------------------------*/
article.solution ul li a::before {
	margin-right: 16px;
	width: 48px;
}

/*########################################################################################

セカンダリページ 通常版
main#main

########################################################################################*/
/*----------------------------
ページ本文
----------------------------------------------------------*/
/* テーブル */
.point03 th {
	width: 100%;
}

/*-----------------------------------------------------------------------------
■┓各種申請書（application.jsp）
┗┛Application Forms
-----------------------------------------------------------------------------*/
.appli_add_padsp > div:nth-of-type(1) {
	font-size: 13px;
	font-size: 1.3rem;
	line-height: 1.5;
	white-space: normal;
	/*min-width: auto;*/
	min-width: 200px;
	justify-content: center;
}
#main .tbl_application_doc tbody td.appli_doc_ttl {
	width: 480px;
	max-width: 100%;
}
/*-----------------------------------------------------------------------------
■┓健康のしくみ（guide.jsp）
┗┛Health Insurance System
-----------------------------------------------------------------------------*/
/*----------------------------
保険料と標準報酬月額（guide_04.jsp）
----------------------------------------------------------*/
#ippanhokenryo .ippanitem .ippanwrap > div:nth-child(2) {
	text-align: left;
}


/*-----------------------------------------------------------------------------
■┓健保ハンドブック（handbook.jsp）
┗┛
-----------------------------------------------------------------------------*/
#budget #gbl_wrap {
	margin-bottom: 48px;
}

/*-----------------------------------------------------------------------------
■┓予算・決算のお知らせ（budget.jsp）
┗┛
-----------------------------------------------------------------------------*/
#budget #gbl_wrap,
#budget #gbr_wrap {
	width: 100%;
}
