@charset "utf-8";
/***************************************************
information
  filename : dispatch_parts.css;
***************************************************/

/*======== app_dispatch_dez.css ========*/
/****************** 手配管理要素 ******************/

/* ** dispatch_navi start ** */
/*** 01: 手配管理ナビ ***/

/* 手配管理ナビ(アイコン) */

/* 切替ナビ */
.mypTp01.mypagenav a.mypagechange,
.mypTp02.mypagenav a.mypagechange {background: var(--app-mypagechange-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagechange,
.mypTp02.mypagenav li.crt a.mypagechange {background: var(--app-mypagechange-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* ダッシュボード */
.mypTp01.mypagenav a.mypagedashboard,
.mypTp02.mypagenav a.mypagedashboard {background: var(--app-mypagedashboard-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagedashboard,
.mypTp02.mypagenav li.crt a.mypagedashboard {background: var(--app-mypagedashboard-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 受注状況検索 */
.mypTp01.mypagenav a.mypagepossible,
.mypTp02.mypagenav a.mypagepossible {background: var(--app-mypagepossible-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagepossible,
.mypTp02.mypagenav li.crt a.mypagepossible {background: var(--app-mypagepossible-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* マッチング検索 */
.mypTp01.mypagenav a.mypagematching,
.mypTp02.mypagenav a.mypagematching {background: var(--app-mypagematching-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagematching,
.mypTp02.mypagenav li.crt a.mypagematching {background: var(--app-mypagematching-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* シェア検索 */
.mypTp01.mypagenav a.mypageshare,
.mypTp02.mypagenav a.mypageshare {background: var(--app-mypageshare-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageshare,
.mypTp02.mypagenav li.crt a.mypageshare {background: var(--app-mypageshare-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* スタッフ情報 */
.mypTp01.mypagenav a.mypagestaff,
.mypTp02.mypagenav a.mypagestaff {background: var(--app-mypagestaff-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagestaff,
.mypTp02.mypagenav li.crt a.mypagestaff {background: var(--app-mypagestaff-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* スタッフ情報(雇用設定) */
.mypTp01.mypagenav a.mypagestaff-employment,
.mypTp02.mypagenav a.mypagestaff-employment {background: var(--app-mypagestaff-employment-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagestaff-employment,
.mypTp02.mypagenav li.crt a.mypagestaff-employment {background: var(--app-mypagestaff-employment-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* スタッフ情報(支払設定) */
.mypTp01.mypagenav a.mypagestaff-payment,
.mypTp02.mypagenav a.mypagestaff-payment {background: var(--app-mypagestaff-payment-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagestaff-payment,
.mypTp02.mypagenav li.crt a.mypagestaff-payment {background: var(--app-mypagestaff-payment-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 案件対応可能日 */
.mypTp01.mypagenav a.mypageattendance,
.mypTp02.mypagenav a.mypageattendance {background: var(--app-mypageattendance-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageattendance,
.mypTp02.mypagenav li.crt a.mypageattendance {background: var(--app-mypageattendance-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 勤怠管理 */
.mypTp01.mypagenav a.mypagetimecard,
.mypTp02.mypagenav a.mypagetimecard {background: var(--app-mypagetimecard-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagetimecard,
.mypTp02.mypagenav li.crt a.mypagetimecard {background: var(--app-mypagetimecard-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 取引先情報 */
.mypTp01.mypagenav a.mypagesuppliers,
.mypTp02.mypagenav a.mypagesuppliers {background: var(--app-mypagesuppliers-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagesuppliers,
.mypTp02.mypagenav li.crt a.mypagesuppliers {background: var(--app-mypagesuppliers-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 現場情報 */
.mypTp01.mypagenav a.mypageconstructionsite,
.mypTp02.mypagenav a.mypageconstructionsite {background: var(--app-mypageconstructionsite-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageconstructionsite,
.mypTp02.mypagenav li.crt a.mypageconstructionsite {background: var(--app-mypageconstructionsite-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* タスク情報 */
.mypTp01.mypagenav a.mypagetask,
.mypTp02.mypagenav a.mypagetask {background: var(--app-mypagetask-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagetask,
.mypTp02.mypagenav li.crt a.mypagetask {background: var(--app-mypagetask-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 案件情報 */
.mypTp01.mypagenav a.mypageproject,
.mypTp02.mypagenav a.mypageproject {background: var(--app-mypageproject-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageproject,
.mypTp02.mypagenav li.crt a.mypageproject {background: var(--app-mypageproject-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 仕事発注 */
.mypTp01.mypagenav a.mypageconstructionsiteord,
.mypTp02.mypagenav a.mypageconstructionsiteord {background: var(--app-mypageconstructionsiteord-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageconstructionsiteord,
.mypTp02.mypagenav li.crt a.mypageconstructionsiteord {background: var(--app-mypageconstructionsiteord-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 日報未承認一覧 */
.mypTp01.mypagenav a.mypagereport,
.mypTp02.mypagenav a.mypagereport {background: var(--app-mypagereport-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagereport,
.mypTp02.mypagenav li.crt a.mypagereport {background: var(--app-mypagereport-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 支払い情報 */
.mypTp01.mypagenav a.mypageclaim,
.mypTp02.mypagenav a.mypageclaim {background: var(--app-mypageclaim-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageclaim,
.mypTp02.mypagenav li.crt a.mypageclaim {background: var(--app-mypageclaim-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 受注金額情報 */
.mypTp01.mypagenav a.mypageincome,
.mypTp02.mypagenav a.mypageincome {background: var(--app-mypageincome-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageincome,
.mypTp02.mypagenav li.crt a.mypageincome {background: var(--app-mypageincome-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 振込先情報 */
.mypTp01.mypagenav a.mypagebank,
.mypTp02.mypagenav a.mypagebank {background: var(--app-mypagebank-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagebank,
.mypTp02.mypagenav li.crt a.mypagebank {background: var(--app-mypagebank-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 支払条件情報 */
.mypTp01.mypagenav a.mypageconditions,
.mypTp02.mypagenav a.mypageconditions {background: var(--app-mypageconditions-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageconditions,
.mypTp02.mypagenav li.crt a.mypageconditions {background: var(--app-mypageconditions-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 環境設定 */
.mypTp01.mypagenav a.mypagesetting,
.mypTp02.mypagenav a.mypagesetting {background: var(--app-mypagesetting-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagesetting,
.mypTp02.mypagenav li.crt a.mypagesetting {background: var(--app-mypagesetting-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 応援要請案件 */
.mypTp01.mypagenav a.mypagefriendlist,
.mypTp02.mypagenav a.mypagefriendlist {background: var(--app-mypagefriendlist-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagefriendlist,
.mypTp02.mypagenav li.crt a.mypagefriendlist {background: var(--app-mypagefriendlist-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* マスターデータ */
.mypTp01.mypagenav a.mypagemaster,
.mypTp02.mypagenav a.mypagemaster {background: var(--app-mypagemaster-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypagemaster,
.mypTp02.mypagenav li.crt a.mypagemaster {background: var(--app-mypagemaster-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 更新情報 */
.mypTp01.mypagenav a.mypageunread,
.mypTp02.mypagenav a.mypageunread {background: var(--app-mypageunread-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);}
.mypTp01.mypagenav li.crt a.mypageunread,
.mypTp02.mypagenav li.crt a.mypageunread {background: var(--app-mypageunread-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bga);}

/* 切替専用ナビ */
.dispatch_change_navi {margin: 0 auto;}
.dispatch_change_navi_inn a {
	text-decoration: none;
	display: block;
	margin: 0;
	padding: var(--app-mypagenav-pd);
	color: var(--app-mypagenav-txt); /* テキスト色 */
	font-size: var(--font-nav-s);
	font-weight: var(--fw-bt);
	background: var(--app-mypagechange-ico) var(--app-mypagenav-pos) center no-repeat var(--app-mypagenav-bg);
}
.dispatch_change_navi_inn a:hover {filter: alpha(opacity=65);-moz-opacity:0.75;opacity:0.75;text-decoration: none;}

.mypTp01.mypagenav a.mypnavIco,
.mypTp02.mypagenav a.mypnavIco,
.mypTp01.mypagenav li.crt a.mypnavIco,
.mypTp02.mypagenav li.crt a.mypnavIco,
.dispatch_change_navi_inn a {background-size:24px 24px;}

/* ナビタイトル */
.dispatch_naviTi {
	margin: 1.5rem auto 0.5rem auto; /* マージン */
	padding: 0.8rem 1.5rem; /* パディング */
	text-align: left;
	line-height: 1.6; /* 行間 */
	font-size: var(--font-nav-title);
	font-weight: var(--fw-ui);
	border-radius: var(--dispatchBox-rod);-webkit-border-radius: var(--dispatchBox-rod);-moz-border-radius: var(--dispatchBox-rod);
	color: var(--app-mypagenav-ti-txt); /* テキスト色 */
	background: var(--app-mypagenav-ti-bg); /* 背景色 */
}
:root {
/****** 手配管理サイドナビボタン ******/
	--dispatchBox-rod: var(--rod-box); /* 角丸 */
/*** 検索 ***/
/* 切替ナビ */
	--app-mypagechange-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M12 4C14.7486 4 17.1749 5.38626 18.6156 7.5H16V9.5H22V3.5H20V5.99936C18.1762 3.57166 15.2724 2 12 2C6.47715 2 2 6.47715 2 12H4C4 7.58172 7.58172 4 12 4ZM20 12C20 16.4183 16.4183 20 12 20C9.25144 20 6.82508 18.6137 5.38443 16.5H8V14.5H2V20.5H4V18.0006C5.82381 20.4283 8.72764 22 12 22C17.5228 22 22 17.5228 22 12H20Z"/></svg>');
	--app-mypagechange-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M12 4C14.7486 4 17.1749 5.38626 18.6156 7.5H16V9.5H22V3.5H20V5.99936C18.1762 3.57166 15.2724 2 12 2C6.47715 2 2 6.47715 2 12H4C4 7.58172 7.58172 4 12 4ZM20 12C20 16.4183 16.4183 20 12 20C9.25144 20 6.82508 18.6137 5.38443 16.5H8V14.5H2V20.5H4V18.0006C5.82381 20.4283 8.72764 22 12 22C17.5228 22 22 17.5228 22 12H20Z"/></svg>');
/* ダッシュボード */
	--app-mypagedashboard-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M21 20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V9.48907C3 9.18048 3.14247 8.88917 3.38606 8.69972L11.3861 2.47749C11.7472 2.19663 12.2528 2.19663 12.6139 2.47749L20.6139 8.69972C20.8575 8.88917 21 9.18048 21 9.48907V20ZM19 19V9.97815L12 4.53371L5 9.97815V19H19Z"/></svg>');
	--app-mypagedashboard-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M21 20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V9.48907C3 9.18048 3.14247 8.88917 3.38606 8.69972L11.3861 2.47749C11.7472 2.19663 12.2528 2.19663 12.6139 2.47749L20.6139 8.69972C20.8575 8.88917 21 9.18048 21 9.48907V20ZM19 19V9.97815L12 4.53371L5 9.97815V19H19Z"/></svg>');
/* 受注状況検索 */
	--app-mypagepossible-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748ZM12.1779 7.17624C11.4834 7.48982 11 8.18846 11 9C11 10.1046 11.8954 11 13 11C13.8115 11 14.5102 10.5166 14.8238 9.82212C14.9383 10.1945 15 10.59 15 11C15 13.2091 13.2091 15 11 15C8.79086 15 7 13.2091 7 11C7 8.79086 8.79086 7 11 7C11.41 7 11.8055 7.06167 12.1779 7.17624Z"/></svg>');
	--app-mypagepossible-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748ZM12.1779 7.17624C11.4834 7.48982 11 8.18846 11 9C11 10.1046 11.8954 11 13 11C13.8115 11 14.5102 10.5166 14.8238 9.82212C14.9383 10.1945 15 10.59 15 11C15 13.2091 13.2091 15 11 15C8.79086 15 7 13.2091 7 11C7 8.79086 8.79086 7 11 7C11.41 7 11.8055 7.06167 12.1779 7.17624Z"/></svg>');
/* マッチング検索 */
	--app-mypagematching-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M12 10C14.2091 10 16 8.20914 16 6 16 3.79086 14.2091 2 12 2 9.79086 2 8 3.79086 8 6 8 8.20914 9.79086 10 12 10ZM5.5 13C6.88071 13 8 11.8807 8 10.5 8 9.11929 6.88071 8 5.5 8 4.11929 8 3 9.11929 3 10.5 3 11.8807 4.11929 13 5.5 13ZM21 10.5C21 11.8807 19.8807 13 18.5 13 17.1193 13 16 11.8807 16 10.5 16 9.11929 17.1193 8 18.5 8 19.8807 8 21 9.11929 21 10.5ZM12 11C14.7614 11 17 13.2386 17 16V22H7V16C7 13.2386 9.23858 11 12 11ZM5 15.9999C5 15.307 5.10067 14.6376 5.28818 14.0056L5.11864 14.0204C3.36503 14.2104 2 15.6958 2 17.4999V21.9999H5V15.9999ZM22 21.9999V17.4999C22 15.6378 20.5459 14.1153 18.7118 14.0056 18.8993 14.6376 19 15.307 19 15.9999V21.9999H22Z"/></svg>');
	--app-mypagematching-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M12 10C14.2091 10 16 8.20914 16 6 16 3.79086 14.2091 2 12 2 9.79086 2 8 3.79086 8 6 8 8.20914 9.79086 10 12 10ZM5.5 13C6.88071 13 8 11.8807 8 10.5 8 9.11929 6.88071 8 5.5 8 4.11929 8 3 9.11929 3 10.5 3 11.8807 4.11929 13 5.5 13ZM21 10.5C21 11.8807 19.8807 13 18.5 13 17.1193 13 16 11.8807 16 10.5 16 9.11929 17.1193 8 18.5 8 19.8807 8 21 9.11929 21 10.5ZM12 11C14.7614 11 17 13.2386 17 16V22H7V16C7 13.2386 9.23858 11 12 11ZM5 15.9999C5 15.307 5.10067 14.6376 5.28818 14.0056L5.11864 14.0204C3.36503 14.2104 2 15.6958 2 17.4999V21.9999H5V15.9999ZM22 21.9999V17.4999C22 15.6378 20.5459 14.1153 18.7118 14.0056 18.8993 14.6376 19 15.307 19 15.9999V21.9999H22Z"/></svg>');
/* シェア検索 */
	--app-mypageshare-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M13.1202 17.0228L8.92129 14.7324C8.19135 15.5125 7.15261 16 6 16C3.79086 16 2 14.2091 2 12C2 9.79086 3.79086 8 6 8C7.15255 8 8.19125 8.48746 8.92118 9.26746L13.1202 6.97713C13.0417 6.66441 13 6.33707 13 6C13 3.79086 14.7909 2 17 2C19.2091 2 21 3.79086 21 6C21 8.20914 19.2091 10 17 10C15.8474 10 14.8087 9.51251 14.0787 8.73246L9.87977 11.0228C9.9583 11.3355 10 11.6629 10 12C10 12.3371 9.95831 12.6644 9.87981 12.9771L14.0788 15.2675C14.8087 14.4875 15.8474 14 17 14C19.2091 14 21 15.7909 21 18C21 20.2091 19.2091 22 17 22C14.7909 22 13 20.2091 13 18C13 17.6629 13.0417 17.3355 13.1202 17.0228ZM6 14C7.10457 14 8 13.1046 8 12C8 10.8954 7.10457 10 6 10C4.89543 10 4 10.8954 4 12C4 13.1046 4.89543 14 6 14ZM17 8C18.1046 8 19 7.10457 19 6C19 4.89543 18.1046 4 17 4C15.8954 4 15 4.89543 15 6C15 7.10457 15.8954 8 17 8ZM17 20C18.1046 20 19 19.1046 19 18C19 16.8954 18.1046 16 17 16C15.8954 16 15 16.8954 15 18C15 19.1046 15.8954 20 17 20Z"/></svg>');
	--app-mypageshare-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M13.1202 17.0228L8.92129 14.7324C8.19135 15.5125 7.15261 16 6 16C3.79086 16 2 14.2091 2 12C2 9.79086 3.79086 8 6 8C7.15255 8 8.19125 8.48746 8.92118 9.26746L13.1202 6.97713C13.0417 6.66441 13 6.33707 13 6C13 3.79086 14.7909 2 17 2C19.2091 2 21 3.79086 21 6C21 8.20914 19.2091 10 17 10C15.8474 10 14.8087 9.51251 14.0787 8.73246L9.87977 11.0228C9.9583 11.3355 10 11.6629 10 12C10 12.3371 9.95831 12.6644 9.87981 12.9771L14.0788 15.2675C14.8087 14.4875 15.8474 14 17 14C19.2091 14 21 15.7909 21 18C21 20.2091 19.2091 22 17 22C14.7909 22 13 20.2091 13 18C13 17.6629 13.0417 17.3355 13.1202 17.0228ZM6 14C7.10457 14 8 13.1046 8 12C8 10.8954 7.10457 10 6 10C4.89543 10 4 10.8954 4 12C4 13.1046 4.89543 14 6 14ZM17 8C18.1046 8 19 7.10457 19 6C19 4.89543 18.1046 4 17 4C15.8954 4 15 4.89543 15 6C15 7.10457 15.8954 8 17 8ZM17 20C18.1046 20 19 19.1046 19 18C19 16.8954 18.1046 16 17 16C15.8954 16 15 16.8954 15 18C15 19.1046 15.8954 20 17 20Z"/></svg>');

/*** スタッフ管理 ***/
/* スタッフ情報 */
	--app-mypagestaff-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M11 14.0619V20H13V14.0619C16.9463 14.554 20 17.9204 20 22H4C4 17.9204 7.05369 14.554 11 14.0619ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13Z" /></svg>');
	--app-mypagestaff-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M11 14.0619V20H13V14.0619C16.9463 14.554 20 17.9204 20 22H4C4 17.9204 7.05369 14.554 11 14.0619ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13Z" /></svg>');
/* スタッフ情報(雇用設定) */
	--app-mypagestaff-employment-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M12 14V22H4C4 17.5817 7.58172 14 12 14ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13ZM14.5946 18.8115C14.5327 18.5511 14.5 18.2794 14.5 18C14.5 17.7207 14.5327 17.449 14.5945 17.1886L13.6029 16.6161L14.6029 14.884L15.5952 15.4569C15.9883 15.0851 16.4676 14.8034 17 14.6449V13.5H19V14.6449C19.5324 14.8034 20.0116 15.0851 20.4047 15.4569L21.3971 14.8839L22.3972 16.616L21.4055 17.1885C21.4673 17.449 21.5 17.7207 21.5 18C21.5 18.2793 21.4673 18.551 21.4055 18.8114L22.3972 19.3839L21.3972 21.116L20.4048 20.543C20.0117 20.9149 19.5325 21.1966 19.0001 21.355V22.5H17.0001V21.3551C16.4677 21.1967 15.9884 20.915 15.5953 20.5431L14.603 21.1161L13.6029 19.384L14.5946 18.8115ZM18 17C17.4477 17 17 17.4477 17 18C17 18.5523 17.4477 19 18 19C18.5523 19 19 18.5523 19 18C19 17.4477 18.5523 17 18 17Z" /></svg>');
	--app-mypagestaff-employment-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M12 14V22H4C4 17.5817 7.58172 14 12 14ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13ZM14.5946 18.8115C14.5327 18.5511 14.5 18.2794 14.5 18C14.5 17.7207 14.5327 17.449 14.5945 17.1886L13.6029 16.6161L14.6029 14.884L15.5952 15.4569C15.9883 15.0851 16.4676 14.8034 17 14.6449V13.5H19V14.6449C19.5324 14.8034 20.0116 15.0851 20.4047 15.4569L21.3971 14.8839L22.3972 16.616L21.4055 17.1885C21.4673 17.449 21.5 17.7207 21.5 18C21.5 18.2793 21.4673 18.551 21.4055 18.8114L22.3972 19.3839L21.3972 21.116L20.4048 20.543C20.0117 20.9149 19.5325 21.1966 19.0001 21.355V22.5H17.0001V21.3551C16.4677 21.1967 15.9884 20.915 15.5953 20.5431L14.603 21.1161L13.6029 19.384L14.5946 18.8115ZM18 17C17.4477 17 17 17.4477 17 18C17 18.5523 17.4477 19 18 19C18.5523 19 19 18.5523 19 18C19 17.4477 18.5523 17 18 17Z" /></svg>');
/* スタッフ情報(支払設定) */
	--app-mypagestaff-payment-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M2 22C2 17.5817 5.58172 14 10 14C14.4183 14 18 17.5817 18 22H2ZM10 13C6.685 13 4 10.315 4 7C4 3.685 6.685 1 10 1C13.315 1 16 3.685 16 7C16 10.315 13.315 13 10 13ZM20 17H24V19H20V17ZM17 12H24V14H17V12ZM19 7H24V9H19V7Z" /></svg>');
	--app-mypagestaff-payment-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M2 22C2 17.5817 5.58172 14 10 14C14.4183 14 18 17.5817 18 22H2ZM10 13C6.685 13 4 10.315 4 7C4 3.685 6.685 1 10 1C13.315 1 16 3.685 16 7C16 10.315 13.315 13 10 13ZM20 17H24V19H20V17ZM17 12H24V14H17V12ZM19 7H24V9H19V7Z" /></svg>');
/* 案件対応可能日 */
	--app-mypageattendance-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M3 6H21V18H3V6ZM2 4C1.44772 4 1 4.44772 1 5V19C1 19.5523 1.44772 20 2 20H22C22.5523 20 23 19.5523 23 19V5C23 4.44772 22.5523 4 22 4H2ZM13 8H19V10H13V8ZM18 12H13V14H18V12ZM10.5 10C10.5 11.3807 9.38071 12.5 8 12.5C6.61929 12.5 5.5 11.3807 5.5 10C5.5 8.61929 6.61929 7.5 8 7.5C9.38071 7.5 10.5 8.61929 10.5 10ZM8 13.5C6.067 13.5 4.5 15.067 4.5 17H11.5C11.5 15.067 9.933 13.5 8 13.5Z" /></svg>');
	--app-mypageattendance-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M3 6H21V18H3V6ZM2 4C1.44772 4 1 4.44772 1 5V19C1 19.5523 1.44772 20 2 20H22C22.5523 20 23 19.5523 23 19V5C23 4.44772 22.5523 4 22 4H2ZM13 8H19V10H13V8ZM18 12H13V14H18V12ZM10.5 10C10.5 11.3807 9.38071 12.5 8 12.5C6.61929 12.5 5.5 11.3807 5.5 10C5.5 8.61929 6.61929 7.5 8 7.5C9.38071 7.5 10.5 8.61929 10.5 10ZM8 13.5C6.067 13.5 4.5 15.067 4.5 17H11.5C11.5 15.067 9.933 13.5 8 13.5Z" /></svg>');
/* タイムカード */
	--app-mypagetimecard-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M14 21L12 23L10 21H4.99509C3.89323 21 3 20.1074 3 19.0049V4.99509C3 3.89323 3.89262 3 4.99509 3H19.0049C20.1068 3 21 3.89262 21 4.99509V19.0049C21 20.1068 20.1074 21 19.0049 21H14ZM6.35687 18H17.8475C16.5825 16.1865 14.4809 15 12.1022 15C9.72344 15 7.62182 16.1865 6.35687 18ZM12 13C13.933 13 15.5 11.433 15.5 9.5C15.5 7.567 13.933 6 12 6C10.067 6 8.5 7.567 8.5 9.5C8.5 11.433 10.067 13 12 13Z" /></svg>');
	--app-mypagetimecard-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M14 21L12 23L10 21H4.99509C3.89323 21 3 20.1074 3 19.0049V4.99509C3 3.89323 3.89262 3 4.99509 3H19.0049C20.1068 3 21 3.89262 21 4.99509V19.0049C21 20.1068 20.1074 21 19.0049 21H14ZM6.35687 18H17.8475C16.5825 16.1865 14.4809 15 12.1022 15C9.72344 15 7.62182 16.1865 6.35687 18ZM12 13C13.933 13 15.5 11.433 15.5 9.5C15.5 7.567 13.933 6 12 6C10.067 6 8.5 7.567 8.5 9.5C8.5 11.433 10.067 13 12 13Z" /></svg>');

/*** 仕事管理 ***/
/* 取引先情報 */
	--app-mypagesuppliers-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M22 21H2V19H3V4C3 3.44772 3.44772 3 4 3H18C18.5523 3 19 3.44772 19 4V9H21V19H22V21ZM17 19H19V11H13V19H15V13H17V19ZM17 9V5H5V19H11V9H17ZM7 11H9V13H7V11ZM7 15H9V17H7V15ZM7 7H9V9H7V7Z" /></svg>');
	--app-mypagesuppliers-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M22 21H2V19H3V4C3 3.44772 3.44772 3 4 3H18C18.5523 3 19 3.44772 19 4V9H21V19H22V21ZM17 19H19V11H13V19H15V13H17V19ZM17 9V5H5V19H11V9H17ZM7 11H9V13H7V11ZM7 15H9V17H7V15ZM7 7H9V9H7V7Z" /></svg>');
/* 現場情報 */
	--app-mypageconstructionsite-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M20 6H23V8H22V19H23V21H1V19H2V8H1V6H4V4C4 3.44772 4.44772 3 5 3H19C19.5523 3 20 3.44772 20 4V6ZM20 8H4V19H7V12H9V19H11V12H13V19H15V12H17V19H20V8ZM6 5V6H18V5H6Z" /></svg>');
	--app-mypageconstructionsite-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M20 6H23V8H22V19H23V21H1V19H2V8H1V6H4V4C4 3.44772 4.44772 3 5 3H19C19.5523 3 20 3.44772 20 4V6ZM20 8H4V19H7V12H9V19H11V12H13V19H15V12H17V19H20V8ZM6 5V6H18V5H6Z" /></svg>');
/* タスク情報 */
  --app-mypagetask-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M14 22.5L11.2 19H6C5.44772 19 5 18.5523 5 18V7.10256C5 6.55028 5.44772 6.10256 6 6.10256H22C22.5523 6.10256 23 6.55028 23 7.10256V18C23 18.5523 22.5523 19 22 19H16.8L14 22.5ZM15.8387 17H21V8.10256H7V17H11.2H12.1613L14 19.2984L15.8387 17ZM2 2H19V4H3V15H1V3C1 2.44772 1.44772 2 2 2Z" /></svg>');
	--app-mypagetask-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M14 22.5L11.2 19H6C5.44772 19 5 18.5523 5 18V7.10256C5 6.55028 5.44772 6.10256 6 6.10256H22C22.5523 6.10256 23 6.55028 23 7.10256V18C23 18.5523 22.5523 19 22 19H16.8L14 22.5ZM15.8387 17H21V8.10256H7V17H11.2H12.1613L14 19.2984L15.8387 17ZM2 2H19V4H3V15H1V3C1 2.44772 1.44772 2 2 2Z" /></svg>');
/* 案件情報 */
	--app-mypageproject-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M20 2C21.6569 2 23 3.34315 23 5V7H21V19C21 20.6569 19.6569 22 18 22H4C2.34315 22 1 20.6569 1 19V17H17V19C17 19.5128 17.386 19.9355 17.8834 19.9933L18 20C18.5128 20 18.9355 19.614 18.9933 19.1166L19 19V4H6C5.48716 4 5.06449 4.38604 5.00673 4.88338L5 5V15H3V5C3 3.34315 4.34315 2 6 2H20Z" /></svg>');
	--app-mypageproject-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M20 2C21.6569 2 23 3.34315 23 5V7H21V19C21 20.6569 19.6569 22 18 22H4C2.34315 22 1 20.6569 1 19V17H17V19C17 19.5128 17.386 19.9355 17.8834 19.9933L18 20C18.5128 20 18.9355 19.614 18.9933 19.1166L19 19V4H6C5.48716 4 5.06449 4.38604 5.00673 4.88338L5 5V15H3V5C3 3.34315 4.34315 2 6 2H20Z" /></svg>');
/* 日報未承認一覧 */
	--app-mypagereport-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z"/></svg>');
	--app-mypagereport-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z"/></svg>');

/*** 仕事発注管理 ***/
/* 仕事発注 */
	--app-mypageconstructionsiteord-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M21 20H23V22H1V20H3V3C3 2.44772 3.44772 2 4 2H20C20.5523 2 21 2.44772 21 3V20ZM8 11V13H11V11H8ZM8 7V9H11V7H8ZM8 15V17H11V15H8ZM13 15V17H16V15H13ZM13 11V13H16V11H13ZM13 7V9H16V7H13Z"></path></svg>');
	--app-mypageconstructionsiteord-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M21 20H23V22H1V20H3V3C3 2.44772 3.44772 2 4 2H20C20.5523 2 21 2.44772 21 3V20ZM8 11V13H11V11H8ZM8 7V9H11V7H8ZM8 15V17H11V15H8ZM13 15V17H16V15H13ZM13 11V13H16V11H13ZM13 7V9H16V7H13Z"></path></svg>');
/* 応援要請案件 */
	--app-mypagefriendlist-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M14.2558 21.7442L12 24L9.74416 21.7442C5.30941 20.7204 2 16.7443 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 16.7443 18.6906 20.7204 14.2558 21.7442ZM6.02332 15.4163C7.49083 17.6069 9.69511 19 12.1597 19C14.6243 19 16.8286 17.6069 18.2961 15.4163C16.6885 13.9172 14.5312 13 12.1597 13C9.78821 13 7.63095 13.9172 6.02332 15.4163ZM12 11C13.6569 11 15 9.65685 15 8C15 6.34315 13.6569 5 12 5C10.3431 5 9 6.34315 9 8C9 9.65685 10.3431 11 12 11Z"></path></svg>'); 
	--app-mypagefriendlist-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M14.2558 21.7442L12 24L9.74416 21.7442C5.30941 20.7204 2 16.7443 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 16.7443 18.6906 20.7204 14.2558 21.7442ZM6.02332 15.4163C7.49083 17.6069 9.69511 19 12.1597 19C14.6243 19 16.8286 17.6069 18.2961 15.4163C16.6885 13.9172 14.5312 13 12.1597 13C9.78821 13 7.63095 13.9172 6.02332 15.4163ZM12 11C13.6569 11 15 9.65685 15 8C15 6.34315 13.6569 5 12 5C10.3431 5 9 6.34315 9 8C9 9.65685 10.3431 11 12 11Z"></path></svg>');
/* 更新情報 */
	--app-mypageunread-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12H4C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C9.25022 4 6.82447 5.38734 5.38451 7.50024L8 7.5V9.5H2V3.5H4L3.99989 5.99918C5.82434 3.57075 8.72873 2 12 2ZM13 7L12.9998 11.585L16.2426 14.8284L14.8284 16.2426L10.9998 12.413L11 7H13Z"/></svg>');
	--app-mypageunread-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12H4C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C9.25022 4 6.82447 5.38734 5.38451 7.50024L8 7.5V9.5H2V3.5H4L3.99989 5.99918C5.82434 3.57075 8.72873 2 12 2ZM13 7L12.9998 11.585L16.2426 14.8284L14.8284 16.2426L10.9998 12.413L11 7H13Z"/></svg>');

/*** 請求・支払管理 ***/
/* 支払い情報 */
	--app-mypageclaim-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M12 4c6.075 0 11 2.686 11 6v4c0 3.314-4.925 6-11 6-5.967 0-10.824-2.591-10.995-5.823L1 14v-4c0-3.314 4.925-6 11-6zm0 12c-3.72 0-7.01-1.007-9-2.55V14c0 1.882 3.883 4 9 4 5.01 0 8.838-2.03 8.995-3.882L21 14l.001-.55C19.011 14.992 15.721 16 12 16zm0-10c-5.117 0-9 2.118-9 4 0 1.882 3.883 4 9 4s9-2.118 9-4c0-1.882-3.883-4-9-4z"/></svg>');
	--app-mypageclaim-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M12 4c6.075 0 11 2.686 11 6v4c0 3.314-4.925 6-11 6-5.967 0-10.824-2.591-10.995-5.823L1 14v-4c0-3.314 4.925-6 11-6zm0 12c-3.72 0-7.01-1.007-9-2.55V14c0 1.882 3.883 4 9 4 5.01 0 8.838-2.03 8.995-3.882L21 14l.001-.55C19.011 14.992 15.721 16 12 16zm0-10c-5.117 0-9 2.118-9 4 0 1.882 3.883 4 9 4s9-2.118 9-4c0-1.882-3.883-4-9-4z"/></svg>');
/* 受注金額情報 */
	--app-mypageincome-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M19.375 15.103A8.001 8.001 0 0 0 8.03 5.053l-.992-1.737A9.996 9.996 0 0 1 17 3.34c4.49 2.592 6.21 8.142 4.117 12.77l1.342.774-4.165 2.214-.165-4.714 1.246.719zM4.625 8.897a8.001 8.001 0 0 0 11.345 10.05l.992 1.737A9.996 9.996 0 0 1 7 20.66C2.51 18.068.79 12.518 2.883 7.89L1.54 7.117l4.165-2.214.165 4.714-1.246-.719zM13 13.536h3v2h-3v2h-2v-2H8v-2h3v-1H8v-2h2.586L8.464 8.414 9.88 7 12 9.121 14.121 7l1.415 1.414-2.122 2.122H16v2h-3v1z"/></svg>');
	--app-mypageincome-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M19.375 15.103A8.001 8.001 0 0 0 8.03 5.053l-.992-1.737A9.996 9.996 0 0 1 17 3.34c4.49 2.592 6.21 8.142 4.117 12.77l1.342.774-4.165 2.214-.165-4.714 1.246.719zM4.625 8.897a8.001 8.001 0 0 0 11.345 10.05l.992 1.737A9.996 9.996 0 0 1 7 20.66C2.51 18.068.79 12.518 2.883 7.89L1.54 7.117l4.165-2.214.165 4.714-1.246-.719zM13 13.536h3v2h-3v2h-2v-2H8v-2h3v-1H8v-2h2.586L8.464 8.414 9.88 7 12 9.121 14.121 7l1.415 1.414-2.122 2.122H16v2h-3v1z"/></svg>');
/* 振込先情報 */
	--app-mypagebank-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M3.00488 2.99979H21.0049C21.5572 2.99979 22.0049 3.4475 22.0049 3.99979V19.9998C22.0049 20.5521 21.5572 20.9998 21.0049 20.9998H3.00488C2.4526 20.9998 2.00488 20.5521 2.00488 19.9998V3.99979C2.00488 3.4475 2.4526 2.99979 3.00488 2.99979ZM20.0049 10.9998H4.00488V18.9998H20.0049V10.9998ZM20.0049 8.99979V4.99979H4.00488V8.99979H20.0049ZM14.0049 14.9998H18.0049V16.9998H14.0049V14.9998Z"/></svg>');
	--app-mypagebank-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M3.00488 2.99979H21.0049C21.5572 2.99979 22.0049 3.4475 22.0049 3.99979V19.9998C22.0049 20.5521 21.5572 20.9998 21.0049 20.9998H3.00488C2.4526 20.9998 2.00488 20.5521 2.00488 19.9998V3.99979C2.00488 3.4475 2.4526 2.99979 3.00488 2.99979ZM20.0049 10.9998H4.00488V18.9998H20.0049V10.9998ZM20.0049 8.99979V4.99979H4.00488V8.99979H20.0049ZM14.0049 14.9998H18.0049V16.9998H14.0049V14.9998Z"/></svg>');
/* 支払条件情報 */
	--app-mypageconditions-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M7 21.5C4.51472 21.5 2.5 19.4853 2.5 17C2.5 14.5147 4.51472 12.5 7 12.5C9.48528 12.5 11.5 14.5147 11.5 17C11.5 19.4853 9.48528 21.5 7 21.5ZM17 11.5C14.5147 11.5 12.5 9.48528 12.5 7C12.5 4.51472 14.5147 2.5 17 2.5C19.4853 2.5 21.5 4.51472 21.5 7C21.5 9.48528 19.4853 11.5 17 11.5ZM7 19.5C8.38071 19.5 9.5 18.3807 9.5 17C9.5 15.6193 8.38071 14.5 7 14.5C5.61929 14.5 4.5 15.6193 4.5 17C4.5 18.3807 5.61929 19.5 7 19.5ZM17 9.5C18.3807 9.5 19.5 8.38071 19.5 7C19.5 5.61929 18.3807 4.5 17 4.5C15.6193 4.5 14.5 5.61929 14.5 7C14.5 8.38071 15.6193 9.5 17 9.5ZM3 8C3 5.23858 5.23858 3 8 3H11V5H8C6.34315 5 5 6.34315 5 8V11H3V8ZM21 13H19V16C19 17.6569 17.6569 19 16 19H13V21H16C18.7614 21 21 18.7614 21 16V13Z"/></svg>');
	--app-mypageconditions-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M7 21.5C4.51472 21.5 2.5 19.4853 2.5 17C2.5 14.5147 4.51472 12.5 7 12.5C9.48528 12.5 11.5 14.5147 11.5 17C11.5 19.4853 9.48528 21.5 7 21.5ZM17 11.5C14.5147 11.5 12.5 9.48528 12.5 7C12.5 4.51472 14.5147 2.5 17 2.5C19.4853 2.5 21.5 4.51472 21.5 7C21.5 9.48528 19.4853 11.5 17 11.5ZM7 19.5C8.38071 19.5 9.5 18.3807 9.5 17C9.5 15.6193 8.38071 14.5 7 14.5C5.61929 14.5 4.5 15.6193 4.5 17C4.5 18.3807 5.61929 19.5 7 19.5ZM17 9.5C18.3807 9.5 19.5 8.38071 19.5 7C19.5 5.61929 18.3807 4.5 17 4.5C15.6193 4.5 14.5 5.61929 14.5 7C14.5 8.38071 15.6193 9.5 17 9.5ZM3 8C3 5.23858 5.23858 3 8 3H11V5H8C6.34315 5 5 6.34315 5 8V11H3V8ZM21 13H19V16C19 17.6569 17.6569 19 16 19H13V21H16C18.7614 21 21 18.7614 21 16V13Z"/></svg>');

/*** 環境設定 ***/
/* 環境設定 */
	--app-mypagesetting-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M8.686 4l2.607-2.607a1 1 0 0 1 1.414 0L15.314 4H19a1 1 0 0 1 1 1v3.686l2.607 2.607a1 1 0 0 1 0 1.414L20 15.314V19a1 1 0 0 1-1 1h-3.686l-2.607 2.607a1 1 0 0 1-1.414 0L8.686 20H5a1 1 0 0 1-1-1v-3.686l-2.607-2.607a1 1 0 0 1 0-1.414L4 8.686V5a1 1 0 0 1 1-1h3.686zM12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" /></svg>');
	--app-mypagesetting-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M8.686 4l2.607-2.607a1 1 0 0 1 1.414 0L15.314 4H19a1 1 0 0 1 1 1v3.686l2.607 2.607a1 1 0 0 1 0 1.414L20 15.314V19a1 1 0 0 1-1 1h-3.686l-2.607 2.607a1 1 0 0 1-1.414 0L8.686 20H5a1 1 0 0 1-1-1v-3.686l-2.607-2.607a1 1 0 0 1 0-1.414L4 8.686V5a1 1 0 0 1 1-1h3.686zM12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" /></svg>');

/*** マスタデータ設定 ***/
/* マスターデータ */
	--app-mypagemaster-ico-b: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(0,0,0,1)"><path d="M3 21C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5H20C20.5523 5 21 5.44772 21 6V9H4V18.996L6 11H22.5L20.1894 20.2425C20.0781 20.6877 19.6781 21 19.2192 21H3Z"></path></svg>');
	--app-mypagemaster-ico-w: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="rgba(255,255,255,1)"><path d="M3 21C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H10.4142L12.4142 5H20C20.5523 5 21 5.44772 21 6V9H4V18.996L6 11H22.5L20.1894 20.2425C20.0781 20.6877 19.6781 21 19.2192 21H3Z"></path></svg>');
}
/* ** dispatch_navi end ** */

/* ** dispatch_box start ** */

/* SSO用カラー制御 */
.dispatch_app .popupTi,
.dispatch_app .btdezpt01 .DetSubBtArea li.crt a,
.dispatch_app .btdezpt02 .DetSubBtArea,
.dispatch_app .btdezpt04 .DetSubBtArea,
.dispatch_app .NewOrdBt,
.dispatch_app .EditDetBt,
.dispatch_app .searchOpCl,
.dispatch_app .searchOpCl .slide_btn,
.dispatch_app .seplBt,
.dispatch_app .EditBtArea .edit a,
.dispatch_app .EditBtArea .edit button,
.dispatch_app .EditBtArea .edit span,
.dispatch_app .editBt a,
.dispatch_app .editBt button,
.dispatch_app .editBt span,
.dispatch_app .editBt.DisDetailBt a,
.dispatch_app .editBt.DisDetailBt button,
.dispatch_app .editBt.DisDetailBt span {background: var(--brand-primary-sso);}
.dispatch_app .EditBtArea .edit a,
.dispatch_app .EditBtArea .edit button,
.dispatch_app .EditBtArea .edit span {color: var(--app-planOrdF-bg);background: #fff;border: 1px solid var(--app-planOrdF-bg);}

.dispatch_app .btdezpt02 .DetSubBtArea li.crt a,
.dispatch_app .mainTi {color: var(--brand-primary-sso);}
.dispatch_app .btdezpt03 .DetSubBtArea li.crt a {border-bottom: 3px solid var(--brand-primary-sso);}
.dispatch_app .matchingSetTi {background: var(--brand-primary-sso);}
.dispatch_app .matchingSetBtEdit a {
	background: var(--brand-primary-sso); /* 背景色 */
	border: var(--brand-primary-sso); /* ボーダー指定 */
}
.dispatch_app .tab_dezpt01 .tab-menu label.tab-menu-bt:has(:checked),
.dispatch_app .tab_dezpt01 .tab-menu label.tab-menu-bt.is-active {background-color: var(--brand-primary-sso);}

.dispatchBoxDet {}
.dispatch_app .btcontrast.btdezpt04 .DetSubBtArea a,
.dispatch_app .btcontrast.btdezpt04 .DetSubBtArea span {border-bottom: 1px solid var(--brand-primary-sso);}

/*** 折り畳み表示 ***/
.dispatchInlOpenCloseBox {margin: 1.0rem auto;}

/* ** dispatch_box end ** */

/* ** dispatch_card_list start ** */
/* ==================================================
   Construction Site List: 現場一覧専用カード
   FlexList共通を継承し、現場一覧だけ見た目を調整
   ================================================== */
.constructionsite_list,
.constructionsite_list_tb,
.constructionsite_detail_prof {
	--cs-accent: var(--color-bg-list-card-accent);
	--cs-text: var(--color-text-list-card);

	--constructionSiteStatusBox-rod: var(--rod-box);
	--constructionSiteStatusBox-brd: var(--color-brd-list-card);
	--constructionSiteStatusBox-txt: var(--color-text-list-card);
	--constructionSiteStatusBox-bg: var(--color-bg-list-card);
}
/*** 関係性カラー ***/
/* 自社管理 */
.constructionsite_list .constructionsiteRelation_ownManagement,
.constructionsite_list_tb .constructionsiteRelation_ownManagement,
.constructionsite_detail_prof.constructionsiteRelation_ownManagement,
.constructionsite_detail_prof .constructionsiteRelation_ownManagement {
	--cs-accent: var(--color-cr-list-card-ownManagement);
}
/* 書類共有 */
.constructionsite_list .constructionsiteRelation_documentShared,
.constructionsite_list_tb .constructionsiteRelation_documentShared,
.constructionsite_detail_prof.constructionsiteRelation_documentShared,
.constructionsite_detail_prof .constructionsiteRelation_documentShared {
	--cs-accent: var(--color-cr-list-card-documentShared);
}
/* 作業依頼 */
.constructionsite_list .constructionsiteRelation_workRequest,
.constructionsite_list_tb .constructionsiteRelation_workRequest,
.constructionsite_detail_prof.constructionsiteRelation_workRequest,
.constructionsite_detail_prof .constructionsiteRelation_workRequest {
	--cs-accent: var(--color-cr-list-card-workRequest);
}
/* 現場ネットワーク */
.constructionsite_list .constructionsiteRelation_siteNetwork,
.constructionsite_list_tb .constructionsiteRelation_siteNetwork,
.constructionsite_detail_prof.constructionsiteRelation_siteNetwork,
.constructionsite_detail_prof .constructionsiteRelation_siteNetwork {
	--cs-accent: var(--color-cr-list-card-siteNetwork);
}
/* カード本体 */
.constructionsite_list .FlexListInn {color: var(--cs-text);}
.constructionsite_list .FlexItemPh {position: relative;}

.constructionsite_list .constructionSiteCompany,
.constructionsite_list_tb .constructionSiteCompany,
.constructionsite_detail_prof .myPhoto p.myCorp.constructionSiteCompany {
	color: var(--cs-accent);
	font-weight: var(--fw-heading);
}
/* 関係性バッジ */
.constructionsite_list .constructionSiteRelationBadge,
.constructionsite_list_tb .constructionSiteRelationBadge,
.constructionsite_detail_prof .constructionSiteRelationBadge {
	margin: 0.5rem 0;
}
.constructionsite_list .constructionSiteRelationBadge .IcoBox,
.constructionsite_list_tb .constructionSiteRelationBadge .IcoBox,
.constructionsite_detail_prof .constructionSiteRelationBadge .IcoBox {
	background: var(--cs-accent);
	color: var(--color-text-list-card-SiteRelationBadge);
}
/* 共有・見積請求アイコン */
.constructionsite_list .constructionSiteStatusBox,
.constructionsite_list_tb .constructionSiteStatusBox,
.constructionsite_detail_prof .constructionSiteStatusBox {
	display: flex;
	align-items: stretch;
	gap: 0.45rem;
	min-width: 0;
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
	padding: 0.35rem;
	border: var(--constructionSiteStatusBox-brd);
	border-radius: var(--constructionSiteStatusBox-rod);
	background: var(--constructionSiteStatusBox-bg);
}
.constructionsite_list .constructionSiteStatusBox dl,
.constructionsite_list_tb .constructionSiteStatusBox dl,
.constructionsite_detail_prof .constructionSiteStatusBox dl {
	flex: 1 1 0;
	min-width: 0;
	margin: 0;
	padding: 0;
	text-align: center;
}
/* 現場一覧での登録状況確認表示 */
.constructionsite_list .constructionSiteStatusBox dt,
.constructionsite_list_tb .constructionSiteStatusBox dt,
.constructionsite_detail_prof .constructionSiteStatusBox dt {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	min-height: 2.5rem;
	padding: 0.35rem 0.55rem;
	border-radius: var(--dispatch-ico-rod);
	border: var(--constructionSiteStatusBox-brd);
	font-size: var(--font-ico);
	font-weight: var(--fw-ui);
	line-height: 1.25;
}
.constructionsite_list .constructionSiteStatusBox dt.regist,
.constructionsite_list_tb .constructionSiteStatusBox dt.regist,
.constructionsite_detail_prof .constructionSiteStatusBox dt.regist {
	background: var(--cs-accent);
	color: var(--color-text-list-card-SiteRelationBadge);
}
.constructionsite_list .constructionSiteStatusBox dt.unregist,
.constructionsite_list_tb .constructionSiteStatusBox dt.unregist,
.constructionsite_detail_prof .constructionSiteStatusBox dt.unregist {
	background: var(--dispatch-ico-nothing-bg);
	color: var(--constructionSiteStatusBox-txt);
}
.constructionsite_list .relation_summary_Box,
.constructionsite_list_tb .relation_summary_Box,
.constructionsite_detail_prof .relation_summary_Box {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.65rem;
	min-width: 0;
	padding: var(--app-myProf-pd-tb) var(--app-myProf-pd-tb-s);
}
.FlexListBX .constructionsite_list .relation_summary_Box,
.FlexListBX .constructionsite_list_tb .relation_summary_Box,
.FlexListBX .constructionsite_detail_prof .relation_summary_Box,
.constructionsite_detail_prof .relation_summary_Box {
	padding: var(--app-myProf-pd-tb) var(--app-myProf-pd);
}
.constructionsite_list .status_summary_Box,
.constructionsite_list_tb .status_summary_Box,
.constructionsite_detail_prof .status_summary_Box {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0 1.5rem;
	padding: 0 var(--app-myProf-pd-tb-s);
}
.FlexListBX .constructionsite_list .status_summary_Box,
.FlexListBX .constructionsite_list_tb .status_summary_Box,
.FlexListBX ..constructionsite_detail_prof .status_summary_Box {
	padding: 0 var(--app-myProf-pd);
}
.constructionsite_list .relation_summary_Box .constructionSiteRelationBadge,
.constructionsite_list_tb .relation_summary_Box .constructionSiteRelationBadge,
.constructionsite_detail_prof .relation_summary_Box .constructionSiteRelationBadge {margin: 0;padding: 0;}
.constructionsite_list .relation_summary_Box .constructionSiteStatusBox,
.constructionsite_list_tb .relation_summary_Box .constructionSiteStatusBox,
.constructionsite_detail_prof .relation_summary_Box .constructionSiteStatusBox {margin-top: 0;margin-bottom: 0;}

/* more領域 */
.constructionsite_list .FlexListExtra {padding-top: 0;}
.constructionsite_list .FlexListExtraInn {}

/* 折り返し処理 */
.constructionsite_list.FlexListCol3 .FlexItemDataCountBox,
.constructionsite_list.FlexListCol4 .FlexItemDataCountBox,
.constructionsite_list.FlexListCol5 .FlexItemDataCountBox {
	flex-wrap: wrap;
}

.constructionsite_list.FlexListCol3 .FlexItemDataCountBox .FlexItemDataCount,
.constructionsite_list.FlexListCol4 .FlexItemDataCountBox .FlexItemDataCount,
.constructionsite_list.FlexListCol5 .FlexItemDataCountBox .FlexItemDataCount {
	flex: 1 1 50%;
}

.constructionsite_list.FlexListCol3 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3),
.constructionsite_list.FlexListCol4 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3),
.constructionsite_list.FlexListCol5 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3) {
	flex-basis: 100%;
	border-left: none;
	border-top: var(--FlexItemDataCountBox-brd);
}
.constructionsite_list.FlexListCol3 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3) .FlexItemDataCountNum,
.constructionsite_list.FlexListCol4 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3) .FlexItemDataCountNum,
.constructionsite_list.FlexListCol5 .FlexItemDataCountBox .FlexItemDataCount:nth-child(3) .FlexItemDataCountNum {
	display: inline-flex;
	align-items: baseline;
	justify-content: center;
	gap: 0.25em;
}
:root {
  --ProjectDateCL-rod: var(--rod-base); /* リストランキング角丸 */
  --ProjectDateCL-bg: var(--color-bg-calendarPrj-day); /* 背景色(平日) */
  --ProjectDateCL-txt: var(--color-text-calendarPrj-day); /* テキスト色(平日) */
  --ProjectDateCL-brd: var(--color-brd-calendarPrj-day); /* ボーダー指定(平日) */

  --ProjectDateCL-bg-sun-hld: var(--color-bg-calendarPrj-sun-hld); /* 背景色(日曜日・祝日) */
  --ProjectDateCL-txt-sun-hld: var(--color-text-calendarPrj-sun-hld); /* テキスト色(日曜日・祝日) */
  --ProjectDateCL-brd-sun-hld: var(--color-brd-calendarPrj-sun-hld); /* ボーダー指定(日曜日・祝日) */

  --ProjectDateCL-bg-sut: var(--color-bg-calendarPrj-sut); /* 背景色(土曜日) */
  --ProjectDateCL-txt-sut: var(--color-text-calendarPrj-sut); /* テキスト色(土曜日) */
  --ProjectDateCL-brd-sut: var(--color-brd-calendarPrj-sut); /* ボーダー指定(土曜日) */
}
/* ==================================================
   案件一覧: 日付パネル
   画像を持たない案件一覧で、FlexItemPh 領域を作業日表示として使う
   ================================================== */
.ProjectDateCL {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: var(--app-PhRectangle-size);
	height: auto;
	aspect-ratio: var(--app-PhRectangle-ratio, 16 / 9);
	margin: 0;
	padding: var(--project-date-ph-pd, 0.8rem);
	border-radius: var(--ProjectDateCL-rod);
	background: var(--ProjectDateCL-bg);
	border: var(--ProjectDateCL-brd);
	color: var(--ProjectDateCL-txt);
	text-align: center;
}
.ProjectDateCL.ProjectDateSun,
.ProjectDateCL.ProjectDateHoliday {
	background: var(--ProjectDateCL-bg-sun-hld);
	color: var(--ProjectDateCL-txt-sun-hld);
	border: var(--ProjectDateCL-brd-sun-hld);
}
.ProjectDateCL.ProjectDateSat {
	background: var(--ProjectDateCL-bg-sut);
	color: var(--ProjectDateCL-txt-sut);
	border: var(--ProjectDateCL-brd-sut);
}
.FlexListBX .ProjectDateCL,
.FlexListBX .ProjectDateCL.ProjectDateSun,
.FlexListBX .ProjectDateCL.ProjectDateHoliday,
.FlexListBX .ProjectDateCL.ProjectDateSat {
	border-top: none;
	border-left: none;
	border-right: none;
	aspect-ratio: var(--flex-bx-rectangle-ratio-w, 16 / 6);
}
.ProjectDateMonth,
.ProjectDateDay,
.ProjectDateWeek {
	font-weight: var(--fw-heading);
	line-height: 1.0;
}
.ProjectDateMonth {font-size: var(--font-Month);}
.ProjectDateDay {
	margin: var(--project-date-day-mg, 0.25rem 0);
	font-size: var(--font-Day);
}
.ProjectDateWeek {
	font-size: var(--font-Week);
	font-weight: var(--fw-heading);
}
/* ** dispatch_card_list end ** */

/* ** dispatch_card_detail start ** */
:root {
  --constructionsiteRelationBox-rod: var(--rod-box); /* 角丸 */
  --constructionsiteRelationBox-bg: var(--color-bg-box); /* 背景 */
  --constructionsiteRelationBox-brd: var(--color-brd-box); /* ボーダー */
  --constructionsiteRelationBox-txt: var(--color-text-base); /* テキスト */
}
/* ==================================================
   Construction Site List: 現場詳細専用カード
   ================================================== */
.constructionsiteRelationBox,
.constructionsiteRelationHead {
	width: 100%;
	border-radius: var(--constructionsiteRelationBox-rod);
	color: var(--constructionsiteRelationBox-txt);
	background: var(--constructionsiteRelationBox-bg);
	border: var(--constructionsiteRelationBox-brd);
}
.constructionsiteRelationBox {padding: 1.0rem 1.0rem 0.5rem 1.0rem;}
.constructionsiteRelationHead {padding: 1.5rem 1.0rem;}

.constructionsiteRelationBox.ownManagement .constructionsiteRelationHead {background: var(--color-bg-card-ownManagement);}
.constructionsiteRelationBox.documentShared .constructionsiteRelationHead {background: var(--color-bg-card-documentShared);}
.constructionsiteRelationBox.workRequest .constructionsiteRelationHead {background: var(--color-bg-card-workRequest);}
.constructionsiteRelationBox.siteNetwork .constructionsiteRelationHead {background: var(--color-bg-card-siteNetwork);}

.constructionsiteRelationMeta p {
	width: 100%;
	padding: 0.8rem 1.5rem;
	border-radius: var(--constructionsiteRelationBox-rod);
	color: var(--color-text-list-card-SiteRelationBadge);
	font-size: var(--font-heading);
	font-weight: var(--fw-heading);
}
.constructionsiteRelationMeta p.own_management_bg {background: var(--color-cr-list-card-ownManagement);}
.constructionsiteRelationMeta p.document_shared_bg {background: var(--color-cr-list-card-documentShared);}
.constructionsiteRelationMeta p.work_request_bg {background: var(--color-cr-list-card-workRequest);}
.constructionsiteRelationMeta p.site_network_bg {background: var(--color-cr-list-card-siteNetwork);}

.constructionsiteRelationLead {
	padding: 0.8rem 1.0rem;
	font-size: var(--font-text);
	font-weight: var(--fw-ui);
}
.constructionsiteRelationBox.ownManagement .constructionsiteRelationLead {color: var(--color-cr-list-card-ownManagement);}
.constructionsiteRelationBox.documentShared .constructionsiteRelationLead {color: var(--color-cr-list-card-documentShared);}
.constructionsiteRelationBox.workRequest .constructionsiteRelationLead {color: var(--color-cr-list-card-workRequest);}
.constructionsiteRelationBox.siteNetwork .constructionsiteRelationLead {color: var(--color-cr-list-card-siteNetwork);}

.constructionsiteRelationCompany {
	padding: 0.2rem 1.2rem;
	font-size: var(--font-label);
	font-weight: var(--fw-ui);
}
.constructionsiteRelationCompany span {font-size: var(--font-text);font-weight: var(--fw-hedding);}

.constructionsiteRelationUse {
	width: 100%;
	padding: 1.0rem;
	color: var(--constructionsiteRelationBox-txt);
	background: var(--constructionsiteRelationBox-bg);
}
.constructionsiteRelationUseTitle {
	padding: 0.4rem 0.3rem;
	font-size: var(--font-text);
	font-weight: var(--fw-strong);
	border-bottom: var(--color-brd-base-partition);
}
.constructionsiteRelationUseLead {padding: 0.8rem 0.5rem;font-size: var(--font-label);font-weight: var(--fw-ui);}

.constructionsiteRelationActions {
	padding: 0.4rem 0 0 0;
	display: flex;
	flex-wrap: wrap;
	gap: 0 0.8rem;
}
.constructionsiteRelationActionBt {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 3.6rem;
	padding: .8rem 1.2rem;
	border-radius: var(--rod-bt);
	font-size: var(--font-label);
	font-weight: var(--fw-bt);
	line-height: 1.4;
	text-decoration: none;
	box-sizing: border-box;
	cursor: pointer;
}
.constructionsiteRelationActionBt.ActPrint {
	border: var(--color-brd-bt-edit);
	background: var(--color-bg-bt-edit);
	color: var(--color-text-bt-edit);
}
.constructionsiteRelationActionBt.ActLine {
	border: var(--color-brd-bt-next);
	background: var(--color-bg-bt-next);
	color: var(--color-text-bt-next);
}
.constructionsiteRelationActionBt.ActCopy {
	border: var(--color-brd-bt-input);
	background: var(--color-bg-bt-input);
	color: var(--color-text-bt-input);
}
.constructionsiteRelationActionBt:hover {
	text-decoration: none;
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}
span.constructionsiteRelationActionBt.ActLine {
	text-decoration: none;
	filter: alpha(opacity=30);
	-moz-opacity:0.30;
	opacity:0.30;
	cursor: none;
}
/* ** dispatch_card_detail start ** */

/* ** dispatch_print_detail start ** */
:root {
  --DetPrintReport-rod: var(--rod-box); /* 角丸 */
  --DetPrintReport-bg-base: var(--color-bg-DetPrintReport-base); /* メイン背景色 */
  --DetPrintReport-bg-act: var(--color-bg-DetPrintReport-act); /* 差色背景色 */
  --DetPrintReport-bg-sub: var(--color-bg-DetPrintReport-sub); /* サブ背景色 */
  --DetPrintReport-txt-base: var(--color-text-DetPrintReport-base); /* メインテキスト色 */
  --DetPrintReport-txt-act: var(--color-text-DetPrintReport-act); /* 差色テキスト色 */
}
/* ==================================================
   Construction Site List: 現場詳細印刷箇所
   ================================================== */

/* メイン背景 */
.constructionsitePrintReport .ReportPrintBox {
  background: linear-gradient(180deg, var(--DetPrintReport-bg-sub) 0%, var(--DetPrintReport-bg-sub) 1%, var(--DetPrintReport-bg-base) 1%, var(--DetPrintReport-bg-base) 100%);
}
.constructionsitePrintReport .ReportPrintBoxInn {padding: 0;}
.DetPrintLedger {
	padding: 2.0rem 2.0rem;
	color: var(--DetPrintReport-txt-base);
}
/*** ヘッダー部 ***/
.DetPrintHead {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: center;
	margin-bottom: 2.0rem;
	padding: 1.0rem 0;
	border-top: 0.1rem solid var(--DetPrintReport-bg-act);
	border-bottom: 0.1rem solid var(--DetPrintReport-bg-act);
}
.constructionsitePrintHeadTiBox {flex: 1 1 0;min-width: 0;}

/* タイトル部 */
.DetPrintHeadTiBox {
	padding: 0.5rem 2.0rem;
	border-left: 0.8rem solid var(--DetPrintReport-bg-act);
}
.DetPrintDocTitleSub {
	font-size: var(--font-note);
	font-weight: var(--fw-heading);
}
.DetPrintDocTitle {
	font-size: var(--font-main-title);
	font-weight: var(--fw-heading);
}
.invoice h1.DetPrintSiteName {
	margin: 0;
	padding: 0;
	font-size: var(--font-title);
	font-weight: var(--fw-heading);
	line-height: 1.4;
	text-align: left;
}
/* ID/登録区分 */
.DetPrintMeta {width: 200px;}
.DetPrintMeta dl {
	display: flex;
	justify-content: space-between;
	margin: 0;
	padding: 0.5rem;
	font-size: var(--font-note);
	font-weight: var(--fw-strong);
	border-bottom: var(--color-brd-base-partition);
}
.DetPrintMeta dt {color: var(--color-text-sub);}
.DetPrintMeta dd {margin: 0;text-align: right;}

/* 左右分割基本 */
.DetBasicSection {
	display: flex;
	justify-content: flex-start;
	gap: 2.0rem;
	align-items: flex-start;
	padding: 1.0rem;
}
/* 写真 */
.DetPrintPhoto figure {
	width: 100%;
	border-radius: var(--rod-img);
	max-width: 22rem;
	aspect-ratio: 1 / 1;
	margin: 0;
	overflow: hidden;
}
.DetPrintPhoto img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	display: block;
}
/* タイトル箇所 */
.DetPrintDetail h2.PrintTi {
	margin: 0 0 .8rem;
	padding: 0.8rem 1.3rem;
	border-radius: var(--DetPrintReport-rod);
	background: var(--DetPrintReport-bg-act);
	color: var(--DetPrintReport-txt-act);
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
	line-height: 1.4;
}
.DetPrintDetail h3.PrintTi {
	margin: 0 0 .8rem;
	padding: 0.8rem 1.3rem;
	border-radius: var(--DetPrintReport-rod);
	background: var(--DetPrintReport-bg-sub);
	color: var(--DetPrintReport-txt-sub);
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
	line-height: 1.4;
}
.DetPrintStaffTitle {
	padding: 0 0.4rem 0.4rem 0.4rem;
	border-bottom: var(--color-brd-base-partition);
	font-weight: var(--fw-heading);
}
/* 詳細箇所 */
.DetPrintDetail {flex: 1 1 0;min-width: 0;}
.DetPrintDetail dl {
	display: flex;
	margin: 0;
	padding: 0.8rem 0.5rem;
	font-size: var(--font-label);
	font-weight: var(--fw-strong);
	border-bottom: var(--color-brd-base-partition);
}
.DetPrintDetail dt {width: 20%;color: var(--color-text-sub);}
.DetPrintDetail dd {margin: 0;text-align: left;}

.DetPrintText,
.DetPrintList,
.DetPrintItem,
.DetPrintStaffListInn {
	border-radius: var(--DetPrintReport-rod);
	font-size: var(--font-text);
	border: var(--color-brd-box-inside);
}
.DetPrintText {padding: 1.5rem;}
.DetPrintList {padding: 1.0rem;}
.DetPrintItem,
.DetPrintStaffListInn {padding: 0.8rem;margin-bottom: 1.0rem;}
.DetPrintItem:last-child,
.DetPrintStaffListInn:last-child {margin-bottom: 0;}
.DetPrintItemBody {padding: 0 0 0.5rem 0;}
.DetPrintStaffList {padding: 0.8rem 0 0 0;}

.DetPrintStaffListInn {font-size: var(--font-label);}
.DetPrintStaffCnt {padding: 0.6rem 0.4rem 0 0.4rem;}

/* ** dispatch_print_detail end ** */

/* ** dispatch_table_list start ** */
/****************** 受注状況サマリテーブル ******************/

:root {
	--dispatch-possible-table-font: var(--font-list-meta-md);
	--dispatch-possible-ico-txt: var(--color-text-possiblei);

	--dispatch-possible-kakutei-bg: var(--color-bg-possible-kakutei);      /* 受注済み案件 */
	--dispatch-possible-mikaku-bg: var(--color-bg-possible-mikaku);       /* 未受注案件 */
	--dispatch-possible-ordtotal-bg: var(--color-bg-possible-ordtotal);     /* 必要人数合計数 */
	--dispatch-possible-kanou-bg: var(--color-bg-possible-kanou);        /* 出勤可能数 */
	--dispatch-possible-miwaritsuke-bg: var(--color-bg-possible-miwaritsuke);  /* 案件人数に対して未割付がある場合 */
	--dispatch-possible-waritsukezumi-bg: var(--color-bg-possible-waritsukezumi);/* 案件人数に対して割付が足りている場合 */
	--dispatch-possible-artflt-bg: var(--color-bg-possible-artflt);          /* 案件全体合計と出勤可能数が同じ場合 */
	--dispatch-possible-artno-bg: var(--color-bg-possible-artno);        /* 案件全体合計に対して出勤可能数が多く余裕がある場合 */
	--dispatch-possible-art-bg: var(--color-bg-possible-art);          /* 案件全体合計に対して出勤可能数が少なく足りない場合 */
}
.possibleStaff {width: 15%;}
.possibleAllocation {width: 10%;}
.possibleReport {width: 10%;}
.possibleDetail {width: 45%;}
.possibleBt {width: 10%;}

.possibleTable table {
	width: 100%;
	font-size: var(--dispatch-possible-table-font);
	font-weight: var(--fw-base);
}
.possibleTable td.kakutei {background: var(--dispatch-possible-kakutei-bg);}
.possibleTable td.mikaku {background: var(--dispatch-possible-mikaku-bg);}
.possibleTable td.ordtotal {background: var(--dispatch-possible-ordtotal-bg);}
.possibleTable td.kanou {background: var(--dispatch-possible-kanou-bg);}
.possibleTable td.miwaritsuke {background: var(--dispatch-possible-miwaritsuke-bg);}
.possibleTable td.waritsukezumi {background: var(--dispatch-possible-waritsukezumi-bg);}
.possibleTable td.artflt {background: var(--dispatch-possible-artflt-bg);}
.possibleTable td.artno {background: var(--dispatch-possible-artno-bg);}
.possibleTable td.art {background: var(--dispatch-possible-art-bg);}

.possibleTable p.detMgt {
	margin: 0.2rem 0;
}
/* アイコン表示 */
.possibleIco {
	margin: 0 0.5rem 0 0;
	padding: var(--dispatch-possible-ico-pd, 0.3rem 0.5rem);
	border-radius: var(--dispatch-possible-ico-rod, 0.5rem);
	color: var(--dispatch-possible-ico-txt, #000);
	font-size: var(--dispatch-possible-ico-font, var(--font-list-meta-sm));
}
.Icoordtotal {
	background: var(--dispatch-possible-ordtotal-bg);
}
.Icokanou {
	background: var(--dispatch-possible-kanou-bg);
}
/****************** スタッフサマリテーブル ******************/

.staffTable {
	width: 100%;
	margin: 0 auto;
	padding: var(--dispatch-table-area-pd, 1.0rem 0);
}
.staffTable table {
	width: 100%;
	font-size: var(--font-text);
	font-weight: var(--fw-base);
}
.staffTable .tbName {width: 10%;}
.staffTable .tbData {width: 3%;white-space: nowrap;}
.staffTable .linkbt {width: 3%;}
.staffTable .tbMemo {width: 20%;}

.staffTable td.tbMemo {
	text-align: left;
}
.staffTable td.tbMemo .tbMemoInn {
	max-height: var(--dispatch-table-memo-max-h, 6.0rem);
	overflow: auto;
}
/****************** 取引先サマリテーブル ******************/
:root {
	--dispatch-table-amount-bg: var(--color-bg-TableBox-subtotal);
}
.suppliersTable {
	width: 100%;
	margin: 0 auto;
	padding: var(--dispatch-table-area-pd, 1.0rem 0);
}
.suppliersTable table {
	width: 100%;
	font-size: var(--font-text);
	font-weight: var(--fw-base);
}
.suppliersTable .tbName {width: 60%;}
.suppliersTable .tbName2 {width: 20%;}
.suppliersTable .tbName3 {width: 10%;}
.suppliersTable .tbAdd {width: 20%;}
.suppliersTable .tbMemo {width: 50%;}
.suppliersTable .tbData {width: 3%;white-space: nowrap;}
.suppliersTable .tbData2 {width: 3%;}
.suppliersTable .linkbt {width: 3%;}

.suppliersTable td.tbName,
.suppliersTable td.tbName2,
.suppliersTable td.tbAdd,
.suppliersTable td.tbMemo {
	text-align: left;
}
.suppliersTable td.kingaku {
	background: var(--dispatch-table-amount-bg);
	text-align: right;
	white-space: nowrap;
}
.suppliersTable td.tbMemo .tbMemoInn {
	max-height: var(--dispatch-table-memo-max-h, 6.0rem);
	overflow: auto;
}

/* 状態による背景色 */
.suppliersTable tr {background: var(--TableBox-td-bg);} /* 処理終了等の背景色 */
.suppliersTable tr.endState {background: var(--app-FlexListInn-endState-bg);} /* 処理終了等の背景色 */
.suppliersTable tr.artState {background: var(--app-FlexListInn-artState-bg);} /* アラート喚起等の背景色 */
.suppliersTable tr.trlState {background: var(--app-FlexListInn-trlState-bg);} /* 合計等の背景色 */

/****************** 現場サマリテーブル ******************/

/* 現場一覧 */
.constructionsiteTable {width:100%;margin: 0 auto;padding: 1.0rem 0;}
.constructionsiteTable table {width:100%;font-size: 1.3rem;font-weight: var(--fw-base);}
.constructionsiteTable th {padding: 1.0rem 1.0rem;white-space:nowrap;}
.constructionsiteTable td {padding: 1.0rem 1.0rem;}
.constructionsiteTable .tbName {width: 12%;}
.constructionsiteTable .tbName2 {width: 15%;}
.constructionsiteTable .tbName3 {width: 8%;}
.constructionsiteTable .tbPay {width: 8%;}
.constructionsiteTable .tbData {width: 3%;white-space:nowrap;}
.constructionsiteTable .linkbt {width: 3%;}
.constructionsiteTable .tbAdd {width: 20%;}
.constructionsiteTable .tbMemo {width: 20%;}
.constructionsiteTable td.tbName,
.constructionsiteTable td.tbName2,
.constructionsiteTable td.tbAdd,
.constructionsiteTable td.tbMemo {text-align: left;padding: 0.5rem 1.0rem;}
.constructionsiteTable td.tbMemo .tbMemoInn {max-height: 6.0rem;overflow: auto;}
.constructionsiteTable td.tbPay {text-align: right;}

/****************** 休暇設定（有給休暇）サマリテーブル ******************/
.paidTable {width:100%;margin: 0 auto;padding: 1.0rem 0;}
.paidTable table {width:100%;font-size: 1.3rem;font-weight: var(--fw-base);}
.paidTable th {padding: 1.5rem 1.5rem;white-space:nowrap;}
.paidTable td {padding: 1.0rem 0.5rem;}

/****************** 公休日設定サマリテーブル ******************/
.holidayTable {width:100%;margin: 0 auto;padding: 1.0rem 0;max-height: 40.0rem;overflow: auto;}
.holidayTable table {width:100%;font-size: 1.3rem;font-weight: var(--fw-base);}
.holidayTable th {padding: 1.0rem 1.0rem;white-space:nowrap;}
.holidayTable td {padding: 1.0rem 0.5rem;}
.holidayTable .tbDay {width: 20%;}
.holidayTable .tbName {width: 60%;}
.holidayTable .linkbt {width: 3%;}
.holidayTable td.tbDay {background: var(--color-bg-TableBox-pholiday);}

/****************** 支払明細サマリテーブル ******************/
.claimTable {width:100%;margin: 0 auto;padding: 1.0rem 0;}
.claimTable table {width:100%;font-size: 1.3rem;font-weight: var(--fw-base);}
.claimTable th {padding: 0.5rem 0.5rem;white-space:nowrap;}
.claimTable td {padding: 0.5rem 1.0rem;}
.claimTable .tbAuto {width: auto;}
.claimTable .tbName {width: 30%;}
.claimTable .tbData {width: 15%;}
.claimTable .tbType {width: auto;}
.claimTable .tbCnt {width: 6%;}
.claimTable .tbPay {width: 20%;}
.claimTable .tbPayIc {width: 10%;}
.claimTable .tbPayTax {width: 8%;}
.claimTable .tbPayTl {width: 10%;}
.claimTable .tbSbs {width: 20%;}
.claimTable .linkbt {width: 10%;}
.claimTable td.tbName {text-align: left;}
.claimTable td.tbPay,
.claimTable td.tbPayIc,
.claimTable td.tbPayTax,
.claimTable td.tbPayTl {text-align: right;white-space:nowrap;}
.claimTable td.tbPay.tdBg,
.claimTable td.tbPayIc.tdBg {background: var(--color-bg-TableBox-subtotal);}
.claimTable td.tbPayTax.tdBg {background: var(--color-bg-TableBox-tax);}
.claimTable td.tbPayTl.tdBg {background: var(--color-bg-TableBox-amount);}

/* 見積・請求用 */
.claimTable .tbNameC {width: 20%;}
.claimTable td.tbNameC {padding: 1.5rem 1.0rem;font-size: 1.4rem;text-align: left;}
.claimTable .tbIcoC {width: 15%;padding: 0.5rem 0.5rem;}
.claimTable .tbDataC {width: 15%;}
.claimTable .tbDayC {width: 13%;}
.claimTable .tbPayC {width: 15%;}
.claimTable .linkbtC {width: 10%;}
.claimTable .linkbtC p.editBt {padding: 0.2rem 0;}
.claimTable td.tbDataC,
.claimTable td.tbDayC,
.claimTable td.tbPayC {text-align: right;white-space:nowrap;}
.claimTable td.tbDataC,
.claimTable td.tbDayC {font-size: 1.1rem;}
.claimTable td .fntss {font-size: 1.0rem;}
.claimTable td .fntsb span {font-size: 1.8rem;}
.claimTable td.tbPayC.tdBg1 {background: var(--color-bg-TableBox-subtotal);}
.claimTable td.tbPayC.tdBg2 {background: var(--color-bg-TableBox-subtotal);}

/* 状態による背景色 */
.claimTable tr {background: var(--TableBox-td-bg);} /* 処理終了等の背景色 */
.claimTable tr.endState {background: var(--app-FlexListInn-endState-bg);} /* 処理終了等の背景色 */
.claimTable tr.artState {background: var(--app-FlexListInn-artState-bg);} /* アラート喚起等の背景色 */
.claimTable tr.trlState {background: var(--app-FlexListInn-trlState-bg);} /* 合計等の背景色 */

/****************** 人材シェアサマリテーブル ******************/
.shareTable {width:100%;margin: 0 auto;padding: 0;}
.shareTable table {width:100%;font-size: 1.3rem;font-weight: var(--fw-base);}
.shareTable th {padding: 1.0rem 1.0rem;white-space:nowrap;}
.shareTable td {padding: 1.0rem 1.0rem;}
.shareTable td.akiari {background: var(--color-bg-shareTable-akiari);} /* 空き余裕あり */
.shareTable td.akiwazuka {background: var(--color-bg-shareTable-akiwazuka);} /* 空きわずか */
.shareTable td.akinashi {background: var(--color-bg-shareTable-akinashi);} /* 空き無し */
.shareTable td.akinoset {background: var(--color-bg-shareTable-akinoset);} /* 許可無し */
.shareTable .akimark img {width: 20px;}
.shareTable .shareSup {font-size: 1.2rem;text-align: right;padding: 0 1.0rem;}

/****************** 売上明細サマリテーブル ******************/
.incomeTable {width:100%;margin: 0 auto;padding: 1.0rem 0;}
.incomeTable table {width:100%;font-size: 1.2rem;font-weight: var(--fw-base);}
.incomeTable th {padding: 0.5rem 0.5rem;white-space:nowrap;}
.incomeTable td {padding: 1.0rem 0.5rem;}
.incomeTable .tbName {width: 8%;}
.incomeTable .tbData {width: 10.0rem;}
.incomeTable .tbDataTl {width: 10%;}
.incomeTable td.tbPay {text-align: right;font-size: 1.1rem;}
.incomeTable td.tbPayTl {text-align: right;font-size: 1.2rem;font-weight: var(--fw-ui);}
.incomeTableFlex {padding: 0 0.5rem;display: flex;justify-content: space-between;align-items: center;}
.incomeTableTi {font-weight: var(--fw-ui);font-size: 1.4rem;}
.incomeTableTxt {font-size: 1.2rem;}

@media screen and (max-width: 600px) {
	.claimTable,
	.incomeTable {padding: 1.0rem;}
}
/* ** dispatch_table_list end ** */

/* ** dispatch_list_ico start ** */

/*** 一覧や詳細画面でのアイコン表示設定 ***/

/*** 基本設定 ***/
:root {
  --dispatch-ico-rod: var(--rod-base); /* アイコン角丸 */
  --dispatch-ico-done-bg: var(--color-bg-ico-done); /* 済 */
  --dispatch-ico-not-bg: var(--color-bg-ico-not); /* 未 */
  --dispatch-ico-middle-bg: var(--color-bg-ico-middle); /* 途中 */
  --dispatch-ico-nothing-bg: var(--color-bg-ico-nothing); /* 無 */
  --dispatch-ico-published-bg: var(--color-bg-ico-published); /* 公開 */
  --dispatch-ico-private-bg: var(--color-bg-ico-private); /* 非公開 */
  --dispatch-ico-portion-bg: var(--color-bg-ico-portion); /* 日時公開 */
  --dispatch-ico-confirm-bg: var(--color-bg-ico-confirm); /* 確定済 */
  --dispatch-ico-unconfirmed-bg: var(--color-bg-ico-unconfirmed); /* 未確定 */
  --dispatch-ico-selfico-bg: var(--color-bg-ico-selfico); /* 自身 */
  --dispatch-ico-requestico-bg: var(--color-bg-ico-selfico); /* 依頼 */
}
/* staf: スタッフや従業員 */
/* suppliers: 取引先をグルーピングするデータ */
/* constructions: 現場をグルーピングするデータ */
/* project: 案件・具体的にスタッフが割り付けられるデータ */

.staffListDet,
.suppliersListDet,
.constructionsiteListDet,
.projectListDet {display: flex;justify-content: flex-start;margin: 0.5rem auto;gap: 0.5rem 0.5rem;flex-wrap: wrap;align-items: center;}

.myPhotoBox .staffListDet,
.myPhotoBox .suppliersListDet,
.myPhotoBox .constructionsiteListDet,
.myPhotoBox .projectListDet,
.FlexListBX .staffListDet,
.FlexListBX .suppliersListDet,
.FlexListBX .constructionsiteListDet,
.TableListArea .staffListDet,
.TableListArea .suppliersListDet,
.TableListArea .constructionsiteListDet,
.TableListArea .projectListDet {justify-content: center;}
.sidelayout .myPhotoBox .staffListDet,
.FlexListBX .projectListDet {justify-content: flex-start;padding: 0 var(--app-myProf-pd);}

.staffListDetInn,
.suppliersDetInn,
.constructionsiteListDetInn,
.projectListDetInn {display: flex;white-space: nowrap;gap: 0 0.2rem;}

.staffListDet dl,
.constructionsiteListDet dl,
.suppliersListDet dl,
.projectListDet dl {
	display: flex;
	white-space: nowrap;
	font-size: var(--font-note);
	font-weight: var(--fw-ui);
	align-items: center;
}
@media screen and (max-width: 480px) {
	.staffListDet,
	.suppliersListDet,
	.constructionsiteListDet,
	.projectListDet,
	.staffListDet dl,
	.constructionsiteListDet dl,
	.suppliersListDet dl,
	.projectListDet dl {flex-wrap: wrap;align-items: flex-start;}
	.TableListArea .staffListDet,
	.TableListArea .suppliersListDet,
	.TableListArea .constructionsiteListDet,
	.TableListArea .projectListDet {flex-wrap: nowrap;align-items: center;}
}
/*** 状態アイコン設定 ***/

/* スタッフ一覧での登録状況確認表示 */
.staffListDet dt {
	margin: 0;
	padding: 0.4rem 0.5rem;
	border-radius: var(--dispatch-ico-rod);
}
.staffListDet dt.regist,
.IcoBox.regist {background: var(--dispatch-ico-done-bg);}/* 設定済 */
.staffListDet dt.unregist,
.IcoBox.unregist {background: var(--dispatch-ico-not-bg);}/* 未設定 */
.staffListDet dt.miregist,
.IcoBox.miregist {background: var(--dispatch-ico-middle-bg);}/* 設定途中 */

/* 案件一覧での案件割当数表示 */
.projectListDet dt,
.calendarInnIco span {
	margin: 0;
	padding: 0.2rem 0.5rem;
	border-radius: var(--dispatch-ico-rod);-webkit-border-radius: var(--dispatch-ico-rod);-moz-border-radius: var(--dispatch-ico-rod);
}
.projectListDet dd,
.projectAppListDet dd {padding: 0.2rem 1.0rem;}
.projectListDet dt.allocated,
.projectAppListDet dt.allocated,
.calendarInnIco span.allocated {background: var(--dispatch-ico-done-bg);}/* 割付済 */
.projectListDet dt.unallocated,
.projectAppListDet dt.unallocated,
.calendarInnIco span.unallocated {background: var(--dispatch-ico-not-bg);}/* 未割付 */
.projectListDet dt.miallocated,
.projectAppListDet dt.miallocated,
.calendarInnIco span.miallocated {background: var(--dispatch-ico-middle-bg);}/* 割付途中 */
.projectListDet dt.noallocation,
.projectAppListDet dt.noallocation,
.calendarInnIco span.noallocation {background: var(--dispatch-ico-nothing-bg);}/* 割付必要無し */

.projectListDet dt.published,
.projectAppListDet dt.published,
.calendarInnIco span.published {background: var(--dispatch-ico-published-bg);color: #fff;}/* 公開 */
.projectListDet dt.private,
.projectAppListDet dt.private,
.calendarInnIco span.private {background: var(--dispatch-ico-private-bg);color: #fff;}/* 非公開 */
.projectListDet dt.portion,
.projectAppListDet dt.portion,
.calendarInnIco span.portion {background: var(--dispatch-ico-portion-bg);color: #fff;}/* 日時公開 */
.projectListDet dt.confirm,
.projectAppListDet dt.confirm,
.calendarInnIco span.confirm {background: var(--dispatch-ico-confirm-bg);color: #fff;}/* 確定済 */
.projectListDet dt.unconfirmed,
.projectAppListDet dt.unconfirmed,
.calendarInnIco span.unconfirmed {background: var(--dispatch-ico-unconfirmed-bg);color: #fff;}/* 未確定 */
.projectListDet dt.cancelled,
.projectAppListDet dt.cancelled,
.calendarInnIco span.cancelled {background: var(--dispatch-ico-unconfirmed-bg);color: #fff;}/* 中止 */
.projectListDet dt.selfico,
.projectAppListDet dt.selfico,
.calendarInnIco span.selfico {background: var(--dispatch-ico-selfico-bg);color: #fff;}/* 自身 */
.projectListDet dt.requestico,
.projectAppListDet dt.requestico,
.calendarInnIco span.requestico {background: var(--dispatch-ico-requestico-bg);color: #fff;}/* 依頼 */

/* 案件一覧での案件割当氏名表示 */
.projectAdData {margin: 1.0rem 0;}

/* カレンダー内でのタスクアイコン表示 */
.calendarTable .attdBt.attdTp02.link_box {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.4rem;
}
.calendarTable .attdBt.attdTp02.link_box > p:first-of-type {
	margin: 0;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.calendarTable .attdBt.attdTp02.link_box > .calendarInnIco {
	flex: 0 0 auto;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
/* ** dispatch_list_ico end ** */

/* ** dispatch_input start ** */

/*** 入力画面での特殊入力設置設定 ***/

/*** 基本設定 ***/
:root {
  --frameSet-rod: var(--rod-box); /* 角丸 */
  --frameSet-dt-txt: var(--custom-text-frameSet-dt-def); /* 見出しテキスト色(Off時) */
  --frameSet-dt-bg: var(--custom-bg-frameSet-dt-def); /* 見出し背景色(Off時) */
  --frameSet-dt-brd: var(--custom-brd-frameSet-dt-def); /* 見出しボーダー色(Off時) */

  --frameSet-dt-on-txt: var(--custom-text-frameSet-dt-on); /* 見出しテキスト色(On時) */
  --frameSet-dt-on-bg: var(--custom-bg-frameSet-dt-on); /* 見出し背景色(On時) */
  --frameSet-dt-on-brd: var(--custom-brd-frameSet-dt-on); /* 見出しボーダー色(On時) */

  --frameSet-dd-txt: var(--custom-text-frameSet-dd-def); /* データ部テキスト色(Off時) */
  --frameSet-dd-bg: var(--custom-bg-frameSet-dd-def); /* データ部背景色(Off時) */
  --frameSet-dd-brd: var(--custom-brd-frameSet-dd-def); /* データ部ボーダー色(Off時) */

  --frameSet-dd-on-txt: var(--custom-text-frameSet-dd-on); /* データ部テキスト色(On時) */
  --frameSet-dd-on-bg: var(--custom-bg-frameSet-dd-on); /* データ部背景色(On時) */
  --frameSet-dd-on-brd: var(--custom-brd-frameSet-dd-on); /* データ部ボーダー色(On時) */

  --frameSet-dd-num-bg: var(--custom-bg-frameSet-dd-num); /* データ部背景色(数字入力) */
  --frameSet-dd-num-brd: var(--custom-brd-frameSet-dd-num); /* データ部ボーダー色(数字入力) */

  --frameSet-bt-txt: var(--custom-text-frameSet-bt-def); /* ボタン部テキスト色 */
  --frameSet-bt-bg: var(--custom-bg-frameSet-bt-def); /* ボタン部背景色(Off時) */
  --frameSet-bt-on-bg: var(--custom-bg-frameSet-bt-on); /* ボタン部背景色(On時) */
  --frameSet-bt-brd: var(--custom-brd-frameSet-bt-def); /* ボタン部ボーダー色(Off時) */
  --frameSet-bt-on-brd: var(--custom-brd-frameSet-bt-on); /* ボタン部ボーダー色(On時) */

  --frameSelectTi-txt: var(--custom-text-frameSelectTi); /* 見出しテキスト色 */
}
/* 初期枠設定（環境設定：枠設定） */
.frameSet {width: 100%;margin: 2.0rem auto;}
.frameSet dl {
	width: 100%;
	margin: 0.5rem auto;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: var(--font-text);
	font-weight: var(--fw-ui);
}
.frameSet dt {
	width: 20%;
	margin: 0;
	padding: 2.0rem 0.5rem;
	text-align: center;
	vertical-align: middle;
	border-radius: var(--frameSet-rod);-webkit-border-radius: var(--frameSet-rod);-moz-border-radius: var(--frameSet-rod); /* 角丸 */
	line-height: 1.0;
}
.frameSet dd {
	margin: 0;
	padding: 2.0rem 0.5rem;
	text-align: center;
	vertical-align: middle;
	border-radius: var(--frameSet-rod);-webkit-border-radius: var(--frameSet-rod);-moz-border-radius: var(--frameSet-rod); /* 角丸 */
	line-height: 1.0;
}
.frameSet dd.frameSetLabel {width: 20%;}
.frameSet dd.frameSetTime {width: 48%;}
.frameSet dd.frameSetBt {width: 10%;padding: 0;}
.frameSet dd.frameSetBt a,
.frameSet dd.frameSetBt span {padding: 2.0rem 0.5rem;display: block;color: var(--frameSet-bt-txt);}
.frameSet dd.frameSetBt a:hover {filter: alpha(opacity=65);-moz-opacity:0.75;opacity:0.75;text-decoration: none;}

/*** タイムテーブル設定（時間登録画面） ***/
.flameTimeFlx {display: flex;align-items: center;}
.flameTimeFlxDay {width: 85%;}
.flameTimeFlxBt {width: 15%;}
.flameTimeFlxBt .editBt a,
.flameTimeFlxBt .editBt button,
.flameTimeFlxBt .editBt span {padding: 1.0rem 0.8rem;}

p.DaySet {margin-bottom: 1.0rem;}
.flameTime {display: flex;align-items: center;flex-wrap: wrap;gap: 0.5rem 0.2rem;}
.flameTime p.flameDay {margin-right: 1.0rem;}
.flameTime p.flameTimeYD {width: 15.0rem;}
.flameTime p.flameTimeIP {width: 8.0rem;}
.flameTime p.flameTimeYD input,
.flameTime p.flameTimeIP input {width: 100%;}
.flameTime p.flameTimeTxt {width: 3.0rem;text-align: center;font-weight: var(--fw-ui);}

@media screen and (max-width: 480px) {
	.flameTime p.flameTimeYD {width: 15.5rem;}
	.flameTime p.flameTimeIP {width: 6.5rem;}
	.flameTime p.flameTimeTxt {width: 2.0rem;}
	.flameTimeFlx .flameTime p.flameTimeYD {width: 12.5rem;}
	.flameTimeFlx .flameTime p.flameTimeIP {width: 5.5rem;}
}
/*** 選択エリア設定（枠登録画面） ***/
.flameSelect {padding: 1.0rem;}
.flameSelectTi {
	padding: 0;
	text-align: center;
	font-size: var(--font-title);
	color: var(--frameSelectTi-txt);
}
.flameSelectTi span {font-size: var(--font-main-title);}

/* タイムテーブル設定（ボタンリンク） */
.frameSet .frameSetOn dt {background: var(--frameSet-dt-on-bg);color: var(--frameSet-dt-on-txt);border: var(--frameSet-dt-on-brd);}
.frameSet .frameSetOn dd.frameSetLabel,
.frameSet .frameSetOn dd.frameSetTime {background: var(--frameSet-dd-on-bg);color: var(--frameSet-dd-on-txt);border: var(--frameSet-dd-on-brd);}
.frameSet .frameSetOn dd.frameSetBt {background: var(--frameSet-bt-on-bg);border: var(--frameSet-bt-on-brd);}

.frameSet .frameSetOff dt {background: var(--frameSet-dt-bg);color: var(--frameSet-dt-txt);border: var(--frameSet-dt-brd);}
.frameSet .frameSetOff dd.frameSetLabel,
.frameSet .frameSetOff dd.frameSetTime {background: var(--frameSet-dd-bg);color: var(--frameSet-dd-txt);border: var(--frameSet-dd-brd);}
.frameSet .frameSetOff dd.frameSetBt {background: var(--frameSet-bt-bg);border: var(--frameSet-bt-brd);}

.frameSet dd.frameSetCHK {width: 10%;padding: 0;}
.frameSet .checkboxBgBt .Bglabel {
	height: 5.5rem;
	line-height: 5.5rem;
	border-radius: var(--frameSet-rod);-webkit-border-radius: var(--frameSet-rod);-moz-border-radius: var(--frameSet-rod); /* 角丸 */
}
@media screen and (max-width: 600px) {
	.frameSet dd.frameSetLabel {width: 15%;}
	.frameSet dd.frameSetTime {width: 48%;}
	.frameSet dd.frameSetBt {width: 15%;}
	.frameSet dd.frameSetCHK {width: 15%;}
}
/* 人数設定 */
.NumSet {width: 100%;margin: 0 auto;}
.NumSet .NumSetInn {
	width: 100%;
	margin: 0.5rem auto;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: var(--font-text);
	font-weight: var(--fw-ui);
}
.NumSet .NumSetFlm {
	width: 15%;
	margin: 0;
	padding: 1.8rem 0;
	text-align: center;
	vertical-align: middle;
	border-radius: var(--frameSet-rod);-webkit-border-radius: var(--frameSet-rod);-moz-border-radius: var(--frameSet-rod); /* 角丸 */
	line-height: 1.5;
}
.NumSet .NumSetDet {
	margin: 0;
	padding: 1.8rem 0;
	text-align: center;
	vertical-align: middle;
	border-radius: var(--frameSet-rod);-webkit-border-radius: var(--frameSet-rod);-moz-border-radius: var(--frameSet-rod); /* 角丸 */
	line-height: 1.5;
}
.NumSet .NumSetLbl {width: 16%;}
.NumSet .NumSetTime {width: 40%;}
.NumSet .NumSetForm {width: 25%;}

.NumSet .NumSetFlm {background: var(--frameSet-dt-on-bg);color: var(--frameSet-dt-on-txt);}
.NumSet .NumSetDet {background: var(--frameSet-dd-on-bg);color: var(--frameSet-dd-on-txt);}
.NumSet .NumSetForm {background: var(--frameSet-dd-num-bg);border: var(--frameSet-dd-num-brd);}

@media screen and (max-width: 600px) {
	.NumSet .NumSetLbl {width: 15%;}
	.NumSet .NumSetTime {width: 36%;}
	.NumSet .NumSetForm {width: 30%;}
}
/* ** dispatch_input end ** */

/* ** dispatch_arrange start ** */

/*** 割当・各種操作ボタン配置設定 ***/

/* 基本設定 */
:root {
  --ArrangeDetSet-rod: var(--rod-box); /* 角丸 */
  --ArrangeDetSet-bg: var(--color-bg-ArrangeDetSet); /* 背景 */
  --ArrangeDetSet-brd: var(--color-brd-ArrangeDetSet); /* ボーダー */
  --ArrangeDetSet-txt: var(--color-text-ArrangeDetSet); /* テキスト */
}
.ArrangeDetSet {
	margin: 0.5rem auto;
	padding: 1.0rem;
	text-align: center;
	color: var(--ArrangeDetSet-txt);
	border-radius: var(--ArrangeDetSet-rod);-webkit-border-radius: var(--ArrangeDetSet-rod);-moz-border-radius: var(--ArrangeDetSet-rod); /* 角丸 */
	border: var(--ArrangeDetSet-brd);
	background: var(--ArrangeDetSet-bg);
}
.ArrangeDetSetTi {padding: 0.5rem 0;font-size: var(--font-heading-em);font-weight: var(--fw-ui);}
.ArrangeDetSetTxt {padding: 0.5rem 0;font-size: var(--font-text);font-weight: var(--fw-base);}
.ArrangeDetSet .editBt {width: 300px;margin: 0 auto;padding: 1.0rem;}
.ArrangeDetSet .editBt a,
.ArrangeDetSet .editBt span,
.ArrangeDetSet .editBt button {padding: 1.5rem 0;font-size: var(--font-heading-em);font-weight: var(--fw-ui);}


/* =========================================================
   旧レイアウト・旧仕様互換用CSS
   現行画面では未使用の可能性あり。
   影響範囲確認後、段階的に削除予定。
   （一括削除防止のため一時保持）
========================================================= */

/* カラー設定 */
.ArrangeDetSet.bgptOth {background: var(--ArrangeDetSet-bg);}/* 別カラー */
.ArrangeDetSet.bgptB {background: var(--CautTxtB-bg);}/* （基本青） */
.ArrangeDetSet.bgptG {background: var(--CautTxtG-bg);}/* （基本緑） */
.ArrangeDetSet.bgptR {background: var(--CautTxtR-bg);}/* （基本赤） */
.ArrangeDetSet.bgptY {background: var(--CautTxtY-bg);}/* （基本赤） */

/* 各項目毎でのカラー設定 */
/*
payment：支払い情報
deduction：控除情報
subtraction：差引金額情報
*/
.DataDispBoxInnTi.tp_payment {background: #d8e6ed;}
.DataDispBoxInnTi.tp_deduction {background: #d8edde;}
.DataDispBoxInnTi.tp_subtraction {background: #f0e1e1;}

.DataDispBoxInnTi.tp_payment {}
.DataDispBoxInnTi.tp_deduction {}
.DataDispBoxInnTi.tp_subtraction {}
/*
tp_basic：基本情報
work：作業情報
arrange：案件手配情報
payment：見積・請求情報
*/
.DataDispBoxInnTi.tp_basic {background: #d8e6ed;}
.DataDispBoxInnTi.tp_work {background: #d8edde;}
.DataDispBoxInnTi.tp_arrange {background: #f0e1e1;}
.DataDispBoxInnTi.tp_payment {background: #e5e2ec;}

/* ** dispatch_arrange end ** */

/* ** dispatch_payment start ** */

/****** 金額表示設定 ******/

/* 一覧画面での金額表示 */
:root {
  --PayInfo-temp-txt: var(--color-text-PayInfo-temp); /* テキスト */
  --PayInfo-paid-txt: var(--color-text-PayInfo-paid); /* テキスト */
  --PayInfo-unpaid-txt: var(--color-text-PayInfo-unpaid); /* テキスト */
}
.PayInfoBox {}
p.PayInfo {font-size: var(--font-pay-s);font-weight: var(--fw-base);line-height: 1.4;text-align: right;}
p.PayInfo span {font-size: var(--font-pay-c);}
p.PayInfo.temp {color: var(--PayInfo-temp-txt);font-size: var(--font-label);}/* 一時保存 */
p.PayInfo.paid {color: var(--PayInfo-paid-txt);}/* 支払い済み */
p.PayInfo.unpaid {padding-bottom: 0.4rem;color: var(--PayInfo-unpaid-txt);font-weight: var(--fw-ui);}/* 提出中 */

/*■■■ 基本パターン（横並び・配置場所が狭い場合）■■■ */
.FlexListWS p.PayInfo {font-size: var(--font-label);}
.FlexListWS p.PayInfo span {font-size: var(--font-pay-s);font-weight: var(--fw-ui);}

/* 合計金額表示 */
:root {
  --PayAllBox-rod: var(--rod-box); /* 角丸 */
  --PayAllBox-bg: var(--color-bg-PayAllBox); /* 背景 */
  --PayAllBox-brd: var(--color-brd-PayAllBox); /* ボーダー */

  --PayAllBox-txt: var(--color-text-PayAllBox); /* テキスト */
}
.PayAllBox {
	margin: 1.0rem auto;
	padding: 2.0rem;
	text-align: center;
	border-radius: var(--PayAllBox-rod);-webkit-border-radius: var(--PayAllBox-rod);-moz-border-radius: var(--PayAllBox-rod); /* 角丸 */
	border: var(--PayAllBox-brd);
	background: var(--PayAllBox-bg);
	font-weight: var(--fw-ui);
	line-height: 1.4;
}
.PayAllBoxInn {
	margin: 0 auto;
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.PayAllTi {font-size: var(--font-heading-em);color: #a2a2a2;}
.PayAllData {text-align: right;font-size: var(--font-pay-s);}
.PayAllData span {font-size: var(--font-pay-b);}
.PayAllDataSub {font-size: var(--font-pay-s);font-weight: var(--fw-ui);}
.PayAllDataSub span {font-size: var(--font-pay-m);}

/* =========================================================
   旧レイアウト・旧仕様互換用CSS
   現行画面では未使用の可能性あり。
   影響範囲確認後、段階的に削除予定。
   （一括削除防止のため一時保持）
========================================================= */
.PayAllBoxSub {
	margin: 1.5rem auto 0 auto;
	padding: 1.5rem 2.0rem;
	text-align: left;
	border-radius: var(--PayAllBox-rod);-webkit-border-radius: var(--PayAllBox-rod);-moz-border-radius: var(--PayAllBox-rod); /* 角丸 */
	border: 1px solid #dadada;
	font-size: clamp(1.4rem, 1.4vw, 1.4rem);
	font-weight: var(--fw-base);
	line-height: 1.4;
	display: flex;
	justify-content: start;
	align-items: center;
	gap: 0 2.0rem;
	white-space:nowrap
}
/* 状態による背景色 listpartsからの追記 */
.PayAllBoxSub.endState {background: var(--app-FlexListInn-endState-bg);} /* 処理終了等の背景色 */
.PayAllBoxSub.artState {background: var(--app-FlexListInn-artState-bg);} /* アラート喚起等の背景色 */
.PayAllBoxSub.trlState {background: var(--app-FlexListInn-trlState-bg);} /* 合計等の背景色 */

/* ** dispatch_payment end ** */

/* ** dispatch_claim start ** */

/****** 受注金額トータル表示設定 ******/

/* 基本設定 */
:root {
	--incomeBox-rod: var(--rod-box);

	--invoice-incomeBox-bg: var(--color-bg-incomeBox);
	--invoice-incomeBox-brd: var(--color-brd-incomeBox);
	--invoice-incomeBox-txt: var(--color-text-incomeBox);

	--invoice-incomeBox-bg-inn: var(--color-bg-incomeBox-inn);
	--invoice-incomeBox-brd-inn: var(--color-brd-incomeBox-inn);
	--invoice-incomeBox-txt-inn: var(--color-text-incomeBox);

	--invoice-incomeBox-bg-det: var(--color-bg-incomeBox-det);
	--invoice-incomeBox-brd-det: var(--color-brd-incomeBox-det);
	--invoice-incomeBox-txt-det: var(--color-text-incomeBox);
}
.incomeBox,
.incomeTlBox,
.incomeTlBoxInn {border-radius: var(--incomeBox-rod);}
.incomeBox {
	margin: 0;
	padding: 1.0rem;
	color: var(--invoice-incomeBox-txt);
	background: var(--invoice-incomeBox-bg);
	border: var(--invoice-incomeBox-brd);
}
.incomeTlBox {
	padding: 1.0rem;
	color: var(--invoice-incomeBox-inn);
	background: var(--invoice-incomeBox-bg-inn);
	border: var(--invoice-incomeBox-brd-inn);
	font-size: var(--font-text);
	font-weight: var(--fw-base);
	text-align: right;
}
.incomeTlBoxInn {
	margin-top: 1.0rem;
	padding: 1.0rem;
	color: var(--invoice-incomeBox-det);
	background: var(--invoice-incomeBox-bg-det);
	border: var(--invoice-incomeBox-brd-det);
	font-size: var(--font-text);
}
p.incomePay span.incomePayW {
	font-size: var(--font-pay-b);
}
p.incomePay span.incomePayM {
	font-size: var(--font-text);
}
p.incomePay span.incomePayS {
	font-size: var(--font-label);
}
/****** 見積・請求作成エリア *****/
:root {
	--invoice-estimate-bg: var(--color-bg-estimate);
	--invoice-estimate-brd: var(--color-brd-estimate);
}
/* 詳細ページ内表示用 */
.invoiceDetInn .estimateBox {
	border-radius: var(--incomeBox-rod);
	margin: 0 auto 1.0rem auto;
	padding: var(--invoice-estimate-pd, 1.5rem);
	border: var(--invoice-estimate-brd);
	background: var(--invoice-estimate-bg);
}
.invoiceDetInn .estimateBox:last-child {margin: 0 auto;}
.invoiceDetInn .invoiceRgt {width: 55%;}
.invoiceDetInn .invoiceLft {width: 42%;}
.tab-menu .estimateBox {
	border-left: none;
	border-right: none;
}
.tab-menu .estimateBox:first-child {border-top: none;}

.popupArea .estimateBox {
	border-left: none;
	border-right: none;
	border-radius: 0;
}
@media screen and (max-width: 600px) {
	.invoiceDetInn .invoiceInnPrf {display: block;}
	.invoiceDetInn .estimateBox {
		padding: var(--invoice-estimate-pd-sp, 0.5rem 1.0rem);
		border-left: none;
		border-right: none;
	}
	.invoiceDetInn .invoiceRgt,
	.invoiceDetInn .invoiceLft {width: 100%;}
	.invoiceDetInn .invoiceLft {margin-top: 2.5rem;}
}
/* 詳細ページ内編集ボタン */
.invoiceDetInn .invoiceEditBtBox {
	display: flex;
	gap: 0 0.3rem;
	padding: 0 0.5rem 0.5rem 0.5rem;
}
.invoiceDetInn .invoiceEditBtBox h2 {
	padding: 0;
	font-size: var(--invoice-edit-title-font, var(--font-list-title-md));
}
.invoiceDetInn .invoiceEditBtBox .editArea {
	margin-left: auto;
}
.invoiceDetInn .invoiceEditBtBoxT {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	gap: 0 0.3rem;
	margin-top: 1.0rem;
}
.invoiceDetInn .invoiceEditBtBoxT p {
	padding: 0.3rem 0;
}
.invoiceDetInn .invoiceEditBt .editBt a {
	padding: 0.5rem 1.5rem;
	font-size: var(--invoice-edit-bt-font, var(--font-button-ssm));
	white-space: nowrap;
}
.invoiceDetInn .invoiceEditBtBoxT.invoiceEditBt .editBt a,
.invoiceDetInn .invoiceEditBtBoxT.invoiceEditBt .editBt span {
	width: var(--invoice-edit-bt-w, 13.0rem);
}
/* 見積・請求項目名 */
.invoiceDetInn .invoiceQuotationName {
	font-size: var(--invoice-quotation-name-font, var(--font-list-title-lg));
}
.invoiceDetInn .invoiceQuotationName .editBt {
	margin-left: auto;
}
.invoiceDetInn .invoiceInnList {
	padding: 1.0rem 0;
}
/* 詳細ページ内表示用 */
.invoiceDetInn .invoiceListDet {
	padding: 0;
	border-top: none;
}
@media screen and (max-width: 600px) {
	.invoiceDetInn .invoiceInnBank {
		display: block;
	}
	.invoiceDetInn .invoiceBankRgt,
	.invoiceDetInn .invoiceBankLft {
		width: 100%;
	}
	.invoiceDetInn .invoiceBankLft {
		margin-top: 2.5rem;
	}
}
:root {
	--invoice-unable-bg: var(--color-bg-unableBox);
	--invoice-unable-brd: var(--color-brd-unableBox);
	--invoice-blur-opacity: 0.15;
}
/* 詳細ページ編集可能前 新規作成時の表示設定 */
.unableBox {
	position: relative;
	width: 100%;
}
.blurBox {opacity: var(--invoice-blur-opacity);}
.unableEditBox {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90%;
	transform: translate(-50%, -50%);
}
.unableEditSet {
	margin: 0 auto;
	padding: var(--invoice-unable-pd, 2.0rem);
	border: var(--invoice-unable-brd);
	border-radius: var(--app-invoice-rod, var(--incomeBox-rod));
	background: var(--invoice-unable-bg);
	text-align: center;
}
.unableEditSetTxt {
	padding: 0 0 1.5rem 0;
	font-size: var(--invoice-unable-text-font, var(--font-list-desc-md));
	text-align: left;
}
/* 横並びボタン */
.unableEditSet .editBtSide {
	display: flex;
	width: 90%;
	margin: 0 auto;
	padding: 0;
}
.unableEditSet .editBt {
	width: 100%;
	margin: 0 auto;
	padding: 1.0rem 0.5rem;
}
.unableEditSet .editBt a,
.unableEditSet .editBt span {
	padding: 1.0rem 0;
	font-size: var(--invoice-unable-bt-font, var(--font-button-md));
	font-weight: var(--fw-ui);
}
/* ** dispatch_claim end ** */

/* ** dispatch_share start ** */
/*** 共有・発注明細表示 ***/

/*** 基本設定 ***/
:root {
/* 案件手配サマリ外枠 */
	--shareBox-rod: var(--rod-box);
	--shareBox-txt: var(--color-text-shareBox);
	--shareBox-bg: var(--color-bg-shareBox);
	--shareBox-brd: var(--color-brd-shareBox);

/* 案件手配サマリ内枠 */
	--shareBox-txt-inn: var(--color-text-shareBox-inn);
	--shareBox-bg-inn: var(--color-bg-shareBox-inn);
	--shareBox-brd-inn: var(--color-brd-shareBox-inn);

/* 案件手配の依頼・手配日表示 */
	--shareAdBoxTi-txt: var(--color-text-shareAdBoxTi);

/* 詳細枠 */
	--shareBox-bg-inn-act: var(--color-bg-shareBox-inn-act);
	--shareBox-bg-inn-arg: var(--color-bg-shareBox-inn-arg);

/* 詳細ボタン */
	--shareAdBt-bg: var(--color-bg-bt-base);
	--shareAdBt-txt: var(--color-text-bt-base);
	--shareAdBt-brd: var(--color-brd-bt-base);
}
/* 案件手配表示設定(現場基本情報画面でのサマリ表示) */

/* 案件手配サマリ枠(現場基本情報画面) */
.shareAdBox,
.shareAdBoxInn,
.shareAdBoxInnList,
.shareAdTi,
.shareAdData {border-radius: var(--shareBox-rod);}
.shareAdBox {
	margin: 0.5rem auto;
	padding: 0.5rem;
	color: var(--shareBox-txt);
	border: var(--shareBox-brd);
	background: var(--shareBox-bg);
}
/* 案件手配の依頼・手配日表示(現場基本情報画面) */
.shareAdBoxTi {
	padding: 0.5rem 1.0rem;
	color: var(--shareAdBoxTi-txt);
	font-size: var(--share-ad-title-font, var(--font-title));
}
/* 案件手配 詳細枠(現場基本情報画面) */
.shareAdBoxInn {
	margin: 0.4rem auto;
	padding: 0.5rem;
	font-size: var(--share-ad-text-font, var(--font-heading-sm));
	color: var(--shareBox-txt-inn);
	border: var(--shareBox-brd-inn);
	background: var(--shareBox-bg-inn);
}
/* 案件手配 必要人数 */
.shareAdTi {
	padding: 1.0rem;
	background: var(--shareBox-bg-inn-act);
}
.shareAdTiInn {
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 1.0rem 0.2rem;
}
.shareAdTiInnTxt {width: 55%;}
.shareAdTiInnBt {width: 40%;}
.shareAdTiInnBt p {width: 48%;}

/* 案件手配 手配状況 */
.shareAdData {
	padding: 1.0rem;
	background: var(--shareBox-bg-inn-arg);
}
/* 案件手配 詳細枠(案件一覧画面) */
.shareAdBoxInnList {
	margin-top: 1.0rem;
	padding: 0;
	font-size: var(--share-ad-text-font, var(--font-label));
	color: var(--shareBox-txt-inn);
	border: var(--shareBox-brd-inn);
	background: var(--shareBox-bg-inn);
}
.FlexListBX .shareAdTiInn {display: block;}
.FlexListBX .shareAdTiInn .shareAdTiInnTxt,
.FlexListBX .shareAdTiInn .shareAdTiInnBt {width: 100%;}

/* 案件手配 ボタン・テキスト指定 */
.shareAdTiInnTi {width: 100%;}
.shareAdTiInnBt {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex-wrap: wrap;
	gap: 0 0.2rem;
	width: 100%;
	max-width: 20.0rem;
}
.shareAdTiInnBt p.editBt a,
.shareAdTiInnBt p.editBt span {
	padding: 0.8rem 0.5rem;
	border-radius: var(--rod-bt);
	border: var(--shareAdBt-brd);
	color: var(--shareAdBt-txt);
	background: var(--shareAdBt-bg);
	font-size: var(--share-ad-bt-font, var(--font-button-sm));
}
.FlexListBX .shareAdTiInn .shareAdTiInnBt {margin-top: 1.0rem;justify-content: flex-start;}

@media screen and (max-width: 600px) {
	.shareAdTiInnBt {
		justify-content: flex-start;
		padding-top: 1.0rem;
	}
}
.shareAdTiInnBt.sngl {width: 20%;}
.shareAdTiInnBt.sngl p {width: 100%;}

/*** 一括発注枠操作画面 ***/

/* 発注枠での枠削除設定 */
.reduestBtBox {
	width: var(--reduest-bt-box-w, 20.0rem);
	margin-top: 1.0rem;
}
.FlexListBX .reduestBtBox {
	margin: 1.0rem auto;
}
.reduestBtBox .DisDetailBt a,
.reduestBtBox .DisDetailBt span {
	padding: 1.0rem 0.5rem;
}
@media screen and (max-width: 600px) {
	.reduestBtBox {
		width: 100%;
	}
}
/* 見積・請求表示設定(サマリ表示する際の処理：主に各基本情報画面にて使用) */
.sharePayBox {
	margin: 0 auto;
	padding: 1.0rem 0;
}
.sharePayBoxInn {
	padding: 0.5rem 0;
	border-bottom: 1px dotted var(--shareBox-brd-cr);
	font-size: var(--share-pay-list-font, var(--font-list-meta-md));
}
/* 見積・請求項目名 */
.sharePayTi {
	padding: 1.0rem;
	background: var(--sharePayTi-bg);
}
.sharePayTiName {
	font-weight: var(--fw-ui);
}
/* 見積・請求金額 */
.sharePayClaim {
	padding: 1.0rem;
	text-align: right;
}
.sharePayInfo {
	font-size: var(--share-pay-info-font, var(--font-list-desc-md));
}
.sharePayInfo span {
	font-size: var(--share-pay-info-em-font, var(--font-list-title-sm));
	font-weight: var(--fw-ui);
}
/* 見積・請求ボタン */
.sharePayBt {
	display: flex;
	justify-content: flex-end;
	gap: 0 0.5rem;
	padding: 1.0rem;
}
.sharePayBt .editBt a,
.sharePayBt .editBt span {
	padding: 0.8rem 2.0rem;
}
/* ** dispatch_share end ** */

/* ** dispatch_title start ** */

/*** 基本タイトル
	※主にスタッフ割当にて選択中の現場名・枠人数の表記に利用 ***/
:root {
	--dispatch-arrange-title-txt: var(--color-text-arrangeTi);
	--dispatch-arrange-title-bg: var(--color-bg-arrangeTi);
	--dispatch-arrange-title-sub-bg: var(--color-bg-arrangeTi-sub);
	--dispatch-arrange-title-font: var(--font-heading);
}
.ArrangeTi,
.ArrangeTiSub {
	margin: 0 auto;
	padding: var(--dispatch-arrange-title-pd, 1.0rem 0);
	color: var(--dispatch-arrange-title-txt);
	background: var(--dispatch-arrange-title-bg);
	font-size: var(--dispatch-arrange-title-font);
	font-weight: var(--fw-ui);
	line-height: 1.4;
	text-align: center;
}
.ArrangeTiSub {
	background: var(--dispatch-arrange-title-sub-bg);
}
/* ** dispatch_title end ** */

/* ** dispatch_help start ** */

/****** 時間枠説明 ******/
:root {
  --app-timeframeHelp-rod: var(--rod-box); /* 角丸 */
  --app-timeframeHelp-brd: var(--color-brd-box); /* ボーダー指定 */

  --app-HelpWakuInn-bg: var(--custom-bg-timeframeHelp); /* 背景指定 */
  --app-HelpWakuInn-brd: var(--color-brd-box); /* ボーダー指定 */
  --app-HelpWakuInn-pt01-bg: var(--custom-bg-timeframeHelp01); /* 背景指定 */
  --app-HelpWakuInn-pt01-brd: var(--color-brd-box); /* ボーダー指定 */
  --app-HelpWakuInn-pt02-bg: var(--custom-bg-timeframeHelp02); /* 背景指定 */
  --app-HelpWakuInn-pt02-brd: var(--color-brd-box); /* ボーダー指定 */
  --app-HelpWakuInn-pt03-bg: var(--custom-bg-timeframeHelp03); /* 背景指定 */
  --app-HelpWakuInn-pt03-brd: var(--color-brd-box); /* ボーダー指定 */

  --app-HelpDetArw-bg: var(--custom-bg-HelpDetArw); /* 背景指定 */

  --app-payDetDlBox-01-bg: var(--custom-bg-payDetDlBox01); /* 背景指定 */
  --app-payDetDlBox-01-brd: var(--color-brd-box); /* ボーダー指定 */
  --app-payDetDlBox-02-bg: var(--custom-bg-payDetDlBox02); /* 背景指定 */
  --app-payDetDlBox-02-brd: var(--color-brd-box); /* ボーダー指定 */

	--timeframeHelp-time-font: var(--font-list-meta-sm);
	--timeframeHelp-waku-font: var(--font-list-desc-md);
	--timeframeHelp-title-font: var(--font-list-meta-md);
	--timeframeHelp-cap-font: var(--font-list-desc-md);
	--timeframeHelp-det-font: var(--font-list-meta-md);
	--timeframeHelp-pay-font: var(--font-list-meta-sm);
	--timeframeHelp-pay-em-font: var(--font-list-meta-md);
}
.timeframeHelpBox {margin: 0 auto;padding: 2.0rem 0;}
.timeframeHelpBoxInn {padding: 0.5rem 0;}

/* 時間枠説明 */
.timeframeHelp {
	margin: 0 auto;
	display: flex;
	align-items: stretch;
	gap: 0 1.0rem;
	padding: 0.5rem 1.5rem;
}
.timeframeHelp > div {
	height: 35.5rem;
}
.timeframeHelp > div.HelpTime {
	width: 15%;
	font-size: var(--timeframeHelp-time-font);
	font-weight: var(--fw-ui);
	text-align: right;
	display:flex;
	flex-flow: column;
	justify-content:space-between;
}
.timeframeHelp .HelpTimeDet {padding: 0.5rem 0;}
.timeframeHelp > div.HelpWaku {
	width: 100%;
	position: relative;
	margin: 0 auto;
	padding: 0.5rem;
	border-radius: var(--app-timeframeHelp-rod);-webkit-border-radius: var(--app-timeframeHelp-rod);-moz-border-radius: var(--app-timeframeHelp-rod); /* 角丸 */
	border: var(--app-timeframeHelp-brd); /* ボーダー指定 */
}
.timeframeHelp .HelpWakuInn {
	width: 95%;
	margin: auto;
	left: 0;
	right: 0;
	padding: 0;
	position: absolute;
	font-size: var(--timeframeHelp-waku-font);
	font-weight: var(--fw-ui);
	text-align: center;
	border-radius: var(--app-timeframeHelp-rod);-webkit-border-radius: var(--app-timeframeHelp-rod);-moz-border-radius: var(--app-timeframeHelp-rod); /* 角丸 */
	border: var(--app-HelpWakuInn-brd); /* ボーダー指定 */
	background: var(--app-HelpWakuInn-bg);/* 背景指定 */
}
.timeframeHelp .HelpWakuInn.BgPt01 {
	border: var(--app-HelpWakuInn-pt01-brd); /* ボーダー指定 */
	background: var(--app-HelpWakuInn-pt01-bg);/* 背景指定 */
}
.timeframeHelp .HelpWakuInn.BgPt02 {
	border: var(--app-HelpWakuInn-pt02-brd); /* ボーダー指定 */
	background: var(--app-HelpWakuInn-pt02-bg);/* 背景指定 */
}
.timeframeHelp .HelpWakuInn.BgPt03 {
	border: var(--app-HelpWakuInn-pt03-brd); /* ボーダー指定 */
	background: var(--app-HelpWakuInn-pt03-bg);/* 背景指定 */
}
.timeframeHelp .HelpWakuInn.BgPt04 {
	border: none; /* ボーダー指定 */
	background: none;/* 背景指定 */
}
.timeframeHelp .HelpWakuInn.HelpTi {
	border: none; /* ボーダー指定 */
	background: none;/* 背景指定 */
	font-size: var(--timeframeHelp-title-font);
}
/* テキスト枠基本指定 */
.timeframeHelp .HelpWakuInn.WakuInn00 {top: 0.5rem;height: 34.2rem;}
.timeframeHelp .HelpWakuInn.WakuInn01 {top: 0.5rem;height: 17.3rem;}
.timeframeHelp .HelpWakuInn.WakuInn0102 {top: 18.5rem;height: 17.3rem;}
.timeframeHelp .HelpWakuInn.WakuInn02 {top: 0.5rem;height: 8.3rem;}
.timeframeHelp .HelpWakuInn.WakuInn03 {top: 9.5rem;height: 8.3rem;}
.timeframeHelp .HelpWakuInn.WakuInn04 {top: 18.5rem;height: 5.0rem;}
.timeframeHelp .HelpWakuInn.WakuInn05 {top: 24.2rem;height: 5.0rem;}
.timeframeHelp .HelpWakuInn.WakuInn06 {top: 29.8rem;height: 5.0rem;}

/* テキスト枠テキスト指定 */
.timeframeHelp .HelpWakuInn.WakuInn01.TxtPt01 {padding-top: 7.5rem;}
.timeframeHelp .HelpWakuInn.WakuInn02.TxtPt02 {padding-top: 3.0rem;}
.timeframeHelp .HelpWakuInn.WakuInn03.TxtPt03 {padding-top: 3.0rem;}
.timeframeHelp .HelpWakuInn.WakuInn04.TxtPt04 {padding-top: 1.2rem;}
.timeframeHelp .HelpWakuInn.WakuInn05.TxtPt05 {padding-top: 1.2rem;}
.timeframeHelp .HelpWakuInn.WakuInn06.TxtPt06 {padding-top: 1.2rem;}
.timeframeHelp .HelpWakuInn.HelpTi {top: -2.8rem;}

/* テキスト枠アイコン指定 */
.timeframeHelp .IcoDef {
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
	gap: 0.5rem 0.5rem;
	padding-top: 0.2rem;
}
@media screen and (max-width: 600px) {
	.timeframeHelp {gap: 0 0.5rem;padding: 0.5rem 0;}
	.timeframeHelp .IcoDef {gap: 0 0;}
	.timeframeHelp .IcoDef > p {width: 50%;}
	.timeframeHelp .IcoDef img {width: 100%;}
}
/* 矢印指定 */
.timeframeHelp > div.HelpArw {
	width: 15%;
	position: relative;
}
.HelpDetArw,
.HelpDetArwRv {
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 20.0px;
	background: var(--app-HelpDetArw-bg);
}
.HelpDetArw {clip-path: polygon(0 31%, 63.2% 31%, 63.2% 0, 100% 50%, 63.2% 100%, 63.2% 69%, 0 69%);}
.HelpDetArwRv {clip-path: polygon(0 50%, 36.8% 0, 36.8% 31%, 100% 31%, 100% 69%, 36.8% 69%, 36.8% 100%);}

.timeframeHelp .HelpDetArw.DetArw01,
.timeframeHelp .HelpDetArwRv.DetArw01 {top: 8.0rem;}
.timeframeHelp .HelpDetArw.DetArw02,
.timeframeHelp .HelpDetArwRv.DetArw02 {top: 3.5rem;}
.timeframeHelp .HelpDetArw.DetArw03,
.timeframeHelp .HelpDetArwRv.DetArw03 {top: 12.5rem;}
.timeframeHelp .HelpDetArw.DetArw04,
.timeframeHelp .HelpDetArwRv.DetArw04 {top: 20.5rem;}
.timeframeHelp .HelpDetArw.DetArw05,
.timeframeHelp .HelpDetArwRv.DetArw05 {top: 26.0rem;}
.timeframeHelp .HelpDetArw.DetArw06,
.timeframeHelp .HelpDetArwRv.DetArw06 {top: 31.5rem;}

@media screen and (max-width: 600px) {
	.timeframeHelp {gap: 0 0.5rem;}
	.timeframeHelp .HelpWakuInn {width: 90%;}
}
/* キャプション指定 */
.timeframeHelpBoxCap {
	font-size: var(--timeframeHelp-cap-font);
	text-align: center;
}
/* 請求との関係指定 */
.timeframeHelp > div.HelpWakuNo {
	width: 100%;
	position: relative;
	margin: 0 auto;
	padding: 0.5rem;
}
.timeframeHelp .HelpWakuInn.WakuInn00No {top: 0.5rem;height: 34.2rem;padding-top: 3.5rem;}
.timeframeHelp .HelpWakuInn.WakuInn01No {top: 0.5rem;height: 16.5rem;}
.timeframeHelp .HelpWakuInn.WakuInn02No {top: 18.0rem;height: 16.5rem;}
.timeframeHelp .IcoDefDet {padding: 0.5rem 0;}
.timeframeHelp .IcoDefDet img {width: auto;margin: 0 auto;}
.timeframeHelp .IcoDefDetTxt {
	padding-bottom: 1.0rem;
	font-size: var(--timeframeHelp-det-font);
	text-align: center;
}
.timeframeHelp .payDetBox {
	display:flex;
	justify-content:space-between;
	padding: 1.0rem 0.5rem;
	font-size: var(--timeframeHelp-pay-font);
}
.timeframeHelp .payDetIcoBox {width: 25%;}
.timeframeHelp .payDetDlBox {width: 75%;}
.timeframeHelp .payDetDlBox dl {
	display:flex;
	justify-content:space-between;
	margin-bottom: 0.5rem;
	padding: 0.5rem;
	border-radius: var(--app-timeframeHelp-rod);-webkit-border-radius: var(--app-timeframeHelp-rod);-moz-border-radius: var(--app-timeframeHelp-rod); /* 角丸 */
}
.timeframeHelp .payDetDlBox span {
	font-size: var(--timeframeHelp-pay-em-font);
}
.timeframeHelp .payDetDlBox.dlBg01 dl {
	border: var(--app-payDetDlBox-01-brd); /* ボーダー指定 */
	background: var(--app-payDetDlBox-01-bg);/* 背景指定 */
}
.timeframeHelp .payDetDlBox.dlBg02 dl {
	border: var(--app-payDetDlBox-02-brd); /* ボーダー指定 */
	background: var(--app-payDetDlBox-02-bg);/* 背景指定 */
}
.timeframeHelp .payDetIco img {width: auto;margin: 0 auto;}
@media screen and (max-width: 600px) {
	.timeframeHelp .IcoDefDet img {width: 100%;}
	.timeframeHelp .payDetIco img {width: auto;margin: 0 auto;}
	.timeframeHelp .payDetBox {display:block;}
	.timeframeHelp .payDetIcoBox {width: 100%;}
	.timeframeHelp .payDetDlBox {width: 100%;margin-top: 0.5rem;}
	.timeframeHelp .payDetDlBox dl {padding: 0.2rem 0.1rem;}
}
/* ** dispatch_help end ** */

/* ** dispatch_temp start ** */
/*** 各種書類テンプレート ***/
:root {
	--app-templateIcoSelect-rod: 0.3rem;
	--app-templateIcoSelect-size: 180px;
	--app-templateIcoSelect-label-w: 213px;
	--app-templateIcoSelect-label-h: 260px;
	--app-templateIcoSelect-label-h-s: 170px;
	--app-templateIcoSelect-label-pt: 2.5rem;
	--app-templateIcoSelect-active-brd: 0.2rem solid #f2a604;
}
.tab-menu > div.templateIcoBox {
	padding: 0 1.0rem;
}
.templateIcoBoxInn {
	width: 100%;
	margin: 1.0rem auto;
}
.templateIcoSelect {
	display: flex;
	flex-wrap: wrap;
	gap: 1.0rem;
	list-style: none;
}
.templateIcoSelect label input[type="radio"] {
	display: none;
}
.templateIcoSelect label {
	display: block;
	width: var(--app-templateIcoSelect-label-w);
	height: var(--app-templateIcoSelect-label-h);
	padding-top: var(--app-templateIcoSelect-label-pt);
	border: none;
	border-radius: var(--app-templateIcoSelect-rod);
	text-align: center;
	cursor: pointer;
}
.templateIcoSelect.hgts label {
	height: var(--app-templateIcoSelect-label-h-s);
}
.templateIcoSelect label span {
	display: none;
}
.templateIcoSelect label:has(:checked) {
	border: var(--app-templateIcoSelect-active-brd);
}
@media screen and (max-width: 440px) {
	:root {
		--app-templateIcoSelect-size: 160px;
		--app-templateIcoSelect-label-w: 180px;
		--app-templateIcoSelect-label-h: 240px;
		--app-templateIcoSelect-label-h-s: 140px;
	}
}
@media screen and (max-width: 414px) {
	:root {
		--app-templateIcoSelect-size: 150px;
		--app-templateIcoSelect-label-w: 174px;
		--app-templateIcoSelect-label-h: 220px;
		--app-templateIcoSelect-label-h-s: 130px;
	}
}
@media screen and (max-width: 380px) {
	:root {
		--app-templateIcoSelect-size: 140px;
		--app-templateIcoSelect-label-w: 155px;
		--app-templateIcoSelect-label-h: 200px;
		--app-templateIcoSelect-label-h-s: 120px;
	}
}
/****** 見積書指定 ******/

/** ゴシック書体 **/
/* 01 */
.quotation_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.quotation_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.quotation_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.quotation_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.quotation_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.quotation_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/01/quotation_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.quotation_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/02/quotation_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.quotation_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/03/quotation_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.quotation_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/04/quotation_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.quotation_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.quotation_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.quotation_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/quotation/05/quotation_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** 請求書指定 ******/

/** ゴシック書体 **/
/* 01 */
.claim_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.claim_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.claim_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.claim_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.claim_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.claim_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/claim/01/claim_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.claim_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/claim/02/claim_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.claim_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/claim/03/claim_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.claim_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/claim/04/claim_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.claim_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.claim_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.claim_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/claim/05/claim_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** 注文書指定 ******/

/** ゴシック書体 **/
/* 01 */
.purchase_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.purchase_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.purchase_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.purchase_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.purchase_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.purchase_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/01/purchase_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.purchase_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/02/purchase_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.purchase_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/03/purchase_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.purchase_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/04/purchase_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.purchase_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.purchase_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.purchase_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/purchase/05/purchase_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** 注文請書指定 ******/

/** ゴシック書体 **/
/* 01 */
.orderconfirmation_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.orderconfirmation_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.orderconfirmation_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.orderconfirmation_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.orderconfirmation_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.orderconfirmation_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/01/orderconfirmation_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.orderconfirmation_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/02/orderconfirmation_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.orderconfirmation_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/03/orderconfirmation_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.orderconfirmation_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/04/orderconfirmation_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.orderconfirmation_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.orderconfirmation_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.orderconfirmation_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/orderconfirmation/05/orderconfirmation_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** 納品書指定 ******/

/** ゴシック書体 **/
/* 01 */
.delivery_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.delivery_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.delivery_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.delivery_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.delivery_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.delivery_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/01/delivery_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.delivery_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/02/delivery_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.delivery_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/03/delivery_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.delivery_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/04/delivery_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.delivery_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.delivery_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.delivery_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/delivery/05/delivery_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** 検収書指定 ******/

/** ゴシック書体 **/
/* 01 */
.inspection_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.inspection_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.inspection_03_kd_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kb_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kr_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kg_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ky_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_03_ud_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ub_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ur_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ug_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_uy_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.inspection_04_kd_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kb_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kr_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kg_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ky_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_04_ud_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ub_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ur_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ug_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_uy_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.inspection_05_kd_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kb_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kr_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kg_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ky_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_05_ud_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ub_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ur_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ug_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_uy_g {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.inspection_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/01/inspection_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.inspection_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/02/inspection_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 03 */
.inspection_03_kd_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kb_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kr_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_kg_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ky_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_03_ud_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ub_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ur_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_ug_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_03_uy_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/03/inspection_03_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 04 */
.inspection_04_kd_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kb_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kr_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_kg_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ky_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_04_ud_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ub_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ur_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_ug_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_04_uy_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/04/inspection_04_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 05 */
.inspection_05_kd_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kb_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kr_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_kg_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ky_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.inspection_05_ud_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ub_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ur_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_ug_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.inspection_05_uy_m {background: url("../../../core_sys/common/images/sys/report_img/inspection/05/inspection_05_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** スタッフ側支払データ管理 給与指定 ******/

/** ゴシック書体 **/
/* 01 */
.staff_salary_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_salary_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_salary_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_salary_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.staff_salary_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_salary_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/01/staff_salary_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_salary_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_salary_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_salary_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_salary/02/staff_salary_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** スタッフ側支払データ管理 賞与指定 ******/

/** ゴシック書体 **/
/* 01 */
.staff_bonus_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_bonus_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_bonus_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_bonus_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.staff_bonus_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_bonus_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/01/staff_bonus_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_bonus_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_bonus_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_bonus_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_bonus/02/staff_bonus_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** スタッフ側支払データ管理 外注費指定 ******/

/** ゴシック書体 **/
/* 01 */
.staff_claim_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_claim_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_claim_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_claim_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.staff_claim_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_claim_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/01/staff_claim_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_claim_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_claim_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_claim_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_claim/02/staff_claim_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/****** スタッフ側支払データ管理 経費指定 ******/

/** ゴシック書体 **/
/* 01 */
.staff_expenses_01_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_expenses_01_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_expenses_02_kd_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kd_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kb_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kb_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kr_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kr_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kg_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kg_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ky_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ky_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_expenses_02_ud_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ud_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ub_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ub_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ur_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ur_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ug_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ug_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_uy_g {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_uy_g.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/** 明朝書体 **/
/* 01 */
.staff_expenses_01_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_expenses_01_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_01_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/01/staff_expenses_01_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* 02 */
.staff_expenses_02_kd_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kd_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kb_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kb_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kr_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kr_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_kg_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_kg_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ky_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ky_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

.staff_expenses_02_ud_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ud_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ub_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ub_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ur_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ur_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_ug_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_ug_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}
.staff_expenses_02_uy_m {background: url("../../../core_sys/common/images/sys/report_img/staff_expenses/02/staff_expenses_02_uy_m.png") center center no-repeat;background-size: var(--app-templateIcoSelect-size);}

/* ** dispatch_temp end ** */

/* ** dispatch_update start ** */

/*** 割当・各種操作ボタン配置設定 ***/

/* 基本設定 */
:root {
  --updateInfoBox-rod: var(--rod-box); /* 角丸 */
  --updateInfoBox-bg: var(--custom-bg-updateInfoBox); /* 背景色 */
  --updateInfoBox-brd: var(--custom-brd-updateInfoBox); /* ボーダー色 */
}
.updateInfoBox {
	margin-left: auto;
	margin-right: auto;
	padding: 1.0rem 2.0rem;
	border-radius: var(--updateInfoBox-rod);-webkit-border-radius: var(--updateInfoBox-rod);-moz-border-radius: var(--updateInfoBox-rod); /* 角丸 */
	border: var(--updateInfoBox-brd);
	background: var(--updateInfoBox-bg);
}
.updateInfoBoxInn {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}
.updateInfoBox dl {
	width: 50%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.2rem 0;
	font-size: clamp(1.2rem, 1.3vw, 1.3rem);
}
.updateInfoBox dt {width: 100%;text-align: left;padding: 0.2rem 1.5rem;}
.updateInfoBox dd {padding: 0 0.5rem;}
.updateInfoBox dd.updateInfoCnt{width: 60px;text-align: right;}

@media screen and (max-width: 1600px) {
	.updateInfoBox {width: 100%;margin-bottom: 2.0rem;}
	.updateInfoBoxInn {display: block;}
	.updateInfoBox dl {width: 100%;}
	.updateInfoBox dt {width: 90%;padding: 0.2rem 0;}
}
@media screen and (max-width: 600px) {
	.updateInfoBox {width: 90%;}
	.updateInfoBox dl {width: 100%;}
	.updateInfoBox dt {width: 100%;padding: 0.2rem 0;}
}
/* ** dispatch_update end ** */

/* ** dispatch_sso start ** */
/* 基本設定 */
:root {
  --ssoLinkBox-rod: var(--rod-box); /* 角丸 */
  --ssoLinkBox-bg: var(--color-bg-ssoLinkBox); /* 背景色 */
  --ssoLinkBox-brd: var(--color-brd-ssoLinkBox); /* ボーダー色 */
  --ssoLink-bg: var(--color-bg-ssoLink); /* 背景色 */
  --ssoLink-brd: var(--color-brd-ssoLink); /* ボーダー色 */
}
.ssoLinkBox {
	margin-left: auto;
	margin-right: auto;
	padding: 1.0rem 2.0rem;
	border-radius: var(--ssoLinkBox-rod);-webkit-border-radius: var(--ssoLinkBox-rod);-moz-border-radius: var(--ssoLinkBox-rod); /* 角丸 */
	border: var(--ssoLinkBox-brd);
	background: var(--ssoLinkBox-bg);
}
.ssoLinkBox ul {
	width: 100%;
	margin: 0 auto;
	padding: 1.0rem;
}
.ssoLinkBox li {
	list-style: none;
	margin: 1.0rem auto;
}
.ssoLinkBox a {
	margin: 0 auto;
	padding: 3.0rem;
	border-radius: var(--ssoLinkBox-rod);-webkit-border-radius: var(--ssoLinkBox-rod);-moz-border-radius: var(--ssoLinkBox-rod); /* 角丸 */
	border: var(--ssoLink-brd);
	background: var(--ssoLink-bg);
	display: block;
	text-decoration: none;
	text-align: center;
}
.ssoLinkBox a:hover {opacity: 0.6; filter: alpha(opacity = 60);text-decoration: none;}
.ssoLinkBox .ssoLinkCardList {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(var(--sso-link-item-min-w, 16.0rem), calc((100% - (var(--sso-link-visible-gap-count, 3) * var(--sso-link-gap, 1.2rem))) / var(--sso-link-visible-hint, 4))));
	gap: var(--sso-link-gap, 1.2rem);
	padding: 0;
}
.ssoLinkBox .ssoLinkCardItem {
	margin: 0;
}
.ssoLinkBox .ssoLinkCard {
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
}
.ssoLinkCardPhoto {
	display: block;
	width: 100%;
	aspect-ratio: 16 / 9;
	background: var(--app-list-img-placeholder-bg, #e5e7eb);
	overflow: hidden;
}
.ssoLinkCardPhoto.siteSpotRailPhoto {
	margin-left: auto;
	margin-right: auto;
}
.ssoLinkCardPhoto img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.ssoLinkCardName {
	display: block;
	padding: 1.0rem;
	color: var(--app-txt, inherit);
	font-weight: var(--fw-heading);
	line-height: 1.35;
	text-align: left;
}
@media screen and (max-width: 480px) {
	.ssoLinkBox {
		padding: 1.0rem;
	}
	.ssoLinkBox .ssoLinkCardList {
		grid-template-columns: repeat(var(--sso-link-sp-columns, 2), minmax(0, 1fr));
	}
}
/* ** dispatch_sso end ** */

/* ** dispatch_payment_check start ** */
/* 支払・入金管理における操作パネル設定 */
:root {
  --paymentCheckBox-rod: var(--rod-box); /* 角丸 */
  --paymentCheckBox-bg: var(--color-bg-paymentCheckBox); /* 背景色 */
  --paymentCheckBox-brd: var(--color-brd-paymentCheckBox); /* ボーダー色 */

  --paymentCheckTi-bg: var(--color-bg-paymentCheckTi); /* 背景色 */
  --paymentCheckTi-brd: var(--color-brd-paymentCheckTi); /* ボーダー色 */
  --paymentCheckTi-txt: var(--color-text-paymentCheckTi); /* テキスト色 */
}
.paymentCheckBox {
	margin: 1.0rem auto;
	padding: 1.0rem;
	border-radius: var(--paymentCheckBox-rod);; /* 角丸 */
	border: var(--paymentCheckBox-brd);
	background: var(--paymentCheckBox-bg);
}
.paymentCheckTi {
	margin-left: auto;
	margin-right: auto;
	padding: 1.0rem 1.2rem;
	border-radius: var(--paymentCheckBox-rod);; /* 角丸 */
	background: var(--paymentCheckTi-bg);
	color: var(--paymentCheckTi-txt);
	border: var(--paymentCheckTi-brd);
	font-size: var(--font-heading);
	font-weight: var(--fw-ui);
}
:root {
  --paymentCheckTA-bg: var(--color-bg-paymentCheckTA); /* 背景色 */
  --paymentCheckTA-brd: var(--color-brd-paymentCheckTA); /* ボーダー色 */
}
/* 振込情報csv表示箇所・ボタン処理 */
.paymentCheckTABox {
	margin: 1.0rem auto;
	padding: 0.5rem;
	border-radius: var(--paymentCheckBox-rod);; /* 角丸 */
	background: var(--paymentCheckTA-bg);
	border: var(--paymentCheckTA-brd);
}
/* ==================================================
   取引先毎での請求金額設定箇所
   ================================================== */
.paymentCheckBoxInn {
	display: flex;
	gap: 0.8rem 2.5rem;
	padding: 1.5rem;
}
.paymentCheckBoxData,
.paymentCheckBoxMemo {width: 100%;}
.paymentCheckInput strong{
	font-size: var(--font-title);
	font-weight: var(--fw-heading);
}
.paymentCheckBoxMemoTi{
	font-size: var(--font-heading-sm);
	font-weight: var(--fw-heading);
	padding: 0.5rem;
}
:root {
  --bankCard-rod: var(--rod-bt); /* 角丸 */
  --bankCard-bg: var(--color-bg-bankCard); /* 背景色 */
  --bankCard-brd: var(--color-brd-bankCard); /* ボーダー色 */
  --bankCard-bg-fc: var(--color-bg-bankCard-crt); /* 背景色フォーカス */
  --bankCard-txt-fc: var(--color-text-bankCard-crt); /* テキスト色フォーカス */
}
/* 振込先口座情報表示箇所 */
.paymentAccountSelectList {padding: 0.5rem;}

/* 振込先口座ボタン */
.bankCard {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0.5rem auto;
	padding: 0.5rem;
	border-radius: var(--bankCard-rod);-webkit-border-radius: var(--bankCard-rod);-moz-border-radius: var(--bankCard-rod); /* 角丸 */
	border: var(--bankCard-brd);
	cursor: pointer;
	background: var(--bankCard-bg);
	font-size: clamp(1.0rem, 1.0vw, 1.0rem);
}
.bankCard input[type="radio"] {display: none;}
.bankCard:has(input[type="radio"]:checked) {background: var(--bankCard-bg-fc);color: var(--bankCard-txt-fc);}

/* ** dispatch_payment_check end ** */

/* ** dispatch_doc_list start ** */

/* ==================================================
   ClaimDocList: 見積・請求書類一覧
   FlexList共通構造を使い、書類専用カードの対応
   ================================================== */

/* 書類情報共通指定 */
.claim_doc_list .FlexItemDataCorpS,
.claim_doc_list .FlexItemDataCorp {font-weight: var(--fw-heading);}
.claim_doc_list .DocNameBlock {padding: 0.5rem;}

:root {
  --ClaimDocWorkflow-rod: var(--rod-bt); /* 角丸 */
  --ClaimDocWorkflow-bg: var(--color-bg-box); /* 背景色 */
  --ClaimDocWorkflow-brd: var(--color-brd-box); /* ボーダー色 */

  --ClaimDocWorkflow-bg-on: var(--color-bg-ClaimDocWorkflow-on); /* 背景色(オン) */
  --ClaimDocWorkflow-bg-off: var(--color-bg-ClaimDocWorkflow-off); /* 背景色(オフ) */
  --ClaimDocWorkflow-txt-on: var(--color-text-ClaimDocWorkflow-on); /* テキスト色(オン) */
  --ClaimDocWorkflow-txt-off: var(--color-text-ClaimDocWorkflow-off); /* テキスト色(オフ) */
}
/* 書類の作成状況アイコン */
.ClaimDocWorkflow {
	margin: 0.5rem auto;
    padding: 0.4rem;
	border-radius: var(--ClaimDocWorkflow-rod);
	border: var(--ClaimDocWorkflow-brd);
	background: var(--ClaimDocWorkflow-bg);
}
.ClaimDocWorkflow dl {width: 100%;display: flex;gap: 0.2rem 0.2rem;}
.ClaimDocWorkflow dd {
	width: 100%;
	padding: 0.5rem 0.2rem;
	border-radius: var(--ClaimDocWorkflow-rod);
	background: var(--ClaimDocWorkflow-bg-off);
	color: var(--ClaimDocWorkflow-txt-off);
	font-size: var(--font-note);
	font-weight: var(--fw-bt);
	text-align: center;
}
.ClaimDocWorkflow dd.ClaimOn {
	color: var(--ClaimDocWorkflow-txt-on);
	background: var(--ClaimDocWorkflow-bg-on);
}
.DataDispBoxDl .ClaimDocWorkflow dl {padding: 0;}

:root {
  --BillingType-rod: var(--rod-bt); /* 角丸 */
  --BillingType-bg: var(--color-bg-box); /* 背景色 */
  --BillingType-brd: var(--color-brd-box); /* ボーダー色 */

  --BillingTypeOnce-bg: var(--color-bg-BillingTypeOnce); /* 背景色(都度請求) */
  --BillingTypeMonthly-bg: var(--color-bg-BillingTypeMonthly); /* 背景色(毎月請求) */
  --ClaimDocOrderStatus-txt: var(--color-text-ClaimDocOrderStatus); /* テキスト色(請求方法共通) */
}
/* 発注状況等アイコン */
.BillingType {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content:space-between;
	gap: 0.65rem;
}
.ClaimDocBillingType,
.ClaimDocOrderStatus {
	width: 48%;
	display: flex;
	align-items: center;
	justify-content:space-between;
	gap: 0.45rem;
	min-width: 0;
	margin-top: 0.4rem;
	margin-bottom: 0.4rem;
	padding: 0.4rem;
	border-radius: var(--BillingType-rod);
	border: var(--BillingType-brd);
	background: var(--BillingType-bg);
	font-size: var(--font-note);
}
.ClaimDocBillingType dt,
.ClaimDocOrderStatus dt {color: var(--app-DataDispBoxDet-dt-txt);padding-left: 0.5rem;}
.ClaimDocBillingType dd,
.ClaimDocOrderStatus dd {
	width: 50%;
	padding: 0.5rem 0.2rem;
	border-radius: var(--BillingType-rod);
	font-weight: var(--fw-bt);
	text-align: center;
}
/* 請求方法 */
.ClaimDocBillingType dd {color: var(--ClaimDocOrderStatus-txt);}
.ClaimDocBillingType.BillingTypeOnce dd {background: var(--BillingTypeOnce-bg);}/* 都度請求 */
.ClaimDocBillingType.BillingTypeMonthly dd {background: var(--BillingTypeMonthly-bg);}/* 毎月請求 */

/* 発注処理 */

/* 未確認 */
.ClaimDocOrderStatus.is-pending dd {
	background: var(--ClaimDocWorkflow-bg-off);
	color: var(--ClaimDocWorkflow-txt-off);
}
/* 発注承認有り */
.ClaimDocOrderStatus.is-ordered dd {
	background: var(--ClaimDocWorkflow-bg-on);
	color: var(--ClaimDocWorkflow-txt-on);
}
.DataDispBoxDl .BillingType dl {padding: 0.4rem;font-size: var(--font-note);}

:root {
  --ClaimDocAmountPh-rod: var(--rod-bt); /* 角丸 */
  --ClaimDocAmountPh-bg: var(--color-bg-ClaimDocAmountPh); /* 背景色 */
  --ClaimDocAmountPh-brd: var(--color-brd-box); /* ボーダー色 */
}
/* 金額表示箇所 */
.ClaimDocAmountPh {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: var(--app-PhRectangle-size);
	height: auto;
	aspect-ratio: var(--app-PhRectangle-ratio, 16 / 9);
	margin: 0;
	padding: 0.8rem;
	border-radius: var(--ClaimDocAmountPh-rod);
	background: var(--ClaimDocAmountPh-bg);
	border: var(--ClaimDocAmountPh-brd);
	text-align: center;
}
.FlexListBX .ClaimDocAmountPh {
	border-top: none;
	border-left: none;
	border-right: none;
	aspect-ratio: var(--flex-bx-rectangle-ratio-w);
}
.ClaimDocAmountPanel {width: 100%;}
.ClaimDocAmountLabel {
	font-size: var(--font-label);
	font-weight: var(--fw-base);
	line-height: 1.2;
}
.ClaimDocAmountMain,
.ClaimDocAmountSub {font-size: var(--font-label);}
.ClaimDocAmountMain strong {font-size: var(--font-pay-c);font-weight: var(--fw-heading);}
.ClaimDocAmountSub strong {font-size: var(--font-pay-s);font-weight: var(--fw-heading);}

@media screen and (max-width: 600px) {
	.ClaimDocAmountMain strong,
	.ClaimDocAmountSub strong {font-size: var(--font-pay-s);}
}
:root {
  --ClaimDocDatail-rod: var(--rod-bt); /* 角丸 */
  --ClaimDocDatail-bg: var(--color-bg-box); /* 背景色 */
  --ClaimDocDatail-brd: var(--color-brd-box); /* ボーダー色 */
}
/* 書類情報詳細箇所 */
.ClaimDocDatail {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	justify-content:space-between;
	gap: 0.65rem;
}
.ClaimDocDatailInn {
	width: 49%;
    padding: 1.0rem;
	border-radius: var(--ClaimDocDatail-rod);
	border: var(--ClaimDocDatail-brd);
	background: var(--ClaimDocDatail-bg);
}
.ClaimDocDatailInn dl {
	display: flex;
	align-items: center;
	justify-content:space-between;
	gap: 0.45rem;
	font-size: var(--font-note);
	font-weight: var(--fw-base);
	line-height: 1.4;
	padding: 0.5rem;
	border-bottom: var(--color-brd-base-partition);
}
.ClaimDocDatailInn dl span {
	font-size: var(--font-pay-s);
	font-weight: var(--fw-ui);
}
.FlexListBX.FlexListCol4 .ClaimDocDatail {display: block;}
.FlexListBX.FlexListCol4 .ClaimDocDatailInn {width: 100%;margin: 1.0rem auto;}

@media screen and (max-width: 600px) {
	.ClaimDocDatail {display: block;}
	.ClaimDocDatailInn {width: 100%;margin: 1.0rem auto;}
}
.DataDispBoxDl .ClaimDocDatailInn dt,
.DataDispBoxDl .ClaimDocDatailInn dd {width: 100%;padding: 0;}
.DataDispBoxDl .ClaimDocDatailInn dd {text-align: right;}

/* ** dispatch_doc_list end ** */

/* ** dispatch_timecard stamp start ** */
:root {
	--timecard-gap: 1.6rem;
	--timecard-rod: var(--rod-box);
	--timecard-bg: var(--color-bg-timecardSwich);
	--timecard-box: var(--color-bg-timecard-box);
	--timecard-brd: var(--color-brd-timecard-box);
	--timecard-active: var(--color-timecardSwich-active);
	--timecard-active-text: var(--color-timecardSwich-active-btcontrast);
	--timecard-muted: var(--color-timecardSwich-muted);
	--timecard-muted-text: var(--color-timecardSwich-muted-btcontrast);
}
/*** タイムカード打刻 ***/

/* 打刻・履歴外枠 */
.TimecardStampPanel {margin-bottom: 1.5rem;}
.TimecardStampPanel {margin-left: auto;margin-right: auto;padding: 0;}
.TimecardStampPanel dl,
.TimecardStampPanel dt,
.TimecardStampPanel dd {margin: 0;}

/* 打刻設定（枠） */
.TimecardStampPanel .TimecardUnavailablePanel,
.TimecardStampPanel .TimecardUnavailablePanelInn,
.TimecardStampPanel .timecardSwichBoxMain,
.TimecardClockPane,
.TimecardStatusPane,
.TimecardClockActionPane {
	padding: 1.0rem;
	border: var(--timecard-brd);
	border-radius: var(--timecard-rod);
	background: var(--timecard-bg);
}
.TimecardStampPanel .timecardSwichBoxMain {display: flex;gap: 1.0rem;}
.TimecardClockPane,
.TimecardStatusPane,
.TimecardClockActionPane,
.timecardSwichBoxSub {flex: 1 1 0;min-width: 0;}

/*** 打刻設定（左・現在時間） ***/

/* 事業者選択（特殊デザイン対応） */
.TimecardWorkHeader,
.TimecardUnavailableHead {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: center;
}
.TimecardStampPanel .ListControlPanel {
	position: relative;
	z-index: 3;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	box-shadow: none;
	overflow: visible;
	width: auto;
	max-width: 16.0rem;
	flex: 0 1 auto;
	justify-content: flex-end;
}
.TimecardWorkHeader .ListControlItem {min-width: 0;}
.TimecardWorkHeader .ListControlTrigger {min-height: 3.4rem;max-width: 16.0rem;padding: .6rem 2.8rem .6rem 1.0rem;}

/* 勤務時間内・外表記 */
.TimecardWorkState {
	font-size: var(--font-heading-em);
	font-weight: var(--fw-strong);
}
.TimecardStampPanel .SwDayIcoOn {color: var(--color-timecardSwich-active);}
.TimecardStampPanel .SwDayIcoOff {color: var(--color-timecardSwich-muted);}

/* 現在時刻表記 */
.timecardSwichDayTimeBox {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: flex-end;
}
.TimecardStampPanel .timecardSwichDay {
	margin: 1.0rem 0 0 0;
	padding-left: 1.0rem;
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
}
.TimecardStampPanel .timecardSwichDay span,
.TimecardStampPanel #dispTime {padding-left: 0;}
.TimecardStampPanel .timecardSwichDayTime {line-height: 1.1;}
.TimecardStampPanel #dispTime {
	font-size: var(--font-Time);
	font-weight: var(--fw-heading);
	letter-spacing: 0;
}
.TimecardStampPanel #dispSec {
	padding-left: 0.6rem;
	font-size: var(--font-Time-s);
	font-weight: var(--fw-heading);
}
/* 勤務時間表記 */
.TimecardWorkSummary {margin: 0;}
.TimecardWorkSummaryLabel {padding-left: 0.5rem;font-size: var(--font-label);font-weight: var(--fw-strong);}/* 見出し */
.TimecardWorkSummaryTime {font-size: var(--font-text);font-weight: var(--fw-heading);}
.TimecardWorkSummaryTime span {font-size: var(--font-title);}

/* 注意書き表記 */
.TimeCardattendanceMsg,
.TimecardDisabledNote {
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding: 1rem;
	border: var(--CautTxtY-brd);
	border-radius: var(--timecard-rod);
	background: var(--CautTxtY-bg);
	color: var(--CautTxtY-txt);
	font-size: var(--font-label);
	line-height: 1.6;
}
/*** 打刻設定（中・ステータス表示） ***/

/* ステータス・利用無し時のタイトル表示 */
.TimecardPanelTitle,
.TimecardUnavailableTitle {
	font-size: var(--font-heading-lg);
	font-weight: var(--fw-heading);
}
/*** ステータス ***/
/* ステータスアイコン */
.TimecardStatusFlow {
	margin: 0.5rem auto;
    padding: 0.4rem;
	border-radius: var(--timecard-rod);
	border: var(--timecard-brd);
	background: var(--timecard-bg);
}
.TimecardStatusFlow dl {width: 100%;display: flex;gap: 0.2rem 0.2rem;}
.TimecardStatusFlow dd {width: 100%;}
.TimecardStatusStep .TimecardStatusMark {
	width: 100%;
	padding: 0.5rem 0.2rem;
	border-radius: var(--timecard-rod);
	background: var(--timecard-muted);
	color: var(--timecard-muted-text);
	font-size: var(--font-note);
	font-weight: var(--fw-heading);
	text-align: center;
}
.TimecardStatusLabel,
.TimecardStatusTime {
	font-size: var(--font-note);
	font-weight: var(--fw-strong);
}
.TimecardStatusStep.isDone .TimecardStatusMark,
.TimecardStatusStep.isCurrent .TimecardStatusMark {
	color: var(--color-timecardSwich-active-btcontrast);
	background: var(--color-timecardSwich-active);
}
/* 次のアクション */
.TimecardNextAction {
	margin: 1.0rem auto;
	padding: 0.5rem 0;
	border-top: var(--color-brd-base-partition);
	border-bottom: var(--color-brd-base-partition);
}
.TimecardNextActionLabel {
	margin-bottom: 0.5rem;
	padding: 0.2rem 0.5rem;
	color: var(--timecard-active);
	font-size: var(--font-text);
	font-weight: var(--fw-heading);
}
.TimecardNextActionText {
	padding: 0.2rem 0.5rem;
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
}
/* その他ボタン処理 */
.TimecardActionLinks {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	width: 100%;
	align-items: center;
}
.TimecardActionLinks .BtM {flex: 1 1 6.0rem;}
.TimecardActionLinks a,
.TimecardActionLinks span {
	padding: 0.5rem;
	color: var(--color-text-bt-base);
	border: var(--color-brd-bt-base);
	background: var(--color-bg-bt-base);
	font-size: var(--font-label);
	font-weight: var(--fw-bt);
	text-align: center;
}
/*** 打刻ボタン ***/

/* 出勤・退勤ボタン処理 */
.TimecardClockActionPane .timecardSwichMainBt  {margin-bottom: 1.0rem}

/* 休憩等その他ボタン処理 */
.TimecardClockActionPane .timecardSwichBt {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	width: 100%;
}
.TimecardClockActionPane .timecardSwichBt p {flex: 1 1 12rem;}

.TimecardClockActionPane .timecardSwichMainBt a,
.TimecardClockActionPane .timecardSwichMainBt span,
.TimecardStampPanel .timecardSwichBt a,
.TimecardStampPanel .timecardSwichBt span {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 6.0rem;
	padding: 1rem;
	border-radius: var(--timecard-rod);
	font-size: var(--font-label);
	font-weight: var(--fw-bt);
	text-align: center;
	text-decoration: none;
}
.TimecardStampPanel .timecardSwichBt a,
.TimecardStampPanel .timecardSwichBt span {min-height: 4.8rem;}

.TimecardClockActionPane .timecardSwichMainBt a,
.TimecardStampPanel .timecardSwichBt a {
	background: var(--timecard-active);
	color: var(--timecard-active-text);
}
.TimecardClockActionPane .timecardSwichMainBt span,
.TimecardStampPanel .timecardSwichBt span {
	background: var(--timecard-muted);
	color: var(--timecard-muted-text);
}

/*** 打刻利礼（右・履歴表示） ***/

/* 打刻履歴枠 */
.TimecardStampPanel .timecardSwichBoxSub {
	display: flex;
	flex-direction: column;
	min-height: 0;
	padding: 1.0rem 0.5rem;
	border: var(--timecard-brd);
	border-radius: var(--timecard-rod);
	background: var(--timecard-bg);
}
/* 打刻履歴のタイトル表示 */
.timecardSwichBoxSublTi {
	font-size: var(--font-heading);
	font-weight: var(--fw-heading);
	padding: 0.5rem 1.0rem;
}
/* 打刻履歴の本文表示 */
.TimecardStampPanel .timecardSwichBoxSubInn {
	height: 16.0rem;
	overflow-y: auto;
	padding: 0.5rem;
}
.TimecardHistoryItem {
	margin-top: 1rem;
	border: var(--timecard-brd);
	border-radius: var(--timecard-rod);
	overflow: hidden;
}
.TimecardHistoryItem:first-child {margin-top: 0;}
.TimecardStampPanel .timecardSwichSubDay,
.TimecardStampPanel .timecardSwichBoxSubDet dl {
	display: flex;
	align-items: center;
	gap: .6rem;
	padding: 0.5rem 1rem;
}
/* 打刻履歴の日付表示 */
.TimecardStampPanel .timecardSwichSubDay {
	justify-content: space-between;
	background: var(--color-bg-calendarTable-cln);
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
}
.TimecardStampPanel .timecardSwichSubDay {
	justify-content: space-between;
	background: var(--color-bg-calendarTable-cln);
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
}
.TimecardStampPanel .timecardSwichSubDay .editBt a, .editBt button,
.TimecardStampPanel .timecardSwichSubDay .editBt span, .clearBt a {padding: 0.5rem 1.0rem;font-size: var(--font-label);}

.TimecardStampPanel .timecardSwichBoxSubDet dl {border-top: var(--timecard-brd);font-size: var(--font-label);}
.TimecardStampPanel .timecardSwichBoxSubDet dt {flex: 0 0 7rem;}
.TimecardStampPanel .timecardSwichTdStamp {flex: 1 1 auto;font-weight: var(--fw-ui);}
.TimecardStampPanel .timecardSwichTdDef,
.TimecardStampPanel .timecardSwichTdBt {flex: 0 0 5rem;text-align: right;}
.TimecardStampPanel .timecardSwichTdDef {color: var(--color-text-sub);}
.TimecardStampPanel .timecardSwichBoxSubDet dl.timecardSwichTrStr {background: var(--color-timecard-tr-start-bg);}
.TimecardStampPanel .timecardSwichBoxSubDet dl.timecardSwichTrBrkS {background: var(--color-timecard-tr-break-start-bg);}
.TimecardStampPanel .timecardSwichBoxSubDet dl.timecardSwichTrBrkE {background: var(--color-timecard-tr-break-end-bg);}
.TimecardStampPanel .timecardSwichBoxSubDet dl.timecardSwichTrStrEnd {background: var(--color-timecard-tr-end-bg);}
.TimecardStampPanel .timecardSwichTdBt span.NrIcBg {padding: 0.4rem 0.3rem;font-size: var(--font-ico);}
.TimecardStampPanel .timecardSwichBoxSubDet p {margin: 0.5rem;}

/*** 対象外表示 ***/
.TimecardUnavailableBody {
	margin-top: 1.2rem;
	padding-top: 1.2rem;
	border-top: var(--timecard-brd);
}
.TimecardUnavailableBody p {
	margin-top: .4rem;
	font-size: var(--font-text);
	line-height: 1.7;
}
.TimecardUnavailableBody p.TimecardUnavailableLead {font-weight: var(--fw-strong);}

/*** 幅狭め ***/
.TimecardThreeColumn3 .TimecardStampPanel .timecardSwichBoxMain {}
.TimecardThreeColumn2 .TimecardStampPanel .timecardSwichBoxMain{flex-wrap: wrap;}
.TimecardThreeColumn2 .TimecardClockPane,
.TimecardThreeColumn2 .TimecardStatusPane,
.TimecardThreeColumn2 .TimecardClockActionPane,
.TimecardThreeColumn2 .timecardSwichBoxSub{flex: 0 0 calc(50% - 0.5rem);}

@media (max-width: 1600px){
	.TimecardStampPanel .timecardSwichBoxMain {flex-wrap: wrap;}
	.TimecardClockPane,
	.TimecardStatusPane,
	.TimecardClockActionPane,
	.timecardSwichBoxSub{flex: 0 0 calc(50% - 0.5rem);}
}
@media screen and (max-width: 800px) {

	.TimecardStampPanel .timecardSwichBoxMain {border: none;}
	.TimecardClockPane,
	.TimecardStatusPane,
	.TimecardClockActionPane,
	.timecardSwichBoxSub {flex: 0 0 100%;max-width: 100%;}

	.TimecardThreeColumn2 .TimecardClockPane,
	.TimecardThreeColumn2 .TimecardStatusPane,
	.TimecardThreeColumn2 .TimecardClockActionPane,
	.TimecardThreeColumn2 .timecardSwichBoxSub {flex: 0 0 100%;max-width: 100%;}
}
/* ** dispatch_timecard stamp end ** */

/* ** dispatch_timecard summary start ** */

/*** タイムカード集計・明細 ***/

/* タイムカード集計・明細外枠 */
.timecardDetailBox {margin-left: auto;margin-right: auto;padding: 0;}

/* 外枠設定 */
.TimecardSummary {
	margin-bottom: 1.5rem;
	padding: 1.5rem;
	border: var(--timecard-brd);
	border-radius: var(--timecard-rod);
	background: var(--timecard-bg);
}
/* ヘッダー枠設定 */
.TimecardSummaryHead {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: center;
}
/* タイトル設定 */
.TimecardSummaryTitle {
	font-size: var(--font-heading-lg);
	font-weight: var(--fw-heading);
}
.TimecardSummaryLead {
	margin: 0;
	font-size: var(--font-label);
	color: var(--color-text-sub);
}
/* 集計要素枠設定 */
.TimecardYearCards {display: flex;gap: 1.0rem;padding-top: 1.5rem;}
.TimecardMetric {flex: 1 1 0;min-width: 0;}

/* 集計要素内枠設定 */
.TimecardMetric {
	min-height: 8.6rem;
	padding: 1.2rem;
	border: var(--color-brd-timecard-box);
	border-radius: var(--rod-box);
	background: var(--color-bg-timecardSwich);
}
/* 集計要素内タイトル設定 */
.TimecardMetricLabel {
	margin: 0 0 .9rem 0;
	font-size: var(--font-label);
	font-weight: var(--fw-heading);
	align-items: flex-end;
	line-height: 1.4;
}
/* 集計要素内数字設定 */
.TimecardMetricBreakdown {display: flex;justify-content: flex-end;}
.TimecardMetricBreakdown p {
	display: flex;
	align-items: baseline;
	justify-content: flex-end;
	gap: .8rem;
	margin: 0;
	line-height: 1.2;
	font-size: var(--font-label);
	font-weight: var(--fw-ui);
}
.TimecardMetricBreakdown span {
	font-size: var(--font-sub-title);
	font-weight: var(--fw-heading);
}
.TimecardMetricBreakdown p.BreakdownS,
.TimecardMetricBreakdown p.BreakdownS span {
	font-size: var(--font-label);
	font-weight: var(--fw-ui);
	color: var(--color-text-sub);
}
@media screen and (max-width: 800px) {
	.TimecardSummary {border-left: none;border-right: none;}
	.TimecardSummaryHead {display: block;}
	.TimecardYearCards {flex-wrap: wrap;}
	.TimecardMetric {flex: 0 0 calc((100% - 2rem) / 3);}
}
/* 注意書き設定 */
.TimecardNotice {
	margin-bottom: 1.5rem;
	padding: 1.5rem;
	border-radius: var(--timecard-rod);
	border: var(--CautTxtB-brd);
	background: var(--CautTxtB-bg);
	color: var(--CautTxtB-txt);
}
.TimecardNotice p {margin: 0.3rem 0;font-size: var(--font-text);}
.TimecardNotice p.TimecardNoticeTitle {
	font-size: var(--font-title);
	font-weight: var(--fw-heading);
}
/* ** dispatch_timecard summary end ** */

/* ** dispatch_timecard_list start ** */

/* タイムカード勤務明細・一覧外枠 */
.TimecardDailySummary {
	margin-bottom: 1.5rem;
	padding: 1.5rem;
	border: var(--timecard-brd);
	border-radius: var(--timecard-rod);
	background: var(--timecard-bg);
}
/* ヘッダー枠設定 */
.TimecardDailySummaryHead {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: center;
}
.TimecardDailySummaryHead .cnScheduleYmPanel {
	left: auto;
	right: 0;
	transform: none;
}
/*** 月次サマリ ***/
:root {
/* 一覧背景設定 */
	--timecard-cell-name-bg: var(--color-bg-timecard-name);
	--timecard-cell-employment-bg: var(--color-bg-timecard-employment);
	--timecard-cell-work-bg: var(--color-bg-timecard-work);
	--timecard-cell-early-overtime-bg: var(--color-bg-timecard-early-overtime);
	--timecard-cell-overtime-bg: var(--color-bg-timecard-overtime);
	--timecard-cell-behind-bg: var(--color-bg-timecard-behind);
	--timecard-cell-default-bg: var(--color-bg-timecard-default);
	--timecard-cell-unstamped-bg: var(--color-bg-timecard-unstamped);
}
.timecardDet {width:100%;margin: 0;padding: 1.0rem 0;}
.timecardDet table {width:100%;font-weight: var(--fw-ui);table-layout: fixed;}
.timecardDet th,
.timecardDet td {padding: 1.0rem 0.5rem;font-size: var(--font-label);white-space:nowrap;}

td.timecardName {background: var(--timecard-cell-name-bg);}/* 氏名 */
td.timecardEmployment {background: var(--timecard-cell-employment-bg);}/* 規定数 */
td.timecardWork {background: var(--timecard-cell-work-bg);}/* 就業 */
td.timecardHOvertime {background: var(--timecard-cell-early-overtime-bg);}/* 早出 */
td.timecardEarly {background: var(--timecard-cell-early-overtime-bg);}/* 早退 */
td.timecardOvertime {background: var(--timecard-cell-overtime-bg);}/* 残業 */
td.timecardBehind {background: var(--timecard-cell-behind-bg);}/* 遅刻 */
td.timecardHoliday {background: var(--timecard-cell-default-bg);}/* 休出 */
td.timecardAbsenteeism {background: var(--timecard-cell-default-bg);}/* 欠勤 */
td.timecardPaidleave {background: var(--timecard-cell-default-bg);}/* 有給 */
td.timecardSpecialallowance {background: var(--timecard-cell-default-bg);}/* 特給 */
td.timecardCompensatoryleave {background: var(--timecard-cell-default-bg);}/* 代休 */
td.timecardUnstamped {background: var(--timecard-cell-unstamped-bg);}/* 未打刻 */

/*** 日別詳細 ***/
.timecardCal {width:100%;margin: 0;padding: 1.0rem 0;}
.timecardCal table {width:100%;font-weight: var(--fw-ui);}
.timecardCal th,
.timecardCal td {padding: 0.8rem 0.5rem;font-size: var(--font-label);white-space:nowrap;}

.timecardCal th.timecardShimei {width: 130px;}/* 氏名 */
.timecardCal th.timecardDate {width: 130px;}/* 申請日等 */
.timecardCal th.timecardYear {width: 60px;}/* 年 */
.timecardCal th.timecardDay {width: 40px;}/* 月・日 */
.timecardCal th.timecardTime {width: 80px;}/* 時間 */
.timecardCal th.timecardType {width: 60px;}/* 種別 */
.timecardCal th.timecardMemo {width: 300px;}/* 備考 */
.timecardCal th.timecardBt {width: 60px;}/* ボタン */
.timecardCal .timecardBt.editBt a,
.timecardCal .timecardBt.editBt span {padding: 0.4rem 0.8rem;font-size: var(--font-label);}

.timecardCal tr.hld td {background: var(--app-calendarTable-hld-bg);} /* 背景色(当日) */
.timecardCal tr.cln td {background: var(--app-calendarTable-cln-bg);} /* 背景色(デフォルト) */
.timecardCal tr.sun td,
.timecardCal tr.hol td {background: var(--app-calendarTable-sun-bg);} /* 背景色(日曜日)(祝日) */
.timecardCal tr.sut td {background: var(--app-calendarTable-sut-bg);} /* 背景色(土曜日) */
.timecardCal tr.art td {background: var(--app-calendarTable-art-bg);} /* 背景色(注意喚起用) */
.timecardCal tr.fut td {color: var(--app-calendarTable-day-no-txt);} /* テキスト色 */

/* 日別明細内ボタン処理 */
.timecardSwichBtS a,
.timecardSwichBtS span {
	width: 100%;
	margin: 0.5rem 0;
	padding: 0.5rem 0.2rem;
	border-radius: var(--timecard-rod);
	font-size: var(--font-note);
	font-weight: var(--fw-bt);
	text-align: center;
	text-decoration: none;
	display: block;
}
.timecardSwichBtS a {
	background: var(--timecard-active);
	color: var(--timecard-active-text);
}
.timecardSwichBtS a:hover {opacity: 0.7;}
.timecardSwichBtS span {
	background: var(--timecard-muted);
	color: var(--timecard-muted-text);
}
/* 印刷用一覧設定 */
.timecardInnList {width:100%;margin: 0;padding: 0;}
.timecardInnList table {width:100%;font-weight: var(--fw-ui);}
.timecardInnList th {padding: 0.8rem 0.5rem;font-size: var(--font-label);;white-space:nowrap;}
.timecardInnList td {padding: 0.5rem 0.5rem;font-size: var(--font-label);white-space:nowrap;}
.timecardInnList th.timecardShimei {width: 130px;}/* 氏名 */
.timecardInnList th.timecardForm {min-width: 200px;}/* 勤務・休暇形態 */
.timecardInnList th.timecardTime {width: 110px;}/* 就業等の時間表示があるもの */
.timecardInnList th.timecardDay {width: 60px;}/* 有給等の日表示があるもの */
.timecardPrintDay {font-size: var(--font-heading-lg);font-weight: var(--fw-ui);text-align: right;padding: 1.0rem;}/* 該当月表示 */

/* ** dispatch_timecard_list end ** */

/* ** dispatch_timecard_print start ** */

/*** タイムカード集計・氏名表記 ***/

/* 外枠設定 */
.timecardProfBox {
	margin: 0 auto;
	padding: 1.0rem 0;
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: center;
}
.timecardProfBox .timecardDetName,
.timecardProfBox .inductionBtArea {flex: 1 1 0;min-width: 0;}

/* 宛名箇所 */
.timecardDetName {
	text-align: left;
	margin: 0 0 0.5rem 0;
	padding: 0.5rem 1.0rem;
	border-bottom: var(--timecard-brd);
	font-size: var(--font-text);
}
.timecardDetName span {font-size: var(--font-title);}
.timecardDetPName {
	text-align: left;
	margin: 0;
	padding: 0.5rem 1.0rem 0 1.0rem;
	font-size: var(--font-text);
}
/* 支給年度 */
.timecardDetYear {
	text-align: left;
	margin: 0.5rem 0;
	padding: 0.5rem 1.0rem;
	font-size: var(--font-title);
}
.timecardCut {padding: 1.5rem 1.0rem 0 1.0rem;font-size: var(--font-label);}

@media screen and (max-width: 600px) {
	.ProfBoxCln2 .timecardDetName {display: none;}
	.btdezpt02 .timecardProfBox .inductionBtInn {justify-content:  flex-end;}
}
/* ** dispatch_timecard_print end ** */

/* ** dispatch_totalling start ** */
:root {
/* 登録集計設定 */
	--mpNetworkCounter-txt: var(--color-txt-mpNetworkCounter);
	--mpNetworkCounter-brd: var(--color-brd-mpNetworkCounter);
	--mpNetworkCounter-line: var(--color-line-mpNetworkCounter);
	--mpNetworkCounter-bg: var(--color-bg-mpNetworkCounter);
}
/*** 会員数集計 ***/

/* 親枠箇所 */
.mpNetworkCounter {text-align: center;}

/* タイトル箇所 */
.mpNetworkCounterHead {
	margin: 0 auto;
	padding: 1.5rem 0;
	text-align: center;
}
.mpNetworkCounterTitle {
	margin: 0;
	font-size: 2.4rem;
	font-weight: 700;
	line-height: 1.35;
	color: var(--mpNetworkCounter-txt);
	letter-spacing: 0;
	text-align: center;
}
.mpNetworkCounterDate {
	margin: .2rem 0 0;
	font-size: 1.2rem;
	line-height: 1.4;
	color: var(--mpNetworkCounter-txt);
	font-weight: 600;
}
/* カウンターボックス箇所 */
.mpNetworkCounterBox {
	display: inline-flex;
	align-items: stretch;
	justify-content: center;
	min-width: min(72rem, 100%);
	border-radius: var(--dispatchBox-rod);;
	border: var(--mpNetworkCounter-brd);
	background: var(--mpNetworkCounter-bg);
	box-sizing: border-box;
}
.mpNetworkCounterItem {
	width: 36rem;
	min-height: 7.8rem;
	padding: 1.4rem 2.2rem;
	box-sizing: border-box;
}
.mpNetworkCounterDivider {
	width: 1px;
	margin: 1.4rem 0;
	background: var(--mpNetworkCounter-line);
}
@media screen and (max-width: 600px) {
	.mpNetworkCounterBox {
		width: 90%;
		min-width: 0;
		flex-direction: column;
	}
	.mpNetworkCounterItem {
		width: 100%;
		min-height: 7.2rem;
	}
	.mpNetworkCounterDivider {
		width: auto;
		height: 1px;
		margin: 0 1.6rem;
	}
}
/* カウンターボックス内テキスト */
:root {
/* 登録集計設定 */
	--mpNetworkCounter-app-txt: var(--color-txt-mpNetworkCounter-app);
	--mpNetworkCounter-biz-txt: var(--color-txt-mpNetworkCounter-biz);
}
.mpNetworkCounterLabel {
	margin: 0 0 .2rem;
	font-size: 1.2rem;
	line-height: 1.35;
	font-weight: 700;
	color: var(--mpNetworkCounter-txt);
	text-align: center;
}
.mpNetworkCounterNum {margin: 0;line-height: 1;white-space: nowrap;}
.mpNetworkCounterNum span {
	font-size: 3rem;
	font-weight: 700;
	letter-spacing: .06em;
}
.mpNetworkCounterBiz .mpNetworkCounterNum span {
	color: var(--mpNetworkCounter-biz-txt);
}
.mpNetworkCounterApp .mpNetworkCounterNum span {
	color: var(--mpNetworkCounter-app-txt);
}
/* ** dispatch_totalling end ** */
