@charset "UTF-8";

/* 源の角ゴシック(R) */
@font-face {
}

/* 源の角ゴシック(M) */
@font-face {
}

/* 源の角ゴシック(Light) */
@font-face {
}

/* 源の角ゴシック(B) */
@font-face {
}

/* コンテンツエリアの親要素 */
body {
}

/* コンテンツエリアの親要素 */
.root-panel {
    padding : 24px 24px 64px 24px;
}

/* コンテンツエリアの親要素 */
.root-panel-top0 {
    padding : 0px 24px 0px 24px;
}

/* コンテンツエリアの親要素 */
.root-panel-top24 {
    padding : 24px 24px 0px 24px;
}

/* コンテンツエリア */
.contents-area {
    max-width : 940px;
    padding : 0 10px 0 10px;
}

/* コンテンツエリア */
.contents-area-0 {
    max-width : 940px;
}

/* コンテンツエリア告知 */
.contents-area-kokuchi {
    max-width : 940px;
    padding : 10px 10px 0 10px;
}

/*------------------------------------*/
/*告知事項１（1-2）*/
/*------------------------------------*/
/* 告知事項1/2 該当エリア */
.container-s {
    padding-right: 0px;
    padding-left: 0px;
}

/* 見出しLL */
.midashi-xl {
}

/* 見出しL */
.midashi-l {
}

/* 見出しM */
.midashi-m {
}

/* 見出しS */
.midashi-s {
}

/* 項目ラベルに適用 */
.koumoku-label-gray {
}

/* 項目値(標準) */
.koumoku-value-m {
}

/* 項目値(小)振り仮名に適用 */
.koumoku-value-s {
}

/* 本文（標準） */
.honbun-normal {
}

/* 本文（標準）はいいいえボタンと横並びのときに */
.honbun-normal-lineheight-button {
}

/* 本文（連絡事項） */
.honbun-normal-fubi {
}

/* 本文（L） */
.honbun-large {
}

/* 本文（S） */
.honbun-small {
}

/* 本文（不備回答） */
.honbun-kaitou {
}

/* 強調 */
.honbun-kyocho {
}

/* 強調（黒文字） */
.honbun-kyocho-black {
}

/* 強調（橙文字） */
.honbun-kyocho-orange {
}

/* 必須マーク */
.hissu-mark {
}
/* 必須マーク(アイコン版) */
.hissu-icon {
}

/* 非表示ボタン */
.button-hidden {
}

/* 非表示ボタン(フォーカス時) */
.button-hidden:focus + label {
}

/* ボタン(小) */
.button-small {
}

/* ボタン（標準） */
.button-normal {
}

/* ボタン (L) */
.button-large {
}

/* ボタン (高:40、幅320) */
.button-h40w320 {
}

/* 親要素にフィットするボタンサンプル用親要素 */
.sample-area-001 {
}

/* ボタン (幅を親要素に合わせる) */
.button-match-parent {
}

/* お申込者確認画面以前のアクションボタン */
.button-go-next-short {
    width : 435px;
}

/* お申込者確認画面以降のアクションボタン */
.button-go-next {
    width : 480px;
}

/* お申込者確認画面以降のアクションボタン */
.button-login {
}

/* 赤いボタン(通常時) */
.button-red {
}

/* 赤いボタン(ホバー時) */
.button-red:hover {
}

/* 赤いボタン(クリック時) */
.button-red:active {
}

/* 赤いボタン(非活性時) */
.button-hidden:disabled + .button-red {
}

/* 青いボタン(通常時) */
.button-blue {
}

/* 青いボタン(ホバー時) */
.button-blue:hover {
}

/* 青いボタン(クリック時) */
.button-blue:active {
}

/* 青いボタン(非活性時) */
.button-hidden:disabled + .button-blue {
}

/* ダークグレイボタン(通常時) */
.button-dark-gray {
}

/* ダークグレイボタン(ホバー時) */
.button-dark-gray:hover {
}

/* ダークグレイボタン(クリック時) */
.button-dark-gray:active {
}

/* ダークグレイボタン(非活性時) */
.button-hidden:disabled + .button-dark-gray {
}

/* ライトグレイボタン(通常時) */
.button-light-gray {
}

/* ライトグレイボタン(ホバー時) */
.button-light-gray:hover {
}

/* ライトグレイボタン(クリック時) */
.button-light-gray:active {
}

/* ライトグレイボタン(非活性時) */
.button-hidden:disabled + .button-light-gray {
}

/* テキスト入力エリア */
.input-text {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.input-text:placeholder-shown {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.input-text:-ms-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Chrome、Safari、Opera 15+、Android、ios) */
.input-text::-webkit-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 18-) */
.input-text:-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 19+) */
.input-text::-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.modal-input-text-area:placeholder-shown {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.modal-input-text-area:-ms-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Chrome、Safari、Opera 15+、Android、ios) */
.modal-input-text-area::-webkit-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 18-) */
.modal-input-text-area:-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 19+) */
.modal-input-text-area::-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.modal-input-text-area-kakunin:placeholder-shown {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.modal-input-text-area-kakunin:-ms-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Chrome、Safari、Opera 15+、Android、ios) */
.modal-input-text-area-kakunin::-webkit-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 18-) */
.modal-input-text-area-kakunin:-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 19+) */
.modal-input-text-area-kakunin::-moz-placeholder {
}

/* テキスト入力エリア(入力中) */
.input-text:focus {
}

/* テキスト入力エリア(非活性時) */
.input-text:disabled {
}

/* テキスト入力エリア(エラー時) */
.error-tankomoku {
}

/* テキスト入力エリア(エラー時) */
.error-hikaku {
}

/* エラーメッセージ（単項目） */
p.error-tankomoku {
}

/* エラーメッセージ（比較） */
p.error-hikaku {
}

/* セレクトボックス(IE 11-) */
.input-selectbox::-ms-expand {
}

/* セレクトボックス */
.input-selectbox {
}

/*  */
.btn-kakomi-checkbox {
    width : 480px;
}

/*  */
.btn-kakomi-checkbox.active {
}

/*  */
.btn-kakomi-checkbox > .icon-checkbox {
}

/*  */
.btn-kakomi-checkbox.active > .icon-checkbox {
}

/*  */
.btn-kakomi-checkbox > .icon-checkbox::after {
}

/*  */
.btn-kakomi-checkbox.active > .icon-checkbox::after {
}

/*  */
.btn-kakomi-checkbox > .text-checkbox {
}

/*  */
.label-checkbox {
    width : 169px;
}

/*  */
.label-checkbox-long {
    width : 362px;
}

/*  */
.label-checkbox.active {
}

/*  */
.label-checkbox > .icon-checkbox {
}

/*  */
.label-checkbox.active > .icon-checkbox {
}

/*  */
.label-checkbox > .icon-checkbox::after {
}

/*  */
.label-checkbox.active > .icon-checkbox::after {
}

/*  */
.label-checkbox > .text-checkbox {
}

/*  */
.label-checkbox.active > .text-checkbox {
}

/* 共通ヘッダヘルプ（タイトル表示エリア） */
.commonBodyTop-title-help {
}

/* 共通ヘッダQA（タイトル表示エリア） */
.commonBodyTop-title-QA {
}

/* 共通ヘッダ（タイトル表示エリア） */
.commonBodyTop-title {
}

/* 共通フッター */
.commonBodyBottom {
}

/* 共通ヘッダ（タイトル） */
.commonBodyTop-title-text {
}

/* 共通ヘッダ（ログアウト） */
.logout {
    width : 100px;
}

/* 共通ヘッダ（PC用ログアウトのafter要素） */
.logout:after {
    left : 13px;
}

/* 共通ヘッダ（よくあるご質問） */
.yokuaru-goshitsumon {
    top : 9px;
    right : 8px;
    box-shadow : 0 1px 3px 0 rgba(0,0,0,0.33);
    border-radius : 6px;
    display : table-cell;
    user-select : none;
    -moz-user-select : none;
    -webkit-user-select : none;
    -ms-user-select : none;
    unselectable : on;
    margin : 0 auto;
    padding : 0 10px 0 10px;
    width : 100px;
    height : 36px;
    background : #E60000;
    color : #FFFFFF;
}

/* 共通ヘッダ（PC用よくあるご質問のafter要素） */
.yokuaru-goshitsumon:after {
    position : absolute;
    top : 10px;
    content : 'よくあるご質問';
    color : #FFFFFF;
    font-size : 12px;
    font-family : 'SourceHanSansJP-Medium';
    letter-spacing : 0;
    line-height : 15px;
}

/* 共通ヘッダ（SP用よくあるご質問画像） */
.img-yokuaru-goshitsumon {
}

/* 共通ヘッダ（戻る） */
.modoru {
}

/* 共通ヘッダ（戻る画像） */
.img-modoru {
}

/* 共通ヘッダ（戻る文言） */
.text-modoru {
}

/* 共通ヘッダ（戻る文言のafter要素） */
.text-modoru:after {
}

/* 共通ヘッダ（一時保存） */
.ichijihozon {
    right : 132px;
}

/* 共通ヘッダ（一時保存のafter要素） */
.ichijihozon:after {
}

/* ログイン画面のhtml要素 */
.login-html {
}

/* ログイン画面のbodyタグ */
.login-html > body {
}

/* ログイン画面のテキストボックス */
.input-text.login-input-text {
}

/* ログイン画面のボタン */
.login-button-wrap {
}

/* ログイン画面のボタン */
.login-button-wrap > .button-large {
}

/* ログイン画面のコンテナ */
.login-container {
    padding : 32px 23px 16px;
}

/* ログイン画面のロゴ */
.login-logo {
}

/* ログイン画面のロゴ */
.login-logo > img {
}

/* ログイン画面のタイトル */
.login-title-wrap {
}

/* ログイン画面のタイトル */
.login-title {
}

/* ログイン画面のラベル */
.login-label {
}

/* パンくずリストのステータス番号の選択中背景 */
.oval {
}

/* パンくずリストの1ステータスの縦横幅 */
.oval-width {
    width : 80px;
    height : 60px;
}

/* パンくずリストのステータス番号の赤背景 */
.oval-red {
}

/* パンくずリストのステータス番号の灰色背景 */
.oval-gray {
}

/* パンくずリストのステータス番号 */
.oval-text {
}

/* パンくずリストのステータス説明 */
.label-text {
    font-size : 13px;
}

/* パンくずリストのステータス説明文の色(選択時) */
.label-text-color-red {
}

/* パンくずリストのステータス説明文の色(未選択時) */
.label-text-color-black {
}

/* パンくずリスト背景の表示 */
.commonBreadcrumbTop {
}

/* パンくずリストの横幅の最小最大値 */
.commonBreadcrumb {
}

/* パンくずリスト各ステータスの縦横比 */
.commonBreadcrumb-area  {
    height : 60px;
}

/* ステータス遷移用の矢印アイコンの表示位置 */
.chevron-area {
}

/* ステータス遷移用の矢印アイコン */
.img-chevron-right {
}

/* 共通エラーメッセージ */
.cmn-error-message {
}

/* 重要事項確認用タイトル */
.jusetsu-title-value {
}

/* 重要事項確認用タイトル（表示位置） */
.jusetsu-title-wrap {
}

/* 重要事項確認用タイトル（表示文言） */
.jusetsu-title {
}

/* 重要事項確認用ボタン（重要事項説明書） */
.pdf-button-wrap {
    margin-top : 32px;
}

/* 重要事項確認用ボタン（親要素の長さ） */
.match-parent {
}

/* メッセージ用wrapDivClass */
.message-wrap {
    width : 480px;
}

/* ラジオボタン用wrapDivClass */
.radio-wrap {
    width : 480px;
}

/* 重要事項確認用wrapDivClass */
.pdf-wrap {
    display : table;
}

/* 重要事項確認用ボタン（PDF） */
.pdf {
}

/* 重要事項確認用ボタン（PDF） */
.pdf.jusetsu {
    width : 480px;
}

/* 商品選択用ボタン（PDF） */
.pdf.shohin {
}

/* 再ログイン用ボタン（PDF） */
.pdf.relogin {
    width : 480px;
}

/* 重要事項確認用ボタン（PDF）ラジオボタン */
.pdf input[type=radio] {
}

/* 重要事項確認用ボタン（PDF）ラベル */
.pdf label {
}

/* 重要事項確認用ボタン（PDFアイコン） */
.img-pdf {
}

/* セクションタイトルwrapDivに適用(赤横棒) */
.section-title-div:before {
}

/* 最終確認のセクションタイトルwrapDivに適用(黒丸) */
.saishu-kakunin-section-title-div:before {
}

/* セクションタイトル */
.section-title {
}

/* ラジオボタン用 */
.custom-radio input[type=radio] {
}

/* ラジオボタン用(ラベルフォーカス時) */
.custom-radio input[type=radio]:focus + label {
}

/* ラジオボタン用ラベル */
.custom-radio label {
}

/* ラジオボタン用ラベルのafter要素 */
.custom-radio label:after {
}

/* ラジオボタン用ラベルのbefore要素 */
.custom-radio label:before {
}

/* ラジオボタン用ラベルのチェックのbefore要素 */
.custom-radio input[type=radio]:checked + label:before {
}

/* ラジオボタン用ラベルのチェックのafter要素 */
.custom-radio input[type=radio]:checked + label:after {
}

/* padding上のみ10 */
.padding-top-10 {
}

/* 次へボタン用 */
.button-next-wrap {
}

/* 最初の行 */
.row-first {
}

/* 最終確認画面、診断書アップロード用　最初タイトル行 */
.row-first-title-for-thumbnail {
}

/* 最終確認画面、診断書アップロード用　タイトル行(2行目以降) */
.row-title-for-thumbnail {
}

/* 中間の行 */
.row-mid {
}

/* 最後の行 */
.row-last {
}

/* 1つのみの行 */
.row-one {
}

/* 1つのみの行(ボーダー2px) */
.row-one-border-2px {
}

/* 両サイドのみボーダー */
.row-side {
}

/* 両サイドのみボーダー */
.row-side-topbottom-nopadding {
}

/* 両サイドと下のみボーダー */
.row-side-top-0-bottom-12px {
}

/* 両サイドのみボーダー */
.row-side-24px {
}

/* 両サイドのみボーダー */
.row-side-24px-topbottom-nopadding {
}

/* 和暦タグに利用 */
.custom-select {
}

/* paddingを0に設定 */
.padding-zero {
}

/* 申込情報確認 タイトルwrapDiv */
.padding-top-24 {
}

/* 申込情報確認 説明ラベルwrapDiv */
.padding-16-0-24-0 {
}

/* 保険内容の選択 説明ラベルwrapDiv */
.padding-16-0-12-0 {
}

/* 項目タイトルspan */
.koumoku-title-span {
}

/* 項目タイトルspan（回答事項） */
.koumoku-title-span-kaito {
}

/* padding下のみ12 */
.padding-bottom-12 {
}

/* padding下のみ6 */
.padding-bottom-6 {
}

/* padding下のみ4 */
.padding-bottom-4 {
}

/* spのみpadding下11 */
.padding-bottom-11-sp {
    padding : 0;
}

/* 申込情報確認の氏名に適用 */
.shimei-kanji-padding {
}

/* 1行に表示させたい要素に適用 */
.inline-block {
}

/* 項目タイトル(2つ目以降)wrapDiv */
.margin-top-34 {
}

/* pcのみmargin上34 */
.margin-top-34-pc {
    margin : 34px 0 0 0;
}

/* padding上のみ64 */
.padding-top-64 {
}

/* padding上のみ16 */
.padding-top-16 {
}

/* padding上のみ18 */
.padding-top-18 {
}

/* padding上のみ12 */
.padding-top-12 {
}

/* 和暦用 */
.wareki {
    display : table;
    max-width : 380px;
}

/* 和暦（年）用 */
.wareki-nen {
    display : table-cell;
    width : 100px;
}

/* 和暦（月）用 */
.wareki-tsuki {
    display : table-cell;
    width : 85px;
}

/* 和暦（月）用（～カ月） */
.wareki-tsuki-kagetsu {
    display : table-cell;
    width : 95px;
}

/* 和暦（日）用 */
.wareki-hi {
    display : table-cell;
    width : 85px;
}

/* 和暦（年）用 */
.wareki-nen > .custom-select {
}

/* 和暦（月）用 */
.wareki-tsuki > .custom-select {
}

/* 和暦（月）用（～カ月） */
.wareki-tsuki-kagetsu > .custom-select {
}

/* 和暦（日）用 */
.wareki-hi > .custom-select {
}

/* 親子ローン区分用 */
.oyako-shubetsu > .custom-select {
}

/* margin左右のみauto */
.margin-leftright-auto {
}

/* 告知事項の項目wrapdivに適用（角が丸い線） */
.softsquare-border {
    max-width : 920px;
}

/* 不備回答内容項目wrapdivに適用（角が丸い線） */
.softsquare-hubi-border {
	max-width : 920px;
}

/* 3状態ボタン用：ラジオボタン */
.hai-iie input[type=radio] {
}

/* 3状態ボタン用：ラジオボタン(フォーカス時) */
.hai-iie input[type=radio]:focus + label {
}

/* 3状態ボタン用：ラベル */
.hai-iie label {
}

/* ３状態ボタン用：非活性時 */
.hai-iie input[type=radio]:disabled + label {
}

/* 3状態ボタン用：ラベル 未選択 */
.mi-sentaku label {
}

/* 3状態ボタン用：ラベル 選択後 非選択状態 */
.sentaku label {
}

/* 3状態ボタン用：ラベル 選択後 選択状態 */
.sentaku input[type=radio]:checked + label {
}

/* 最終確認時の告知のはいいいえの見え方 */
.hai-iie-viewmode {
}

/* 3状態ボタン用 */
.button-yesno-wrap {
}

/* 告知事項質問内容用（告知番号用） */
.kokuchi-index-wrap {
}

/* 告知事項質問内容用-Viewモード（告知番号用） */
.kokuchi-index-wrap-view {
}

/* 告知事項質問内容用（告知本文用） */
.kokuchi-honbun-wrap {
}

/* 下マージン2px(告知事項質問内容用（告知本文用）) */
.margin-bottom-2 {
}

/* 下マージン24px(告知事項質問内容用（告知本文用）) */
.margin-bottom-24 {
}

/* 告知事項質問内容用説明ラベルwrapDiv */
.padding-28-0-16-0 {
}

/* 告知事項質問内容用説明ラベルwrapDiv（最終確認用） */
.padding-9-0-28-0 {
}

/* 告知事項質問内容用説明ラベルwrapDiv（最終確認用） */
.padding-28-0-24-0 {
}

/* 告知事項傷病例タイトルのバックのパネル */
.shobyorei-background-title {
}

/* 告知事項傷病例のバックのパネル */
.shobyorei-background {
}

/* 告知事項傷病例のwrapdiv */
.shobyorei-wrapdiv {
}

/* 告知事項傷病例最終行のmargin */
.margin-shobyorei-last {
}

/* 確認依頼表示のwrapdiv */
.kakuninirai-wrapdiv {
}

/* ログアウト画面のタイトル（イメージ用） */
.section-title-kanryo-img-div {
}

/* ログアウト画面のタイトルの表示位置 */
.section-title-kanryo-div {
}

/* ログアウト画面のタイトルのフォント */
.section-title-kanryo {
}

/* ログアウト画面のメッセージの表示位置 */
.section-message-div {
}

/* padding上のみ8 */
.padding-top-8 {
}

/* padding上のみ22 */
.padding-top-22 {
}

/* padding */
.padding-kaitou {
}

/* 上記の申込内容を確認しましたCHKBOXのWrapDivに適用 */
.jyoki-kakunin-chk-wrap {
    display : table;
}

/* 申込完了画面ロゴwrapDiv */
.moshikomi-kanryo-img-wrap {
}

/* span内の文字の位置 */
.vertical-align-middle {
}

/* キャプチャ用warpDiv */
.captcha-img-div {
}

/* 文字種ラベル */
.mojishu-label {
}

/* padding上のみ32 */
.padding-top-32 {
}

/* ログイン画面のQ&A */
.login-q-and-a {
}

/* 汎用ダイアログのヘッダ部分 */
.dialog-header {
    padding : 24px;
}

/* 汎用ダイアログのボディ部分 */
.dialog-body {
    padding : 0 24px 16px;
}

/* 汎用ダイアログのフッタ部分 */
.dialog-footer {
    padding : 16px 24px;
}

/* 汎用ダイアログのフッタ部分のボタン（最初） */
.dialog-footer .two-buttons div:first-child {
    padding-right : 8px;
}

/* 汎用ダイアログのフッタ部分のボタン（最後） */
.dialog-footer .two-buttons div:last-child {
    padding-left : 8px;
}

/* モーダルダイアログの共通：外枠パディング */
.modal-body-panel {
}

/* モーダル */
.modal-panel {
    max-width : 800px;
    margin : 48px auto;
}

/* モーダルの大項目 */
.modal-title-dai-koumoku {
}

/* モーダル内の区切り線 */
.modal-separator-line {
}

/* モーダル上のボタン用 */
.button-modal-wrap {
}

/* テキスト入力エリア（モーダル用） */
.input-text-modal {
}

/* テキスト入力エリア（連帯債務モーダル割合用） */
.input-text-modal-wariai {
}

/* テキスト入力エリア（連帯債務モーダル借り入れ金用） */
.input-text-modal-kariirekin {
}

/* テキスト入力エリア（連帯債務モーダル借り入れ金用） */
.input-text-modal-honnin-buntangaku {
}

/* テキスト入力エリア（連帯債務モーダル債務者用） */
.input-text-modal-saimusha {
    width : 320px;
}

/* テキスト入力エリア（既加入モーダル金額用） */
.input-text-modal-hokenkingaku {
}

/* テキスト入力エリア（既加入モーダル合計金額用） */
.input-text-modal-hokenkingaku-kei {
}

/* テキスト入力エリア（ファイル選択） */
.input-file {
    width : 100%;
}

/* モーダル用の行ラベル */
.row-modal-label {
}

/* モーダル用の行間 */
.row-modal {
}

/* モーダル用の行間（最初の行） */
.row-modal-first {
}

/* モーダル用の行間（債務者関係） */
.row-modal-saimusha {
}

/* モーダル用の行間（割合関係） */
.row-modal-wariai {
}

/* モーダル用の行間（割合関係最終行） */
.row-modal-wariai-last {
}

/* padding右のみ16 */
.padding-right-16 {
}

/* 債務者入力項目padding調整 */
.padding-saimusha {
}

/* 割合のみ入力の場合のpadding調整 */
.padding-wariaiOnly {
}

/* padding下のみ16 */
.padding-bottom-16 {
}

/* padding下のみ16（線つき） */
.padding-bottom-16withSepalator {
}

/* 途中の行（topなし） */
.row-mid-no-top {
}

/* 途中の行（topなし、右寄せ） */
.row-mid-no-top-right {
}

/* 最後の行（topなし） */
.row-last-no-top {
}

/* 最終確認画面、診断書サムネイル用途中の行（topなし） */
.row-mid-no-top-for-thumbnail {
}

/* 最終確認画面、診断書サムネイル用最後の行（topなし） */
.row-last-no-top-for-thumbnail {
}

/* 告知詳細入力画面上部のメッセージ */
.kokuchi-shosai-message {
    padding : 20px;
}

/* 告知詳細入力画面：告知詳細の見出し */
.kokuchi-midashi-shosai {
}

/* 告知詳細入力画面：告知詳細以外の見出し */
.kokuchi-midashi {
}

/* 告知詳細入力画面：告知詳細のボタンエリア */
.kokuchi-button-erea-shosai {
}

/* 告知詳細入力画面：告知詳細以外のボタンエリア */
.kokuchi-button-erea {
}

/* 告知詳細入力画面：病気選択のタイトルエリア */
.kokuchi-byoki-title-erea {
}

/* 告知詳細入力画面：病気選択修正ボタンエリア */
.kokuchi-button-erea-byoki {
}

/* 告知詳細入力画面：ボタン、必須、ステータスのセル */
.kokuchi-cell {
}

/* 告知詳細入力画面：ボタン（Large） */
.kokuchi-cell.large-button {
    width : 256px;
}

/* 告知詳細入力画面：ボタン（Small） */
.kokuchi-cell.small-button {
    width : 256px;
}

/* 告知詳細入力画面：ボタン（Sakujo） */
.kokuchi-cell.sakujo-button {
}

/* 告知詳細入力画面：必須マークの配置 */
.kokuchi-cell.hissu {
}

/* 告知詳細入力画面：ステータスの配置 */
.kokuchi-cell.status {
}

/* 告知詳細入力画面：Noの位置 */
.kokuchi-cell.no {
}

/* 告知詳細入力画面：病名の配置 */
.kokuchi-cell.byoki {
}

/* 告知詳細入力画面：病気選択修正ボタンの配置 */
.kokuchi-cell.syusei {
}

/* 告知詳細入力画面：ボタン */
.button-kokuchi {
}

/* 告知詳細入力画面：病気選択修正ボタン */
.button-kokuchi-byoki {
    width : 320px;
}

/* 告知詳細入力画面：ステータス（未入力）の装飾 */
.kokuchi-cell.status > .status-mi-nyuryoku {
}

/* 告知詳細入力画面：ステータス（入力済み）の装飾 */
.kokuchi-cell.status > .status-nyuryoku-zumi {
}

/* 告知詳細入力画面：No、病名 */
.kokuchi-sentaku-byoki {
}

/* 告知詳細入力画面：病気詳細 */
.modal-row-shosai-padding-t10-b10 {
    padding: 8px 12px 8px 36px;
}

/* 告知詳細入力画面：病気詳細 */
.row-shosai-padding-nyuin {
    padding : 0px 0px 8px 0px;
    margin-left: 20px;
}

/* 告知詳細入力画面：病気詳細 */
.wrap-div-byoki-modal-title-s {
    width : 90%;
    margin : 4px 0 0 20px;
    padding : 16px 0 16px 0;
}

/* 告知詳細入力画面：病気詳細 */
.modal-row-shosai-padding-t0-b4 {
    width : 90%;
	margin-left: 20px;
    padding-bottom: 4px;
}

/* 告知詳細入力画面：病気詳細 */
.wrap-div-byoki-modal-title-s-last {
    width : 90%;
    margin : 4px 0 8px 20px;
    padding : 16px 0 16px 0;
}

/* padding上のみ48 */
.padding-top-48 {
}

/*  */
.moshikomi-kakunin-title-value {
}

/*  */
.moshikomi-kakunin-title-wrap {
}

/*  */
.moshikomi-kakunin-title {
}

/*  */
.moshikomi-kakunin-title-small {
}

/* 申込確認画面：告知詳細欄の見出し */
.moshikomi-kakunin-kokuchi-shosai-midashi {
}

/* 申込確認画面：告知詳細欄の項目 */
.moshikomi-kakunin-kokuchi-shosai-komoku {
}

/* 申込者情報画面金額明細 */
.kingaku-meisai-height {
	height: 50px;
    min-height: 50px;
    vertical-align: top;
}

/* マージン上だけ32px */
.margin-top-32 {
}

/* マージン上だけ12px */
.margin-top-12 {
}

/* モーダルダイアログの共通：×ボタンの位置等 */
label.modal-batsu-btn-label {
}

/* モーダルダイアログの共通：×ボタンの線 */
label.modal-batsu-btn-label::before,label.modal-batsu-btn-label::after {
}

/* モーダルダイアログの共通：×ボタンの線の角度１ */
.modal-batsu-btn-label::before {
}

/* モーダルダイアログの共通：×ボタンの線の角度２ */
.modal-batsu-btn-label::after {
}

/* モーダルダイアログの共通：見出し（中）の文字装飾 */
.modal-title-chu-koumoku {
}

/* モーダルダイアログの共通：見出し（中）の配置 */
.modal-cell-chu-koumoku {
}

/* モーダルダイアログの共通：必須マークの配置 */
.modal-cell-hissu {
}

/* padding上のみ8 */
.padding-top-8-only {
}

/* padding上のみ4 */
.padding-top-4-only {
}

/* padding上のみ18 */
.padding-top-18-only {
}

/* padding上のみ24 */
.padding-top-24-only {
}

/* padding上下12 */
.padding-top-bottom-12 {
}

/* margin上のみ8 */
.margin-top-8-only {
}

/* margin下のみ16 */
.margin-bottom-16-only {
}

/* モーダルダイアログの共通：インプットを含むDIVの文字装飾 */
.modal-label-input {
}

/* モーダルダイアログの共通：インプットを含むDIVのインプットの装飾 */
.modal-label-input input[type=text] {
}

/* 病気詳細入力ダイアログ：項目番号のインプットの装飾 */
.modal-label-input input[type=text].input-text-modal-komoku-bango {
}

/* 上部に罫線、上下にpadding */
.block {
    padding : 16px 24px 16px 24px;
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾（active時） */
.modal-btn-checkbox-none.active {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none > .modal-checkbox-none-icon {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none.active > .modal-checkbox-none-icon {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none > .modal-checkbox-none-icon::after {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none.active > .modal-checkbox-none-icon::after {
}

/* 病気詳細入力ダイアログ：「ない場合」のチェックボックス装飾 */
.modal-btn-checkbox-none > .modal-checkbox-none-text {
}

/* 病気詳細入力ダイアログ：「記入例を見る」の装飾 */
.modal-show-kinyurei {
}

/* 病気詳細入力ダイアログ：「記入例を見る」の下矢印 */
.modal-show-acd-btn-label {
}

/* モーダルダイアログの共通：テキストエリアの装飾 */
.modal-input-text-area {
    height : 120px;
}

/* 最終確認画面：テキストエリアの装飾 */
.modal-input-text-area-kakunin {
    height : 300px;
}

/* 病気詳細入力ダイアログ：「記入例」の文字装飾 */
.modal-label-kinyurei {
}

/* 病気詳細入力ダイアログ：説明文の文字装飾 */
.modal-label-setsumei {
}

/* 病気詳細入力ダイアログ：注意文の文字装飾 */
.modal-label-chui {
}

/* 病気詳細入力ダイアログ：ラジオボタン用ラベル */
.modal-label-radio label::after {
}

/* 病気詳細入力ダイアログ：ラジオボタン用ラベル */
.modal-label-radio label::before {
}

/* 病気詳細入力ダイアログ：ラジオボタン用ラベル */
.modal-label-radio label {
}

/* 病気詳細入力ダイアログ：ラジオボタンの装飾 */
.modal-label-radio {
}

/* 病気詳細入力ダイアログ：独自の項目ラベル装飾 */
.modal-label-dokuji-komoku {
}

/* 病気詳細入力ダイアログ：独自の項目DIVサイズ */
.modal-dokuji-komoku {
}

/* 病気詳細入力ダイアログ：和暦項目DIVサイズ */
.modal-wareki-komoku {
}

/* 病気詳細入力ダイアログ：記入例（手術）の非表示 */
.modal-syujyutsu-kinyurei {
}

/* 病気詳細入力ダイアログ：記入例（症状）の非表示 */
.modal-syoujyou-kinyurei {
}

/* 病気詳細入力ダイアログ：「終診年月」の位置調整 */
.modal-shushin-ichi {
}

/* モーダルダイアログの共通：ボタンの中央寄せ */
.modal-button-center {
}

/* 病気詳細入力ダイアログ：ダイアログ最上位の薄い文字 */
.modal-title-top {
}

/* 病気詳細入力ダイアログ：「一時保存」ボタン */
.modal-button-ichijihozon {
    width : 160px;
}

/* 病気詳細入力ダイアログ：「保存して閉じる」ボタン */
.modal-button-hozon {
}

/* 病気詳細入力ダイアログ：和暦用 */
.modal-wareki {
}

/* 病気詳細入力ダイアログ：和暦（年）用 */
.modal-wareki-nen {
}

/* 病気詳細入力ダイアログ：和暦（月）用 */
.modal-wareki-tsuki {
}

/* 病気詳細入力ダイアログ：和暦（日）用 */
.modal-wareki-hi {
}

/* 和暦（年）用 */
.modal-wareki-nen > .custom-select {
}

/* 和暦（月）用 */
.modal-wareki-tsuki > .custom-select {
}

/* 和暦（日）用 */
.modal-wareki-hi > .custom-select {
}

/* 最終確認画面のタイトル */
.saishu-kakunin-title {
}

/* パディング上下左右12px */
.padding-12 {
}

/* フォントサイズ0 */
.font-size-0 {
}

/* モーダルのタイトルエリア */
.modal-title-erea {
    padding : 12px 24px 12px 24px;
}

/* モーダルのタイトルエリアのセル（タイトル） */
.modal-cell-title {
}

/* モーダルのタイトルエリアのセル（一時保存） */
.modal-cell-hozon {
    width : 160px;
}

/* モーダルのタイトルエリアのセル（閉じる） */
.modal-cell-tojiru {
}

/* モーダルのタイトル（上） */
.modal-title-top-wrap {
}

/* モーダルのタイトル（下） */
.modal-title-bottom-wrap {
}

/*  */
.wrap-div-title-with-accordion {
}

/*  */
.wrap-control-div-title-with-accordion {
}

/*  */
.icon-title-with-accordion {
}

/*  */
.btn-title-with-accordion {
}

/*  */
.btn.btn-title-with-accordion.focus {
}

/*  */
.btn-title-with-accordion input[type=checkbox]:checked + .icon-title-with-accordion {
}

/* QA表示アコーディオンの背景 */
.qa-background {
}

/* QA表示アコーディオンの質問のパディング */
.qa-q-padding {
}

/* QA表示アコーディオンの回答のパディング */
.qa-a-padding {
}

/* QA表示アコーディオンの表示 */
.wrap-div-qa-hyoji {
}

/* QA表示アコーディオン */
.wrap-control-div-qa-with-accordion {
}

/* QA表示アコーディオンのアイコン（三角形） */
.icon-qa-with-accordion {
}

/* QA表示のアイコン例示（三角形） */
.icon-qa-with-rei {
}

/* 病名表示のタイトル */
.byomei-background-title {
}

/* 病名表示のアコーディオン */
.wrap-div-byomei-hyoji {
}

/* 病名表示のアコーディオン */
.wrap-div-byomei-with-accordion {
}

/* 病名表示のアコーディオン */
.wrap-control-div-byomei-with-accordion {
}

/* 病名表示のアコーディオンのアイコン */
.icon-byomei-with-accordion {
}

/* 病名表示のアコーディオンのアイコン（三角形） */
.icon-byomei-with-accordion-sankaku {
}

/* QA表示のアコーディオン */
.btn-qa-with-accordion {
}

/* QA表示のアコーディオン（フォーカス） */
.btn.btn-qa-with-accordion.focus {
}

/*  */
.btn-qa-with-accordion input[type=checkbox]:checked + .icon-qa-with-accordion {
}

/* 病名表示のアコーディオン */
.btn-byomei-with-accordion {
}

/* 病名表示のアコーディオン（フォーカス） */
.btn.btn-byomei-with-accordion.focus {
}

/*  */
.btn-byomei-with-accordion input[type=checkbox]:checked + .icon-byomei-with-accordion {
}

/* 記入例ボタングループを囲むdiv */
.wrap-div-kinyurei-with-accordion {
}

/* 記入例自体を囲むdiv */
.wrap-div-kinyurei {
}

/*  */
.wrap-control-div-kinyurei-with-accordion {
}

/*  */
.icon-kinyurei-with-accordion {
}

/*  */
.text-kinyurei-with-accordion:before {
}

/*  */
.btn-kinyurei-with-accordion {
}

/*  */
.btn.btn-kinyurei-with-accordion.focus {
}

/*  */
.btn-kinyurei-with-accordion input[type=checkbox]:checked + .text-kinyurei-with-accordion:before {
}

/*  */
.btn-kinyurei-with-accordion input[type=checkbox]:checked + .text-kinyurei-with-accordion + .icon-kinyurei-with-accordion {
}

/*  */
.margin-padding-zero {
}

/*  */
.margin-left-kaitou {
}

/*  */
.margin-wrap-div-byoki-checkbox {
    margin : 0 12px 12px 12px;
}

/*  */
.modal-row-byoki {
    padding : 0 24px 16px 24px;
}

/*  */
.modal-row-byoki-btn {
    padding : 0 12px 12px 12px;
}

/*  */
.modal-row-byoki-btn-other {
    padding : 0 12px 0 12px;
}

/*  */
.modal-row-kinyurei {
    padding : 8px 24px 6px 24px;
}

/*  */
.modal-row-byoki-last {
    margin : 0 auto;
    width : 524px;
    position : relative;
}

/*  */
.modal-row-border-top {
}

/*  */
.modal-row-shosai-padding-t12-b0 {
    padding : 16px 24px 0 24px;
}

/*  */
.modal-row-shosai-padding-t24-b0 {
    padding : 24px 24px 0 24px;
}
/*  */
.modal-row-shosai-padding-t24-b16 {
    padding : 24px 24px 16px 24px;
}

/*  */
.modal-row-shosai-padding-t36-b0 {
    padding : 36px 24px 0 24px;
}

/*  */
.modal-row-shosai-padding-t16-b16 {
    padding : 16px 24px 16px 24px;
}

/*  */
.modal-row-shosai-padding-t0-b0 {
    padding : 0 24px 0 24px;
}

/*  */
.modal-row-shosai-padding-t12-b16 {
    padding : 12px 24px 16px 24px;
}

/*  */
.wrap-div-byoki-modal-title {
}

/* 連帯債務の下padding8pxの要素に適用 */
.modal-row-pad-btm-8 {
    padding : 0 24px 8px 24px;
}

/* 連帯債務の下padding24pxの要素に適用 */
.modal-row-pad-btm-24 {
    padding : 0 24px 24px 24px;
}

/*  */
.honbun-small-kyocho {
}

/*  */
.span-byoki-chushaku {
}

/*  */
.wrap-div-button-byoki-sentaku {
    padding : 0 12px 0 12px;
}

/*  */
.button-byoki-sentaku {
}

/*  */
.display-flex {
}

/*  */
.padding-bottom-20 {
}

/*  */
.padding-toiawase {
}

/*  */
.padding-answer {
}

/*  */
.padding-answer-comments-top {
}

/*  */
.padding-answer-comments-bottom {
}

/*  */
.modal-QA-body-panel {
}

/*  */
.modal-Toiawasesaki-body-panel {
}

/*  */
.modal-Toiawasesaki-title-border {
}

/* ラベル非表示 */
.label-hidden {
}

/* 領域を確保したままラベル非表示 */
.label-hidden-space {
}

/* 入力ステータス（未入力） */
.text-status:before {
}

/* 入力ステータス（未選択） */
.text-status-sentaku:before {
}

/* 入力ステータスのラベル */
.btn-status {
}

/* 入力ステータスのチェックボックス */
.btn-status input[type=checkbox] {
}

/* 入力ステータス（入力済み） */
.btn-status input[type=checkbox]:checked ~ .text-status:before {
}

/* HbA1値列のパディング */
.modal-row-shosai-padding-t19-b0 {
    padding : 19px 24px 0 24px;
}

/* HbA1値とテキスト記入欄の間のパディング */
.modal-row-shosai-padding-l43 {
    padding-left : 43px;
}

/* 臓器とセレクト欄の間のパディング */
.modal-row-shosai-padding-zoki {
    padding-left : 30px;
}

/* 告知選択画面のテキストボックス用のパディング */
.kokuchi-text-padding {
    padding : 0 24px 16px 24px;
}

/* 告知選択画面のテキストボックス用（左パディング大き目）のパディング */
.kokuchi-text-padding-left {
    padding : 0 24px 16px 36px;
}

/* 告知選択画面のラベル行のみ用のパディング */
.kokuchi-one-row-label-padding {
    padding : 0 24px 0 36px;
}

/* 告知選択画面の検査結果・指示内容テキストボックス用のパディング */
.kokuchi-kensa-kekka-text-padding {
    padding : 0 24px 32px 24px;
}

/* 高血圧の記入ボックス用のパディング */
.modal-row-shosai-padding-t19-b16 {
    padding : 19px 24px 16px 24px;
}

/* 空腹時血糖値とテキスト記入欄の間のパディング */
.modal-row-shosai-padding-mgdl {
    padding : 0 0 0 16px;
}

/* 空腹時血糖値列のパディング */
.modal-row-shosai-padding-t25-b0 {
    padding : 25px 24px 16px 24px;
}

/* 診断書アップロード画面：ボタンエリア */
.upload-button-erea {
}

/* 診断書アップロード画面：ボタンエリア */
.upload-button-erea-top {
}

/* 入力ステータス（未済） */
.text-status-image-sentaku:before {
}

/* 診断書アップロード画面：ボタンのセル */
.upload-cell {
}

/* アップロードボタンとステータス用のテーブルセル */
.upload-cell.table-cell {
}

/* 診断書アップロード画面：ボタン（Large） */
.upload-cell.large-button {
    width : 256px;
}

/* 診断書アップロード画面：ステータスの配置 */
.upload-cell.status {
}

/* 診断書アップロード画面：メッセージエリア */
.upload-message-area {
}

/* アップロードファイルの親要素 */
.upload-file-wrap {
}

/* 確認画面で表示するアップロードのファイルテキスト */
.upload-file-text-kakunin {
    width : 200px;
}

/* アップロードのファイルテキスト */
.upload-file-text {
    width : 200px;
}

/* アップロードの削除テキスト */
.upload-file-sakujo {
    margin-left : 50px;
}

/* アップロード画像Div */
.upload-file-image {
}

/* アップロード画像 */
.upload-file-image img {
    max-width : 320px;
}

/* 注釈（※）テキスト */
.text-chushaku {
}

/* 注釈（※）テキスト */
.text-chushaku2 {
}

/* 注釈（※）テキスト */
.text-chushaku3 {
}

/* タイトルの注釈（※）テキスト */
.title-chushaku {
}

/* マージン右だけ24px */
.margin-right-24px {
}

/* マージン左だけ1em */
.margin-left-1em {
}

/* マージン左だけ2em */
.margin-left-2em {
}

/* マージン左だけ3em */
.margin-left-3em {
}

/* インライン要素 */
.display-inline {
}

/* border-radiusを10px */
.radius-10px {
}

/* ？マーク */
.question-mark {
}

/* ？マーク：ホバー時 */
.question-mark:hover {
}

/* テキストに下線 */
.under-line {
}

/* ？マーク：単独の場合 */
.question-mark.alone {
}

/* 罫線描画のためのDIVに指定する */
.keisen-div {
}

/* インラインBLOCK要素 */
.display-inline-block {
}

/* 金額入力欄の横幅指定 */
.width-kingaku-input {
}

/* 氏名入力欄の横幅指定 */
.width-shimei-input {
}

/* 金額入力欄表示位置調整 */
.hoken-kingaku {
}

/* 金額入力欄表示位置調整 */
.hoken-kingaku-space {
}

/* インデント用 */
.indent-row {
}

/* ボーダー上下なし */
.border-topbottom-none {
}

/* マージン上０ */
.margin-top-0 {
}

/* ワーニングメッセージ */
p.warning {
}

/* 最初の行（2px） */
.row-first-2px {
}

/* 最後の行（topなし）（2px） */
.row-last-no-top-2px {
}

/*  */
.btn-checkbox-no-border {
}

/*  */
.btn-checkbox-no-border.active {
}

/*  */
.btn-checkbox-no-border > .icon-checkbox {
}

/*  */
.btn-checkbox-no-border.active > .icon-checkbox {
}

/*  */
.btn-checkbox-no-border > .icon-checkbox::after {
}

/*  */
.btn-checkbox-no-border.active > .icon-checkbox::after {
}

/*  */
.btn-checkbox-no-border > .text-checkbox {
}

/* ログイン画面の？アイコン */
.login-question-icon {
}

/* ヘルプのリンク */
.help-link {
}

/* 告知有無選択ヘルプリンク */
.kokuchi-help-link {
}

/* 告知詳細の告知選択内容 */
.kokuchi-shosai-sentaku {
    width : 100px;
}

/* モーダルのテーブル */
.modal-table {
}

/* モーダルの必須 */
.modal-table .hissu {
}

/* 青い非活性ボタン */
.button-blue-disabled {
}

/* 初診日について */
.modal-cell-shohinbi {
}

/* パディング左だけ10px */
.padding-left-10px {
}

/* パディング左だけ39px */
.padding-left-39px {
}

/* パディング左だけ1.7em */
.padding-left-1ten7em {
}

/* 下パディング無し */
.padding-bottom-0 {
}

/* 共通ヘッダ（リンク） */
.commonBodyTop-link {
}

/* 共通ヘッダ（Q&Aリンク） */
.commonBodyTop-link.QandA {
}

/* 共通ヘッダ（お問合せ先リンク） */
.commonBodyTop-link.toiawasesaki {
}

/* disabled,readonly時のみフォーカス不可にする */
:disabled.no-focus,[readonly].no-focus {
}

/* PCのみ右パディング40px */
.padding-right-40px-pc {
    padding-right : 40px;
}

/* 告知選択画面のチェックボックスの最大幅 */
.kokuchi-checkbox-max-width {
}

/* 告知選択画面の長いテキスト */
.kokuchi-text-long {
}

/* 告知事項（障がい）：テキストエリアの装飾 */
.kokuchi-input-text-area {
}
* テキスト入力エリア(プレースホルダ:IE 10+) */
.kokuchi-input-text-area:placeholder-shown {
}

/* テキスト入力エリア(プレースホルダ:IE 10+) */
.kokuchi-input-text-area:-ms-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Chrome、Safari、Opera 15+、Android、ios) */
.kokuchi-input-text-area::-webkit-input-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 18-) */
.kokuchi-input-text-area:-moz-placeholder {
}

/* テキスト入力エリア(プレースホルダ:Firefox 19+) */
.kokuchi-input-text-area::-moz-placeholder {
}
/* padding横のみ12 */
.padding-side-12 {
}
/* 告知事項（障がい）：ラベルのpadding */
.padding-shogai-label {
}
/* 告知事項質問内容用（障がい） */
.kokuchi-shogai-honbun-wrap {
}

/* 告知事項（健康診断）：臓器セレクトボックス */
.kokuchi-kenshin-zoki > .custom-select {
}

/* 告知事項（健康診断）：検査項目セレクトボックス */
.kokuchi-kenshin-kensakomoku > .custom-select {
}

/* spのみpadding11 */
.padding-bottom-11-sp {
    padding : 0 11px 0 0;
}

/* 西暦用 */
.seireki {
    display : table;
    max-width : 380px;
    width : 330px;
}

/* 西暦（年）用 */
.seireki-nen {
    display : table-cell;
    width : 160px;
}

/* 西暦（年）用 */
.seireki-nen > .custom-select {
}

/* インラインBLOCK要素 */
.display-inline-block-xa {
    display : inline-block;
}

/* 氏名入力欄の横幅指定 */
.width-shimei-input-max {
	max-width : 220px;
}

/* ==================================== */
/*         金融機関専用スタイル         */
/* ==================================== */
/** IME制御：IME不可 */
input.kinyu-imeoff-item {
}
/** IME制御：IME許可 */
input.kinyu-imeon-item, textarea.kinyu-imeon-item {
}

/* 金融機関：セレクトボックス */
.kinyu-select {
}

/* 金融機関：申込番号テキスト */
.kinyu-moshikomi-bango-text {
}

/* 金融機関：アカウントＩＤテキスト */
.kinyu-login-id-text {
}

/* 金融機関：パスワードテキスト */
.kinyu-login-password-text {
}

/* 金融機関：認証コードテキスト */
.kinyu-ninsho-code-text {
}

/* 金融機関：事業所コードテキスト */
.kinyu-ninsho-jigyosho-code-text {
}

/* 金融機関：事業所コード２テキスト */
.kinyu-ninsho-jigyosho-code2-text {
}

/* 金融機関：被保険者番号テキスト */
.kinyu-hihokensha-bango-text {
}

/* 金融機関：口数テキスト */
.kinyu-kuchisu-text {
}

/* 金融機関：貸付機関コードテキスト */
.kinyu-kashitsuke-kikan-code-text {
}

/* 金融機関：氏名漢字 or カナ（姓 or 名）テキスト */
.kinyu-shimei-text {
}

/* 金融機関：氏名漢字 or カナ（姓名）テキスト */
.kinyu-shimei-seimei-text {
}

/* 金融機関：年テキスト */
.kinyu-yyyy-text {
}

/* 金融機関：月テキスト */
.kinyu-mm-text {
}

/* 金融機関：日テキスト */
.kinyu-dd-text {
}

/* 金融機関：郵便番号（上桁）テキスト */
.kinyu-yubin-bango-up-text {
}

/* 金融機関：郵便番号（下桁）テキスト */
.kinyu-yubin-bango-down-text {
}

/* 金融機関：住所１ or ２or ３テキスト */
.kinyu-jusho-text {
}

/* 金融機関：電話番号（自宅）１テキスト */
.kinyu-denwa-bango-jitaku1-text {
}

/* 金融機関：電話番号（自宅）２テキスト */
.kinyu-denwa-bango-jitaku2-text {
}

/* 金融機関：電話番号（自宅）３テキスト */
.kinyu-denwa-bango-jitaku3-text {
}

/* 金融機関：電話番号（携帯）１テキスト */
.kinyu-denwa-bango-keitai1-text {
}

/* 金融機関：電話番号（携帯）２テキスト */
.kinyu-denwa-bango-keitai2-text {
}

/* 金融機関：電話番号（携帯）３テキスト */
.kinyu-denwa-bango-keitai3-text {
}

/* 金融機関：メールアドレステキスト */
.kinyu-mail-address-text {
}

/* 金融機関：金額テキスト */
.kinyu-kingaku-text {
}

/* 金融機関：割合テキスト */
.kinyu-wariai-text {
}

/* 金融機関：つなぎ融資回数テキスト */
.kinyu-tsunagi-yushi-kaisu-text {
}

/* ========== 一覧 ========== */
/* 金融機関：一覧検索画面の絞込条件欄 */
.kinyu-ichiran-condition-area {
}

/* 金融機関：一覧見出し */
.kinyu-ichiran-midashi {
}

/* 金融機関：一覧ページネーション */
.kinyu-ichiran-pagination {
}

/* 金融機関：選択 */
.kinyu-ichiran-sentaku {
}

/* 金融機関：日付 */
.kinyu-ichiran-ymd {
}

/* 金融機関：一覧行の偶数行の背景色 */
.table-striped>tbody>tr:nth-child(odd)>td {
}
.table-striped>tbody>tr:nth-child(even)>td {
}

/* ========== 詳細画面 ========= */

/* 金融機関：入力画面のラベル項目 */
.kinyu-input-label {
}
/* 金融機関：入力画面の必須マーク */
.kinyu-input-hissu-mark {
}

/* 金融機関：確認画面のラベル項目 */
.kinyu-confirm-label {
}

/* ボタン (幅170) */
.button-w170 {
}

.hide {
}
